{"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":776876,"link":"/api/v1.1/game/776876/feed/live","metaData":{"wait":10,"timeStamp":"20250805_015945","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count20","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776876,"type":"R","doubleHeader":"N","id":"2025/08/04/clemlb-nynmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776876-2025-08-04","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-04T23:10:00Z","originalDate":"2025-08-04","officialDate":"2025-08-04","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114","season":2025,"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cle","fileCode":"cle","abbreviation":"CLE","teamName":"Guardians","locationName":"Cleveland","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cleveland","record":{"gamesPlayed":112,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":57,"losses":55,"ties":0,"pct":".509"},"records":{},"divisionLeader":false,"wins":57,"losses":55,"winningPercentage":".509"},"franchiseName":"Cleveland","clubName":"Guardians","active":true},"home":{"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":113,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":63,"losses":50,"ties":0,"pct":".558"},"records":{},"divisionLeader":false,"wins":63,"losses":50,"winningPercentage":".558"},"franchiseName":"New York","clubName":"Mets","active":true}},"players":{"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},"ID682626":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626","firstName":"Francisco","lastName":"Alvarez","primaryNumber":"4","birthDate":"2001-11-19","currentAge":24,"birthCity":"Guatire","birthCountry":"Venezuela","height":"5' 10\"","weight":233,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Francisco","useLastName":"Alvarez","middleName":"Javier","boxscoreName":"Alvarez, F","gender":"M","nameMatrilineal":"Pulido","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Francisco Alvarez","nameSlug":"francisco-alvarez-682626","firstLastName":"Francisco Alvarez","lastFirstName":"Alvarez, Francisco","lastInitName":"Alvarez, F","initLastName":"F Alvarez","fullFMLName":"Francisco Javier Alvarez","fullLFMName":"Alvarez, Francisco Javier","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID663671":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671","firstName":"Nicholas","lastName":"Enright","birthDate":"1997-01-08","currentAge":29,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nic","useLastName":"Enright","middleName":"Crispen","boxscoreName":"Enright","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-05-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nic Enright","nameSlug":"nic-enright-663671","firstLastName":"Nic Enright","lastFirstName":"Enright, Nic","lastInitName":"Enright, N","initLastName":"N Enright","fullFMLName":"Nicholas Crispen Enright","fullLFMName":"Enright, Nicholas Crispen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID595978":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978","firstName":"Austin","lastName":"Hedges","primaryNumber":"27","birthDate":"1992-08-18","currentAge":34,"birthCity":"San Juan Capistrano","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Hedges","middleName":"Charles","boxscoreName":"Hedges","nickName":"Hedgey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hedges","nameSlug":"austin-hedges-595978","firstLastName":"Austin Hedges","lastFirstName":"Hedges, Austin","lastInitName":"Hedges, A","initLastName":"A Hedges","fullFMLName":"Austin Charles Hedges","fullLFMName":"Hedges, Austin Charles","strikeZoneTop":3.207,"strikeZoneBottom":1.618},"ID672356":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356","firstName":"Gabriel","lastName":"Arias","primaryNumber":"43","birthDate":"2000-02-27","currentAge":26,"birthCity":"La Victoria","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Gabriel","useLastName":"Arias","middleName":"Alejandro","boxscoreName":"Arias, G","gender":"M","nameMatrilineal":"Gomez","isPlayer":true,"isVerified":true,"pronunciation":"AH-ree-AHS","mlbDebutDate":"2022-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Arias","nameSlug":"gabriel-arias-672356","firstLastName":"Gabriel Arias","lastFirstName":"Arias, Gabriel","lastInitName":"Arias, G","initLastName":"G Arias","fullFMLName":"Gabriel Arias","fullLFMName":"Arias, Gabriel","strikeZoneTop":3.242,"strikeZoneBottom":1.636},"ID672578":{"id":672578,"fullName":"Carlos Hernández","link":"/api/v1/people/672578","firstName":"Carlos","lastName":"Hernández","primaryNumber":"40","birthDate":"1997-03-11","currentAge":29,"birthCity":"Guayana","birthCountry":"Venezuela","height":"6' 4\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Hernández","middleName":"Eduardo","boxscoreName":"Hernández, C","gender":"M","nameMatrilineal":"Pino","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Hernández","nameSlug":"carlos-hernandez-672578","firstLastName":"Carlos Hernández","lastFirstName":"Hernández, Carlos","lastInitName":"Hernández, C","initLastName":"C Hernández","fullFMLName":"Carlos Eduardo Hernández","fullLFMName":"Hernández, Carlos Eduardo","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666310":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310","firstName":"Noah","lastName":"Naylor","primaryNumber":"14","birthDate":"2000-02-21","currentAge":26,"birthCity":"Mississauga","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Bo","useLastName":"Naylor","middleName":"Gibson","boxscoreName":"Naylor, B","nickName":"Bo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bo Naylor","nameSlug":"bo-naylor-666310","firstLastName":"Bo Naylor","lastFirstName":"Naylor, Bo","lastInitName":"Naylor, B","initLastName":"B Naylor","fullFMLName":"Noah Gibson Naylor","fullLFMName":"Naylor, Noah Gibson","strikeZoneTop":3.089,"strikeZoneBottom":1.559},"ID681807":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807","firstName":"David","lastName":"Fry","primaryNumber":"6","birthDate":"1995-11-20","currentAge":30,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"David","useLastName":"Fry","boxscoreName":"Fry","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Fry","nameSlug":"david-fry-681807","firstLastName":"David Fry","lastFirstName":"Fry, David","lastInitName":"Fry, D","initLastName":"D Fry","fullFMLName":"David  Fry","fullLFMName":"Fry, David","strikeZoneTop":3.243,"strikeZoneBottom":1.637},"ID671922":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922","firstName":"Cade","lastName":"Smith","primaryNumber":"36","birthDate":"1999-05-09","currentAge":27,"birthCity":"Vancouver","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Smith","middleName":"Jared Benjamin","boxscoreName":"Smith, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Smith","nameSlug":"cade-smith-671922","firstLastName":"Cade Smith","lastFirstName":"Smith, Cade","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cade Jared Benjamin Smith","fullLFMName":"Smith, Cade Jared Benjamin","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID608070":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070","firstName":"José","lastName":"Ramírez","primaryNumber":"11","birthDate":"1992-09-17","currentAge":34,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"José","useLastName":"Ramírez","middleName":"Enrique","boxscoreName":"Ramírez, Jo","nickName":"Enriquito","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2013-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Ramírez","nameSlug":"jose-ramirez-608070","firstLastName":"José Ramírez","lastFirstName":"Ramírez, José","lastInitName":"Ramírez, J","initLastName":"J Ramírez","fullFMLName":"José Enrique Ramírez","fullLFMName":"Ramírez, José Enrique","strikeZoneTop":3.035,"strikeZoneBottom":1.532},"ID680757":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757","firstName":"Steven","lastName":"Kwan","primaryNumber":"38","birthDate":"1997-09-05","currentAge":29,"birthCity":"Los Gatos","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Steven","useLastName":"Kwan","middleName":"Robert","boxscoreName":"Kwan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Kwan","nameSlug":"steven-kwan-680757","firstLastName":"Steven Kwan","lastFirstName":"Kwan, Steven","lastInitName":"Kwan, S","initLastName":"S Kwan","fullFMLName":"Steven Robert Kwan","fullLFMName":"Kwan, Steven Robert","strikeZoneTop":3.023,"strikeZoneBottom":1.525},"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},"ID682657":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657","firstName":"Angel","lastName":"Martínez","primaryNumber":"1","birthDate":"2002-01-27","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Angel","useLastName":"Martínez","boxscoreName":"Martínez, A","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Ahn-hell","mlbDebutDate":"2024-06-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Angel Martínez","nameSlug":"angel-martinez-682657","firstLastName":"Angel Martínez","lastFirstName":"Martínez, Angel","lastInitName":"Martínez, A","initLastName":"A Martínez","fullFMLName":"Angel Martínez","fullLFMName":"Martínez, Angel ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"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},"ID700932":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932","firstName":"Kyle","lastName":"Manzardo","primaryNumber":"9","birthDate":"2000-07-18","currentAge":26,"birthCity":"Coeur d'Alene","birthStateProvince":"ID","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Kyle","useLastName":"Manzardo","middleName":"Thomas","boxscoreName":"Manzardo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Manzardo","nameSlug":"kyle-manzardo-700932","firstLastName":"Kyle Manzardo","lastFirstName":"Manzardo, Kyle","lastInitName":"Manzardo, K","initLastName":"K Manzardo","fullFMLName":"Kyle Thomas Manzardo","fullLFMName":"Manzardo, Kyle Thomas","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID596001":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001","firstName":"Jakob","lastName":"Junis","primaryNumber":"16","birthDate":"1992-09-16","currentAge":34,"birthCity":"Jacksonville","birthStateProvince":"AR","birthCountry":"USA","height":"6' 3\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jakob","useLastName":"Junis","middleName":"Benjamin Lee","boxscoreName":"Junis","nickName":"June Bug","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"pronunciation":"JOO-nis","mlbDebutDate":"2017-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jakob Junis","nameSlug":"jakob-junis-596001","firstLastName":"Jakob Junis","lastFirstName":"Junis, Jakob","lastInitName":"Junis, J","initLastName":"J Junis","fullFMLName":"Jakob Benjamin Lee Junis","fullLFMName":"Junis, Jakob Benjamin Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID692216":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216","firstName":"Collin","lastName":"Kayfus","primaryNumber":"2","birthDate":"2001-10-28","currentAge":24,"birthCity":"Boca Raton","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":192,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"CJ","useLastName":"Kayfus","middleName":"Joseph","boxscoreName":"Kayfus","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-08-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"CJ Kayfus","nameSlug":"cj-kayfus-692216","firstLastName":"CJ Kayfus","lastFirstName":"Kayfus, CJ","lastInitName":"Kayfus, C","initLastName":"C Kayfus","fullFMLName":"Collin Joseph Kayfus","fullLFMName":"Kayfus, Collin Joseph","strikeZoneTop":3.152,"strikeZoneBottom":1.591},"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},"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},"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},"ID687589":{"id":687589,"fullName":"Dom Hamel","link":"/api/v1/people/687589","firstName":"Dominic","lastName":"Hamel","primaryNumber":"61","birthDate":"1999-03-02","currentAge":27,"birthCity":"Chandler","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 2\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dom","useLastName":"Hamel","middleName":"Avery","boxscoreName":"Hamel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"HAM-l","mlbDebutDate":"2025-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dom Hamel","nameSlug":"dom-hamel-687589","firstLastName":"Dom Hamel","lastFirstName":"Hamel, Dom","lastInitName":"Hamel, D","initLastName":"D Hamel","fullFMLName":"Dominic Avery Hamel","fullLFMName":"Hamel, Dominic Avery","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID682177":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177","firstName":"Daniel","lastName":"Schneemann","primaryNumber":"10","birthDate":"1997-01-23","currentAge":29,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daniel","useLastName":"Schneemann","boxscoreName":"Schneemann","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"sh-KNEE-man","mlbDebutDate":"2024-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Schneemann","nameSlug":"daniel-schneemann-682177","firstLastName":"Daniel Schneemann","lastFirstName":"Schneemann, Daniel","lastInitName":"Schneemann, D","initLastName":"D Schneemann","fullFMLName":"Daniel Schneemann","fullLFMName":"Schneemann, Daniel ","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"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},"ID677944":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944","firstName":"Slade","lastName":"Cecconi","primaryNumber":"44","birthDate":"1999-06-24","currentAge":27,"birthCity":"Oviedo","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Slade","useLastName":"Cecconi","boxscoreName":"Cecconi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"seh-CONE-ee","mlbDebutDate":"2023-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Slade Cecconi","nameSlug":"slade-cecconi-677944","firstLastName":"Slade Cecconi","lastFirstName":"Cecconi, Slade","lastInitName":"Cecconi, S","initLastName":"S Cecconi","fullFMLName":"Slade  Cecconi","fullLFMName":"Cecconi, Slade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID677587":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587","firstName":"Brayan","lastName":"Rocchio","primaryNumber":"4","birthDate":"2001-01-13","currentAge":25,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Brayan","useLastName":"Rocchio","middleName":"Hommy","boxscoreName":"Rocchio","gender":"M","nameMatrilineal":"Zambrano","isPlayer":true,"isVerified":true,"pronunciation":"Brian roak-E-O","mlbDebutDate":"2023-05-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Rocchio","nameSlug":"brayan-rocchio-677587","firstLastName":"Brayan Rocchio","lastFirstName":"Rocchio, Brayan","lastInitName":"Rocchio, B","initLastName":"B Rocchio","fullFMLName":"Brayan Hommy Rocchio","fullLFMName":"Rocchio, Brayan Hommy","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID670036":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036","firstName":"Matthew","lastName":"Festa","primaryNumber":"52","birthDate":"1993-03-11","currentAge":33,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Festa","middleName":"Joseph","boxscoreName":"Festa, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2018-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Festa","nameSlug":"matt-festa-670036","firstLastName":"Matt Festa","lastFirstName":"Festa, Matt","lastInitName":"Festa, M","initLastName":"M Festa","fullFMLName":"Matthew Joseph Festa","fullLFMName":"Festa, Matthew Joseph","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID666134":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134","firstName":"Nolan","lastName":"Jones","birthDate":"1998-05-07","currentAge":28,"birthCity":"Langhorne","birthStateProvince":"PA","birthCountry":"USA","height":"6' 4\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nolan","useLastName":"Jones","middleName":"Allen","boxscoreName":"Jones, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-07-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Jones","nameSlug":"nolan-jones-666134","firstLastName":"Nolan Jones","lastFirstName":"Jones, Nolan","lastInitName":"Jones, N","initLastName":"N Jones","fullFMLName":"Nolan Allen Jones","fullLFMName":"Jones, Nolan Allen","strikeZoneTop":3.4,"strikeZoneBottom":1.72},"ID671106":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106","firstName":"Logan","lastName":"Allen","primaryNumber":"26","birthDate":"1998-09-05","currentAge":28,"birthCity":"Altamonte Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Allen","middleName":"Taylor","boxscoreName":"Allen, L.T.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Logan Allen","nameSlug":"logan-allen-671106","firstLastName":"Logan Allen","lastFirstName":"Allen, Logan","lastInitName":"Allen, L","initLastName":"L Allen","fullFMLName":"Logan Taylor Allen","fullLFMName":"Allen, Logan Taylor","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"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},"ID663986":{"id":663986,"fullName":"Trevor Stephan","link":"/api/v1/people/663986","firstName":"Trevor","lastName":"Stephan","primaryNumber":"37","birthDate":"1995-11-25","currentAge":30,"birthCity":"Magnolia","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Stephan","middleName":"R.","boxscoreName":"Stephan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"steff-in","mlbDebutDate":"2021-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Stephan","nameSlug":"trevor-stephan-663986","firstLastName":"Trevor Stephan","lastFirstName":"Stephan, Trevor","lastInitName":"Stephan, T","initLastName":"T Stephan","fullFMLName":"Trevor R. Stephan","fullLFMName":"Stephan, Trevor R.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"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},"ID663465":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465","firstName":"Kolby","lastName":"Allard","birthDate":"1997-08-13","currentAge":29,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kolby","useLastName":"Allard","middleName":"Kenneth","boxscoreName":"Allard","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kolby Allard","nameSlug":"kolby-allard-663465","firstLastName":"Kolby Allard","lastFirstName":"Allard, Kolby","lastInitName":"Allard, K","initLastName":"K Allard","fullFMLName":"Kolby Kenneth Allard","fullLFMName":"Allard, Kolby Kenneth","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID676282":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282","firstName":"Joseph","lastName":"Cantillo","primaryNumber":"54","birthDate":"1999-12-18","currentAge":26,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Cantillo","middleName":"Lopaka","boxscoreName":"Cantillo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"can-TIL-oh","mlbDebutDate":"2024-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Cantillo","nameSlug":"joey-cantillo-676282","firstLastName":"Joey Cantillo","lastFirstName":"Cantillo, Joey","lastInitName":"Cantillo, J","initLastName":"J Cantillo","fullFMLName":"Joseph Lopaka Cantillo","fullLFMName":"Cantillo, Joseph Lopaka","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID681870":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870","firstName":"Erik","lastName":"Sabrowski","primaryNumber":"62","birthDate":"1997-10-31","currentAge":28,"birthCity":"Edmonton","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Sabrowski","middleName":"Wayne Thomas","boxscoreName":"Sabrowski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Sabrowski","nameSlug":"erik-sabrowski-681870","firstLastName":"Erik Sabrowski","lastFirstName":"Sabrowski, Erik","lastInitName":"Sabrowski, E","initLastName":"E Sabrowski","fullFMLName":"Erik Wayne Thomas Sabrowski","fullLFMName":"Sabrowski, Erik Wayne Thomas","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},"ID668909":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909","firstName":"Gavin","lastName":"Williams","primaryNumber":"32","birthDate":"1999-07-26","currentAge":27,"birthCity":"Fayetteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gavin","useLastName":"Williams","middleName":"Scott","boxscoreName":"Williams, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Williams","nameSlug":"gavin-williams-668909","firstLastName":"Gavin Williams","lastFirstName":"Williams, Gavin","lastInitName":"Williams, G","initLastName":"G Williams","fullFMLName":"Gavin Scott Williams","fullLFMName":"Williams, Gavin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID683769":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769","firstName":"Hunter","lastName":"Gaddis","primaryNumber":"33","birthDate":"1998-04-09","currentAge":28,"birthCity":"Canton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Gaddis","middleName":"Reid","boxscoreName":"Gaddis","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Gaddis","nameSlug":"hunter-gaddis-683769","firstLastName":"Hunter Gaddis","lastFirstName":"Gaddis, Hunter","lastInitName":"Gaddis, H","initLastName":"H Gaddis","fullFMLName":"Hunter Reid Gaddis","fullLFMName":"Gaddis, Hunter Reid","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID676440":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440","firstName":"Tanner","lastName":"Bibee","primaryNumber":"28","birthDate":"1999-03-05","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Bibee","middleName":"Hayes","boxscoreName":"Bibee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BUY-bee","mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Bibee","nameSlug":"tanner-bibee-676440","firstLastName":"Tanner Bibee","lastFirstName":"Bibee, Tanner","lastInitName":"Bibee, T","initLastName":"T Bibee","fullFMLName":"Tanner Hayes Bibee","fullLFMName":"Bibee, Tanner Hayes","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID467793":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793","firstName":"Carlos","lastName":"Santana","primaryNumber":"41","birthDate":"1986-04-08","currentAge":40,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Carlos","useLastName":"Santana","boxscoreName":"Santana, C","nickName":"Slamtana","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2010-06-11","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Santana","nameSlug":"carlos-santana-467793","firstLastName":"Carlos Santana","lastFirstName":"Santana, Carlos","lastInitName":"Santana, C","initLastName":"C Santana","fullFMLName":"Carlos Santana","fullLFMName":"Santana, Carlos","strikeZoneTop":3.109,"strikeZoneBottom":1.569},"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":3289,"name":"Citi Field","link":"/api/v1/venues/3289","location":{"address1":"Citi Field","city":"Flushing","state":"New York","stateAbbrev":"NY","postalCode":"11368","defaultCoordinates":{"latitude":40.75753012,"longitude":-73.84559155},"azimuthAngle":13.0,"elevation":10,"country":"USA","phone":"(718) 507-6387"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41922,"turfType":"Grass","roofType":"Open","leftLine":335,"left":358,"leftCenter":370,"center":408,"rightCenter":380,"right":370,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":3289,"link":"/api/v1/venues/3289"},"weather":{"condition":"Clear","temp":"82","wind":"7 mph, Out To LF"},"gameInfo":{"attendance":37886,"firstPitch":"2025-08-04T23:10:00.000Z","gameDurationMinutes":169},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"home":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"}},"officialScorer":{"id":670603,"fullName":"Howard Kaplan","link":"/api/v1/people/670603"},"primaryDatacaster":{"id":800983,"fullName":"Kevin Sinclair","link":"/api/v1/people/800983"},"moundVisits":{"away":{"used":2,"remaining":3},"home":{"used":3,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Steven Kwan lines out to left fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-04T23:10:43.167Z","endTime":"2025-08-04T23:11:03.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-04T19:13:54.511Z","endTime":"2025-08-04T22:46:07.594Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"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-04T22:46:07.594Z","endTime":"2025-08-04T23:10:04.382Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"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-04T23:10:04.382Z","endTime":"2025-08-04T23:10:45.524Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"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":91.0,"endSpeed":83.2,"strikeZoneTop":3.23630694337556,"strikeZoneBottom":1.4019454912838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.35292287292546,"aZ":-24.237232502885075,"pfxX":10.351727982798197,"pfxZ":4.497560316646818,"pX":-0.02523506647577416,"pZ":2.3285672581900436,"vX0":-12.821672658249486,"vY0":-131.88292930048482,"vZ0":-2.475282291003211,"x":117.96,"y":175.91,"x0":3.5485818783966745,"y0":50.006519567129246,"z0":5.062018833924557,"aX":18.287471914038385},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.8,"breakHorizontal":-16.1,"spinRate":1930,"spinDirection":113},"zone":5,"typeConfidence":2.0,"plateTime":0.4148977790796051,"extension":6.823537923625647},"index":3,"playId":"edaae208-dc3d-3fc9-a690-2180bf79f1f3","pitchNumber":1,"startTime":"2025-08-04T23:10:45.524Z","endTime":"2025-08-04T23:10:49.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.95153186166978,"aZ":-21.07811280082753,"pfxX":10.920058343384984,"pfxZ":6.297400689454955,"pX":0.19138287674764726,"pZ":2.341607211455546,"vX0":-12.849220449625646,"vY0":-131.88487360926663,"vZ0":-2.739995229763647,"x":109.7,"y":175.56,"x0":3.7069593252827886,"y0":50.004705590550344,"z0":4.948059186863329,"aX":19.247202055411467},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.9,"breakHorizontal":-17.0,"spinRate":2038,"spinDirection":110},"zone":5,"typeConfidence":2.0,"plateTime":0.4152494284070998,"extension":7.094295732146333},"hitData":{"launchSpeed":91.4,"launchAngle":21.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.73,"coordY":88.31}},"index":4,"playId":"d174850f-d5c2-3b6b-89c0-fd082789ec7f","pitchNumber":2,"startTime":"2025-08-04T23:10:56.822Z","endTime":"2025-08-04T23:11:03.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:11:03.743Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Angel Martínez pops out to catcher Francisco Alvarez in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-04T23:11:35.064Z","endTime":"2025-08-04T23:12:57.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-04T23:11:32.848Z","endTime":"2025-08-04T23:11:37.432Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":81.7,"strikeZoneTop":3.27039903029944,"strikeZoneBottom":1.56401826782863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.897254215868177,"aZ":-24.286787076638685,"pfxX":9.907195990241341,"pfxZ":4.5999692315921115,"pX":0.20195940405846924,"pZ":2.03092595274001,"vX0":-12.270931568776467,"vY0":-130.9760782987808,"vZ0":-3.086587229556596,"x":109.3,"y":183.94,"x0":3.6882841694853177,"y0":50.005507037480896,"z0":5.066332034965827,"aX":17.000260671809137},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.7,"breakHorizontal":-14.9,"spinRate":1889,"spinDirection":119},"zone":8,"typeConfidence":2.0,"plateTime":0.4202061115201534,"extension":7.015352821379432},"index":1,"playId":"68039a59-e5ff-36c5-a68d-7664dace7b24","pitchNumber":1,"startTime":"2025-08-04T23:11:37.432Z","endTime":"2025-08-04T23:11:41.337Z","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":91.0,"endSpeed":81.9,"strikeZoneTop":3.24638179228043,"strikeZoneBottom":1.57525059662392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.14898014794231,"aZ":-23.281898232474557,"pfxX":9.705232333448063,"pfxZ":5.1098595204128365,"pX":1.2801673133161886,"pZ":3.2057216466172522,"vX0":-9.768622607278001,"vY0":-132.10865039077424,"vZ0":-0.4493434454299811,"x":68.2,"y":152.23,"x0":3.7921314466165255,"y0":50.003760211501636,"z0":5.112441810360668,"aX":16.89429405376039},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.4,"breakHorizontal":-15.0,"spinRate":1982,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.4170519042547354,"extension":7.024040251792185},"index":2,"playId":"c6d68c59-341e-32fa-81ce-f9116127f831","pitchNumber":2,"startTime":"2025-08-04T23:11:48.452Z","endTime":"2025-08-04T23:11:51.947Z","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":90.7,"endSpeed":81.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.78774859460844,"aZ":-23.19106508903147,"pfxX":10.087682502894726,"pfxZ":5.191029961158986,"pX":0.1602658144244532,"pZ":2.7932003048392957,"vX0":-12.463844523243052,"vY0":-131.4663844552513,"vZ0":-1.3938082234317073,"x":110.89,"y":163.36,"x0":3.6771099689107842,"y0":50.00392897494176,"z0":5.070351781356651,"aX":17.461777279370207},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.2,"breakHorizontal":-15.1,"spinRate":2016,"spinDirection":116},"zone":2,"typeConfidence":2.0,"plateTime":0.4184315966639822,"extension":6.873953202802192},"index":3,"playId":"5002f43f-e249-3c4b-9f03-842cd411f744","pitchNumber":3,"startTime":"2025-08-04T23:11:59.884Z","endTime":"2025-08-04T23:12:04.909Z","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":91.7,"endSpeed":82.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.245846937587988,"aZ":-20.628698766566618,"pfxX":8.155957818776555,"pfxZ":6.526246201965181,"pX":-0.1424493661037878,"pZ":2.5880821994973715,"vX0":-12.60372389014157,"vY0":-132.85592758641337,"vZ0":-2.55419879801526,"x":122.43,"y":168.9,"x0":3.626301294491213,"y0":50.00135674435799,"z0":5.078616645295676,"aX":14.426378525670376},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.4,"breakHorizontal":-11.6,"spinRate":1965,"spinDirection":117},"zone":5,"typeConfidence":2.0,"plateTime":0.41393833961101967,"extension":7.053473930477802},"hitData":{"launchSpeed":73.3,"launchAngle":82.0,"totalDistance":62.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":153.84,"coordY":203.88}},"index":4,"playId":"997103e0-def2-3836-9341-dfab6677bbff","pitchNumber":4,"startTime":"2025-08-04T23:12:48.340Z","endTime":"2025-08-04T23:12:57.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:12:57.680Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Ramírez pops out to first baseman Mark Vientos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-04T23:13:02.138Z","endTime":"2025-08-04T23:15:04.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":81.1,"strikeZoneTop":3.43796115690937,"strikeZoneBottom":1.53502503953175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.39169981433423,"aZ":-21.80581105723725,"pfxX":8.258945134914219,"pfxZ":6.0821295732670855,"pX":0.5651628141008103,"pZ":4.05371576605841,"vX0":-10.845418274576561,"vY0":-130.48831762310397,"vZ0":1.369757391763732,"x":95.46,"y":129.33,"x0":3.7245299502387224,"y0":50.002374512853706,"z0":5.178091467367188,"aX":14.079540075671805},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.6,"breakHorizontal":-12.2,"spinRate":1866,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.42160661127202204,"extension":6.8964577252843435},"index":0,"playId":"c167ae1e-31bc-34e2-87bd-7f97ac5fd4b5","pitchNumber":1,"startTime":"2025-08-04T23:13:23.334Z","endTime":"2025-08-04T23:13:26.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":80.9,"strikeZoneTop":3.43000133913805,"strikeZoneBottom":1.63597863652319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.07594750528242,"aZ":-22.364260268198702,"pfxX":9.037145467763803,"pfxZ":5.839129261093946,"pX":-1.3222809475676447,"pZ":3.363099519450565,"vX0":-15.365323321105546,"vY0":-129.3587935229204,"vZ0":-0.08048604254738001,"x":167.4,"y":147.98,"x0":3.5430408734871834,"y0":50.0045261158607,"z0":5.1211023279585275,"aX":15.19008111473196},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.8,"breakHorizontal":-12.6,"spinRate":1962,"spinDirection":114},"zone":11,"typeConfidence":2.0,"plateTime":0.4247560796157783,"extension":6.935440764183763},"index":1,"playId":"0daf8c8b-4060-3a3b-8957-38ec5496f84c","pitchNumber":2,"startTime":"2025-08-04T23:13:34.067Z","endTime":"2025-08-04T23:13:38.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.248639160072635,"aZ":-23.078915006121118,"pfxX":9.103977824699717,"pfxZ":5.268949459881975,"pX":0.09653167459080833,"pZ":2.707036289850326,"vX0":-12.518507409982918,"vY0":-130.99416848915394,"vZ0":-1.5433640519172611,"x":113.32,"y":165.69,"x0":3.768220516803396,"y0":50.00548736685207,"z0":5.039535622981107,"aX":15.727263289531361},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.4,"breakHorizontal":-13.6,"spinRate":1930,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.4191001111206516,"extension":6.9367484837551485},"index":2,"playId":"335acb4d-a2fd-359e-871c-d7397ea364aa","pitchNumber":3,"startTime":"2025-08-04T23:13:47.492Z","endTime":"2025-08-04T23:13:50.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.0,"endSpeed":69.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.75230869088368,"aZ":-25.966450200508792,"pfxX":-7.423402063255228,"pfxZ":5.03395775443234,"pX":0.010522067139930048,"pZ":2.7608475964215144,"vX0":-6.051999646653002,"vY0":-110.61051825228441,"vZ0":0.4187200503544818,"x":116.6,"y":164.24,"x0":3.7516574072491684,"y0":50.00009059355928,"z0":5.303955684095236,"aX":-9.144426987454276},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":9.6,"breakHorizontal":15.1,"spinRate":2400,"spinDirection":277},"zone":5,"typeConfidence":2.0,"plateTime":0.49624926130816416,"extension":6.488411725685594},"index":3,"playId":"5fb5715b-9b7a-340c-8d20-29158c27b20b","pitchNumber":4,"startTime":"2025-08-04T23:14:14.432Z","endTime":"2025-08-04T23:14:19.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.020439090384652,"aZ":-30.365581039386697,"pfxX":10.832591150586259,"pfxZ":1.17542416873626,"pX":1.0240685764669109,"pZ":1.34822323531938,"vX0":-9.601509563630728,"vY0":-123.6243564774542,"vZ0":-2.982484869344661,"x":77.96,"y":202.38,"x0":3.5621142345600028,"y0":50.0019458008567,"z0":5.134821181065853,"aX":16.666057894730855},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.6,"breakHorizontal":-17.2,"spinRate":1643,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.44406071234562106,"extension":6.907286878097107},"index":4,"playId":"4a65e056-0ab4-3d1d-8e50-954c8343081d","pitchNumber":5,"startTime":"2025-08-04T23:14:32.387Z","endTime":"2025-08-04T23:14:40.019Z","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":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.95204986819179,"aZ":-22.284713969350747,"pfxX":8.636784237530891,"pfxZ":5.605817473992666,"pX":-0.06707361915882036,"pZ":2.999967847793977,"vX0":-13.10854341146592,"vY0":-131.95479812214126,"vZ0":-0.8906704695388727,"x":119.56,"y":157.78,"x0":3.8418163859972974,"y0":50.002589438598626,"z0":4.982944108689178,"aX":15.237903476189457},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.2,"breakHorizontal":-12.8,"spinRate":1833,"spinDirection":112},"zone":2,"typeConfidence":2.0,"plateTime":0.41500088974675586,"extension":7.0678608176402244},"hitData":{"launchSpeed":73.2,"launchAngle":72.0,"totalDistance":94.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":133.07,"coordY":169.42}},"index":5,"playId":"155051ce-e005-36ff-9205-3169432e7a56","pitchNumber":6,"startTime":"2025-08-04T23:14:55.623Z","endTime":"2025-08-04T23:15:04.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:15:04.640Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Nimmo lines out to right fielder Nolan Jones.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-04T23:16:27.879Z","endTime":"2025-08-04T23:18:15.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.817013887352157,"aZ":-18.104027818017247,"pfxX":-9.32962892197881,"pfxZ":7.757811081592696,"pX":0.012173912034208425,"pZ":1.7352840631248754,"vX0":6.700528677357053,"vY0":-134.26716004013923,"vZ0":-7.021189175153572,"x":116.54,"y":191.93,"x0":-1.3116758909043675,"y0":50.00471414847761,"z0":5.686574796223169,"aX":-16.92651688928485},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.6,"breakHorizontal":15.4,"spinRate":2273,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.40894809374197516,"extension":6.668464383928646},"index":0,"playId":"c271b006-9680-3291-8f2f-03cebdfc27bd","pitchNumber":1,"startTime":"2025-08-04T23:17:14.628Z","endTime":"2025-08-04T23:17:18.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.22204961928134,"aZ":-15.232152922077047,"pfxX":-9.44581352057977,"pfxZ":8.688114460214994,"pX":-0.31164933905913267,"pZ":2.3385326864569436,"vX0":6.209235147991147,"vY0":-139.01793399149125,"vZ0":-6.619682445673349,"x":128.88,"y":175.64,"x0":-1.3510644335208886,"y0":50.00460550367402,"z0":5.768531957428901,"aX":-18.423059422748178},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.5,"breakHorizontal":15.7,"spinRate":2399,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.39454642846029087,"extension":6.632294182017093},"index":1,"playId":"f2e3c79a-0981-3368-8be1-f2e43fccf958","pitchNumber":2,"startTime":"2025-08-04T23:17:30.956Z","endTime":"2025-08-04T23:17:35.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.09307194502001,"aZ":-16.785104352943588,"pfxX":-9.157834245646598,"pfxZ":7.611214285520253,"pX":-0.03183305127530662,"pZ":3.3030797065740045,"vX0":7.017935102803871,"vY0":-141.70113179191196,"vZ0":-3.9926166842799717,"x":118.21,"y":149.6,"x0":-1.3578385965082747,"y0":50.003519463839034,"z0":5.81120883816095,"aX":-18.51857081348273},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.1,"breakHorizontal":15.0,"spinRate":2554,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.38737972194055814,"extension":6.441427042239996},"index":2,"playId":"90a6f0d7-c623-3847-817e-b2b3c011f8c3","pitchNumber":3,"startTime":"2025-08-04T23:17:48.070Z","endTime":"2025-08-04T23:17:52.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.490316635445208,"aZ":-42.58498966317838,"pfxX":4.760430275027486,"pfxZ":-8.218725725866578,"pX":-0.9380486374510533,"pZ":2.641866172068241,"vX0":-0.4694928807518367,"vY0":-112.2182222500003,"vZ0":1.9385900134304404,"x":152.76,"y":167.45,"x0":-1.3433157977476482,"y0":50.00060420672142,"z0":6.125272043353804,"aX":6.032572521629054},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-14.0,"breakHorizontal":-8.5,"spinRate":2465,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.48925482382774055,"extension":6.481514977960141},"hitData":{"launchSpeed":79.7,"launchAngle":27.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.5,"coordY":91.12}},"index":3,"playId":"a3cf7928-af3b-3d5b-9f3b-4d40bd132cb7","pitchNumber":4,"startTime":"2025-08-04T23:18:07.564Z","endTime":"2025-08-04T23:18:15.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:18:15.139Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to left fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-04T23:18:23.363Z","endTime":"2025-08-04T23:19:10.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":85.0,"strikeZoneTop":3.45059058192867,"strikeZoneBottom":1.64697482257361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.49292415105782,"aZ":-14.03475263012293,"pfxX":-6.838445264859125,"pfxZ":9.719782696026998,"pX":-0.05983763108605353,"pZ":2.2143234480756155,"vX0":5.744454752073701,"vY0":-136.57293360667538,"vZ0":-6.750567898592078,"x":119.28,"y":178.99,"x0":-1.314690873076452,"y0":50.00204466690749,"z0":5.706038935878316,"aX":-12.760745027814677},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.2,"breakHorizontal":10.9,"spinRate":2312,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.402942344599007,"extension":6.462894759724124},"index":0,"playId":"f2149caa-fa32-3a9a-9b5e-d43d933c77bc","pitchNumber":1,"startTime":"2025-08-04T23:18:43.805Z","endTime":"2025-08-04T23:18:47.867Z","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":90.6,"endSpeed":83.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.195376075743997,"aZ":-22.16472330717639,"pfxX":-1.7688851935218155,"pfxZ":5.695314746423916,"pX":-0.07459117018038187,"pZ":1.8718001420981027,"vX0":4.857488137060222,"vY0":-131.76997631066027,"vZ0":-5.542165709637566,"x":119.84,"y":188.24,"x0":-1.712657961710031,"y0":50.00215601676897,"z0":5.641581139522612,"aX":-3.1087230812189257},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.2,"breakHorizontal":2.2,"spinRate":2319,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.41578829529420425,"extension":6.396844451452872},"hitData":{"launchSpeed":93.8,"launchAngle":32.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.89,"coordY":73.65}},"index":1,"playId":"8995fbe4-3833-3d5d-b8b9-8fb8efea5b62","pitchNumber":2,"startTime":"2025-08-04T23:19:00.447Z","endTime":"2025-08-04T23:19:10.120Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:19:10.120Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Juan Soto flies out sharply to center fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-04T23:19:15.692Z","endTime":"2025-08-04T23:20:03.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.10279746907182,"strikeZoneBottom":1.67212835825959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.336560921079446,"aZ":-21.50006669662612,"pfxX":-9.921577629416964,"pfxZ":5.7126046961822174,"pX":0.6673272069868618,"pZ":2.1637206686956367,"vX0":8.818820473870314,"vY0":-135.72179457692067,"vZ0":-5.227445689848044,"x":91.56,"y":180.36,"x0":-1.3329754832359035,"y0":50.00032597919896,"z0":5.609195295743139,"aX":-18.531523181257008},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.4,"breakHorizontal":16.1,"spinRate":2295,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.40335115169766045,"extension":6.482379791534691},"index":0,"playId":"d5e06ec5-884b-3c0b-bd99-84d718a09350","pitchNumber":1,"startTime":"2025-08-04T23:19:36.511Z","endTime":"2025-08-04T23:19:40.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.182515964020567,"aZ":-42.43764320621583,"pfxX":5.583939647074095,"pfxZ":-8.059173002501195,"pX":0.23975669914450662,"pZ":2.110700510935864,"vX0":1.4015386740139324,"vY0":-112.9156943806431,"vZ0":0.6393759290396859,"x":107.86,"y":181.79,"x0":-1.116333891670849,"y0":50.00206530975433,"z0":6.141163899803303,"aX":7.11154387791887},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-14.0,"breakHorizontal":-10.4,"spinRate":2422,"spinDirection":44},"zone":5,"typeConfidence":2.0,"plateTime":0.4876252408958983,"extension":6.303987505372729},"hitData":{"launchSpeed":105.2,"launchAngle":35.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":142.27,"coordY":39.86}},"index":1,"playId":"8edd6178-665c-3749-b7e8-0ef565e35617","pitchNumber":2,"startTime":"2025-08-04T23:19:53.804Z","endTime":"2025-08-04T23:20:03.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:20:03.944Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"David Fry pops out to third baseman Ronny Mauricio in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-04T23:21:59.364Z","endTime":"2025-08-04T23:22:32.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.397716426849108,"aZ":-23.561844152681946,"pfxX":9.920056325219946,"pfxZ":5.029494023446723,"pX":0.6231161226694418,"pZ":3.1175260352424687,"vX0":-10.941461045984722,"vY0":-130.06999708616394,"vZ0":-0.8255859684915045,"x":93.25,"y":154.61,"x0":3.596257361915409,"y0":50.00372193295057,"z0":5.22640158215088,"aX":16.991215084706468},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.1,"breakHorizontal":-15.5,"spinRate":1950,"spinDirection":116},"zone":3,"typeConfidence":2.0,"plateTime":0.42117857121768765,"extension":6.9276530429989585},"index":0,"playId":"91db9105-cefc-388e-87af-b0ddf019a3da","pitchNumber":1,"startTime":"2025-08-04T23:22:11.492Z","endTime":"2025-08-04T23:22:16.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.380886270338586,"aZ":-20.41392708294986,"pfxX":10.84145023330951,"pfxZ":6.750146346346343,"pX":0.07786248365834858,"pZ":2.783152369532741,"vX0":-12.77867717366224,"vY0":-131.31422238831345,"vZ0":-2.0903503887469803,"x":114.03,"y":163.63,"x0":3.603803200828587,"y0":50.00336136783027,"z0":5.111733691087544,"aX":18.89213959107143},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.9,"breakHorizontal":-16.8,"spinRate":2124,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.41746142971154665,"extension":7.09837647728958},"hitData":{"launchSpeed":94.6,"launchAngle":68.0,"totalDistance":142.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":80.7,"coordY":166.4}},"index":1,"playId":"d3e21b60-a17f-3c88-b8b3-5d82d54f535a","pitchNumber":2,"startTime":"2025-08-04T23:22:22.496Z","endTime":"2025-08-04T23:22:32.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:22:32.503Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Santana grounds out, shortstop Francisco Lindor to first baseman Mark Vientos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-04T23:22:43.633Z","endTime":"2025-08-04T23:23:13.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"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_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.67648561311433,"strikeZoneBottom":1.79209668300854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.579909884053297,"aZ":-21.16045833815789,"pfxX":9.507380838038689,"pfxZ":6.251618217244845,"pX":-0.192346959998322,"pZ":3.4901483558164794,"vX0":-13.086150070004315,"vY0":-131.33232274405688,"vZ0":-0.08891408288844527,"x":124.33,"y":144.55,"x0":3.6000645326877247,"y0":50.00394161662236,"z0":5.087060712401596,"aX":16.75355401040653},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.5,"breakHorizontal":-14.6,"spinRate":2037,"spinDirection":118},"zone":2,"typeConfidence":2.0,"plateTime":0.41570228512232266,"extension":7.157500990847598},"index":0,"playId":"b1fef896-b89b-34d6-aba4-4dd6801beee4","pitchNumber":1,"startTime":"2025-08-04T23:22:53.001Z","endTime":"2025-08-04T23:22:56.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.703609657370258,"aZ":-20.38267677177095,"pfxX":9.135467693904298,"pfxZ":6.820895580124397,"pX":-0.27414294291142033,"pZ":2.792342373941268,"vX0":-12.953982107561588,"vY0":-130.25799716437072,"vZ0":-1.9849500167413012,"x":127.45,"y":163.39,"x0":3.561831326457032,"y0":50.00604264079184,"z0":5.095048630637557,"aX":15.80316750316542},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.1,"breakHorizontal":-13.9,"spinRate":2074,"spinDirection":120},"zone":5,"typeConfidence":2.0,"plateTime":0.4194653007838993,"extension":7.21825629054385},"hitData":{"launchSpeed":74.2,"launchAngle":5.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.74,"coordY":146.62}},"index":1,"playId":"54442fd4-2db2-3c1e-a729-f5beeaf85e06","pitchNumber":2,"startTime":"2025-08-04T23:23:04.229Z","endTime":"2025-08-04T23:23:13.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:23:13.613Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Arias grounds out, shortstop Francisco Lindor to first baseman Mark Vientos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-04T23:23:20.014Z","endTime":"2025-08-04T23:24:44.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"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":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.61022381032461,"strikeZoneBottom":1.67307032449068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.193553881007947,"aZ":-22.881956568560444,"pfxX":10.71786666382519,"pfxZ":5.3565278246885555,"pX":-0.8388156879035953,"pZ":2.627872957533202,"vX0":-15.049934099731871,"vY0":-130.59023216105777,"vZ0":-1.9276528618288318,"x":148.97,"y":167.83,"x0":3.593094150287916,"y0":50.006171064920636,"z0":5.088045012061475,"aX":18.609253521210107},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.5,"breakHorizontal":-16.3,"spinRate":2139,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.41860061893230416,"extension":7.111900289524391},"index":0,"playId":"c841bde2-0e88-38e3-a89c-0fe50363ecb7","pitchNumber":1,"startTime":"2025-08-04T23:23:35.801Z","endTime":"2025-08-04T23:23:40.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.292567071925106,"aZ":-24.105657639608843,"pfxX":11.477522299937533,"pfxZ":4.618903449676894,"pX":-0.13968716941531734,"pZ":2.417344139459789,"vX0":-14.38700146072089,"vY0":-131.2448896134638,"vZ0":-2.1047371072123493,"x":122.32,"y":173.51,"x0":3.9171784652880115,"y0":50.00632764947372,"z0":5.0216724101726715,"aX":20.065847158298222},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.0,"breakHorizontal":-17.8,"spinRate":2238,"spinDirection":111},"zone":5,"typeConfidence":2.0,"plateTime":0.4170453067900377,"extension":6.670091512800357},"index":1,"playId":"86bf8d7d-ec87-36ec-8bb2-f5bc9b4b81b6","pitchNumber":2,"startTime":"2025-08-04T23:23:49.159Z","endTime":"2025-08-04T23:23:52.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.53715652145529,"strikeZoneBottom":1.5580490283496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.96469768203481,"aZ":-26.62273463339674,"pfxX":10.458353683654593,"pfxZ":3.689558260746412,"pX":0.45566828998374237,"pZ":0.7967072105819324,"vX0":-10.77039177683162,"vY0":-121.86383936434999,"vZ0":-4.936162434370478,"x":99.63,"y":217.27,"x0":3.5739253091794896,"y0":50.000530902827464,"z0":5.148255813706407,"aX":15.726835749182117},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.6,"breakHorizontal":-16.4,"spinRate":1569,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.44945897096832477,"extension":6.89233248172858},"index":2,"playId":"7d174fef-839b-3df4-a990-123a61f762f2","pitchNumber":3,"startTime":"2025-08-04T23:24:04.750Z","endTime":"2025-08-04T23:24:11.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":81.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.383126317875565,"aZ":-23.201017489844137,"pfxX":10.495550382751627,"pfxZ":5.262380118566973,"pX":-0.3283410172400834,"pZ":3.8080533754063444,"vX0":-14.337602832882371,"vY0":-130.2763520489306,"vZ0":1.133797654581726,"x":129.52,"y":135.96,"x0":3.903065078532193,"y0":50.00356622399274,"z0":5.131024297464542,"aX":17.900649554728094},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.1,"breakHorizontal":-15.5,"spinRate":2002,"spinDirection":118},"zone":11,"typeConfidence":2.0,"plateTime":0.42172157605711913,"extension":7.304953973801674},"index":3,"playId":"36b3fbb2-5134-36e0-b0bf-695cc1c655e1","pitchNumber":4,"startTime":"2025-08-04T23:24:17.729Z","endTime":"2025-08-04T23:24:23.724Z","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":2,"outs":2},"index":4,"startTime":"2025-08-04T23:24:26.198Z","endTime":"2025-08-04T23:24:36.280Z","isPitch":false,"type":"action","player":{"id":672356,"link":"/api/v1/people/672356"}},{"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":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.706186637324297,"aZ":-22.945212066469207,"pfxX":9.01650076564584,"pfxZ":5.193162851472147,"pX":-0.5797082700194498,"pZ":2.681009224023803,"vX0":-14.482624907990166,"vY0":-132.78188541025986,"vZ0":-1.3435668552460023,"x":139.1,"y":166.39,"x0":3.785784377235911,"y0":50.003010254721765,"z0":4.870835596274417,"aX":16.02482156128348},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.2,"breakHorizontal":-13.0,"spinRate":2043,"spinDirection":112},"zone":4,"typeConfidence":2.0,"plateTime":0.4132624811039709,"extension":7.30624057631148},"hitData":{"launchSpeed":76.6,"launchAngle":6.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.69,"coordY":153.71}},"index":5,"playId":"c531ddaa-4cc9-3a6e-b8ee-bc0cd616fb0b","pitchNumber":5,"startTime":"2025-08-04T23:24:36.280Z","endTime":"2025-08-04T23:24:44.518Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:24:44.518Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Alonso singles on a ground ball to second baseman Brayan Rocchio.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-04T23:26:47.554Z","endTime":"2025-08-04T23:27:28.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.0,"endSpeed":77.3,"strikeZoneTop":3.67418087991708,"strikeZoneBottom":1.80097420003572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.414994972907046,"aZ":-31.654946355813287,"pfxX":2.87412641020322,"pfxZ":0.33916645100804743,"pX":0.08799823235532986,"pZ":3.2867029146456117,"vX0":2.7615573648043963,"vY0":-123.75480255509376,"vZ0":0.009828584889480574,"x":113.65,"y":150.04,"x0":-1.4206129967286976,"y0":50.003560589974654,"z0":5.9604871127056684,"aX":4.4049459040318455},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.8,"breakHorizontal":-5.9,"spinRate":2707,"spinDirection":82},"zone":2,"typeConfidence":2.0,"plateTime":0.4446041293042726,"extension":6.571320784820551},"index":0,"playId":"e3a96e3f-8052-3184-8620-86eee3c157e8","pitchNumber":1,"startTime":"2025-08-04T23:27:05.450Z","endTime":"2025-08-04T23:27:09.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.8705878494126,"aZ":-21.090328354180606,"pfxX":-8.828354472332295,"pfxZ":5.772147292958373,"pX":-0.7642854445757181,"pZ":2.855943561208756,"vX0":5.196613541314399,"vY0":-138.01238312178498,"vZ0":-3.9223489188499956,"x":146.13,"y":161.67,"x0":-1.5284923159115276,"y0":50.006217830197585,"z0":5.723247549457932,"aX":-16.96554649981288},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.7,"breakHorizontal":14.9,"spinRate":2307,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.39747128971416945,"extension":6.650359279120076},"hitData":{"launchSpeed":81.0,"launchAngle":7.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":126.48,"coordY":140.53}},"index":1,"playId":"ddefcbe9-8eba-3c41-b245-b86342aa7031","pitchNumber":2,"startTime":"2025-08-04T23:27:20.341Z","endTime":"2025-08-04T23:27:28.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:27:28.366Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeff McNeil strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-04T23:27:38.983Z","endTime":"2025-08-04T23:29:11.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":95.3,"endSpeed":86.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.92270048307754,"aZ":-13.512721849287988,"pfxX":-7.4642417078198005,"pfxZ":9.676309517463107,"pX":0.07140916390218045,"pZ":2.786292711034366,"vX0":6.395984465931107,"vY0":-138.48849994578876,"vZ0":-5.476554731638625,"x":114.28,"y":163.55,"x0":-1.3061289400306912,"y0":50.006331385220555,"z0":5.704430143455532,"aX":-14.401558714920174},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":12.1,"spinRate":2379,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3965525097153111,"extension":6.525621026407628},"index":0,"playId":"4f69ed56-ae44-3c69-8998-9733ca636bc1","pitchNumber":1,"startTime":"2025-08-04T23:28:01.632Z","endTime":"2025-08-04T23:28:07.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.3,"strikeZoneTop":3.5968441940336,"strikeZoneBottom":1.71461903071545,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.015819674717378,"aZ":-28.221880515533535,"pfxX":1.553711163464481,"pfxZ":2.262553284669764,"pX":-2.2089939143356774,"pZ":4.335250212604226,"vX0":-1.6223813995092113,"vY0":-131.57141980784195,"vZ0":1.3532171381942781,"x":201.2,"y":121.73,"x0":-1.7850018701770662,"y0":50.00192840150977,"z0":5.912151488616746,"aX":2.7125168072768666},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.7,"breakHorizontal":-2.4,"spinRate":2083,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.41697794995510407,"extension":6.420968615803421},"index":1,"playId":"e00feb1e-996a-3fa6-820a-9a17300a8db9","pitchNumber":2,"startTime":"2025-08-04T23:28:21.308Z","endTime":"2025-08-04T23:28:25.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.861343627316273,"aZ":-24.624896106553294,"pfxX":1.2761370145307551,"pfxZ":4.557541342220922,"pX":0.5888392805543127,"pZ":2.807604161728825,"vX0":4.660098489627548,"vY0":-127.79664475549475,"vZ0":-2.466668333364281,"x":94.55,"y":162.97,"x0":-1.422732901219101,"y0":50.004518059556425,"z0":5.715669783151931,"aX":2.1150066182356695},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.9,"breakHorizontal":-3.4,"spinRate":2240,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.42826718357274407,"extension":6.5893155840035735},"index":2,"playId":"4a44fdd4-b480-35f5-8168-be81a3ab4a53","pitchNumber":3,"startTime":"2025-08-04T23:28:43.427Z","endTime":"2025-08-04T23:28:47.823Z","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":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.574151496395245,"aZ":-11.52607142127118,"pfxX":-6.64451218298511,"pfxZ":10.362232433701184,"pX":0.22658608245568362,"pZ":4.007152430411726,"vX0":6.59245098815391,"vY0":-140.02326036968938,"vZ0":-3.196268477218056,"x":108.36,"y":130.59,"x0":-1.2910303029668915,"y0":50.00284835295919,"z0":5.913679548383464,"aX":-13.240807251569338},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.4,"breakHorizontal":10.7,"spinRate":2456,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.39063297020006926,"extension":6.644701539183094},"index":3,"playId":"d51a64ad-6ace-3e6f-b6ec-2d6f4838d111","pitchNumber":4,"startTime":"2025-08-04T23:29:06.503Z","endTime":"2025-08-04T23:29:11.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:29:11.998Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mark Vientos flies out to center fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-04T23:29:22.146Z","endTime":"2025-08-04T23:30:06.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"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":95.1,"endSpeed":87.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.063144874552414,"aZ":-19.52333312349974,"pfxX":-10.050948679479955,"pfxZ":6.481102450727056,"pX":-0.16816013056261345,"pZ":3.28644987587791,"vX0":6.580874493356201,"vY0":-138.40784342877987,"vZ0":-3.0549132174297244,"x":123.41,"y":150.05,"x0":-1.2630811604737764,"y0":50.004035623657366,"z0":5.7021060942369175,"aX":-19.625274141102675},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.3,"breakHorizontal":16.9,"spinRate":2334,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.39478169166143484,"extension":6.613662001376083},"index":0,"playId":"c3f97e50-29ec-3c8b-89ff-cd2b7a96d5e7","pitchNumber":1,"startTime":"2025-08-04T23:29:34.884Z","endTime":"2025-08-04T23:29:38.327Z","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":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83562836692715,"aZ":-21.56774474310491,"pfxX":-8.990994361237439,"pfxZ":5.44312206746692,"pX":-0.03172069620578951,"pZ":2.8219092045437497,"vX0":6.770064830613501,"vY0":-138.87127190860622,"vZ0":-4.005448705542142,"x":118.21,"y":162.59,"x0":-1.3361671356989173,"y0":50.002316624283274,"z0":5.722239391783022,"aX":-17.516089717457923},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.2,"breakHorizontal":14.9,"spinRate":2284,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.3948007992691207,"extension":6.5167439176332635},"hitData":{"launchSpeed":98.1,"launchAngle":30.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":105.66,"coordY":47.9}},"index":1,"playId":"717f6517-d2c5-3dc6-ba2f-c5eddfeea4ad","pitchNumber":2,"startTime":"2025-08-04T23:29:54.731Z","endTime":"2025-08-04T23:30:06.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:30:06.853Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-04T23:30:06.413Z","endTime":"2025-08-04T23:32:20.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":6},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.575387918098645,"aZ":-13.50785752598206,"pfxX":-6.750587663324331,"pfxZ":9.68131620841857,"pX":0.19640513019443193,"pZ":3.0526214059805556,"vX0":6.387928178479335,"vY0":-137.9485580406552,"vZ0":-4.821309328208332,"x":109.51,"y":156.36,"x0":-1.2717659253805107,"y0":50.001549051327736,"z0":5.732958822130061,"aX":-13.014650665737467},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":10.9,"spinRate":2364,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.3969821803376008,"extension":6.485244935557874},"index":0,"playId":"c7edfc4c-a0bd-36c4-adaf-08520ea119c2","pitchNumber":1,"startTime":"2025-08-04T23:30:31.972Z","endTime":"2025-08-04T23:30:36.724Z","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":90.8,"endSpeed":83.3,"strikeZoneTop":3.47642663378292,"strikeZoneBottom":1.65477053231605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.242380773875922,"aZ":-23.01040952004057,"pfxX":0.8770498723105806,"pfxZ":5.182347854816362,"pX":1.3778933405226348,"pZ":2.9903309974717964,"vX0":6.894198311290605,"vY0":-132.16588776065961,"vZ0":-2.5995318639173135,"x":64.48,"y":158.04,"x0":-1.3786877310590804,"y0":50.00313315724993,"z0":5.677008572868208,"aX":1.5511665941718407},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.0,"breakHorizontal":-3.1,"spinRate":2408,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4144635024896468,"extension":6.478281130782556},"index":1,"playId":"4f7baf85-f280-3a10-8909-257014fee65c","pitchNumber":2,"startTime":"2025-08-04T23:30:50.485Z","endTime":"2025-08-04T23:30:54.712Z","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":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.48326111292964,"strikeZoneBottom":1.70046905419095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.978681830553473,"aZ":-13.28445173064103,"pfxX":-7.567399120258422,"pfxZ":9.888238359722752,"pX":0.7109591164539212,"pZ":3.493091712503184,"vX0":8.051563490042446,"vY0":-137.6830453791756,"vZ0":-3.6695794008400395,"x":89.9,"y":144.47,"x0":-1.275027219382306,"y0":50.00352401733905,"z0":5.748680280136407,"aX":-14.457843080761036},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":11.9,"spinRate":2385,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.398576407491531,"extension":6.450482818981997},"index":2,"playId":"485b685e-3f0a-3184-8bde-989b4452fe8d","pitchNumber":3,"startTime":"2025-08-04T23:31:07.189Z","endTime":"2025-08-04T23:31:11.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.735708989400486,"aZ":-12.011928999576316,"pfxX":-7.895940279067994,"pfxZ":10.340518836158534,"pX":0.24988604976629777,"pZ":3.331820452886657,"vX0":7.00875539548378,"vY0":-139.32685439533978,"vZ0":-4.342609953879843,"x":107.47,"y":148.82,"x0":-1.2827414431566035,"y0":50.00081781086751,"z0":5.715458951555531,"aX":-15.39285692917381},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.9,"breakHorizontal":12.7,"spinRate":2500,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.394374312579874,"extension":6.557035522673617},"index":3,"playId":"7af964b5-b5b3-3431-917c-c9dbd9f0e054","pitchNumber":4,"startTime":"2025-08-04T23:31:25.845Z","endTime":"2025-08-04T23:31:30.637Z","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":2,"outs":2},"index":4,"startTime":"2025-08-04T23:31:35.460Z","endTime":"2025-08-04T23:31:52.948Z","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":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.2,"strikeZoneTop":3.48000027935481,"strikeZoneBottom":1.69268038588606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.176188554230826,"aZ":-10.813167436756506,"pfxX":-7.617316018045672,"pfxZ":10.849673167168222,"pX":1.4064862847000406,"pZ":3.439613268807009,"vX0":9.587019160780299,"vY0":-140.03208687123342,"vZ0":-4.41436485949446,"x":63.39,"y":145.91,"x0":-1.085822624465852,"y0":50.00310430175703,"z0":5.754843668576694,"aX":-14.998058483636774},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.7,"breakHorizontal":11.6,"spinRate":2493,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.39245789724585967,"extension":6.485554182612912},"index":5,"playId":"e8d52742-94e2-3313-91a7-933b40d4129e","pitchNumber":5,"startTime":"2025-08-04T23:31:52.948Z","endTime":"2025-08-04T23:31:58.263Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.2,"strikeZoneTop":3.47436362682178,"strikeZoneBottom":1.55865565473793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.84688582719062,"aZ":-22.952334636641247,"pfxX":-9.071596103936244,"pfxZ":5.031379661515457,"pX":0.06474195058737349,"pZ":3.607739324426565,"vX0":6.876066311689009,"vY0":-135.13030495293867,"vZ0":-1.05852748879422,"x":114.53,"y":141.37,"x0":-1.3453682597311911,"y0":50.00315156502306,"z0":5.630233412967836,"aX":-16.630543349602135},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.1,"breakHorizontal":14.8,"spinRate":2144,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.4066805707486667,"extension":6.577450883169362},"index":6,"playId":"b7afc235-1f43-3ebd-acb5-cecac3fc5655","pitchNumber":6,"startTime":"2025-08-04T23:32:15.523Z","endTime":"2025-08-04T23:32:20.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:32:20.530Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Jones strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-04T23:34:26.764Z","endTime":"2025-08-04T23:35:30.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.2,"strikeZoneTop":3.74431938890673,"strikeZoneBottom":1.80621046890561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.554107176452792,"aZ":-21.726398911388667,"pfxX":9.530422291533489,"pfxZ":6.0536213733126605,"pX":0.4387098122349875,"pZ":2.401106153776204,"vX0":-11.791207921632317,"vY0":-130.31292552741556,"vZ0":-2.497003267533815,"x":100.28,"y":173.95,"x0":3.777044995769403,"y0":50.00170319024226,"z0":5.007356325013841,"aX":16.444268184079434},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.7,"breakHorizontal":-14.8,"spinRate":1929,"spinDirection":115},"zone":9,"typeConfidence":2.0,"plateTime":0.4197952277797872,"extension":7.389662441252094},"index":0,"playId":"995d949c-efaa-3ac7-9b3e-f71eb5780141","pitchNumber":1,"startTime":"2025-08-04T23:34:27.979Z","endTime":"2025-08-04T23:34:32.108Z","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":90.6,"endSpeed":82.6,"strikeZoneTop":3.83377478654771,"strikeZoneBottom":1.80292609394178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.430647399383876,"aZ":-21.45507776663233,"pfxX":11.297079276973362,"pfxZ":6.14450046343527,"pX":-0.4012424901431736,"pZ":2.9801158369105876,"vX0":-14.262502612724637,"vY0":-131.19178019009522,"vZ0":-1.3058413570841672,"x":132.29,"y":158.32,"x0":3.634864598557426,"y0":50.006522296949136,"z0":5.081636166554769,"aX":19.722169677143},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":11.0,"breakHorizontal":-17.4,"spinRate":2111,"spinDirection":116},"zone":4,"typeConfidence":2.0,"plateTime":0.41729960398111654,"extension":7.104562500913715},"index":1,"playId":"b0224c5d-b9a0-360f-b20d-39ec4c961cfb","pitchNumber":2,"startTime":"2025-08-04T23:34:39.884Z","endTime":"2025-08-04T23:34:43.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.0,"strikeZoneTop":3.76803343607804,"strikeZoneBottom":1.80850071245223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.790160118917115,"aZ":-28.577300522263084,"pfxX":-6.654277307112553,"pfxZ":2.756653294283124,"pX":-2.6042219315399167,"pZ":1.332351062647818,"vX0":-11.333101533938297,"vY0":-114.8567737086305,"vZ0":-2.212379469896063,"x":216.27,"y":202.81,"x0":3.303507884351875,"y0":50.004808111466964,"z0":5.1503433825594955,"aX":-8.686529442564174},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":4.6,"breakHorizontal":15.5,"spinRate":2365,"spinDirection":282},"zone":13,"typeConfidence":2.0,"plateTime":0.4811017491895466,"extension":6.76220360523168},"index":2,"playId":"9c543eb5-431d-3285-9c72-a36db2634118","pitchNumber":3,"startTime":"2025-08-04T23:34:53.496Z","endTime":"2025-08-04T23:34:56.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.987682967216582,"aZ":-19.650315927160605,"pfxX":8.68630940807741,"pfxZ":6.964126606655613,"pX":0.13131260493694846,"pZ":2.5939518257147705,"vX0":-12.415922617350978,"vY0":-133.1033281233887,"vZ0":-2.4780682808759025,"x":111.99,"y":168.74,"x0":3.7231272162727342,"y0":50.00122509689717,"z0":4.956402716496368,"aX":15.61854678349814},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.2,"breakHorizontal":-13.1,"spinRate":2085,"spinDirection":116},"zone":5,"typeConfidence":2.0,"plateTime":0.4111612038554977,"extension":7.253984518592104},"index":3,"playId":"0ee7507d-b01c-3860-9258-a945a8500738","pitchNumber":4,"startTime":"2025-08-04T23:35:05.543Z","endTime":"2025-08-04T23:35:09.250Z","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":0},"index":4,"startTime":"2025-08-04T23:35:18.491Z","endTime":"2025-08-04T23:35:24.488Z","isPitch":false,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"}},{"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":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.651725526202366,"aZ":-22.209475491743802,"pfxX":9.398214195976113,"pfxZ":5.46850286853817,"pX":0.6240562811937849,"pZ":3.4882136720221792,"vX0":-11.230649204235899,"vY0":-134.06422839242214,"vZ0":0.18877506739649885,"x":93.21,"y":144.6,"x0":3.6440022703444988,"y0":50.00405751744512,"z0":5.000539757305165,"aX":17.130519768720223},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.2,"breakHorizontal":-14.6,"spinRate":2032,"spinDirection":113},"zone":3,"typeConfidence":2.0,"plateTime":0.40836444754775103,"extension":7.180029703070544},"index":5,"playId":"5bf6d4f3-5e38-3885-9d72-490f94cfbfcf","pitchNumber":5,"startTime":"2025-08-04T23:35:24.488Z","endTime":"2025-08-04T23:35:30.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:35:30.179Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-04T23:35:34.356Z","endTime":"2025-08-04T23:37:09.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.08,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.125644092852415,"aZ":-20.57323725554128,"pfxX":9.682701302829162,"pfxZ":6.55940319300459,"pX":0.7185002128464536,"pZ":2.721873658171031,"vX0":-11.45924298503625,"vY0":-131.88528587780502,"vZ0":-1.9409710194987322,"x":89.61,"y":165.29,"x0":3.854546358061931,"y0":50.00014866999139,"z0":4.979237200031248,"aX":17.116044853394573},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.6,"breakHorizontal":-15.1,"spinRate":2017,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.41476362062746297,"extension":7.106474272851562},"index":0,"playId":"d62238ee-8d3f-388b-ae70-29c39f6f7ef8","pitchNumber":1,"startTime":"2025-08-04T23:35:50.110Z","endTime":"2025-08-04T23:35:53.279Z","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":91.2,"endSpeed":84.1,"strikeZoneTop":3.07472574818677,"strikeZoneBottom":1.36527878148541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.531030667045165,"aZ":-21.73317539657296,"pfxX":10.111897362394155,"pfxZ":5.8106818140088325,"pX":0.3572824023535336,"pZ":3.761922277096262,"vX0":-12.72337866440506,"vY0":-132.2611617185949,"vZ0":0.7336147365494119,"x":103.38,"y":137.21,"x0":3.885389698573753,"y0":50.00127776746442,"z0":5.05821025355323,"aX":18.164520431531116},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.9,"breakHorizontal":-16.0,"spinRate":2003,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.41194725785837916,"extension":7.060708159093388},"index":1,"playId":"148f314a-e406-3416-a4fb-46863ed46537","pitchNumber":2,"startTime":"2025-08-04T23:36:05.115Z","endTime":"2025-08-04T23:36:08.332Z","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":91.1,"endSpeed":83.8,"strikeZoneTop":3.09615880172736,"strikeZoneBottom":1.4567314410624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.586322510909017,"aZ":-20.149246466164577,"pfxX":9.523087488954292,"pfxZ":6.715349894789824,"pX":1.0101278931240676,"pZ":3.200578196707398,"vX0":-10.606707419056685,"vY0":-132.340624068488,"vZ0":-0.8735417097509062,"x":78.5,"y":152.36,"x0":3.813818736446098,"y0":50.006393909118515,"z0":4.997173288505311,"aX":17.065144208112233},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.2,"breakHorizontal":-15.2,"spinRate":2047,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.4122992899361022,"extension":7.044816914195283},"index":2,"playId":"55f9089d-fdc5-38e6-81ae-7673570c9717","pitchNumber":3,"startTime":"2025-08-04T23:36:16.007Z","endTime":"2025-08-04T23:36:19.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.08,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.005967176118407,"aZ":-21.723785825648466,"pfxX":9.855312383829567,"pfxZ":5.9127417075082,"pX":0.45023134737425824,"pZ":2.859329875942479,"vX0":-12.145166711232298,"vY0":-131.6478730458317,"vZ0":-1.4827531139287742,"x":99.84,"y":161.58,"x0":3.827075912540638,"y0":50.0063648416554,"z0":5.026293144303684,"aX":17.431485922420265},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.6,"breakHorizontal":-15.5,"spinRate":2053,"spinDirection":118},"zone":3,"typeConfidence":2.0,"plateTime":0.41487708211182994,"extension":7.066707092252599},"index":3,"playId":"3f5d2fe1-e83a-3e29-8c08-aba1205d4d87","pitchNumber":4,"startTime":"2025-08-04T23:36:29.552Z","endTime":"2025-08-04T23:36:34.945Z","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":92.2,"endSpeed":84.0,"strikeZoneTop":3.08000051266526,"strikeZoneBottom":1.42467940984928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.423609271107846,"aZ":-21.659457286887907,"pfxX":10.37655801279317,"pfxZ":5.8362299809410025,"pX":-1.1285388852578166,"pZ":2.7825735453195666,"vX0":-16.111923516774286,"vY0":-133.33727569912165,"vZ0":-1.5593753223639026,"x":160.02,"y":163.65,"x0":3.641800422829532,"y0":50.00634765102928,"z0":4.936546949427945,"aX":18.707482288905773},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.4,"breakHorizontal":-15.4,"spinRate":2081,"spinDirection":112},"zone":11,"typeConfidence":2.0,"plateTime":0.41064459794717534,"extension":7.3850843677038105},"index":4,"playId":"ce1a2cf8-c402-3765-b458-36ff02d7276b","pitchNumber":5,"startTime":"2025-08-04T23:36:49.103Z","endTime":"2025-08-04T23:36:53.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.08,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.758875032865358,"aZ":-21.011953348846,"pfxX":10.083620085054399,"pfxZ":6.2905205390431576,"pX":-0.20028453896369935,"pZ":2.781362240982819,"vX0":-14.107864529917643,"vY0":-132.50007756990843,"vZ0":-1.5998201490254536,"x":124.63,"y":163.68,"x0":3.887314903104302,"y0":50.005045882215455,"z0":4.930940313853311,"aX":17.901758546307416},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.3,"breakHorizontal":-15.1,"spinRate":2050,"spinDirection":112},"zone":2,"typeConfidence":2.0,"plateTime":0.41363953828884936,"extension":7.271221412019045},"index":5,"playId":"ca239277-192c-35a6-963b-495fb1fab207","pitchNumber":6,"startTime":"2025-08-04T23:37:02.827Z","endTime":"2025-08-04T23:37:09.251Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:37:09.251Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Austin Hedges doubles (2) on a sharp line drive to left fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-04T23:37:13.074Z","endTime":"2025-08-04T23:37:55.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"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":89.6,"endSpeed":81.6,"strikeZoneTop":3.35949672271661,"strikeZoneBottom":1.59481959028343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.508246461707493,"aZ":-21.04178970916228,"pfxX":10.890983520023056,"pfxZ":6.52655244610307,"pX":0.3968705349994732,"pZ":2.798110940236446,"vX0":-12.370355163583563,"vY0":-129.8591833573572,"vZ0":-1.5808034588323876,"x":101.87,"y":163.23,"x0":3.810028555469277,"y0":50.00265872825323,"z0":5.017394450853204,"aX":18.57786965635832},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.6,"breakHorizontal":-16.9,"spinRate":1999,"spinDirection":117},"zone":6,"typeConfidence":2.0,"plateTime":0.42197683192222035,"extension":6.708951010891897},"index":0,"playId":"fdf9622a-f707-3509-9586-a459e265cd9f","pitchNumber":1,"startTime":"2025-08-04T23:37:28.699Z","endTime":"2025-08-04T23:37:32.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.93045713058811,"aZ":-21.695064889169718,"pfxX":10.662917691556475,"pfxZ":6.138686027579148,"pX":-0.10083565732089544,"pZ":2.622781904136791,"vX0":-13.371783950300308,"vY0":-129.53636530665642,"vZ0":-1.8245436193950213,"x":120.84,"y":167.96,"x0":3.732081496290845,"y0":50.00137689231045,"z0":4.98737188902349,"aX":18.199913329430334},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.9,"breakHorizontal":-16.4,"spinRate":2073,"spinDirection":117},"zone":5,"typeConfidence":2.0,"plateTime":0.4221108464368428,"extension":6.778999492656153},"hitData":{"launchSpeed":106.8,"launchAngle":12.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":64.52,"coordY":128.07}},"index":1,"playId":"63b74c22-4dcb-33fc-95b7-724a0e131d5c","pitchNumber":2,"startTime":"2025-08-04T23:37:41.998Z","endTime":"2025-08-04T23:37:55.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:37:55.027Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steven Kwan flies out to left fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-04T23:37:57.304Z","endTime":"2025-08-04T23:38:43.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.827850778459617,"aZ":-18.510598971801137,"pfxX":8.967897297636714,"pfxZ":7.660035016214492,"pX":0.42998684372125046,"pZ":2.7607459827609957,"vX0":-11.532907966688532,"vY0":-132.80685358445663,"vZ0":-2.129574657289431,"x":100.61,"y":164.24,"x0":3.6666235065030475,"y0":50.002285806515644,"z0":4.921445056275242,"aX":15.996325234591716},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.6,"breakHorizontal":-13.7,"spinRate":2075,"spinDirection":119},"zone":3,"typeConfidence":2.0,"plateTime":0.4126469445032779,"extension":7.128413709399187},"index":0,"playId":"08328ccf-d790-3435-9f63-15ca0a4f5007","pitchNumber":1,"startTime":"2025-08-04T23:38:18.921Z","endTime":"2025-08-04T23:38:22.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.15019403919204,"aZ":-27.19911320636396,"pfxX":-2.3660232749646357,"pfxZ":3.7351730787078274,"pX":0.09247650884127182,"pZ":3.2212642145676025,"vX0":-7.191685115813842,"vY0":-114.95922397753255,"vZ0":1.388481204826289,"x":113.48,"y":151.81,"x0":3.574203587920709,"y0":50.00397073901938,"z0":5.257814105871442,"aX":-3.153618702199019},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":7.4,"breakHorizontal":6.1,"spinRate":2425,"spinDirection":294},"zone":2,"typeConfidence":2.0,"plateTime":0.4772173981867436,"extension":6.797236348929168},"hitData":{"launchSpeed":78.5,"launchAngle":35.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.94,"coordY":120.32}},"index":1,"playId":"ba3ff153-f690-3063-b71a-a42db35aa4ca","pitchNumber":2,"startTime":"2025-08-04T23:38:33.631Z","endTime":"2025-08-04T23:38:43.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:38:43.252Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronny Mauricio grounds out, second baseman Brayan Rocchio to first baseman Carlos Santana.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-04T23:40:27.251Z","endTime":"2025-08-04T23:41:30.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"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":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.9284994695438,"strikeZoneBottom":1.94092825220945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.809092714222633,"aZ":-15.490767069176623,"pfxX":-7.432886025679711,"pfxZ":8.764304748122806,"pX":0.91650332766445,"pZ":3.5493237225461987,"vX0":8.446857804147953,"vY0":-137.2142160925292,"vZ0":-3.293356890287131,"x":82.07,"y":142.95,"x0":-1.2384074225515798,"y0":50.004516466556,"z0":5.822828956587189,"aX":-14.152647959135257},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.4,"breakHorizontal":11.6,"spinRate":2426,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3994244811804184,"extension":6.656720345701355},"index":0,"playId":"de6038e2-8cd6-3e0b-b6e2-3b74ac6541e5","pitchNumber":1,"startTime":"2025-08-04T23:41:06.464Z","endTime":"2025-08-04T23:41:10.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.92,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.879377684131743,"aZ":-23.42681288491762,"pfxX":-0.6609609615012358,"pfxZ":5.169513654180179,"pX":0.24742706336984213,"pZ":3.1168711429790528,"vX0":4.629633358705351,"vY0":-128.80901864096916,"vZ0":-2.0539085522032994,"x":107.57,"y":154.62,"x0":-1.4816455734582417,"y0":50.00505569738615,"z0":5.722191224448119,"aX":-1.1192198618209535},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.1,"breakHorizontal":0.2,"spinRate":2142,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.42400512894721576,"extension":6.553020104891917},"hitData":{"launchSpeed":85.7,"launchAngle":4.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.79,"coordY":149.66}},"index":1,"playId":"17a85f12-f240-3982-aba6-0687139e1da2","pitchNumber":2,"startTime":"2025-08-04T23:41:21.011Z","endTime":"2025-08-04T23:41:30.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:41:30.531Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Alvarez grounds out, second baseman Brayan Rocchio to first baseman Carlos Santana.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-04T23:42:05.287Z","endTime":"2025-08-04T23:43:55.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-04T23:41:50.413Z","endTime":"2025-08-04T23:42:07.325Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.43967519457204,"strikeZoneBottom":1.60456024143239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.42412681661527,"aZ":-13.630301867047699,"pfxX":-6.527558034301952,"pfxZ":9.689378796601025,"pX":0.5629411054814303,"pZ":3.3819999109709697,"vX0":7.1921309540130824,"vY0":-137.4576906142599,"vZ0":-3.9656835278417017,"x":95.54,"y":147.47,"x0":-1.2391729878504847,"y0":50.003363126918856,"z0":5.768643491714222,"aX":-12.493929845078673},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":10.3,"spinRate":2267,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.39844637422786544,"extension":6.667725150906536},"index":1,"playId":"096afc7c-f18b-346b-9cbb-692bac09ad8d","pitchNumber":1,"startTime":"2025-08-04T23:42:07.325Z","endTime":"2025-08-04T23:42:11.406Z","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":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.32099568201961,"strikeZoneBottom":1.52878045292816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.90043874914204,"aZ":-33.65487497718528,"pfxX":1.2431799100087557,"pfxZ":-0.9478243246442037,"pX":-0.47044616995372907,"pZ":2.6334072780056754,"vX0":1.751274011997864,"vY0":-124.26878767331452,"vZ0":-1.1669155938362787,"x":134.93,"y":167.68,"x0":-1.3470362695302165,"y0":50.00560781073098,"z0":5.915780824457736,"aX":1.9359017212994312},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.8,"breakHorizontal":-2.6,"spinRate":2526,"spinDirection":95},"zone":4,"typeConfidence":2.0,"plateTime":0.44148442233773943,"extension":6.477687735486901},"index":2,"playId":"44b9166d-f863-35f9-8fb6-4384ab4290a5","pitchNumber":2,"startTime":"2025-08-04T23:42:22.545Z","endTime":"2025-08-04T23:42:26.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.32629300584277,"strikeZoneBottom":1.55016866670689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.708613406626824,"aZ":-31.4058010713857,"pfxX":1.5183959476698492,"pfxZ":0.47880217424683114,"pX":1.3965207994766768,"pZ":1.9121810755611004,"vX0":5.726048646302733,"vY0":-125.69325925416993,"vZ0":-3.5340613367923623,"x":63.77,"y":187.15,"x0":-1.1092100253837986,"y0":50.00281729007789,"z0":5.889325966369451,"aX":2.4253659548354776},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.2,"breakHorizontal":-4.1,"spinRate":2539,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4359296784416995,"extension":6.500829028666864},"index":3,"playId":"a4b36f89-8974-3d41-b31c-2aa5fe5e2db9","pitchNumber":3,"startTime":"2025-08-04T23:42:38.047Z","endTime":"2025-08-04T23:42:42.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.3281849699493,"strikeZoneBottom":1.52761933958521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.8875972978228,"aZ":-28.869537034016194,"pfxX":1.8867841223224113,"pfxZ":2.0756071799448765,"pX":1.6751860921704536,"pZ":2.7310401467732874,"vX0":6.352492087372812,"vY0":-124.71805621531817,"vZ0":-2.0462654496658708,"x":53.15,"y":165.04,"x0":-1.1402666971440163,"y0":50.000530971843396,"z0":5.921501712503722,"aX":2.9988542247442385},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.6,"breakHorizontal":-4.8,"spinRate":2631,"spinDirection":63},"zone":12,"typeConfidence":2.0,"plateTime":0.43762114620629644,"extension":6.523827969688339},"index":4,"playId":"a8eea49a-5fe4-3796-8e50-3f1e3bba8332","pitchNumber":4,"startTime":"2025-08-04T23:42:55.570Z","endTime":"2025-08-04T23:42:59.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.33000039177936,"strikeZoneBottom":1.57083805281879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.34608194444875,"aZ":-23.08230721889875,"pfxX":-11.005842082166467,"pfxZ":4.597424727656337,"pX":0.4933533361505427,"pZ":3.6111898640706745,"vX0":8.880170604988997,"vY0":-139.4649240795294,"vZ0":-1.6907084102175123,"x":98.19,"y":141.28,"x0":-1.2966667161217578,"y0":50.00019313814478,"z0":5.742345414677464,"aX":-21.752710706491968},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.2,"breakHorizontal":18.1,"spinRate":2347,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.3922195455352342,"extension":6.4779036480628},"index":5,"playId":"70eeef54-ce77-3548-94b7-f166a276b036","pitchNumber":5,"startTime":"2025-08-04T23:43:11.434Z","endTime":"2025-08-04T23:43:16.263Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.099384764709207,"aZ":-25.183690074875244,"pfxX":-10.384536950036548,"pfxZ":3.761108845135153,"pX":0.09950953758354092,"pZ":3.420128110582613,"vX0":7.469784822517469,"vY0":-135.18464207167796,"vZ0":-1.2693853740190528,"x":113.21,"y":146.44,"x0":-1.3433660281628437,"y0":50.005014048402316,"z0":5.655304495706371,"aX":-19.318252420680743},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.7,"breakHorizontal":17.3,"spinRate":2180,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.40440121717310484,"extension":6.691089882251074},"index":6,"playId":"8c537dd5-6df9-33d4-bd07-73b13080313f","pitchNumber":6,"startTime":"2025-08-04T23:43:27.728Z","endTime":"2025-08-04T23:43:32.589Z","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":95.3,"endSpeed":86.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.29030801197378,"aZ":-15.560617251186901,"pfxX":-7.76670812137506,"pfxZ":8.590466244146352,"pX":0.4132112603969316,"pZ":2.4214675057741317,"vX0":7.316807466919266,"vY0":-138.4919800668767,"vZ0":-6.08013480666406,"x":101.25,"y":173.4,"x0":-1.2599766370646495,"y0":50.000346240007474,"z0":5.6945623368255065,"aX":-15.014417303542768},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":12.5,"spinRate":2334,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.39622208840050677,"extension":6.621336871151273},"hitData":{"launchSpeed":109.2,"launchAngle":4.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.58,"coordY":136.43}},"index":7,"playId":"14d52563-bf58-349b-be22-48aaaa84e04f","pitchNumber":7,"startTime":"2025-08-04T23:43:46.014Z","endTime":"2025-08-04T23:43:55.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:43:55.395Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-04T23:44:29.008Z","endTime":"2025-08-04T23:45:43.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-04T23:44:17.599Z","endTime":"2025-08-04T23:44:31.327Z","isPitch":false,"type":"action","player":{"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":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.52938266477642,"strikeZoneBottom":1.86411734000546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.34151632959066,"aZ":-13.715993805442814,"pfxX":-5.887961516669989,"pfxZ":9.355581882393452,"pX":0.2767069856684122,"pZ":2.3844888241259783,"vX0":6.389668313759007,"vY0":-139.77707609342443,"vZ0":-6.694692591109855,"x":106.45,"y":174.4,"x0":-1.2770214927636814,"y0":50.002512668344394,"z0":5.716150238635333,"aX":-11.617405676232218},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":9.2,"spinRate":2397,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.392270607758074,"extension":6.5228033678786685},"index":1,"playId":"fea44e55-ae4c-3e4c-9759-a8adce393d52","pitchNumber":1,"startTime":"2025-08-04T23:44:31.327Z","endTime":"2025-08-04T23:44:35.303Z","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":94.8,"endSpeed":86.4,"strikeZoneTop":3.5038569320912,"strikeZoneBottom":1.74398460736966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.541533456818648,"aZ":-11.965202123277127,"pfxX":-6.541996570215142,"pfxZ":10.548520567497768,"pX":0.7509121440829122,"pZ":2.529597254787415,"vX0":7.634662354898153,"vY0":-137.7767697544362,"vZ0":-6.6016892744995905,"x":88.38,"y":170.48,"x0":-1.2103939952261138,"y0":50.00608728203203,"z0":5.770987705693683,"aX":-12.538332675032757},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":10.2,"spinRate":2418,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.39802950900416745,"extension":6.48782987806763},"index":2,"playId":"373b708e-00a0-37d3-ba63-ea277ab5d44c","pitchNumber":2,"startTime":"2025-08-04T23:44:55.269Z","endTime":"2025-08-04T23:44:59.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":85.3,"endSpeed":79.2,"strikeZoneTop":3.65000197485929,"strikeZoneBottom":1.78077640708744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.862689531979445,"aZ":-29.884012485333336,"pfxX":1.1433945107638777,"pfxZ":1.4635034904346524,"pX":0.7672545212097003,"pZ":-0.10716018125838035,"vX0":4.562058433447258,"vY0":-124.00865242609169,"vZ0":-8.049779740643503,"x":87.75,"y":241.67,"x0":-1.241741167435311,"y0":50.00250657377174,"z0":5.660109557256203,"aX":1.78732310395419},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.1,"breakHorizontal":-3.1,"spinRate":2701,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.440997415419242,"extension":6.649908563452997},"index":3,"playId":"d9d8fd6c-4639-3450-b07d-e18373cf9662","pitchNumber":3,"startTime":"2025-08-04T23:45:08.375Z","endTime":"2025-08-04T23:45:12.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.7,"strikeZoneTop":3.56736375487765,"strikeZoneBottom":1.74481748052665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.04018726878987,"aZ":-15.200199816519435,"pfxX":-5.74226641101931,"pfxZ":8.523232228662266,"pX":-0.319410825680334,"pZ":4.253295719557404,"vX0":5.039466551417064,"vY0":-140.72803482401494,"vZ0":-1.5655258343743546,"x":129.18,"y":123.94,"x0":-1.3935484762058943,"y0":50.00283241891226,"z0":5.808869839775465,"aX":-11.436419784041487},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.2,"breakHorizontal":9.2,"spinRate":2407,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39026093435590115,"extension":6.51624122242576},"index":4,"playId":"15607ac9-bc90-3daa-beb3-645ec5de36d0","pitchNumber":4,"startTime":"2025-08-04T23:45:25.073Z","endTime":"2025-08-04T23:45:29.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.4696065113715,"strikeZoneBottom":1.6470465104778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.321226456690745,"aZ":-14.061057921140302,"pfxX":-4.056689663356691,"pfxZ":9.591473578988603,"pX":-0.3049787443485291,"pZ":3.5591240393730774,"vX0":4.018797207753159,"vY0":-137.03624200957964,"vZ0":-3.5512184320957605,"x":128.63,"y":142.68,"x0":-1.2685642011495384,"y0":50.001648380577414,"z0":5.842174679952363,"aX":-7.659683859649082},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":6.5,"spinRate":2442,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.40081298470835103,"extension":6.501608564556819},"index":5,"playId":"924b3bd6-6d1f-34cc-9f19-58d99b5bf452","pitchNumber":5,"startTime":"2025-08-04T23:45:38.610Z","endTime":"2025-08-04T23:45:43.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:45:43.904Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Angel Martínez lines out sharply to center fielder Cedric Mullins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-04T23:47:33.393Z","endTime":"2025-08-04T23:48:09.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":75.4,"endSpeed":69.0,"strikeZoneTop":3.23774712455995,"strikeZoneBottom":1.3897710787199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.69259657052353,"aZ":-27.22240547807798,"pfxX":-6.015583242532403,"pfxZ":4.106565029917935,"pX":-0.2162499180201258,"pZ":2.9503889499089606,"vX0":-6.839957764832717,"vY0":-109.56838517415962,"vZ0":1.0157479473173898,"x":125.24,"y":159.12,"x0":3.7365061613844808,"y0":50.0052145015815,"z0":5.406196768189917,"aX":-7.260409592732788},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":8.0,"breakHorizontal":12.8,"spinRate":2561,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.5013156088540862,"extension":6.6302196533978},"index":0,"playId":"9399e205-829c-3812-8185-7010c1edc813","pitchNumber":1,"startTime":"2025-08-04T23:47:49.471Z","endTime":"2025-08-04T23:47:53.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.97327803809463,"aZ":-20.403770066854587,"pfxX":9.554908024783082,"pfxZ":6.706765946045682,"pX":0.3629498722493288,"pZ":2.870944040437079,"vX0":-11.92100936165472,"vY0":-131.41373497550612,"vZ0":-1.7493373655565525,"x":103.17,"y":161.26,"x0":3.7094967467203763,"y0":50.00140582894902,"z0":5.055679531091294,"aX":16.766767675022383},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.0,"breakHorizontal":-14.8,"spinRate":2035,"spinDirection":113},"zone":3,"typeConfidence":2.0,"plateTime":0.4162615162297967,"extension":7.257436794298797},"hitData":{"launchSpeed":106.3,"launchAngle":13.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":116.97,"coordY":67.06}},"index":1,"playId":"2068e0c3-4003-3899-8d04-3902bdabc84d","pitchNumber":2,"startTime":"2025-08-04T23:48:01.263Z","endTime":"2025-08-04T23:48:09.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:48:09.287Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Ramírez pops out to third baseman Ronny Mauricio.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-04T23:48:12.665Z","endTime":"2025-08-04T23:49:07.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":75.4,"endSpeed":68.7,"strikeZoneTop":3.44465597541912,"strikeZoneBottom":1.53276676235806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.977400300863003,"aZ":-27.857277378981397,"pfxX":-7.803101262842572,"pfxZ":3.59124802721033,"pX":0.2864065793816937,"pZ":2.4116844212779487,"vX0":-5.2325264685400095,"vY0":-109.67987462805951,"vZ0":0.3056958103031495,"x":106.08,"y":173.66,"x0":3.7284840149539504,"y0":50.000178618517054,"z0":5.275950835731766,"aX":-9.369562643957808},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":7.0,"breakHorizontal":15.6,"spinRate":2398,"spinDirection":278},"zone":6,"typeConfidence":2.0,"plateTime":0.5021320432640715,"extension":6.527373894407113},"index":0,"playId":"dee23b67-fd4d-39c8-a500-8e0a2401befd","pitchNumber":1,"startTime":"2025-08-04T23:48:29.852Z","endTime":"2025-08-04T23:48:34.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.59559047857801,"aZ":-32.52293010723988,"pfxX":10.024949256837136,"pfxZ":-0.22659742612402667,"pX":0.8107866415231488,"pZ":2.1402992000284984,"vX0":-9.455133862359483,"vY0":-122.51557911721359,"vZ0":-0.9409790717568989,"x":86.09,"y":180.99,"x0":3.4126469659680283,"y0":50.00493002692298,"z0":5.302380243020501,"aX":15.283299516838765},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.4,"breakHorizontal":-16.0,"spinRate":1592,"spinDirection":115},"zone":9,"typeConfidence":2.0,"plateTime":0.44662055069106144,"extension":7.0531543067986595},"index":1,"playId":"d062608c-1070-31de-b2fa-b7b9f4652f47","pitchNumber":2,"startTime":"2025-08-04T23:48:39.724Z","endTime":"2025-08-04T23:48:46.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.297322858603078,"aZ":-21.19554559970633,"pfxX":10.054097944846575,"pfxZ":6.109382166612697,"pX":0.29490165203989416,"pZ":3.450844805758298,"vX0":-11.969126497338669,"vY0":-133.1590103946443,"vZ0":-0.11870194771286569,"x":105.76,"y":145.61,"x0":3.5395132293684823,"y0":50.006481648067364,"z0":5.0280969142544665,"aX":18.079979407807016},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.3,"breakHorizontal":-15.6,"spinRate":1945,"spinDirection":118},"zone":3,"typeConfidence":2.0,"plateTime":0.41117144526746063,"extension":7.198588821127533},"hitData":{"launchSpeed":83.1,"launchAngle":77.0,"totalDistance":58.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":114.82,"coordY":190.19}},"index":2,"playId":"df0ff919-6d5e-3fe4-a6f1-6135f6bafb83","pitchNumber":3,"startTime":"2025-08-04T23:48:57.955Z","endTime":"2025-08-04T23:49:07.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:49:07.987Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"David Fry grounds out, second baseman Jeff McNeil to first baseman Mark Vientos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-04T23:49:25.348Z","endTime":"2025-08-04T23:50:13.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"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":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":69.8,"strikeZoneTop":3.21203498752744,"strikeZoneBottom":1.55582623723092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.665984181276713,"aZ":-28.545415981127018,"pfxX":-5.32904647218289,"pfxZ":2.9373670179763227,"pX":-0.5619100753976672,"pZ":2.848467193057441,"vX0":-7.907347396496226,"vY0":-111.03507228493447,"vZ0":1.2084138113617204,"x":138.42,"y":161.87,"x0":3.7514208559180267,"y0":50.005074291288565,"z0":5.289177068902394,"aX":-6.5894181979928765},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":6.0,"breakHorizontal":11.9,"spinRate":2281,"spinDirection":272},"zone":1,"typeConfidence":2.0,"plateTime":0.4951225278270748,"extension":6.860119854367924},"index":0,"playId":"00165b85-4280-3156-a324-ee6de18205f5","pitchNumber":1,"startTime":"2025-08-04T23:49:28.856Z","endTime":"2025-08-04T23:49:32.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.4,"endSpeed":68.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.160389352141582,"aZ":-31.23145518720212,"pfxX":-6.343547720967006,"pfxZ":0.8112445720853945,"pX":-1.5149582755651472,"pZ":0.5992717960805849,"vX0":-9.18544380704774,"vY0":-107.99454073558296,"vZ0":-2.3858731300470075,"x":174.75,"y":222.6,"x0":3.640171615399011,"y0":50.004327673049865,"z0":5.198794745366061,"aX":-7.391968700970458},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":1.1,"breakHorizontal":14.3,"spinRate":2320,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.5098107296324521,"extension":6.711962640717839},"index":1,"playId":"635615ce-177e-3fe9-a772-62c26ef74215","pitchNumber":2,"startTime":"2025-08-04T23:49:39.655Z","endTime":"2025-08-04T23:49:44.088Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-04T23:49:53.587Z","endTime":"2025-08-04T23:50:04.517Z","isPitch":false,"type":"action","player":{"id":681807,"link":"/api/v1/people/681807"}},{"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":91.1,"endSpeed":82.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.250555792606367,"aZ":-22.78316087575547,"pfxX":9.641189628062483,"pfxZ":5.344001451132396,"pX":0.09928238295658506,"pZ":2.9187764659006366,"vX0":-12.299630033002881,"vY0":-132.0464472881241,"vZ0":-1.1894997443836983,"x":113.22,"y":159.97,"x0":3.5744543170967917,"y0":50.00559040681955,"z0":5.058168713271692,"aX":16.954840527007907},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.6,"breakHorizontal":-14.6,"spinRate":2068,"spinDirection":118},"zone":2,"typeConfidence":2.0,"plateTime":0.4154757074481701,"extension":7.282532945657233},"hitData":{"launchSpeed":85.9,"launchAngle":-2.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":117.87,"coordY":143.57}},"index":3,"playId":"e605ea74-2348-377f-ae8a-1154123124e1","pitchNumber":3,"startTime":"2025-08-04T23:50:04.517Z","endTime":"2025-08-04T23:50:13.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:50:13.519Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-04T23:51:55.775Z","endTime":"2025-08-04T23:53:42.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.2,"endSpeed":66.2,"strikeZoneTop":3.46000016581642,"strikeZoneBottom":1.55806513335649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.714843899966684,"aZ":-42.43874027015304,"pfxX":6.288778117138136,"pfxZ":-9.208849242997598,"pX":-0.973768951102483,"pZ":2.507592559974054,"vX0":-1.1362694713398873,"vY0":-106.32159623714536,"vZ0":2.5454634753177094,"x":154.12,"y":171.08,"x0":-1.2397219576404488,"y0":50.002693040146376,"z0":6.20574163955466,"aX":7.009562471585592},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.6,"breakVerticalInduced":-15.2,"breakHorizontal":-10.9,"spinRate":2358,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.520466065667573,"extension":6.54953934364171},"index":0,"playId":"1af079b1-64f0-3de4-aa04-a62581369209","pitchNumber":1,"startTime":"2025-08-04T23:52:24.980Z","endTime":"2025-08-04T23:52:29.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.5,"strikeZoneTop":3.47833022775192,"strikeZoneBottom":1.42855476935686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.848015000388752,"aZ":-30.424844181107293,"pfxX":-9.645266155129075,"pfxZ":1.2336283724038957,"pX":-0.023687701107849853,"pZ":3.471064215583632,"vX0":6.021879375050665,"vY0":-118.74759672423266,"vZ0":0.9279567206258255,"x":117.9,"y":145.06,"x0":-1.3460020225867084,"y0":50.00495443513506,"z0":5.85439396558222,"aX":-13.704473388244802},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.8,"breakHorizontal":16.0,"spinRate":1661,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.4621838385205015,"extension":6.745073869150066},"index":1,"playId":"6d0369fc-59c3-3107-824d-44353c185020","pitchNumber":2,"startTime":"2025-08-04T23:52:39.688Z","endTime":"2025-08-04T23:52:43.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":72.9,"endSpeed":66.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.628109827421692,"aZ":-42.10785080270839,"pfxX":5.424122089229161,"pfxZ":-8.964483673749909,"pX":-0.792674425394376,"pZ":2.1514001349724237,"vX0":-0.5142195188464196,"vY0":-105.9898993984665,"vZ0":1.884598346470603,"x":147.21,"y":180.69,"x0":-1.245718613395945,"y0":50.00500366807115,"z0":6.158474776386219,"aX":6.007050006337264},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.7,"breakVerticalInduced":-15.0,"breakHorizontal":-9.6,"spinRate":2361,"spinDirection":40},"zone":7,"typeConfidence":2.0,"plateTime":0.5221600705892868,"extension":6.397742394107269},"index":2,"playId":"238fa03c-7c52-3b8a-838a-b6c69556b583","pitchNumber":3,"startTime":"2025-08-04T23:52:54.503Z","endTime":"2025-08-04T23:52:59.345Z","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":94.4,"endSpeed":85.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.179832583460026,"aZ":-14.712467034025895,"pfxX":-7.488783307484975,"pfxZ":9.273483250583261,"pX":0.45627545421016724,"pZ":2.4573921020596026,"vX0":7.463493134422294,"vY0":-137.04632412159037,"vZ0":-6.18587804216737,"x":99.61,"y":172.43,"x0":-1.3429090181663825,"y0":50.00025643954418,"z0":5.767017999194012,"aX":-14.097463736680025},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.5,"breakHorizontal":11.8,"spinRate":2358,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.4012351369671987,"extension":6.519219426501699},"index":3,"playId":"7e30f043-0e80-3464-9671-cfcf9f346780","pitchNumber":4,"startTime":"2025-08-04T23:53:09.208Z","endTime":"2025-08-04T23:53:14.084Z","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":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.03230702949718,"aZ":-13.8638277495081,"pfxX":-6.070028764698112,"pfxZ":9.444157963122283,"pX":0.2213747586316842,"pZ":4.280653590404687,"vX0":6.478117389804547,"vY0":-139.25956752883206,"vZ0":-1.813761474459227,"x":108.56,"y":123.2,"x0":-1.3608180130418996,"y0":50.00287862827939,"z0":5.871009663656117,"aX":-11.769131165666426},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.8,"breakHorizontal":9.5,"spinRate":2379,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.39526721091088257,"extension":6.470219960059035},"index":4,"playId":"d4ce88a3-04c5-347b-bdf6-8cccb217b3f5","pitchNumber":5,"startTime":"2025-08-04T23:53:36.539Z","endTime":"2025-08-04T23:53:42.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:53:42.067Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Soto singles on a ground ball to right fielder Nolan Jones.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-04T23:53:47.684Z","endTime":"2025-08-04T23:55:28.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.1,"endSpeed":86.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.727436546738435,"aZ":-20.69691160767132,"pfxX":-11.185363075785657,"pfxZ":5.956118742894426,"pX":-0.22143513708036724,"pZ":1.7855322675623768,"vX0":7.0284427757727075,"vY0":-138.1437919901696,"vZ0":-6.471083743649756,"x":125.44,"y":190.57,"x0":-1.349821630782533,"y0":50.002199401966834,"z0":5.55687296121517,"aX":-21.546016379314803},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.6,"breakHorizontal":18.7,"spinRate":2328,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.396995523340939,"extension":6.619104271308981},"index":0,"playId":"3b0d1b3d-c142-37bd-b0a5-3158d5eb5899","pitchNumber":1,"startTime":"2025-08-04T23:54:03.580Z","endTime":"2025-08-04T23:54:07.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.22000023733417,"strikeZoneBottom":1.64111074722902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.43514461650962,"aZ":-30.29457348497304,"pfxX":-8.36139478311382,"pfxZ":1.2092189792957058,"pX":-1.6213022831645147,"pZ":2.1753682190107226,"vX0":2.352801787633684,"vY0":-124.18221518496247,"vZ0":-2.5485826954551207,"x":178.8,"y":180.05,"x0":-1.496060716664288,"y0":50.00427357865002,"z0":5.741200637282647,"aX":-13.028426601816706},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.8,"breakHorizontal":14.5,"spinRate":1624,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4414824734413525,"extension":6.701757238746482},"index":1,"playId":"663e5ff2-455b-3f13-8aad-b676c2e9d962","pitchNumber":2,"startTime":"2025-08-04T23:54:22.009Z","endTime":"2025-08-04T23:54:25.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.959314511799636,"aZ":-22.614261468244127,"pfxX":-10.499551453445648,"pfxZ":4.9613577611695785,"pX":-0.6250758576519266,"pZ":1.870180504243957,"vX0":5.788719150521728,"vY0":-138.2130461984569,"vZ0":-5.899846469367157,"x":140.83,"y":188.29,"x0":-1.3870165335815283,"y0":50.00203513935448,"z0":5.559718556950879,"aX":-20.231185562003883},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.9,"breakHorizontal":17.8,"spinRate":2198,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.39690355358004314,"extension":6.582583740981891},"index":2,"playId":"b8cbcf0b-dbf5-38ee-97d2-9334cb41bdbe","pitchNumber":3,"startTime":"2025-08-04T23:54:44.169Z","endTime":"2025-08-04T23:54:49.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.660512465478526,"aZ":-31.538122210107247,"pfxX":1.24723844727979,"pfxZ":0.39984052304338213,"pX":-0.07335131305734402,"pZ":2.4438496899688746,"vX0":2.8490608599197724,"vY0":-124.99949635999185,"vZ0":-2.034420578101552,"x":119.8,"y":172.8,"x0":-1.388891008459898,"y0":50.002765745664725,"z0":5.852063815792176,"aX":1.977404760424995},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.5,"breakHorizontal":-2.9,"spinRate":2540,"spinDirection":57},"zone":5,"typeConfidence":2.0,"plateTime":0.4378173489427457,"extension":6.510808192081408},"hitData":{"launchSpeed":103.9,"launchAngle":7.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.71,"coordY":116.21}},"index":3,"playId":"eb98e55d-1d93-354a-8b22-10c7416603a5","pitchNumber":4,"startTime":"2025-08-04T23:55:15.890Z","endTime":"2025-08-04T23:55:28.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:55:28.339Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Alonso singles on a line drive to right fielder Nolan Jones. Juan Soto to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-04T23:56:03.359Z","endTime":"2025-08-04T23:56:38.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnSecond":{"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"3a67139b-9256-35f9-b1ae-2fb9c01efa25","startTime":"2025-08-04T23:55:50.227Z","endTime":"2025-08-04T23:55:53.227Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.63481396146463,"strikeZoneBottom":1.77334203859113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.77973608080991,"aZ":-19.120849164191565,"pfxX":-8.334545759199607,"pfxZ":6.9766086167850485,"pX":0.6414302772137596,"pZ":2.7698648480759354,"vX0":7.854109810226078,"vY0":-135.70445502285142,"vZ0":-4.160395962028123,"x":92.55,"y":163.99,"x0":-1.2028463021338545,"y0":50.00272147984261,"z0":5.648949704125032,"aX":-15.596023943177013},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.0,"breakHorizontal":13.4,"spinRate":2343,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.4031080005216703,"extension":6.619262812269186},"index":1,"playId":"c9930684-b521-3782-ae78-09a24d6def15","pitchNumber":1,"startTime":"2025-08-04T23:56:05.735Z","endTime":"2025-08-04T23:56:10.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.29396882455305,"aZ":-22.096984929207533,"pfxX":-9.770501423583331,"pfxZ":5.16252744036802,"pX":-0.5436840319068764,"pZ":3.1058913466053504,"vX0":5.86944694581225,"vY0":-139.51517672182135,"vZ0":-3.0268556924270404,"x":137.72,"y":154.92,"x0":-1.4163259316120647,"y0":50.00310409085598,"z0":5.6779839052460295,"aX":-19.069977146348155},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.9,"breakHorizontal":16.3,"spinRate":2296,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.3940972216260876,"extension":6.675986611703553},"hitData":{"launchSpeed":83.4,"launchAngle":15.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":160.94,"coordY":125.84}},"index":2,"playId":"f8e99941-72e2-3f7f-ab4d-79acb2fc069d","pitchNumber":2,"startTime":"2025-08-04T23:56:24.156Z","endTime":"2025-08-04T23:56:38.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:56:38.682Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to right fielder Nolan Jones.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-04T23:56:44.889Z","endTime":"2025-08-04T23:57:42.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnSecond":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":86.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.63357876753415,"aZ":-15.035277906126696,"pfxX":-6.2724256847951825,"pfxZ":8.940329224520895,"pX":-0.23999444771966683,"pZ":2.80562513510227,"vX0":5.165994632694882,"vY0":-138.49178319558396,"vZ0":-5.174793373362455,"x":126.15,"y":163.03,"x0":-1.3265055434776578,"y0":50.00607838486503,"z0":5.725135398825329,"aX":-12.030165229490894},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":10.1,"spinRate":2344,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3974534301596231,"extension":6.596293738720382},"index":0,"playId":"9c7ab732-f02e-375e-afac-c29b6d71dcfd","pitchNumber":1,"startTime":"2025-08-04T23:57:06.200Z","endTime":"2025-08-04T23:57:10.346Z","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":89.1,"endSpeed":80.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.432305619307986,"aZ":-24.16378237680733,"pfxX":1.0589770922715818,"pfxZ":4.750627298110876,"pX":0.2828001878303735,"pZ":3.3014524065830595,"vX0":4.307900309265931,"vY0":-129.6344766898738,"vZ0":-1.501537020489992,"x":106.22,"y":149.64,"x0":-1.544348837075165,"y0":50.00213468775703,"z0":5.749203565297318,"aX":1.785812951292162},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.5,"breakHorizontal":-3.0,"spinRate":2172,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.42400080211865143,"extension":6.513892230424688},"hitData":{"launchSpeed":87.1,"launchAngle":56.0,"totalDistance":215.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":144.96,"coordY":116.83}},"index":1,"playId":"a2b48e1b-d3b8-3224-a6c1-abf55ac6c9be","pitchNumber":2,"startTime":"2025-08-04T23:57:28.913Z","endTime":"2025-08-04T23:57:42.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-04T23:57:42.579Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out, shortstop Gabriel Arias to first baseman Carlos Santana.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-04T23:57:53.541Z","endTime":"2025-08-05T00:00:15.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"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":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.55895042471494,"strikeZoneBottom":1.74067858920529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.615281270794657,"aZ":-31.39634758498867,"pfxX":2.931100524916018,"pfxZ":0.4992561685062311,"pX":0.3677367741315611,"pZ":1.4538817586704402,"vX0":3.067379526535983,"vY0":-123.5515680121408,"vZ0":-4.072976544958991,"x":102.98,"y":199.53,"x0":-1.2705114560560076,"y0":50.000276208752226,"z0":5.762178361166141,"aX":4.530159299023969},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.2,"breakHorizontal":-6.0,"spinRate":2553,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.44332297028978074,"extension":6.648760323413879},"index":0,"playId":"cb25abe1-dec4-31a8-b340-4888679cac7f","pitchNumber":1,"startTime":"2025-08-04T23:58:15.431Z","endTime":"2025-08-04T23:58:20.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.54204136304025,"strikeZoneBottom":1.68070300084268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.11196248667932,"aZ":-31.22702740780257,"pfxX":3.3566555330070162,"pfxZ":0.6260350385305147,"pX":0.5276423199184763,"pZ":1.6342317901466328,"vX0":3.8204402217913302,"vY0":-121.83854857949352,"vZ0":-3.4817832156120367,"x":96.89,"y":194.66,"x0":-1.4945599574471615,"y0":50.001537809470314,"z0":5.769847754913992,"aX":5.064270775365632},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.6,"breakHorizontal":-7.0,"spinRate":2544,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.4489096013290639,"extension":6.6020903696777795},"index":1,"playId":"7236e61d-8a08-361d-8095-4cbc61dbf775","pitchNumber":2,"startTime":"2025-08-04T23:58:31.476Z","endTime":"2025-08-04T23:58:36.044Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-04T23:58:48.847Z","endTime":"2025-08-04T23:59:04.010Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":3.47740218589401,"strikeZoneBottom":1.55306992031494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.29387956624251,"aZ":-31.798221854450095,"pfxX":2.0609032805746494,"pfxZ":0.24991139245157257,"pX":0.8070401737119397,"pZ":1.3336965937414313,"vX0":4.519930986431686,"vY0":-122.14880993019122,"vZ0":-4.272804246160167,"x":86.24,"y":202.77,"x0":-1.3327000929536226,"y0":50.00461277930336,"z0":5.829500247821114,"aX":3.1245260827791412},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.2,"breakHorizontal":-4.8,"spinRate":2616,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.44783280145460225,"extension":6.582119334828241},"index":3,"playId":"dd3e9d53-8996-32a2-9e0e-735814a409b7","pitchNumber":3,"startTime":"2025-08-04T23:59:04.010Z","endTime":"2025-08-04T23:59:11.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.644888033296482,"aZ":-31.547163889149857,"pfxX":1.9181670926730612,"pfxZ":0.41310095338303565,"pX":0.33298783949660493,"pZ":1.9803774494508968,"vX0":3.711062690728782,"vY0":-123.19322021713674,"vZ0":-2.8078152664997384,"x":104.31,"y":185.31,"x0":-1.4427394830660143,"y0":50.00614030915432,"z0":5.803590780301589,"aX":2.9465747432009657},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.4,"breakHorizontal":-4.3,"spinRate":2596,"spinDirection":65},"zone":9,"typeConfidence":2.0,"plateTime":0.44473961529249717,"extension":6.4665813201117714},"index":4,"playId":"e3be9e96-a1e1-3cf1-a99a-dc4204ae8f5f","pitchNumber":4,"startTime":"2025-08-04T23:59:24.851Z","endTime":"2025-08-04T23:59:30.843Z","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":96.1,"endSpeed":87.9,"strikeZoneTop":3.41977122938352,"strikeZoneBottom":1.59061054710141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.271347481658985,"aZ":-12.637992182450569,"pfxX":-6.160314818119236,"pfxZ":9.896584244497816,"pX":0.9485143099479689,"pZ":1.746914579101696,"vX0":7.967972247998264,"vY0":-139.57929150481453,"vZ0":-8.561435010153481,"x":80.84,"y":191.61,"x0":-1.1421234147865786,"y0":50.00292268812656,"z0":5.685132889531824,"aX":-12.161458372061295},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":9.5,"spinRate":2416,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3923376653085051,"extension":6.644195373286314},"index":5,"playId":"f3430dc6-7880-38ee-8151-26ee2ec07847","pitchNumber":5,"startTime":"2025-08-04T23:59:42.117Z","endTime":"2025-08-04T23:59:47.039Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.91962676984666,"aZ":-14.812053473225903,"pfxX":-6.233222511782215,"pfxZ":8.846640871390093,"pX":0.25705556008425584,"pZ":3.59152089724174,"vX0":6.360038351049939,"vY0":-138.91549098160743,"vZ0":-3.3216780000545527,"x":107.2,"y":141.81,"x0":-1.2477437197085957,"y0":50.00135653870009,"z0":5.781946315073159,"aX":-12.231676005082413},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":10.1,"spinRate":2269,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.3936635836369393,"extension":6.607800776973863},"hitData":{"launchSpeed":106.1,"launchAngle":-2.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.24,"coordY":147.63}},"index":6,"playId":"034053bd-156b-379e-b603-4f399434539c","pitchNumber":6,"startTime":"2025-08-05T00:00:07.450Z","endTime":"2025-08-05T00:00:15.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:00:15.801Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Santana flies out to right fielder Juan Soto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T00:02:02.927Z","endTime":"2025-08-05T00:03:21.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.756669621498567,"aZ":-19.878788012990732,"pfxX":9.773471800484305,"pfxZ":7.212321334166566,"pX":0.14466886193909026,"pZ":3.0534641173119823,"vX0":-12.054230608094032,"vY0":-129.65703671233538,"vZ0":-1.4748051396310098,"x":111.49,"y":156.34,"x0":3.5812469262275237,"y0":50.0027398258062,"z0":5.144465208690502,"aX":16.663256195780942},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":13.0,"breakHorizontal":-15.1,"spinRate":2053,"spinDirection":122},"zone":2,"typeConfidence":2.0,"plateTime":0.4222059408429395,"extension":7.312390470017321},"index":0,"playId":"7c01c3e0-0fad-3f58-805e-1a477a4414cf","pitchNumber":1,"startTime":"2025-08-05T00:02:21.576Z","endTime":"2025-08-05T00:02:25.267Z","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":82.6,"endSpeed":76.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.326491121018076,"aZ":-30.579060723029663,"pfxX":7.104248942020873,"pfxZ":1.0834865214911016,"pX":0.08283794231155256,"pZ":2.064357563882013,"vX0":-10.255051688817268,"vY0":-119.97060171445662,"vZ0":-1.2435708846793594,"x":113.84,"y":183.04,"x0":3.472880177589753,"y0":50.00128700814715,"z0":5.293482967588687,"aX":10.444909637433705},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.9,"breakHorizontal":-10.7,"spinRate":1418,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.4550515770289323,"extension":6.8702749664849705},"index":1,"playId":"ad3172b0-3bb8-3fa6-a7d9-772cc5790342","pitchNumber":2,"startTime":"2025-08-05T00:02:37.211Z","endTime":"2025-08-05T00:02:45.393Z","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":83.8,"endSpeed":77.0,"strikeZoneTop":3.52330982187444,"strikeZoneBottom":1.83620245569371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.800050911639683,"aZ":-31.802012988030828,"pfxX":9.270309659114677,"pfxZ":0.24773270756183763,"pX":0.8880199287853008,"pZ":1.2737347176885392,"vX0":-9.330478370291468,"vY0":-121.65035251280536,"vZ0":-2.7941787409666192,"x":83.15,"y":204.39,"x0":3.5682493003953506,"y0":50.00257110393662,"z0":5.19319857761642,"aX":13.898518641589371},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.0,"breakHorizontal":-14.6,"spinRate":1600,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.45019940664401004,"extension":6.970716355029424},"index":2,"playId":"460ade9b-f241-38c6-aa5b-e2ef257775c6","pitchNumber":3,"startTime":"2025-08-05T00:02:59.141Z","endTime":"2025-08-05T00:03:03.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.19759243427959,"aZ":-21.721338094692268,"pfxX":11.076515282064037,"pfxZ":5.981468050902855,"pX":0.20602239199038674,"pZ":2.676316712266571,"vX0":-12.605132361627103,"vY0":-131.46222852447642,"vZ0":-1.7152456813460972,"x":109.15,"y":166.52,"x0":3.6268075180538384,"y0":50.00522741165573,"z0":4.951674683540455,"aX":19.366404121688163},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.7,"breakHorizontal":-17.3,"spinRate":2112,"spinDirection":111},"zone":5,"typeConfidence":2.0,"plateTime":0.41684529743859144,"extension":7.548087524511032},"hitData":{"launchSpeed":85.0,"launchAngle":53.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.94,"coordY":112.49}},"index":3,"playId":"90f893e1-d690-33c8-920e-71e7d3856d5d","pitchNumber":4,"startTime":"2025-08-05T00:03:11.831Z","endTime":"2025-08-05T00:03:21.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:03:21.879Z","atBatIndex":28},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gabriel Arias pops out to second baseman Jeff McNeil.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T00:03:26.596Z","endTime":"2025-08-05T00:03:53.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.0,"endSpeed":69.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.6499622222277,"aZ":-30.44968608503806,"pfxX":-6.536636570750437,"pfxZ":1.4139539751035581,"pX":0.441441496374483,"pZ":3.1144649918332314,"vX0":-5.271740379234622,"vY0":-110.44037654206602,"vZ0":2.147366971962478,"x":100.17,"y":154.69,"x0":3.718157406546321,"y0":50.004614916745716,"z0":5.356695600185719,"aX":-7.987360326816506},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":3.5,"breakHorizontal":13.3,"spinRate":2414,"spinDirection":270},"zone":3,"typeConfidence":2.0,"plateTime":0.4980105794375054,"extension":6.824611708387051},"hitData":{"launchSpeed":87.4,"launchAngle":64.0,"totalDistance":155.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":143.71,"coordY":145.6}},"index":0,"playId":"33612be8-2161-37d4-86f9-ed6a2f560d57","pitchNumber":1,"startTime":"2025-08-05T00:03:44.245Z","endTime":"2025-08-05T00:03:53.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:03:53.904Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Jones singles on a ground ball to right fielder Juan Soto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T00:04:02.345Z","endTime":"2025-08-05T00:04:50.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"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"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.86593163661124,"strikeZoneBottom":1.8578439568381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.714669425682853,"aZ":-22.390188840723173,"pfxX":9.371579418789096,"pfxZ":5.505681426996352,"pX":0.9558969385578078,"pZ":2.582261293443971,"vX0":-10.481395578162363,"vY0":-132.35427246896433,"vZ0":-2.094432068768743,"x":80.56,"y":169.06,"x0":3.7460164368619413,"y0":50.004618090513944,"z0":5.020088973351961,"aX":16.6621358191382},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.7,"breakHorizontal":-14.8,"spinRate":1954,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.41351498054463365,"extension":7.474076501063502},"index":0,"playId":"74f8f7ff-c6c8-336e-a04e-8587fe17e2ce","pitchNumber":1,"startTime":"2025-08-05T00:04:24.927Z","endTime":"2025-08-05T00:04:29.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.286135427506952,"aZ":-22.185720872525575,"pfxX":9.735413984512242,"pfxZ":5.7008674785372255,"pX":0.7247965736440598,"pZ":2.4325060420835354,"vX0":-11.148023017793973,"vY0":-131.16098081512865,"vZ0":-2.3508705014257685,"x":89.37,"y":173.1,"x0":3.7541532067934535,"y0":50.001972093307515,"z0":4.984967630627157,"aX":17.056547813359494},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.1,"breakHorizontal":-15.4,"spinRate":2104,"spinDirection":114},"zone":6,"typeConfidence":2.0,"plateTime":0.4166997269543353,"extension":7.323631466646302},"hitData":{"launchSpeed":98.6,"launchAngle":2.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.69,"coordY":125.33}},"index":1,"playId":"b0ed6e11-94ee-3dbc-9e17-9bb739a76596","pitchNumber":2,"startTime":"2025-08-05T00:04:37.711Z","endTime":"2025-08-05T00:04:50.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:04:50.385Z","atBatIndex":30},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Brayan Rocchio hit by pitch. Nolan Jones to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T00:04:58.249Z","endTime":"2025-08-05T00:05:36.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnSecond":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":74.4,"endSpeed":68.3,"strikeZoneTop":3.08,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.995669776661387,"aZ":-29.389126117282466,"pfxX":-5.602614359658453,"pfxZ":2.3615886378840703,"pX":0.6530959822209587,"pZ":2.2394930101228496,"vX0":-4.894365006735737,"vY0":-108.27691572468414,"vZ0":0.3767869837109199,"x":92.11,"y":178.31,"x0":3.6759040087564436,"y0":50.003849446407635,"z0":5.295184592391685,"aX":-6.610855045659417},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":4.7,"breakHorizontal":11.5,"spinRate":2314,"spinDirection":282},"zone":6,"typeConfidence":2.0,"plateTime":0.5070495226478555,"extension":6.807370779470138},"index":0,"playId":"974a8ca6-35c7-34a5-b2bc-e025072c93a9","pitchNumber":1,"startTime":"2025-08-05T00:05:13.457Z","endTime":"2025-08-05T00:05:17.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.4,"endSpeed":70.0,"strikeZoneTop":3.08,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.059275321918314,"aZ":-27.72768565922184,"pfxX":-3.9592297496821693,"pfxZ":3.640559880327965,"pX":-2.59053025306157,"pZ":0.5228186569977229,"vX0":-12.007383509162343,"vY0":-110.51250585459412,"vZ0":-3.5667574458373705,"x":215.74,"y":224.66,"x0":3.455993118225365,"y0":50.001838372717614,"z0":5.110476026058093,"aX":-4.833053368450758},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":5.8,"breakHorizontal":10.7,"spinRate":2398,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.49808097702447585,"extension":6.880609778939979},"index":1,"playId":"7dd40953-381e-3f13-b2b0-6eb3c2705cb9","pitchNumber":2,"startTime":"2025-08-05T00:05:30.490Z","endTime":"2025-08-05T00:05:36.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:05:36.510Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Hedges grounds out, shortstop Francisco Lindor to first baseman Mark Vientos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T00:05:57.523Z","endTime":"2025-08-05T00:07:15.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"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":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":69.5,"strikeZoneTop":3.35999894155349,"strikeZoneBottom":1.5035088143995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.27425301196939,"aZ":-28.142509392265364,"pfxX":-4.361119645849856,"pfxZ":3.277350920642691,"pX":0.4363260490792837,"pZ":3.086595068374575,"vX0":-5.757902395287577,"vY0":-110.67380543303395,"vZ0":1.4392379238333983,"x":100.37,"y":155.44,"x0":3.6465697407586353,"y0":50.00300578726995,"z0":5.393425972841641,"aX":-5.3645960635344325},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":6.7,"breakHorizontal":9.5,"spinRate":2286,"spinDirection":265},"zone":3,"typeConfidence":2.0,"plateTime":0.4964827117878756,"extension":6.848863192541218},"index":0,"playId":"729a12ce-1f7d-3910-ade6-fb970ec2bfdd","pitchNumber":1,"startTime":"2025-08-05T00:06:13.390Z","endTime":"2025-08-05T00:06:17.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":3.36000079348683,"strikeZoneBottom":1.55638461850221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.02827030982961,"aZ":-30.613741692850393,"pfxX":8.572602102069242,"pfxZ":1.0581684391152857,"pX":-0.20570190401075145,"pZ":0.8534958560217036,"vX0":-11.052115060236629,"vY0":-120.18254448627488,"vZ0":-3.972567639451891,"x":124.84,"y":215.74,"x0":3.3169426850295127,"y0":50.0047869463658,"z0":5.216519091971534,"aX":12.67263818042238},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.2,"breakHorizontal":-13.2,"spinRate":1442,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.4539483531264379,"extension":6.9092412097035325},"index":1,"playId":"8e99353e-f7c7-3d7c-9638-0bec545405b6","pitchNumber":2,"startTime":"2025-08-05T00:06:25.712Z","endTime":"2025-08-05T00:06:29.828Z","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":90.9,"endSpeed":82.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.61189850260931,"aZ":-20.342811280210103,"pfxX":7.570286470427037,"pfxZ":6.753284358252095,"pX":-0.03706872391514622,"pZ":3.6712498074716757,"vX0":-11.639911717753847,"vY0":-131.91856854415502,"vZ0":0.1279143615578775,"x":118.41,"y":139.66,"x0":3.4609355814249603,"y0":50.002419591259134,"z0":5.12896013625543,"aX":13.263404560327174},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.5,"breakHorizontal":-11.0,"spinRate":1998,"spinDirection":117},"zone":11,"typeConfidence":2.0,"plateTime":0.4161278728543025,"extension":7.604752293171055},"index":2,"playId":"86d6e9a7-637c-3487-8b86-8aa7867a28b2","pitchNumber":3,"startTime":"2025-08-05T00:06:46.835Z","endTime":"2025-08-05T00:06:50.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":70.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.68521231706415,"aZ":-29.326481969228848,"pfxX":-7.303989110349563,"pfxZ":2.2509850934733695,"pX":0.9405563428341432,"pZ":2.0951946917455224,"vX0":-3.8212934463170596,"vY0":-112.64926158183033,"vZ0":-0.11193974632456194,"x":81.15,"y":182.21,"x0":3.6170641492326676,"y0":50.000488778326726,"z0":5.15276277144072,"aX":-9.227095291757937},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":4.4,"breakHorizontal":14.3,"spinRate":2389,"spinDirection":275},"zone":14,"typeConfidence":2.0,"plateTime":0.4893923219571219,"extension":7.076960893593332},"hitData":{"launchSpeed":62.8,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.73,"coordY":164.57}},"index":3,"playId":"27b3fcfb-0070-3d91-9757-0926fde4ae63","pitchNumber":4,"startTime":"2025-08-05T00:07:06.990Z","endTime":"2025-08-05T00:07:15.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:07:15.623Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cedric Mullins walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-05T00:08:57.614Z","endTime":"2025-08-05T00:10:54.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"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,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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.4,"endSpeed":81.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.583005107259392,"aZ":-23.221715741119134,"pfxX":-0.09396621943982653,"pfxZ":5.313629316319773,"pX":0.3916203185184171,"pZ":1.4358980748808707,"vX0":4.843571205927706,"vY0":-128.69198126302612,"vZ0":-5.924086778635837,"x":102.07,"y":200.01,"x0":-1.499077850299332,"y0":50.00256090433034,"z0":5.555329420973607,"aX":-0.15852998578952646},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.5,"breakHorizontal":-0.8,"spinRate":2192,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4248778243921789,"extension":6.595724224748097},"index":0,"playId":"7c2ccc78-600c-3442-a0c5-2f6f62a65be2","pitchNumber":1,"startTime":"2025-08-05T00:09:21.553Z","endTime":"2025-08-05T00:09:25.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.6,"strikeZoneTop":3.47999950952391,"strikeZoneBottom":1.62718166878063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.932208228934304,"aZ":-24.107200279327664,"pfxX":0.9480501826084522,"pfxZ":4.616834074852463,"pX":0.9167490740102298,"pZ":3.54031612399356,"vX0":5.545479230681074,"vY0":-131.36751968853113,"vZ0":-1.1479788471627792,"x":82.06,"y":143.19,"x0":-1.3450125269537185,"y0":50.00185861379014,"z0":5.775631939727948,"aX":1.6557844356656881},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.3,"breakHorizontal":-2.9,"spinRate":2355,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.4170044528027552,"extension":6.435372794832604},"index":1,"playId":"9eac69cd-4bee-3212-910a-09d3a461c795","pitchNumber":2,"startTime":"2025-08-05T00:09:43.791Z","endTime":"2025-08-05T00:09:48.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.47999904588942,"strikeZoneBottom":1.66354195214453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.198979714719066,"aZ":-15.074465238563482,"pfxX":-6.8742701968569015,"pfxZ":9.142146092894702,"pX":1.1691860244409105,"pZ":3.3089833299376545,"vX0":8.546068481825522,"vY0":-136.41675266372044,"vZ0":-3.7460527287975176,"x":72.43,"y":149.44,"x0":-1.1225388793831832,"y0":50.00011217667949,"z0":5.750462487579528,"aX":-12.853998043958677},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":10.4,"spinRate":2316,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.40272574381219517,"extension":6.521333361300662},"index":2,"playId":"83e8cea3-ab23-3d37-a65d-810d23b8fda6","pitchNumber":3,"startTime":"2025-08-05T00:09:58.217Z","endTime":"2025-08-05T00:10:03.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.47594632792653,"strikeZoneBottom":1.66187908299023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.752343316095676,"aZ":-30.94502397498062,"pfxX":-6.039844145045787,"pfxZ":0.8643626190423301,"pX":-0.6405905258032752,"pZ":3.4410239112565324,"vX0":3.749920355160994,"vY0":-118.05850574869994,"vZ0":1.0942145792503113,"x":141.42,"y":145.87,"x0":-1.4621292481760177,"y0":50.00040346303812,"z0":5.812287599074116,"aX":-8.553997425859333},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.2,"breakHorizontal":10.1,"spinRate":1503,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.46333729467081586,"extension":6.821547189108067},"index":3,"playId":"75d97ea8-3c4d-36b4-8d87-588368af1021","pitchNumber":4,"startTime":"2025-08-05T00:10:13.585Z","endTime":"2025-08-05T00:10:17.552Z","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":95.9,"endSpeed":87.5,"strikeZoneTop":3.47999938519349,"strikeZoneBottom":1.69636166526801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.87674437753086,"aZ":-21.623263687707755,"pfxX":-9.152725816219832,"pfxZ":5.372745812402098,"pX":1.0468231582393324,"pZ":2.5956660303887986,"vX0":9.636718851965972,"vY0":-139.36406322135673,"vZ0":-4.194349805117556,"x":77.1,"y":168.7,"x0":-1.2698446588806422,"y0":50.00195329030051,"z0":5.551909098854883,"aX":-17.969565286572525},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.0,"breakHorizontal":14.5,"spinRate":2290,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.3933105836992179,"extension":6.599908299874977},"index":4,"playId":"5de1701f-c7b7-36fd-8180-b2f7cff03e68","pitchNumber":5,"startTime":"2025-08-05T00:10:32.569Z","endTime":"2025-08-05T00:10:37.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.48000156770863,"strikeZoneBottom":1.65010916816802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.931009680571105,"aZ":-22.56682873785811,"pfxX":-9.903082025328954,"pfxZ":5.3044021748566355,"pX":0.5905685791149874,"pZ":3.8341418035272494,"vX0":8.430215802827025,"vY0":-134.2215532506926,"vZ0":-0.44191260034253893,"x":94.49,"y":135.26,"x0":-1.3150350901635146,"y0":50.00505860393125,"z0":5.617662508087379,"aX":-17.946188589833827},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.7,"breakHorizontal":16.0,"spinRate":2222,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.4091601719106328,"extension":6.859999961462928},"index":5,"playId":"414722c4-5dbe-3194-8763-13672f5458ca","pitchNumber":6,"startTime":"2025-08-05T00:10:48.867Z","endTime":"2025-08-05T00:10:54.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:10:54.734Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ronny Mauricio lines out to second baseman Brayan Rocchio.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-05T00:11:03.718Z","endTime":"2025-08-05T00:13:27.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,7],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.0,"strikeZoneTop":3.97472108822939,"strikeZoneBottom":1.97452464367436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.136618178092476,"aZ":-15.41233374583331,"pfxX":-6.716713511966162,"pfxZ":9.221482159594608,"pX":1.892836265411436,"pZ":2.378465862785139,"vX0":10.25614287798565,"vY0":-134.68354087506586,"vZ0":-5.780479624238592,"x":44.85,"y":174.56,"x0":-1.1105273979708368,"y0":50.00463419873316,"z0":5.661956675595889,"aX":-12.211886574644918},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.5,"breakHorizontal":9.7,"spinRate":2412,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.40834162926685247,"extension":6.61696542185998},"index":0,"playId":"ec611386-3e6b-361c-9fd2-ccd4fac32482","pitchNumber":1,"startTime":"2025-08-05T00:11:18.135Z","endTime":"2025-08-05T00:11:23.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.93392031281696,"strikeZoneBottom":1.87170975513813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.059660574660683,"aZ":-14.329770680278099,"pfxX":-7.386038641418651,"pfxZ":9.468767310060446,"pX":0.9663908005464954,"pZ":3.4751655816400113,"vX0":8.443463280683808,"vY0":-136.43530504505154,"vZ0":-3.3725538508432655,"x":80.16,"y":144.95,"x0":-1.2090789062004292,"y0":50.00618975991565,"z0":5.71515437646181,"aX":-13.925449247746723},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":11.6,"spinRate":2346,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.40147569996554955,"extension":6.707607936705353},"index":1,"playId":"8b117db3-edd6-3ac9-8bdb-ce4ef9af3486","pitchNumber":2,"startTime":"2025-08-05T00:11:41.261Z","endTime":"2025-08-05T00:11:51.932Z","isPitch":true,"type":"pitch"},{"details":{"description":"Cedric Mullins steals (16) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"actionPlayId":"8b117db3-edd6-3ac9-8bdb-ce4ef9af3486","startTime":"2025-08-05T00:11:52.299Z","endTime":"2025-08-05T00:12:02.907Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.4,"strikeZoneTop":3.92,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.238612990473513,"aZ":-24.8881415185482,"pfxX":0.2906948126210529,"pfxZ":4.3264134829080945,"pX":0.024379403417592704,"pZ":2.0026538750398726,"vX0":3.8586066292905827,"vY0":-128.82897560210992,"vZ0":-4.320361995895178,"x":116.07,"y":184.71,"x0":-1.5292768865182174,"y0":50.003652989459376,"z0":5.6203044507197,"aX":0.4893422599322132},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.1,"breakHorizontal":-1.3,"spinRate":2055,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.4248117892888774,"extension":6.591922142247709},"index":3,"playId":"72c1c2c4-336e-317f-8f94-55e30748fbec","pitchNumber":3,"startTime":"2025-08-05T00:12:02.907Z","endTime":"2025-08-05T00:12:06.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.0,"strikeZoneTop":3.92,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.37980006515657,"aZ":-16.421633589753046,"pfxX":-7.337986192438644,"pfxZ":8.62417778144784,"pX":1.012537284788374,"pZ":3.003189230429936,"vX0":8.478102113769179,"vY0":-135.23944313440933,"vZ0":-4.002512512344762,"x":78.4,"y":157.69,"x0":-1.230699014464222,"y0":50.00138246994665,"z0":5.676810303154347,"aX":-13.400507820423913},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.8,"breakHorizontal":11.2,"spinRate":2253,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.40722843864572056,"extension":6.626776867115065},"index":4,"playId":"6b334f81-4b63-3f0c-9ab6-534551d2d87a","pitchNumber":4,"startTime":"2025-08-05T00:12:23.440Z","endTime":"2025-08-05T00:12:27.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":71.6,"endSpeed":65.5,"strikeZoneTop":3.92,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.964026895878693,"aZ":-40.577587823655065,"pfxX":5.014334927066917,"pfxZ":-7.820161171495874,"pX":0.4355034974666544,"pZ":1.219525778461151,"vX0":2.0198888960482333,"vY0":-104.10585141688462,"vZ0":0.03455687064561874,"x":100.4,"y":205.85,"x0":-1.205378043744354,"y0":50.00456228487504,"z0":6.092813930043342,"aX":5.3862289835886985},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.9,"breakVerticalInduced":-13.7,"breakHorizontal":-9.7,"spinRate":2104,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.5304942660572136,"extension":6.470472968880471},"index":5,"playId":"8df3c331-7c11-39ae-892d-28d457f6f044","pitchNumber":5,"startTime":"2025-08-05T00:12:44.087Z","endTime":"2025-08-05T00:12:47.690Z","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":2,"outs":0},"index":6,"startTime":"2025-08-05T00:12:58.019Z","endTime":"2025-08-05T00:13:17.634Z","isPitch":false,"type":"action","player":{"id":677595,"link":"/api/v1/people/677595"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.7,"endSpeed":68.2,"strikeZoneTop":3.92,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.962989109637913,"aZ":-42.09126949378696,"pfxX":7.032894985659403,"pfxZ":-8.424499111105298,"pX":-0.7386564597162582,"pZ":2.340537917808829,"vX0":-0.5314316848669269,"vY0":-108.67580862248577,"vZ0":1.7802517624205554,"x":145.16,"y":175.59,"x0":-1.4005020916722801,"y0":50.00449019304792,"z0":6.140212682753036,"aX":8.275006613503312},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.0,"breakVerticalInduced":-14.3,"breakHorizontal":-12.5,"spinRate":2421,"spinDirection":36},"zone":7,"typeConfidence":2.0,"plateTime":0.5071956295283537,"extension":6.572545576738465},"hitData":{"launchSpeed":91.6,"launchAngle":9.0,"totalDistance":181.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":154.04,"coordY":134.18}},"index":7,"playId":"aa3a86f9-cf5f-3778-a139-88fcb4b13012","pitchNumber":6,"startTime":"2025-08-05T00:13:17.634Z","endTime":"2025-08-05T00:13:27.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:13:27.349Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Alvarez flies out sharply to center fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-05T00:14:01.300Z","endTime":"2025-08-05T00:15:50.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-05T00:13:44.754Z","endTime":"2025-08-05T00:14:03.603Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.22231103950118,"strikeZoneBottom":1.52528907438856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.72105175078298,"aZ":-30.853976125399203,"pfxX":1.5958635908334724,"pfxZ":0.8748109354425737,"pX":1.493243340845055,"pZ":0.9884350635343603,"vX0":6.257167098935636,"vY0":-122.64596509716355,"vZ0":-4.8388161187309695,"x":60.08,"y":212.09,"x0":-1.3052729736393542,"y0":50.00484737543451,"z0":5.6380176301672025,"aX":2.4152124142633697},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.6,"breakHorizontal":-4.4,"spinRate":2574,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4477029223617297,"extension":6.72123857283528},"index":1,"playId":"f5607ada-07c9-3929-921a-5ac8a30a605c","pitchNumber":1,"startTime":"2025-08-05T00:14:03.603Z","endTime":"2025-08-05T00:14:07.903Z","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":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.11699833734758,"strikeZoneBottom":1.51463926278253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.547805057313486,"aZ":-29.149126509052003,"pfxX":0.9890623619576955,"pfxZ":2.0621265588263262,"pX":0.5627482026208703,"pZ":0.5604748667451097,"vX0":4.379156152496161,"vY0":-120.10523719057821,"vZ0":-5.9508504213312134,"x":95.55,"y":223.65,"x0":-1.4101580876309558,"y0":50.00169852275233,"z0":5.65198781916374,"aX":1.4491319556987756},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.6,"breakHorizontal":-2.8,"spinRate":2537,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4554738462950345,"extension":6.581560179378425},"index":2,"playId":"095fecd5-984d-38b6-b428-f58c6bdb19c3","pitchNumber":2,"startTime":"2025-08-05T00:14:20.871Z","endTime":"2025-08-05T00:14:26.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.236731186212424,"aZ":-14.200153753628511,"pfxX":-6.233301323892949,"pfxZ":9.626605025250575,"pX":0.29962630652620226,"pZ":3.0211785957978345,"vX0":6.31372115423967,"vY0":-136.32549517738528,"vZ0":-4.588446059849629,"x":105.58,"y":157.21,"x0":-1.2455848129562126,"y0":50.00191598071858,"z0":5.718760422332667,"aX":-11.637202376214766},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":9.8,"spinRate":2259,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.4030319752476075,"extension":6.60887036137681},"index":3,"playId":"092af67a-ca96-3d70-8aec-66973930f21b","pitchNumber":3,"startTime":"2025-08-05T00:14:40.584Z","endTime":"2025-08-05T00:14:45.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.31230385188595,"strikeZoneBottom":1.63537599002299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.67491215783742,"aZ":-12.817396070687144,"pfxX":-8.29338619935021,"pfxZ":10.373029124448266,"pX":0.21471449463631828,"pZ":1.4465024531424884,"vX0":6.9937913661702025,"vY0":-136.40697619024286,"vZ0":-8.635433838155233,"x":108.82,"y":199.72,"x0":-1.3170168671689546,"y0":50.00564180754465,"z0":5.556959483264158,"aX":-15.482176506807576},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":13.3,"spinRate":2399,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4030010751035338,"extension":6.542414042659313},"index":4,"playId":"c5eb909a-9aa3-330a-889f-ab8feff5d9d7","pitchNumber":4,"startTime":"2025-08-05T00:15:01.110Z","endTime":"2025-08-05T00:15:06.075Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.33000122366026,"strikeZoneBottom":1.46756239402923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.841929209123908,"aZ":-28.369245898620385,"pfxX":0.0830879828611002,"pfxZ":2.5325742823486337,"pX":0.43003305673866293,"pZ":1.8287600491059688,"vX0":4.378043474152165,"vY0":-121.673791293378,"vZ0":-3.178548446592697,"x":100.61,"y":189.4,"x0":-1.403169929071896,"y0":50.00054217887668,"z0":5.610022647459413,"aX":0.1232500990292507},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.1,"breakHorizontal":-1.2,"spinRate":2724,"spinDirection":65},"zone":9,"typeConfidence":2.0,"plateTime":0.450137299364779,"extension":6.68099451083057},"index":5,"playId":"45b000c7-61ee-3ca1-8d4e-32cbdf1e8db9","pitchNumber":5,"startTime":"2025-08-05T00:15:20.995Z","endTime":"2025-08-05T00:15:25.108Z","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":93.2,"endSpeed":84.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.067588471011945,"aZ":-12.74816329687362,"pfxX":-7.511282551430424,"pfxZ":10.59074261234772,"pX":-0.2973263706671492,"pZ":2.3843399668408662,"vX0":5.40698269784373,"vY0":-135.43429674855915,"vZ0":-5.954387800103446,"x":128.33,"y":174.4,"x0":-1.356586293901875,"y0":50.00155540554991,"z0":5.524191849503797,"aX":-13.77635895178565},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.9,"breakHorizontal":12.2,"spinRate":2361,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.40639208669448923,"extension":6.584947659840229},"hitData":{"launchSpeed":105.6,"launchAngle":36.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":107.25,"coordY":39.56}},"index":6,"playId":"8cddc179-9618-35a5-b741-ca0df958bc54","pitchNumber":6,"startTime":"2025-08-05T00:15:36.374Z","endTime":"2025-08-05T00:15:50.404Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:15:50.404Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-05T00:15:56.126Z","endTime":"2025-08-05T00:17:18.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.6,"endSpeed":67.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.47958424971424,"aZ":-39.83095686960225,"pfxX":5.6712106691004545,"pfxZ":-6.614104115179943,"pX":-0.2947496131547565,"pZ":2.9244305147877023,"vX0":0.36801733083118615,"vY0":-107.17152626344301,"vZ0":2.6335817983046743,"x":128.24,"y":159.82,"x0":-1.2053094262014947,"y0":50.00495985364104,"z0":6.146026662972445,"aX":6.561134806367452},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.6,"breakVerticalInduced":-10.9,"breakHorizontal":-10.3,"spinRate":2311,"spinDirection":41},"zone":4,"typeConfidence":2.0,"plateTime":0.5121695569146252,"extension":6.459230596784031},"index":0,"playId":"f871b8ee-ef3a-3815-832a-39ac0be56906","pitchNumber":1,"startTime":"2025-08-05T00:16:18.705Z","endTime":"2025-08-05T00:16:28.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.15278527278927,"aZ":-12.10723189250937,"pfxX":-5.353625401041102,"pfxZ":10.147892991664161,"pX":-0.15288200515010988,"pZ":3.1496913386350047,"vX0":5.093199471239476,"vY0":-140.07683647120322,"vZ0":-4.990273594603701,"x":122.83,"y":153.74,"x0":-1.303669107666402,"y0":50.00032335369208,"z0":5.75307716127735,"aX":-10.583427983610912},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.5,"breakHorizontal":8.5,"spinRate":2414,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.391786847339175,"extension":6.3901756822564915},"index":1,"playId":"696a331c-40aa-3da4-9509-38bfa5830220","pitchNumber":2,"startTime":"2025-08-05T00:16:37.008Z","endTime":"2025-08-05T00:16:40.555Z","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":96.5,"endSpeed":88.0,"strikeZoneTop":3.65000061302895,"strikeZoneBottom":1.8417249494164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.74043486189323,"aZ":-18.11328037389321,"pfxX":-6.1834545434217585,"pfxZ":7.041731961238803,"pX":-0.11558667560010494,"pZ":4.833622490404626,"vX0":5.484643931929383,"vY0":-140.42005681309334,"vZ0":0.3717489395938862,"x":121.41,"y":108.27,"x0":-1.2905303556869456,"y0":50.006348314527784,"z0":5.877830440475448,"aX":-12.353396888002774},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.1,"breakHorizontal":10.1,"spinRate":2428,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39004603122699955,"extension":6.3506441362482695},"index":2,"playId":"2ad43b14-73ba-37ff-b2a5-f3ef0937d49a","pitchNumber":3,"startTime":"2025-08-05T00:16:56.657Z","endTime":"2025-08-05T00:17:00.069Z","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.2,"endSpeed":87.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.32189806764095,"aZ":-12.242049729748446,"pfxX":-5.674977211842617,"pfxZ":10.077432726872233,"pX":0.21693706479733674,"pZ":2.6161511945304503,"vX0":6.21142291451663,"vY0":-139.93143122416657,"vZ0":-6.198741274354897,"x":108.73,"y":168.14,"x0":-1.2969635633489907,"y0":50.00505302220015,"z0":5.666311450180047,"aX":-11.227362166992737},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":9.0,"spinRate":2424,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.39179994474813684,"extension":6.160700823078504},"index":3,"playId":"d14a6bab-a6b8-3bdb-8fb4-e11d5b23347f","pitchNumber":4,"startTime":"2025-08-05T00:17:14.145Z","endTime":"2025-08-05T00:17:18.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:17:18.785Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a ground ball to right fielder Juan Soto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-05T00:19:33.679Z","endTime":"2025-08-05T00:19:59.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"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"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":69.3,"strikeZoneTop":3.03564641782013,"strikeZoneBottom":1.49011859441483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.874804765109317,"aZ":-27.614036744197797,"pfxX":-4.468167489688999,"pfxZ":3.733832128212054,"pX":-1.0571622508443517,"pZ":1.7002885801454548,"vX0":-8.726459076813864,"vY0":-111.0465432839491,"vZ0":-1.6313655832434355,"x":157.3,"y":192.87,"x0":3.538148424304182,"y0":50.00369490237864,"z0":5.376344459408158,"aX":-5.460369389536828},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":6.6,"breakHorizontal":10.8,"spinRate":2247,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.497362841374549,"extension":6.617952974746169},"index":0,"playId":"6d6fe07d-df42-3bc9-803d-b0cb44a71153","pitchNumber":1,"startTime":"2025-08-05T00:19:36.663Z","endTime":"2025-08-05T00:19:40.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":80.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.03563120748526,"aZ":-19.797288673235787,"pfxX":9.73322873082072,"pfxZ":7.372472254575571,"pX":0.3446574178576637,"pZ":2.5502736867991316,"vX0":-11.432772010279646,"vY0":-129.27782843138442,"vZ0":-2.6796152449417456,"x":103.86,"y":169.92,"x0":3.57704532887735,"y0":50.00229753512155,"z0":5.1340572208870086,"aX":16.338884313655477},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.8,"breakHorizontal":-14.9,"spinRate":2139,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.4250409189343616,"extension":7.375394325064762},"hitData":{"launchSpeed":91.8,"launchAngle":4.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.18,"coordY":115.7}},"index":1,"playId":"5668e0e2-7614-3367-bba0-819e98c78cc3","pitchNumber":2,"startTime":"2025-08-05T00:19:48.958Z","endTime":"2025-08-05T00:19:59.968Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:19:59.968Z","atBatIndex":37},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Angel Martínez hit by pitch. Steven Kwan to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-05T00:19:59.685Z","endTime":"2025-08-05T00:20:27.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":69.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.003942350557313,"aZ":-27.10060988044607,"pfxX":-4.532801664064352,"pfxZ":4.155316663334178,"pX":-1.9189287726501976,"pZ":1.6450957698868751,"vX0":-10.213099828275958,"vY0":-110.77099704771332,"vZ0":-1.5694805963126062,"x":190.15,"y":194.36,"x0":3.3729153696720817,"y0":50.00363399119479,"z0":5.243282007594348,"aX":-5.53280362401141},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":7.3,"breakHorizontal":11.3,"spinRate":2273,"spinDirection":276},"zone":13,"typeConfidence":2.0,"plateTime":0.49781858839497106,"extension":6.478970390318119},"index":0,"playId":"3d006549-ba9d-3f66-ad0b-ad402ae5d3a6","pitchNumber":1,"startTime":"2025-08-05T00:20:22.090Z","endTime":"2025-08-05T00:20:27.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:20:27.101Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to right fielder Juan Soto. Steven Kwan to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-05T00:20:34.942Z","endTime":"2025-08-05T00:22:55.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"postOnThird":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":70.3,"strikeZoneTop":3.29304552062316,"strikeZoneBottom":1.51649553172562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.861949825055667,"aZ":-27.796733677548417,"pfxX":-3.193699797753461,"pfxZ":3.4790425063021226,"pX":1.2177402885465682,"pZ":1.9692653102788429,"vX0":-4.4022297568637,"vY0":-111.91035222792404,"vZ0":-1.140073468417285,"x":70.58,"y":185.61,"x0":3.6318744233511264,"y0":50.00115431965049,"z0":5.355579844507533,"aX":-4.013779577972897},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":6.4,"breakHorizontal":7.0,"spinRate":2249,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.4911033749872744,"extension":6.619247580351764},"index":0,"playId":"10269559-e658-3a69-a785-2cab12573ed1","pitchNumber":1,"startTime":"2025-08-05T00:21:00.740Z","endTime":"2025-08-05T00:21:05.815Z","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":91.5,"endSpeed":83.0,"strikeZoneTop":3.42999889437618,"strikeZoneBottom":1.57338158993876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.031722536652246,"aZ":-18.970071571955437,"pfxX":7.4082073399517885,"pfxZ":7.430662367843203,"pX":1.0560952287674201,"pZ":3.0931121841268303,"vX0":-9.527300845479076,"vY0":-132.84072115111937,"vZ0":-1.6275672483773016,"x":76.74,"y":155.27,"x0":3.7364497867455766,"y0":50.00126045113708,"z0":5.101177099072847,"aX":13.16153523204917},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.3,"breakHorizontal":-11.2,"spinRate":1933,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.41326008482953824,"extension":7.370508283706678},"index":1,"playId":"e5b36e41-d4b1-342c-84cb-b8a85e044664","pitchNumber":2,"startTime":"2025-08-05T00:21:26.751Z","endTime":"2025-08-05T00:21:31.112Z","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":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.696473935477666,"aZ":-21.350968429598502,"pfxX":7.847884574798376,"pfxZ":6.147165563412248,"pX":0.18317531194913722,"pZ":3.588987070452912,"vX0":-11.366901238869398,"vY0":-132.21243832836356,"vZ0":-0.020635860852132093,"x":110.02,"y":141.88,"x0":3.5298944011932223,"y0":50.00117735667698,"z0":5.171374002689465,"aX":13.814185386624313},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.4,"breakHorizontal":-11.5,"spinRate":2071,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.4151952050048622,"extension":7.212720100543127},"index":2,"playId":"f81cbb3d-c31d-3e0c-8e38-69e7284a0b46","pitchNumber":3,"startTime":"2025-08-05T00:21:42.471Z","endTime":"2025-08-05T00:21:46.334Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"08402443-86f8-32d0-ad12-478abc2c4b75","startTime":"2025-08-05T00:22:07.929Z","endTime":"2025-08-05T00:22:10.929Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":70.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.6595461705239,"aZ":-28.252427174783527,"pfxX":-5.283146906156267,"pfxZ":3.072957330570116,"pX":1.4163331151696028,"pZ":2.7700896440260623,"vX0":-3.422329206780911,"vY0":-112.83754019328799,"vZ0":0.5587618382506627,"x":63.01,"y":163.99,"x0":3.6447548935939187,"y0":50.0008193923382,"z0":5.391178548438816,"aX":-6.735738329437442},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":6.0,"breakHorizontal":10.6,"spinRate":2380,"spinDirection":267},"zone":12,"typeConfidence":2.0,"plateTime":0.48749154961133767,"extension":6.712462732646058},"index":4,"playId":"8411be6c-d7c1-3909-aa9a-71f05ea55783","pitchNumber":4,"startTime":"2025-08-05T00:22:25.235Z","endTime":"2025-08-05T00:22:29.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.7649765094678,"aZ":-27.738181174463495,"pfxX":-2.995616331830888,"pfxZ":3.2735613668858594,"pX":1.3161450015651657,"pZ":2.6677492859277048,"vX0":-4.4929854928140625,"vY0":-115.76961067608356,"vZ0":0.22088250913843177,"x":66.83,"y":166.75,"x0":3.6719129308011302,"y0":50.00468340191812,"z0":5.227686386844916,"aX":-4.063378848724817},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":6.2,"breakHorizontal":6.6,"spinRate":2413,"spinDirection":256},"zone":12,"typeConfidence":2.0,"plateTime":0.4732542172512946,"extension":6.693184023830231},"hitData":{"launchSpeed":93.3,"launchAngle":34.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.69,"coordY":73.14}},"index":5,"playId":"370b4a68-665d-3261-881f-a8668e6f3ef6","pitchNumber":5,"startTime":"2025-08-05T00:22:43.330Z","endTime":"2025-08-05T00:22:55.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:22:55.833Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"David Fry singles on a line drive to right fielder Juan Soto. Steven Kwan scores. Angel Martínez to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-05T00:23:13.462Z","endTime":"2025-08-05T00:26:52.886Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"postOnThird":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"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_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":69.2,"strikeZoneTop":3.47999818658887,"strikeZoneBottom":1.62455657267603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.093219812451785,"aZ":-31.806902839641616,"pfxX":-7.0423981511177125,"pfxZ":0.29993810987228287,"pX":3.1842202790171803,"pZ":2.993441350925869,"vX0":0.5199347486287064,"vY0":-110.36899065996207,"vZ0":1.9709200939551048,"x":-4.37,"y":157.96,"x0":3.858501394107582,"y0":50.00222441379912,"z0":5.457653134382411,"aX":-8.619181398223217},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":1.4,"breakHorizontal":12.6,"spinRate":2269,"spinDirection":272},"zone":12,"typeConfidence":2.0,"plateTime":0.4977704777737002,"extension":6.5967074867295095},"index":0,"playId":"68386b25-3a26-3651-9647-97a4fb90825a","pitchNumber":1,"startTime":"2025-08-05T00:23:41.616Z","endTime":"2025-08-05T00:23:51.659Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Sean Manaea. Angel Martínez to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"68386b25-3a26-3651-9647-97a4fb90825a","startTime":"2025-08-05T00:23:56.154Z","endTime":"2025-08-05T00:24:13.533Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":2,"startTime":"2025-08-05T00:24:13.533Z","endTime":"2025-08-05T00:25:07.256Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.3,"endSpeed":69.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.06266407040168,"aZ":-27.9961468178079,"pfxX":-8.152250451937611,"pfxZ":3.448728937882139,"pX":-0.8307850203485867,"pZ":2.3776383978676936,"vX0":-7.438614741063265,"vY0":-110.72116370947235,"vZ0":-0.0029652949192193745,"x":148.67,"y":174.58,"x0":3.661111094632375,"y0":50.004772853287555,"z0":5.3666349472592545,"aX":-9.886442613938351},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":6.6,"breakHorizontal":17.0,"spinRate":2544,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.49917932462838044,"extension":6.53974329107176},"index":3,"playId":"831705f3-13b8-39f4-a50a-41d661e79729","pitchNumber":2,"startTime":"2025-08-05T00:25:07.256Z","endTime":"2025-08-05T00:25:11.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.4800005675509,"strikeZoneBottom":1.63375891067537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.32053772916162,"aZ":-28.66264944804998,"pfxX":8.08227811089859,"pfxZ":2.3037042155592324,"pX":1.0946815918350836,"pZ":1.7298771981777707,"vX0":-8.305387317267153,"vY0":-122.43041085211263,"vZ0":-2.618665076436206,"x":75.27,"y":192.07,"x0":3.4748795750691412,"y0":50.001686291186985,"z0":5.256989703604236,"aX":12.31505859409708},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.8,"breakHorizontal":-12.7,"spinRate":1336,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.446739031471024,"extension":6.951761622991921},"index":4,"playId":"9bb328c7-f4e8-3c51-acce-c274bbc0537e","pitchNumber":3,"startTime":"2025-08-05T00:25:33.012Z","endTime":"2025-08-05T00:25:37.700Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.252282400903795,"aZ":-26.72126211356418,"pfxX":-4.518419202316027,"pfxZ":4.0945490363479315,"pX":0.4616270565337858,"pZ":3.6542287243393328,"vX0":-5.8095803506231745,"vY0":-114.69104040428273,"vZ0":2.0784166750148056,"x":99.4,"y":140.12,"x0":3.614695835186778,"y0":50.00240125846332,"z0":5.342537863936041,"aX":-6.01825614773136},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":8.3,"breakHorizontal":9.6,"spinRate":2425,"spinDirection":271},"zone":12,"typeConfidence":2.0,"plateTime":0.47759471474305215,"extension":6.793571459745605},"index":5,"playId":"2df2a5b5-d290-34d9-a350-a9eca6be0f42","pitchNumber":4,"startTime":"2025-08-05T00:25:48.292Z","endTime":"2025-08-05T00:25:53.502Z","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":92.4,"endSpeed":83.6,"strikeZoneTop":3.48364654576844,"strikeZoneBottom":1.65983796474046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.400539075493302,"aZ":-18.332946707118648,"pfxX":9.042759359654516,"pfxZ":7.6822035596835505,"pX":-0.7614039906994375,"pZ":3.9736428089462095,"vX0":-14.29281607302015,"vY0":-133.77829943389764,"vZ0":0.4847875075233694,"x":146.02,"y":131.49,"x0":3.4898166930838466,"y0":50.00607013680385,"z0":5.11008126912554,"aX":16.30189690057457},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.3,"breakHorizontal":-13.1,"spinRate":2137,"spinDirection":110},"zone":11,"typeConfidence":2.0,"plateTime":0.41033856187416484,"extension":7.600576766676883},"index":6,"playId":"c59c8629-379e-3c39-95e9-0fe81eb5dd8a","pitchNumber":5,"startTime":"2025-08-05T00:26:04.708Z","endTime":"2025-08-05T00:26:08.458Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":72.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.766861451849074,"aZ":-24.65738306188767,"pfxX":-5.309823530137171,"pfxZ":5.5741413384611604,"pX":-0.20798116379252915,"pZ":2.7862153508175522,"vX0":-7.34080514299673,"vY0":-115.97547167906015,"vZ0":-0.2063787123558345,"x":124.93,"y":163.55,"x0":3.7005919747137708,"y0":50.002501577026784,"z0":5.248800917825099,"aX":-7.156662968993618},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":10.3,"breakHorizontal":11.6,"spinRate":2410,"spinDirection":279},"zone":5,"typeConfidence":2.0,"plateTime":0.47415727455579315,"extension":6.765974871533522},"index":7,"playId":"2da15387-487f-3d62-9c8d-438deb8e7747","pitchNumber":6,"startTime":"2025-08-05T00:26:21.934Z","endTime":"2025-08-05T00:26:26.004Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.95573500889503,"aZ":-20.834701919767383,"pfxX":8.445902272559364,"pfxZ":6.246299718536903,"pX":0.42739643433258806,"pZ":2.7446638438043998,"vX0":-11.416029497610314,"vY0":-134.55968042873167,"vZ0":-1.8474519766249577,"x":100.71,"y":164.67,"x0":3.6476820696865055,"y0":50.00199856380318,"z0":4.9317672808542214,"aX":15.331276502552093},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.0,"breakHorizontal":-12.6,"spinRate":2034,"spinDirection":114},"zone":6,"typeConfidence":2.0,"plateTime":0.40864224858273346,"extension":7.196218124188006},"hitData":{"launchSpeed":89.6,"launchAngle":12.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.42,"coordY":129.48}},"index":8,"playId":"ea389507-7627-3f22-969c-074e7384f715","pitchNumber":7,"startTime":"2025-08-05T00:26:40.284Z","endTime":"2025-08-05T00:26:52.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:26:52.886Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Santana singles on a ground ball to right fielder Juan Soto. Angel Martínez scores. David Fry to 2nd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-05T00:26:54.074Z","endTime":"2025-08-05T00:27:40.597Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"postOnSecond":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.843606231984612,"aZ":-21.14291721564268,"pfxX":7.843180005143568,"pfxZ":6.179360355692822,"pX":-0.37683961184963927,"pZ":3.0857087250568678,"vX0":-12.945982512434695,"vY0":-132.85583398949618,"vZ0":-1.289953229816466,"x":131.36,"y":155.47,"x0":3.5432806381152573,"y0":50.00177391338,"z0":5.116284072980136,"aX":14.00034214030673},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.2,"breakHorizontal":-11.4,"spinRate":1882,"spinDirection":117},"zone":1,"typeConfidence":2.0,"plateTime":0.4124970090753197,"extension":7.11375300236745},"hitData":{"launchSpeed":85.8,"launchAngle":6.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.11,"coordY":119.25}},"index":0,"playId":"57626f81-f4a6-3e95-8434-b440bc9dfdd7","pitchNumber":1,"startTime":"2025-08-05T00:27:28.591Z","endTime":"2025-08-05T00:27:40.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:27:40.597Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Gabriel Arias homers (8) on a fly ball to center field. David Fry scores. Carlos Santana scores.","rbi":3,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-05T00:28:49.067Z","endTime":"2025-08-05T00:29:32.685Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-05T00:28:01.445Z","endTime":"2025-08-05T00:28:51.385Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":82.6,"strikeZoneTop":3.50999925988231,"strikeZoneBottom":1.5218744293519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.153143682819092,"aZ":-20.005490929250634,"pfxX":8.819341911277876,"pfxZ":6.925061067624952,"pX":-0.576342262332162,"pZ":2.7301229387822934,"vX0":-13.574636864350696,"vY0":-132.4513858615694,"vZ0":-2.3924867990899643,"x":138.97,"y":165.07,"x0":3.495069002142375,"y0":50.00543292754311,"z0":5.1256120728258505,"aX":15.504288107002061},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.1,"breakHorizontal":-12.6,"spinRate":1934,"spinDirection":117},"zone":4,"typeConfidence":2.0,"plateTime":0.41526084733975743,"extension":7.379069347409987},"index":1,"playId":"c9d1b540-f185-31f4-b2a9-be98305e7b06","pitchNumber":1,"startTime":"2025-08-05T00:28:51.385Z","endTime":"2025-08-05T00:28:55.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.780987953511925,"aZ":-31.28736452990188,"pfxX":8.803907163859794,"pfxZ":0.5893555025007444,"pX":-0.03877512361224215,"pZ":3.026537426316607,"vX0":-10.916040042901498,"vY0":-121.5564981787533,"vZ0":0.7430362035303677,"x":118.48,"y":157.06,"x0":3.365796838884701,"y0":50.00045029448147,"z0":5.432806671594033,"aX":13.176551876738483},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.6,"breakHorizontal":-13.3,"spinRate":1440,"spinDirection":118},"zone":2,"typeConfidence":2.0,"plateTime":0.450566576830417,"extension":6.608580868255743},"hitData":{"launchSpeed":112.3,"launchAngle":25.0,"totalDistance":440.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":96.6,"coordY":23.11}},"index":2,"playId":"ce4cd43f-83e9-399a-8187-07974461bc77","pitchNumber":2,"startTime":"2025-08-05T00:29:04.000Z","endTime":"2025-08-05T00:29:32.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:29:32.685Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Jones strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-05T00:29:29.594Z","endTime":"2025-08-05T00:31:57.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.7,"strikeZoneTop":3.75270877822976,"strikeZoneBottom":1.71219511606543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.017979834949926,"aZ":-19.32081084006924,"pfxX":8.215098038002797,"pfxZ":7.324793529425921,"pX":-1.104704963941492,"pZ":3.4505960773043913,"vX0":-14.81144525012131,"vY0":-131.89472801515055,"vZ0":-0.6887220991080618,"x":159.11,"y":145.61,"x0":3.525907733588144,"y0":50.00511538593874,"z0":5.144628550755594,"aX":14.42230226579713},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.3,"breakHorizontal":-11.5,"spinRate":1905,"spinDirection":118},"zone":11,"typeConfidence":2.0,"plateTime":0.4158613858482427,"extension":7.196988168299608},"index":0,"playId":"ff5243d3-76b0-32d4-b409-42f5229ffec9","pitchNumber":1,"startTime":"2025-08-05T00:29:54.588Z","endTime":"2025-08-05T00:29:58.860Z","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":90.8,"endSpeed":82.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.629829163660443,"aZ":-22.75156365877348,"pfxX":9.289892752152296,"pfxZ":5.395115515517318,"pX":1.1269325966524422,"pZ":2.3706263807128996,"vX0":-10.243969061654957,"vY0":-131.74390387303572,"vZ0":-2.6576529443891883,"x":74.04,"y":174.77,"x0":3.8703310457521938,"y0":50.00268124556728,"z0":5.085517146827302,"aX":16.22733489846568},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.4,"breakHorizontal":-14.4,"spinRate":1820,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.41674879903274986,"extension":6.936924328663765},"index":1,"playId":"8eb31d56-cc7e-31a8-8f68-a97b7bed9b0c","pitchNumber":2,"startTime":"2025-08-05T00:30:13.692Z","endTime":"2025-08-05T00:30:17.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":70.7,"strikeZoneTop":3.74999914653694,"strikeZoneBottom":1.77420294383533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.971442921137037,"aZ":-28.772141030952916,"pfxX":-7.909723873127016,"pfxZ":2.6737331741973245,"pX":-0.09485195665198796,"pZ":1.8350383461254365,"vX0":-5.789658566924456,"vY0":-113.05855570417995,"vZ0":-1.1720261887800734,"x":120.62,"y":189.23,"x0":3.5427840522982894,"y0":50.003213311657674,"z0":5.2944108572154205,"aX":-10.058635946695436},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":4.8,"breakHorizontal":16.0,"spinRate":2363,"spinDirection":265},"zone":8,"typeConfidence":2.0,"plateTime":0.48775445050322874,"extension":6.788771408844505},"index":2,"playId":"4d66c300-58e1-31ad-8226-c93dec690ecc","pitchNumber":3,"startTime":"2025-08-05T00:30:28.981Z","endTime":"2025-08-05T00:30:33.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":71.6,"strikeZoneTop":3.74999849764864,"strikeZoneBottom":1.80502723840446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.073207311657207,"aZ":-24.248613528621796,"pfxX":-5.764645410268202,"pfxZ":6.083938697612259,"pX":-1.9447223007802157,"pZ":2.985403560802344,"vX0":-10.331664289965927,"vY0":-114.30653130719438,"vZ0":0.2250045006266327,"x":191.13,"y":158.17,"x0":3.410279571265326,"y0":50.00395682629447,"z0":5.296495528298037,"aX":-7.511378691954803},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":11.4,"breakHorizontal":13.4,"spinRate":2435,"spinDirection":282},"zone":11,"typeConfidence":2.0,"plateTime":0.4820094187155899,"extension":6.836183056404189},"index":3,"playId":"436edf54-2f2b-3f89-bcd4-f42887a7f779","pitchNumber":4,"startTime":"2025-08-05T00:30:41.293Z","endTime":"2025-08-05T00:30:45.443Z","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":90.7,"endSpeed":82.6,"strikeZoneTop":3.72851313269386,"strikeZoneBottom":1.70904437877913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.331065254648518,"aZ":-24.473299467879738,"pfxX":10.837997749407764,"pfxZ":4.424198174221756,"pX":-0.8152716105698418,"pZ":2.4386703487409838,"vX0":-15.21038274388875,"vY0":-131.2220921522116,"vZ0":-2.0708853454537586,"x":148.08,"y":172.94,"x0":3.6539353626193236,"y0":50.000698128386475,"z0":5.06528443251789,"aX":18.85761106963228},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.7,"breakHorizontal":-16.2,"spinRate":2023,"spinDirection":115},"zone":4,"typeConfidence":2.0,"plateTime":0.4177550432549597,"extension":6.67055707245989},"index":4,"playId":"126ad30a-16b0-3dc2-9a91-3c78821c5714","pitchNumber":5,"startTime":"2025-08-05T00:30:54.833Z","endTime":"2025-08-05T00:31:00.030Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-05T00:31:06.044Z","endTime":"2025-08-05T00:31:16.131Z","isPitch":false,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.1,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.970035659806477,"aZ":-22.15173764275242,"pfxX":8.290121881454777,"pfxZ":5.884846154436898,"pX":1.2993714795819924,"pZ":3.8600896763496393,"vX0":-8.998466961062277,"vY0":-130.36617253598345,"vZ0":0.91361711185271,"x":67.47,"y":134.56,"x0":3.7352516701995824,"y0":50.006089557357974,"z0":5.189699812648658,"aX":14.129383586625554},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.2,"breakHorizontal":-12.7,"spinRate":1931,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.421768030167887,"extension":7.0548098148095475},"index":6,"playId":"27ab4a30-2b4d-3eb6-a7e0-890818ca7aff","pitchNumber":6,"startTime":"2025-08-05T00:31:16.131Z","endTime":"2025-08-05T00:31:31.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.865835237182214,"aZ":-21.743947769677295,"pfxX":9.343765890138211,"pfxZ":6.052453921664986,"pX":-0.13778976391590778,"pZ":2.7319603443173626,"vX0":-12.953872432280562,"vY0":-130.09905781071342,"vZ0":-1.8321685471148828,"x":122.25,"y":165.02,"x0":3.6791255469522577,"y0":50.00376743269044,"z0":5.084026538493013,"aX":16.10753046477911},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.8,"breakHorizontal":-14.3,"spinRate":1874,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.42010931919958994,"extension":6.8382614443799286},"index":7,"playId":"079cc1f7-e2ed-3700-a60b-74d4b638f3b9","pitchNumber":7,"startTime":"2025-08-05T00:31:52.482Z","endTime":"2025-08-05T00:31:57.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:31:57.820Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a ground ball to left fielder Brandon Nimmo.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-05T00:32:08.264Z","endTime":"2025-08-05T00:32:50.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"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(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":74.4,"endSpeed":68.2,"strikeZoneTop":3.2714451838089,"strikeZoneBottom":1.5024519460875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.84762572706362,"aZ":-27.270275611326063,"pfxX":-7.2712410182165526,"pfxZ":4.158677460356808,"pX":-0.13327474395909203,"pZ":3.2555373157730068,"vX0":-6.292979195148707,"vY0":-108.18650203605786,"vZ0":1.8022644163334172,"x":122.08,"y":150.88,"x0":3.7636697679174014,"y0":50.00246299920988,"z0":5.412546285952104,"aX":-8.569451966423392},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":8.4,"breakHorizontal":14.9,"spinRate":2376,"spinDirection":274},"zone":2,"typeConfidence":2.0,"plateTime":0.5073560316888162,"extension":6.74741329005309},"index":0,"playId":"448369d6-9871-3ba5-a417-ae292af85a9b","pitchNumber":1,"startTime":"2025-08-05T00:32:14.050Z","endTime":"2025-08-05T00:32:17.884Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":70.2,"strikeZoneTop":3.24126531710695,"strikeZoneBottom":1.47241108380779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.75298830957498,"aZ":-26.328964170928856,"pfxX":-7.806960543942101,"pfxZ":4.705102558174065,"pX":0.45922895603713937,"pZ":1.3787269767607957,"vX0":-4.765252891860022,"vY0":-111.04992994398478,"vZ0":-2.4637721908248382,"x":99.5,"y":201.55,"x0":3.650820411340379,"y0":50.00533614010928,"z0":5.254392061579393,"aX":-9.705635596098748},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":8.2,"breakHorizontal":15.4,"spinRate":2427,"spinDirection":287},"zone":9,"typeConfidence":2.0,"plateTime":0.4941128081615993,"extension":6.746906703749186},"index":1,"playId":"a3633551-5e40-3d31-971f-d6998c6e618e","pitchNumber":2,"startTime":"2025-08-05T00:32:25.350Z","endTime":"2025-08-05T00:32:29.084Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.08,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.662518203204538,"aZ":-23.877483673057053,"pfxX":9.986151106463407,"pfxZ":4.7501015257674215,"pX":-0.4097611450390355,"pZ":2.0709550820828486,"vX0":-13.536894194272666,"vY0":-130.85217833316005,"vZ0":-2.912245779821471,"x":132.62,"y":182.86,"x0":3.5152052699398153,"y0":50.0053216358792,"z0":4.972768508674808,"aX":17.451750975033804},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.2,"breakHorizontal":-15.4,"spinRate":1894,"spinDirection":115},"zone":4,"typeConfidence":2.0,"plateTime":0.4173870516155489,"extension":7.48939250375315},"hitData":{"launchSpeed":102.3,"launchAngle":6.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.42,"coordY":124.32}},"index":2,"playId":"d1e32890-bab6-3909-ab11-1abfeaf51be6","pitchNumber":3,"startTime":"2025-08-05T00:32:38.230Z","endTime":"2025-08-05T00:32:50.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:32:50.170Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hedges strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-05T00:35:28.970Z","endTime":"2025-08-05T00:36:17.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-05T00:33:04.006Z","endTime":"2025-08-05T00:33:36.573Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brooks Raley replaces Sean Manaea.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-05T00:33:36.573Z","endTime":"2025-08-05T00:35:31.292Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":548384,"link":"/api/v1/people/548384"},"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":2},"pitchData":{"startSpeed":88.9,"endSpeed":80.6,"strikeZoneTop":3.55700526647843,"strikeZoneBottom":1.71759797257455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.286690809191025,"aZ":-28.01925587624333,"pfxX":12.473294351186816,"pfxZ":2.4951140088442436,"pX":0.11514272788817573,"pZ":2.586800099773593,"vX0":-10.30606515019294,"vY0":-128.9665365820885,"vZ0":-2.2850482638984775,"x":112.61,"y":168.94,"x0":2.561917557782335,"y0":50.0054193764303,"z0":5.666938815496973,"aX":20.807376335109783},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.2,"breakHorizontal":-20.0,"spinRate":2355,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.4263122514508382,"extension":5.865795747678859},"index":2,"playId":"0f0e5eac-a914-3292-8cff-2c8deb7f0444","pitchNumber":1,"startTime":"2025-08-05T00:35:31.292Z","endTime":"2025-08-05T00:35:35.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":75.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.809610219964835,"aZ":-31.087277992004694,"pfxX":11.983602081114826,"pfxZ":0.7384175335963921,"pX":0.4330159368841695,"pZ":2.4326380243429564,"vX0":-9.136988090492089,"vY0":-121.23674510419133,"vZ0":-1.4614030749368179,"x":100.49,"y":173.1,"x0":2.711405066018703,"y0":50.002848495045114,"z0":5.780479867940157,"aX":17.669230037075067},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.2,"breakHorizontal":-19.2,"spinRate":1948,"spinDirection":105},"zone":6,"typeConfidence":2.0,"plateTime":0.45343042830866276,"extension":5.590040708358377},"index":3,"playId":"d97a53ad-f8ef-3c86-b5a1-523ea7e55e81","pitchNumber":2,"startTime":"2025-08-05T00:35:44.282Z","endTime":"2025-08-05T00:35:47.973Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-05T00:35:52.358Z","endTime":"2025-08-05T00:36:11.130Z","isPitch":false,"type":"action","player":{"id":595978,"link":"/api/v1/people/595978"}},{"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":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.176749768464305,"aZ":-25.56167396853022,"pfxX":-10.616479534464013,"pfxZ":4.85032299096845,"pX":-0.7939648662111636,"pZ":1.5231798931055447,"vX0":-6.248419741118546,"vY0":-116.92226818767024,"vZ0":-2.9287182235513542,"x":147.26,"y":197.65,"x0":3.3061953906431922,"y0":50.00363971927653,"z0":5.229655520365667,"aX":-14.474415154966472},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":8.2,"breakHorizontal":20.9,"spinRate":2878,"spinDirection":288},"zone":7,"typeConfidence":2.0,"plateTime":0.47122241346643223,"extension":5.747818815509443},"index":5,"playId":"1c668c6e-e0e9-31c0-8a30-875669fa72ee","pitchNumber":3,"startTime":"2025-08-05T00:36:11.130Z","endTime":"2025-08-05T00:36:17.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:36:17.922Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out swinging. Francisco Lindor to 1st. Wild pitch by pitcher Slade Cecconi.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-05T00:38:00.068Z","endTime":"2025-08-05T00:39:14.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":0},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"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,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":null,"isOut":null,"outNumber":null},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3}},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":84.4,"strikeZoneTop":3.45999902073271,"strikeZoneBottom":1.62505585168834,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4187952793403,"aZ":-13.533209590856332,"pfxX":-6.487011189728238,"pfxZ":10.133096428955524,"pX":0.08465633866461614,"pZ":2.6529670497162496,"vX0":6.018172406131716,"vY0":-135.45404483687634,"vZ0":-5.708688888615918,"x":113.77,"y":167.15,"x0":-1.3342333525738614,"y0":50.000207583918105,"z0":5.75131653789235,"aX":-11.92953637758551},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.2,"breakHorizontal":10.3,"spinRate":2333,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4059603876111453,"extension":6.485529337508692},"index":0,"playId":"f0a5a476-4d50-3277-92ae-74b690f669f6","pitchNumber":1,"startTime":"2025-08-05T00:38:25.680Z","endTime":"2025-08-05T00:38:29.579Z","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":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.32049557321137,"aZ":-29.0305912613429,"pfxX":-8.079156463752867,"pfxZ":2.070707700161986,"pX":-0.7136099676040998,"pZ":1.4691083006003127,"vX0":4.162333978367146,"vY0":-122.50103820711242,"vZ0":-4.294766867783112,"x":144.2,"y":199.11,"x0":-1.385523501327715,"y0":50.00517561753677,"z0":5.728463373342567,"aX":-12.27387424507797},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.0,"breakHorizontal":13.7,"spinRate":1430,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.44722995642963825,"extension":6.480329080315376},"index":1,"playId":"55f23820-1c52-3524-b301-aaf16f0b7625","pitchNumber":2,"startTime":"2025-08-05T00:38:39.657Z","endTime":"2025-08-05T00:38:45.027Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-05T00:38:54.758Z","endTime":"2025-08-05T00:39:05.320Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":69.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.565772674870775,"aZ":-41.55921580198431,"pfxX":4.263310801862405,"pfxZ":-7.721502312998709,"pX":-1.1223475784293846,"pZ":0.7057302224780297,"vX0":-0.7021358952401981,"vY0":-110.4142792084459,"vZ0":-1.99825354047027,"x":159.78,"y":219.73,"x0":-1.3505216434907474,"y0":50.004411967382154,"z0":6.060319582827418,"aX":5.180799952624867},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-14.2,"breakHorizontal":-7.4,"spinRate":2446,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.49910282582810694,"extension":6.385412733866712},"index":3,"playId":"61eed159-18d6-3e9f-b0a1-5caabec8e5bb","pitchNumber":3,"startTime":"2025-08-05T00:39:05.320Z","endTime":"2025-08-05T00:39:14.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:39:14.572Z","atBatIndex":46},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Juan Soto reaches on a fielder's choice. Francisco Lindor to 3rd. Francisco Lindor advances to 3rd, on a fielding error by second baseman Brayan Rocchio.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-05T00:39:37.796Z","endTime":"2025-08-05T00:40:47.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnThird":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","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":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.22000135941121,"strikeZoneBottom":1.68140030212113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.519804999552957,"aZ":-22.542112942453937,"pfxX":-9.867913347434687,"pfxZ":5.222498601311047,"pX":-0.7299956486096764,"pZ":2.7794287120326855,"vX0":5.061861341588432,"vY0":-135.46557655528025,"vZ0":-3.4034517351679554,"x":144.83,"y":163.74,"x0":-1.3476135848761681,"y0":50.006707614725265,"z0":5.6409220543151495,"aX":-18.21617830881399},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.9,"breakHorizontal":16.7,"spinRate":2101,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.4054027309597461,"extension":6.513109738346856},"index":0,"playId":"9f2cb861-f8d0-3e4d-a630-f0c89ad374b8","pitchNumber":1,"startTime":"2025-08-05T00:39:40.780Z","endTime":"2025-08-05T00:39:44.639Z","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":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.01484190120803,"aZ":-27.69131507593828,"pfxX":-9.102794723960123,"pfxZ":2.9755876487261257,"pX":-0.15310233803840936,"pZ":0.9511310104162879,"vX0":5.7420993764505255,"vY0":-122.27127812783479,"vZ0":-5.548607879526808,"x":122.84,"y":213.1,"x0":-1.3540684449273988,"y0":50.004227314705034,"z0":5.637745764930825,"aX":-13.728570206858091},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.2,"breakHorizontal":15.0,"spinRate":1459,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4486365855143344,"extension":6.655204382927508},"index":1,"playId":"5be07084-42ee-3706-9850-0ceaa23d6e5b","pitchNumber":2,"startTime":"2025-08-05T00:39:56.082Z","endTime":"2025-08-05T00:40:00.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.05365257743838,"strikeZoneBottom":1.55201590747777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.93576682095976,"aZ":-29.916073546983462,"pfxX":-7.3905990701365765,"pfxZ":1.4925760604423646,"pX":-1.052949371145343,"pZ":0.3506450029133019,"vX0":3.4119221325865774,"vY0":-122.38394491790153,"vZ0":-6.154771437704413,"x":157.14,"y":229.31,"x0":-1.5075774381352154,"y0":50.002169498606456,"z0":5.471489748275203,"aX":-11.171601937039378},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.4,"breakHorizontal":12.5,"spinRate":1481,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.44814826267234364,"extension":6.6017637164255945},"index":2,"playId":"971dc68f-7716-371a-8454-231536142d15","pitchNumber":3,"startTime":"2025-08-05T00:40:14.174Z","endTime":"2025-08-05T00:40:19.574Z","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":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.13570485882218,"aZ":-13.125022584425729,"pfxX":-7.162614613575904,"pfxZ":9.720832779524983,"pX":-0.09148502196612267,"pZ":2.8516485706337433,"vX0":5.937748017679416,"vY0":-139.2980191994702,"vZ0":-5.753048319200513,"x":120.49,"y":161.79,"x0":-1.323168224813358,"y0":50.003851425877414,"z0":5.816204579265184,"aX":-14.036388209420743},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":11.6,"spinRate":2381,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3936517975873586,"extension":6.417149238351846},"hitData":{"launchSpeed":107.1,"launchAngle":3.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.72,"coordY":148.64}},"index":3,"playId":"e4258ec1-b76a-333f-a9ac-ca765807f005","pitchNumber":4,"startTime":"2025-08-05T00:40:35.649Z","endTime":"2025-08-05T00:40:47.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:40:47.656Z","atBatIndex":47},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pete Alonso homers (25) on a fly ball to center field. Francisco Lindor scores. Juan Soto scores.","rbi":3,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-05T00:41:14.079Z","endTime":"2025-08-05T00:41:48.478Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":677944,"link":"/api/v1/people/677944"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":{"id":677944,"link":"/api/v1/people/677944"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":{"id":677944,"link":"/api/v1/people/677944"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.712696458808935,"aZ":-22.777797190127263,"pfxX":-10.127460294928179,"pfxZ":4.998974237497322,"pX":-0.7180878972824706,"pZ":3.180408431503511,"vX0":5.535362367966405,"vY0":-136.8272043315708,"vZ0":-2.3263825357613666,"x":144.37,"y":152.91,"x0":-1.4613040967547422,"y0":50.00072566778975,"z0":5.617313932238366,"aX":-19.02847884318036},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.8,"breakHorizontal":17.0,"spinRate":2240,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.4016826521466017,"extension":6.496199492060638},"hitData":{"launchSpeed":99.9,"launchAngle":33.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":87.31,"coordY":47.24}},"index":0,"playId":"577f452e-773d-34ed-9a9b-f35c554072b9","pitchNumber":1,"startTime":"2025-08-05T00:41:19.646Z","endTime":"2025-08-05T00:41:48.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:41:48.478Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeff McNeil lines out sharply to right fielder Nolan Jones.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-05T00:42:07.921Z","endTime":"2025-08-05T00:43:33.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"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":"Lineout","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":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.375277590829956,"aZ":-14.741897737533671,"pfxX":-6.293982798990831,"pfxZ":9.419601006849462,"pX":0.31713773418362434,"pZ":3.1135386265880682,"vX0":6.420456633905091,"vY0":-135.60939429472768,"vZ0":-4.504547718954896,"x":104.91,"y":154.71,"x0":-1.2704786682046896,"y0":50.00467789508291,"z0":5.834269998844208,"aX":-11.651093322907172},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":10.0,"spinRate":2311,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.4048690795182117,"extension":6.398039280546819},"index":0,"playId":"648464f7-4217-3847-b69a-fb23e4c1f2ed","pitchNumber":1,"startTime":"2025-08-05T00:42:12.481Z","endTime":"2025-08-05T00:42:17.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.1,"endSpeed":68.4,"strikeZoneTop":3.6049217582199,"strikeZoneBottom":1.82420851791113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.714238744631334,"aZ":-40.60641028364168,"pfxX":5.317011605708668,"pfxZ":-7.079696280377075,"pX":-1.034191964727431,"pZ":3.7351465747207158,"vX0":-0.963432732131436,"vY0":-109.22513800363141,"vZ0":3.895319950196402,"x":156.42,"y":137.93,"x0":-1.27391289288071,"y0":50.00097146998883,"z0":6.335263190686477,"aX":6.334995147615563},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-11.3,"breakHorizontal":-9.2,"spinRate":2251,"spinDirection":44},"zone":11,"typeConfidence":2.0,"plateTime":0.5041350433409937,"extension":6.313040562683662},"index":1,"playId":"c2af0259-ad86-3315-9d31-33835950c109","pitchNumber":2,"startTime":"2025-08-05T00:42:31.633Z","endTime":"2025-08-05T00:42:36.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.9,"strikeZoneTop":3.59053879386733,"strikeZoneBottom":1.6934262913109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.14137388857151,"aZ":-31.153562694874857,"pfxX":-5.653177257670096,"pfxZ":0.7124732331442836,"pX":-1.4011671476764544,"pZ":3.2067571943909776,"vX0":2.109362309456538,"vY0":-118.52377988854259,"vZ0":0.5425548201718831,"x":170.41,"y":152.2,"x0":-1.5670496181562728,"y0":50.00125289147774,"z0":5.814407343765857,"aX":-8.061451375743813},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.7,"breakHorizontal":9.7,"spinRate":1306,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4617000513728762,"extension":6.531426155095784},"index":2,"playId":"8a9ad22c-6420-3030-b608-0d4a320ca2b8","pitchNumber":3,"startTime":"2025-08-05T00:42:45.757Z","endTime":"2025-08-05T00:42:49.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.60000049548847,"strikeZoneBottom":1.75556358201358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.91734624102466,"aZ":-25.226572491129513,"pfxX":1.3129315504226957,"pfxZ":4.278349621645574,"pX":1.3645505111581502,"pZ":1.8501911836611045,"vX0":6.618745264626539,"vY0":-126.86277585245797,"vZ0":-4.4634482993562665,"x":64.99,"y":188.82,"x0":-1.4530556705979483,"y0":50.003426980645735,"z0":5.652965415708319,"aX":2.129579363044746},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.0,"breakHorizontal":-4.0,"spinRate":2082,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.43241850774772805,"extension":6.456280802551248},"index":3,"playId":"95cb65f0-a825-3649-b18b-d18a76f8c717","pitchNumber":4,"startTime":"2025-08-05T00:43:05.345Z","endTime":"2025-08-05T00:43:11.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.51690443613792,"aZ":-16.08293798001169,"pfxX":-5.984012579908004,"pfxZ":8.830249300876268,"pX":-0.07500334725377962,"pZ":2.896845041687413,"vX0":5.483767071750395,"vY0":-134.48198429474022,"vZ0":-4.353562872097644,"x":119.86,"y":160.57,"x0":-1.368024066693086,"y0":50.00442404361695,"z0":5.685668597947043,"aX":-10.907360628544328},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.2,"breakHorizontal":9.6,"spinRate":2164,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.40806102355928076,"extension":6.537875262978693},"hitData":{"launchSpeed":103.9,"launchAngle":21.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":201.35,"coordY":88.01}},"index":4,"playId":"00be97a1-dd0b-3ff5-bb57-ba6921566afc","pitchNumber":5,"startTime":"2025-08-05T00:43:26.430Z","endTime":"2025-08-05T00:43:33.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:43:33.454Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out, third baseman José Ramírez to first baseman Carlos Santana.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-05T00:43:36.550Z","endTime":"2025-08-05T00:45:01.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.5,"strikeZoneTop":3.84602576851707,"strikeZoneBottom":1.79429602169559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.59447723012047,"aZ":-14.656893347270481,"pfxX":-6.641342615130053,"pfxZ":9.694860480558056,"pX":0.9488494263449754,"pZ":3.4803485808396006,"vX0":7.873454763121915,"vY0":-134.42775550552287,"vZ0":-3.519299820055799,"x":80.83,"y":144.81,"x0":-1.1728181346066675,"y0":50.004540892990356,"z0":5.865285133680614,"aX":-12.002540211018538},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.8,"breakHorizontal":10.1,"spinRate":2418,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.4094505572682543,"extension":6.369810514301098},"index":0,"playId":"4e43351b-00d8-3353-9d8b-c689e3cd9695","pitchNumber":1,"startTime":"2025-08-05T00:43:56.478Z","endTime":"2025-08-05T00:44:00.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.55748778787581,"strikeZoneBottom":1.7272008179964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.100077603676507,"aZ":-30.644242239331746,"pfxX":3.618804124854691,"pfxZ":1.0073790142788202,"pX":1.6210739841917774,"pZ":2.1033932809344433,"vX0":5.649226218468114,"vY0":-122.99639524030981,"vZ0":-2.7077852682530663,"x":55.21,"y":181.99,"x0":-1.1824454760443424,"y0":50.00482967452432,"z0":5.837090661359981,"aX":5.502064378703484},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.4,"breakHorizontal":-7.9,"spinRate":2574,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.44660620835070786,"extension":6.470076278773997},"index":1,"playId":"e159bf1b-3371-3e45-b799-194723a758b2","pitchNumber":2,"startTime":"2025-08-05T00:44:10.828Z","endTime":"2025-08-05T00:44:14.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.58813455175576,"strikeZoneBottom":1.69475407158781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25954533352748,"aZ":-16.244225071368305,"pfxX":-6.06392360138218,"pfxZ":8.563927630934534,"pX":1.3689329084320503,"pZ":3.5148130604967363,"vX0":8.694660799847135,"vY0":-136.09564746976937,"vZ0":-3.1937196355148423,"x":64.82,"y":143.88,"x0":-1.0920708792494125,"y0":50.001639012111276,"z0":5.841004462743854,"aX":-11.27832180895657},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":9.0,"spinRate":2386,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.4037885715056926,"extension":6.536449544040717},"index":2,"playId":"8a47c5d3-f389-38a8-b753-446e485313a7","pitchNumber":3,"startTime":"2025-08-05T00:44:24.156Z","endTime":"2025-08-05T00:44:28.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.8,"strikeZoneTop":3.62118391260257,"strikeZoneBottom":1.69678173478566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.73584898888696,"aZ":-14.297671838848093,"pfxX":-6.886510196670307,"pfxZ":9.60498108108946,"pX":0.31558239518997544,"pZ":3.1442635272138846,"vX0":6.758909176929798,"vY0":-136.25675621713972,"vZ0":-4.181968471398717,"x":104.97,"y":153.88,"x0":-1.3144431990616674,"y0":50.00517093506022,"z0":5.70175490218308,"aX":-12.821122536888858},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":10.9,"spinRate":2339,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.40353720439887253,"extension":6.541144277024314},"index":3,"playId":"ec48f9c3-165c-3cd5-85a8-59df997cd847","pitchNumber":4,"startTime":"2025-08-05T00:44:39.289Z","endTime":"2025-08-05T00:44:43.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.43199436545584,"aZ":-23.0392357599527,"pfxX":-10.68890420676997,"pfxZ":4.9594585700569525,"pX":0.2029568075049792,"pZ":2.8789683970777817,"vX0":7.797505825957581,"vY0":-135.28233478581086,"vZ0":-2.9384551302374287,"x":109.26,"y":161.05,"x0":-1.3381906098454466,"y0":50.00014495736332,"z0":5.606852809519687,"aX":-19.671344633670532},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.5,"breakHorizontal":17.5,"spinRate":2274,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4059702572986521,"extension":6.635902761548881},"hitData":{"launchSpeed":80.3,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.19,"coordY":162.62}},"index":4,"playId":"c3bbd18c-9757-393b-bc42-25a7d00c2d98","pitchNumber":5,"startTime":"2025-08-05T00:44:53.378Z","endTime":"2025-08-05T00:45:01.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:45:01.449Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cedric Mullins grounds out to first baseman Carlos Santana.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-05T00:45:05.201Z","endTime":"2025-08-05T00:46:21.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":467793,"link":"/api/v1/people/467793"},"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, 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":85.3,"endSpeed":78.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.917212692121925,"aZ":-27.136709502415822,"pfxX":-9.018116871704724,"pfxZ":3.2573666818558786,"pX":-1.3389377356018215,"pZ":1.2294730490664434,"vX0":3.0371257909092364,"vY0":-124.16162473402733,"vZ0":-5.198981273103334,"x":168.04,"y":205.58,"x0":-1.4126776904241927,"y0":50.00359614927983,"z0":5.6332816385418605,"aX":-13.956093999490653},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.8,"breakHorizontal":15.5,"spinRate":1482,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4426418342916847,"extension":6.7120569893020665},"index":0,"playId":"afb217a6-81b9-3ed6-b9f9-b110cb63e20c","pitchNumber":1,"startTime":"2025-08-05T00:45:23.436Z","endTime":"2025-08-05T00:45:28.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.24590289002834,"aZ":-21.652354037070783,"pfxX":0.7061667134717844,"pfxZ":6.3099664595524665,"pX":0.7497264292805266,"pZ":2.42875427277317,"vX0":5.08031068971811,"vY0":-128.4730003657074,"vZ0":-4.18002870449407,"x":88.42,"y":173.2,"x0":-1.3471322538204669,"y0":50.00236531489028,"z0":5.765042823875831,"aX":1.176842041641931},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.7,"breakHorizontal":-2.4,"spinRate":2377,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.4267499312505443,"extension":6.30846948886101},"index":1,"playId":"a7373ac1-8a6a-31ec-95ba-34d87cbd830b","pitchNumber":2,"startTime":"2025-08-05T00:45:34.678Z","endTime":"2025-08-05T00:45:39.322Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-05T00:45:47.156Z","endTime":"2025-08-05T00:45:59.539Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.61312626454771,"strikeZoneBottom":1.66731754354753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.7287925017876,"aZ":-18.392791928176774,"pfxX":-4.744427789057648,"pfxZ":6.975296135707612,"pX":-0.6846928397338639,"pZ":4.8230364944068445,"vX0":3.5336960251789153,"vY0":-139.73254994742473,"vZ0":0.30778529633404017,"x":143.1,"y":108.56,"x0":-1.3498121810535753,"y0":50.003996907093914,"z0":5.920747722880424,"aX":-9.374958723782216},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.8,"breakHorizontal":7.8,"spinRate":2316,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3921088237819923,"extension":6.257785265726753},"index":3,"playId":"52dd1069-049f-377f-bf08-672bae0af7d1","pitchNumber":3,"startTime":"2025-08-05T00:45:59.539Z","endTime":"2025-08-05T00:46:03.598Z","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":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.139665311592918,"aZ":-29.23816823018202,"pfxX":-6.394744640767207,"pfxZ":1.8248315977090188,"pX":-0.44384578472271846,"pZ":1.5595339591606612,"vX0":4.656937742164096,"vY0":-125.73920554884545,"vZ0":-4.1427566210212685,"x":133.92,"y":196.67,"x0":-1.4838848057884884,"y0":50.0039685360332,"z0":5.585777346938307,"aX":-10.298495675678426},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.6,"breakHorizontal":10.6,"spinRate":1591,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.43466970275231276,"extension":6.488753102273499},"hitData":{"launchSpeed":82.7,"launchAngle":-7.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.38,"coordY":171.95}},"index":4,"playId":"0ba3edd5-e2fa-3b59-ba0e-2bdb9a0f6d6b","pitchNumber":4,"startTime":"2025-08-05T00:46:14.160Z","endTime":"2025-08-05T00:46:21.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:46:21.545Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a line drive to left fielder Brandon Nimmo.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T00:48:45.115Z","endTime":"2025-08-05T00:50:22.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Rogers replaces Brooks Raley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T00:47:33.816Z","endTime":"2025-08-05T00:48:47.130Z","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":"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":83.8,"endSpeed":75.6,"strikeZoneTop":3.32904150050223,"strikeZoneBottom":1.42922416561782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.37479735457257,"aZ":-46.09400285777373,"pfxX":-1.1568634514683647,"pfxZ":-9.451279790300104,"pX":-0.3376392142514894,"pZ":2.4894436262677107,"vX0":7.710544852916455,"vY0":-121.07522093561616,"vZ0":11.395107694622036,"x":129.87,"y":171.57,"x0":-3.423956647326267,"y0":50.001967865406165,"z0":1.7666638965260912,"aX":-1.7047107588203916},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-13.7,"breakHorizontal":0.1,"spinRate":1968,"spinDirection":324},"zone":4,"typeConfidence":0.89,"plateTime":0.4537473050272376,"extension":6.198583392560037},"index":1,"playId":"19a02743-e5c9-35a8-b17c-f635aedca2a6","pitchNumber":1,"startTime":"2025-08-05T00:48:47.130Z","endTime":"2025-08-05T00:48:50.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":76.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.170666801848945,"aZ":-48.03483628604726,"pfxX":-0.9034702736967934,"pfxZ":-10.604881142339327,"pX":-0.4082177274405872,"pZ":1.7394436907604258,"vX0":7.528456941475957,"vY0":-122.36141541266073,"vZ0":10.058487696427036,"x":132.56,"y":191.82,"x0":-3.425160719249835,"y0":50.00138448972345,"z0":1.7142878085203037,"aX":-1.3525761069187774},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-16.1,"breakHorizontal":-0.4,"spinRate":1955,"spinDirection":320},"zone":7,"typeConfidence":0.88,"plateTime":0.44995639788105546,"extension":6.005916068374305},"index":2,"playId":"3c1bace9-bcb0-3660-b860-150151d0f97c","pitchNumber":2,"startTime":"2025-08-05T00:49:02.138Z","endTime":"2025-08-05T00:49:07.199Z","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":85.0,"endSpeed":77.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.168995504687473,"aZ":-45.69201465463719,"pfxX":-0.24155309344650933,"pfxZ":-8.821620062580944,"pX":-0.6426079332968205,"pZ":2.242122984795132,"vX0":7.159938648190605,"vY0":-122.97857136773115,"vZ0":10.777632430850131,"x":141.49,"y":178.24,"x0":-3.559009106023543,"y0":50.00023677599199,"z0":1.6774362994863916,"aX":-0.37165612885366534},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-13.1,"breakHorizontal":-1.2,"spinRate":1913,"spinDirection":325},"zone":4,"typeConfidence":0.87,"plateTime":0.445221609432632,"extension":5.88949869370451},"index":3,"playId":"4846ce80-54c0-35f5-b027-4d1e3fe258d7","pitchNumber":3,"startTime":"2025-08-05T00:49:30.176Z","endTime":"2025-08-05T00:49:34.931Z","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":83.6,"endSpeed":75.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.74606661387377,"aZ":-46.1010366532992,"pfxX":-2.4181582465656914,"pfxZ":-9.563650978440657,"pX":0.4330776979221047,"pZ":2.5719873671517424,"vX0":9.806801336849924,"vY0":-120.54087269250498,"vZ0":11.66274205980638,"x":100.49,"y":169.34,"x0":-3.3926973437483916,"y0":50.00326249703719,"z0":1.7554888080326518,"aX":-3.5215355079408015},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-13.7,"breakHorizontal":1.8,"spinRate":1831,"spinDirection":328},"zone":6,"typeConfidence":0.91,"plateTime":0.4562496583583302,"extension":6.209615595386599},"index":4,"playId":"cf6917e4-1227-3dc2-9730-4397a3a96456","pitchNumber":4,"startTime":"2025-08-05T00:49:48.154Z","endTime":"2025-08-05T00:49:51.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.5,"endSpeed":67.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.948403369185538,"aZ":-28.2014560545496,"pfxX":5.922547943120214,"pfxZ":3.394098873715654,"pX":-0.49017931879069576,"pZ":1.1687812471208519,"vX0":5.0956732339813104,"vY0":-108.0983139419888,"vZ0":5.875794803738378,"x":135.68,"y":207.22,"x0":-3.6575987063270774,"y0":50.00023944379166,"z0":1.528872128431261,"aX":6.923234301959778},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":8.3,"breakHorizontal":-12.2,"spinRate":2267,"spinDirection":126},"zone":13,"typeConfidence":0.89,"plateTime":0.5090324946088822,"extension":6.176613425492338},"hitData":{"launchSpeed":80.4,"launchAngle":21.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.41,"coordY":95.2}},"index":5,"playId":"b3892387-54f1-3bef-b6b5-18973ca484c8","pitchNumber":5,"startTime":"2025-08-05T00:50:09.705Z","endTime":"2025-08-05T00:50:22.382Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:50:22.382Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Martínez grounds out, second baseman Jeff McNeil to first baseman Mark Vientos. Steven Kwan to 2nd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T00:50:22.012Z","endTime":"2025-08-05T00:52:47.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.4,"strikeZoneTop":3.19460705660314,"strikeZoneBottom":1.49898081124145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.506385515299996,"aZ":-43.81062852807311,"pfxX":-3.4836560531529086,"pfxZ":-7.967659907166248,"pX":-0.7626687945211537,"pZ":1.370295436723348,"vX0":7.449320919565701,"vY0":-120.42651478680838,"vZ0":8.765273317557744,"x":146.07,"y":201.78,"x0":-3.450432178962634,"y0":50.00002589082903,"z0":1.5675168160997752,"aX":-5.089973366358469},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-11.8,"breakHorizontal":4.4,"spinRate":1963,"spinDirection":326},"zone":13,"typeConfidence":0.92,"plateTime":0.45570418861585926,"extension":6.077495169266793},"index":0,"playId":"8b98bb76-8dd7-3bed-8190-9136e3a9d9e8","pitchNumber":1,"startTime":"2025-08-05T00:50:46.722Z","endTime":"2025-08-05T00:50:51.109Z","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":82.8,"endSpeed":74.9,"strikeZoneTop":3.20195709605787,"strikeZoneBottom":1.52851900901922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.847544524847194,"aZ":-44.57764126892828,"pfxX":-2.397648517410585,"pfxZ":-8.580069874558458,"pX":-1.1174925016576458,"pZ":2.873044060068252,"vX0":6.3290083632021625,"vY0":-119.6875650372697,"vZ0":12.13460875026562,"x":159.6,"y":161.21,"x0":-3.4885771368136367,"y0":50.00185188480427,"z0":1.7335206228836313,"aX":-3.466645404311583},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-12.1,"breakHorizontal":2.8,"spinRate":2010,"spinDirection":321},"zone":11,"typeConfidence":0.91,"plateTime":0.458229646800548,"extension":6.080837756712945},"index":1,"playId":"42bbb215-e60a-34a2-b6b0-4a47c03c7dc5","pitchNumber":2,"startTime":"2025-08-05T00:51:05.639Z","endTime":"2025-08-05T00:51:10.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.677386112577306,"aZ":-46.05571531812905,"pfxX":-3.146328365953208,"pfxZ":-9.542845052157968,"pX":-0.8646453097086412,"pZ":2.174777122907031,"vX0":7.08276986555933,"vY0":-120.25182220080532,"vZ0":11.023929988735187,"x":149.96,"y":180.06,"x0":-3.447478104730735,"y0":50.00041141494851,"z0":1.626253424138774,"aX":-4.579677630113933},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-14.0,"breakHorizontal":3.8,"spinRate":2020,"spinDirection":330},"zone":13,"typeConfidence":0.92,"plateTime":0.45657643621700883,"extension":6.23565798331503},"index":2,"playId":"230bb0d1-f1e7-3dcf-83f8-26a6bc03e7c4","pitchNumber":3,"startTime":"2025-08-05T00:51:22.986Z","endTime":"2025-08-05T00:51:26.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.20283456477218,"strikeZoneBottom":1.54284550165271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.24935863273793,"aZ":-42.19034204952075,"pfxX":-2.1329080132968503,"pfxZ":-6.803389569836327,"pX":-1.2456608712086679,"pZ":2.5402593554793063,"vX0":5.977862250103544,"vY0":-120.30213086397413,"vZ0":10.976020030213059,"x":164.48,"y":170.19,"x0":-3.480062904444102,"y0":50.00031573785916,"z0":1.6526571915561297,"aX":-3.1419651167865124},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-9.5,"breakHorizontal":2.5,"spinRate":1835,"spinDirection":328},"zone":11,"typeConfidence":0.91,"plateTime":0.4544255589231554,"extension":6.0416672743883035},"index":3,"playId":"e73cbc6e-749b-3f3b-aa16-3f99d9b5e879","pitchNumber":4,"startTime":"2025-08-05T00:51:46.105Z","endTime":"2025-08-05T00:51:51.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.12813039690386,"aZ":-41.76802313949503,"pfxX":-2.77642683199561,"pfxZ":-6.6290572456987,"pX":-0.27412420621841904,"pZ":3.175717105978066,"vX0":8.416356691705975,"vY0":-119.26682564121577,"vZ0":12.400971820972996,"x":127.45,"y":153.04,"x0":-3.4822866118956686,"y0":50.00531910176177,"z0":1.6717632083052758,"aX":-4.0156595385639555},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-8.8,"breakHorizontal":3.1,"spinRate":1868,"spinDirection":326},"zone":2,"typeConfidence":0.91,"plateTime":0.45857608846371223,"extension":6.0546287462719635},"index":4,"playId":"513d5d1a-7b94-328a-b9aa-20d57f37e2a8","pitchNumber":5,"startTime":"2025-08-05T00:52:05.184Z","endTime":"2025-08-05T00:52:11.619Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":74.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.462443352474605,"aZ":-46.34784963203748,"pfxX":-1.4611999969078364,"pfxZ":-9.831326815197878,"pX":-0.5505959695998311,"pZ":2.9733081804551458,"vX0":7.410740620720127,"vY0":-120.19422112308315,"vZ0":12.77294942488899,"x":137.99,"y":158.5,"x0":-3.503457811043717,"y0":50.00213427233851,"z0":1.7234843274830112,"aX":-2.1075208792496802},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-13.8,"breakHorizontal":0.6,"spinRate":1843,"spinDirection":327},"zone":1,"typeConfidence":0.9,"plateTime":0.45827037507001034,"extension":6.152911615448972},"hitData":{"launchSpeed":93.9,"launchAngle":-8.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.8,"coordY":154.72}},"index":5,"playId":"1ce3df4f-41eb-3202-8086-64e206bee466","pitchNumber":6,"startTime":"2025-08-05T00:52:38.807Z","endTime":"2025-08-05T00:52:47.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:52:47.042Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out, second baseman Jeff McNeil to first baseman Mark Vientos. Steven Kwan to 3rd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T00:52:50.900Z","endTime":"2025-08-05T00:53:57.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":74.4,"endSpeed":67.2,"strikeZoneTop":3.42999944947878,"strikeZoneBottom":1.58692441885253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.43441977010552,"aZ":-25.52445108116241,"pfxX":2.636628421400388,"pfxZ":5.706460555095264,"pX":-0.053101663511817235,"pZ":2.9692603282039283,"vX0":6.632239387595794,"vY0":-107.77850170802022,"vZ0":8.647230084747267,"x":119.02,"y":158.61,"x0":-3.524695718799957,"y0":50.00115750788589,"z0":1.730497160097467,"aX":3.0706929496126976},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":13.3,"breakHorizontal":-6.7,"spinRate":2435,"spinDirection":123},"zone":2,"typeConfidence":0.89,"plateTime":0.5100938305431613,"extension":6.2573013998002445},"index":0,"playId":"e4f5982e-12c3-3355-be6d-643ae6588335","pitchNumber":1,"startTime":"2025-08-05T00:53:13.360Z","endTime":"2025-08-05T00:53:17.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":75.9,"strikeZoneTop":3.57299916394229,"strikeZoneBottom":1.71772868201237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.532200847533144,"aZ":-46.025559721036835,"pfxX":-1.5486877583296952,"pfxZ":-9.398098150543955,"pX":0.8792502482814086,"pZ":2.744693371679978,"vX0":10.958686303489722,"vY0":-120.87246534580787,"vZ0":12.042876762024072,"x":83.49,"y":164.67,"x0":-3.5208160922476606,"y0":50.00500895430418,"z0":1.744426822379145,"aX":-2.28310602753212},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-13.4,"breakHorizontal":0.1,"spinRate":2043,"spinDirection":321},"zone":12,"typeConfidence":0.9,"plateTime":0.4539248310272339,"extension":6.097905920665058},"index":1,"playId":"4b8924cf-6c88-37e9-bda8-352a9b2f7faf","pitchNumber":2,"startTime":"2025-08-05T00:53:29.335Z","endTime":"2025-08-05T00:53:34.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":75.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.659710007911702,"aZ":-45.597451811109316,"pfxX":-1.0272741600322666,"pfxZ":-9.170163227493578,"pX":-0.3904151740067861,"pZ":1.3426418831503744,"vX0":8.05874966049818,"vY0":-120.56385559832437,"vZ0":9.052728646408788,"x":131.88,"y":202.53,"x0":-3.6507545854799086,"y0":50.00249396069217,"z0":1.5732608334497045,"aX":-1.505207161784172},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-13.9,"breakHorizontal":-0.1,"spinRate":2062,"spinDirection":323},"zone":13,"typeConfidence":0.89,"plateTime":0.4552826476456735,"extension":6.141963971858852},"hitData":{"launchSpeed":105.4,"launchAngle":-5.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.8,"coordY":154.72}},"index":2,"playId":"2d9b7c3f-bbd4-33db-99bb-a39131590f5a","pitchNumber":3,"startTime":"2025-08-05T00:53:47.517Z","endTime":"2025-08-05T00:53:57.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:53:57.461Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Fry strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-05T00:54:04.352Z","endTime":"2025-08-05T00:56:01.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.4,"strikeZoneTop":3.4588856723457,"strikeZoneBottom":1.7042625653226,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.64006454035404,"aZ":-45.04278327172722,"pfxX":-1.172372614976845,"pfxZ":-8.584744426582029,"pX":-0.22231779332100737,"pZ":2.6808836216727596,"vX0":8.208841653369308,"vY0":-121.87219166838237,"vZ0":11.713232854214974,"x":125.47,"y":166.4,"x0":-3.4861923441710916,"y0":50.000537263568326,"z0":1.7066491172011324,"aX":-1.7585933360374795},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-12.2,"breakHorizontal":0.1,"spinRate":2044,"spinDirection":320},"zone":5,"typeConfidence":0.89,"plateTime":0.44995524150166233,"extension":6.046260379571307},"index":0,"playId":"a159428d-fb2b-33a5-9b9a-40ffdcfcc0ee","pitchNumber":1,"startTime":"2025-08-05T00:54:19.735Z","endTime":"2025-08-05T00:54:23.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":75.2,"endSpeed":67.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.36746848276356,"aZ":-24.898334770417815,"pfxX":4.00858307386877,"pfxZ":6.151216472409873,"pX":0.8426121298520662,"pZ":2.520684728888513,"vX0":7.96062495014286,"vY0":-108.80017794075478,"vZ0":7.709359938804557,"x":84.88,"y":170.72,"x0":-3.403429306200825,"y0":50.00512590734134,"z0":1.639242541083367,"aX":4.743654653253057},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":13.9,"breakHorizontal":-9.6,"spinRate":2565,"spinDirection":118},"zone":14,"typeConfidence":0.89,"plateTime":0.5059067160907462,"extension":5.528816388096472},"index":1,"playId":"b38d52ed-bbb6-32c9-b3f1-732f12d25e6e","pitchNumber":2,"startTime":"2025-08-05T00:54:37.463Z","endTime":"2025-08-05T00:54:43.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":76.8,"strikeZoneTop":3.4324039681511,"strikeZoneBottom":1.67926149360426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.289211738680855,"aZ":-44.8964031049556,"pfxX":-2.999478230075651,"pfxZ":-8.41476922354763,"pX":1.4606989318811707,"pZ":2.770001751023996,"vX0":12.506068931037502,"vY0":-122.46592067810214,"vZ0":11.785539513566237,"x":61.32,"y":163.99,"x0":-3.333297491501238,"y0":50.00381872481141,"z0":1.7410383741733926,"aX":-4.535927506224253},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-11.6,"breakHorizontal":2.3,"spinRate":2099,"spinDirection":325},"zone":12,"typeConfidence":0.91,"plateTime":0.4480841564325031,"extension":5.980419354497238},"index":2,"playId":"56bcae6e-135e-300d-b8b5-1501fe83a0dc","pitchNumber":3,"startTime":"2025-08-05T00:54:57.197Z","endTime":"2025-08-05T00:55:00.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":75.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.141262570310825,"aZ":-45.5785236999994,"pfxX":-2.45417571731883,"pfxZ":-9.054658605841517,"pX":-0.08619844862984324,"pZ":1.7729400286772663,"vX0":8.633579452683696,"vY0":-121.29720845382184,"vZ0":9.95279947483323,"x":120.29,"y":190.91,"x0":-3.3826863112882686,"y0":50.002313068218434,"z0":1.6007852939048657,"aX":-3.6350475301457466},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-13.4,"breakHorizontal":2.3,"spinRate":2022,"spinDirection":325},"zone":8,"typeConfidence":0.91,"plateTime":0.4526793394044164,"extension":5.945543795095911},"index":3,"playId":"9060a35d-e104-381c-a24d-2c546a7d594d","pitchNumber":4,"startTime":"2025-08-05T00:55:15.602Z","endTime":"2025-08-05T00:55:18.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":76.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.97220834354461,"aZ":-47.889267202117104,"pfxX":-0.18647338088734083,"pfxZ":-10.416194027836159,"pX":-0.0885981330334893,"pZ":2.4615304531766835,"vX0":8.505468354969416,"vY0":-123.00833145681466,"vZ0":11.706336341307122,"x":120.38,"y":172.32,"x0":-3.5901315835067558,"y0":50.00412821665038,"z0":1.7228514265350516,"aX":-0.2831860054164666},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-15.1,"breakHorizontal":-1.9,"spinRate":1974,"spinDirection":332},"zone":5,"typeConfidence":0.87,"plateTime":0.44799053451239423,"extension":6.057621598451038},"index":4,"playId":"55652d3a-8653-3b5b-9d57-ced01964156d","pitchNumber":5,"startTime":"2025-08-05T00:55:36.345Z","endTime":"2025-08-05T00:55:39.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":75.0,"endSpeed":67.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.93343204022227,"aZ":-24.60919931687344,"pfxX":3.602899337746978,"pfxZ":6.436100120245172,"pX":1.915665497596334,"pZ":3.104819493768503,"vX0":10.183507240568126,"vY0":-108.34050706833341,"vZ0":8.827033780399772,"x":43.98,"y":154.95,"x0":-3.3352657408968747,"y0":50.00173303367519,"z0":1.6734023039358406,"aX":4.232130526429071},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":14.9,"breakHorizontal":-9.5,"spinRate":2425,"spinDirection":115},"zone":12,"typeConfidence":0.89,"plateTime":0.5077761955150146,"extension":6.25453617810346},"index":5,"playId":"739b255b-7fb8-311d-bf9f-c8b1ccd363a4","pitchNumber":6,"startTime":"2025-08-05T00:55:56.818Z","endTime":"2025-08-05T00:56:01.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:56:01.941Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Starling Marte strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-05T00:58:31.509Z","endTime":"2025-08-05T00:59:50.615Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":7},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Erik Sabrowski replaces Slade Cecconi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T00:57:29.718Z","endTime":"2025-08-05T00:58:22.261Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681870,"link":"/api/v1/people/681870"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Starling Marte replaces Ronny Mauricio.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-05T00:58:22.261Z","endTime":"2025-08-05T00:58:33.879Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":516782,"link":"/api/v1/people/516782"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":677595,"link":"/api/v1/people/677595"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.98517178960323,"aZ":-8.832143835227098,"pfxX":7.19090373184863,"pfxZ":12.512315675326096,"pX":1.1730056155795365,"pZ":2.781289603271349,"vX0":-2.866469215638362,"vY0":-136.22526484401763,"vZ0":-6.643451464428665,"x":72.29,"y":163.69,"x0":1.3089810073131127,"y0":50.00634471959164,"z0":5.873851144252038,"aX":13.417552652482769},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":21.4,"breakHorizontal":-12.4,"spinRate":2715,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.40323058203515805,"extension":6.7329953865063485},"index":2,"playId":"5cadbaa8-6396-3770-85f5-d7a0d9ff634c","pitchNumber":1,"startTime":"2025-08-05T00:58:33.879Z","endTime":"2025-08-05T00:58:38.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.22861530102019,"aZ":-7.849723012114823,"pfxX":6.704709657299851,"pfxZ":12.647255783969378,"pX":0.5294881881877463,"pZ":2.7065889239548047,"vX0":-4.46400983574975,"vY0":-138.15228109778917,"vZ0":-6.930411229424058,"x":96.82,"y":165.7,"x0":1.2993873488761793,"y0":50.001453572006284,"z0":5.782822359867277,"aX":12.893811880952931},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":21.6,"breakHorizontal":-11.2,"spinRate":2755,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.3972246632583234,"extension":6.557579874116681},"index":3,"playId":"b13b98d0-faeb-3478-aa7a-ad2a04423b22","pitchNumber":2,"startTime":"2025-08-05T00:58:47.473Z","endTime":"2025-08-05T00:58:51.566Z","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":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.45182128566099,"strikeZoneBottom":1.62330160257849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.767116079997464,"aZ":-10.778926171891959,"pfxX":6.490994722232548,"pfxZ":11.09411402484385,"pX":1.2138764792357357,"pZ":3.068397172923472,"vX0":-2.1407330477014064,"vY0":-138.43572377572556,"vZ0":-5.645000529389563,"x":70.73,"y":155.93,"x0":1.1569529022925273,"y0":50.001668282537985,"z0":5.8649319974729295,"aX":12.516123293902206},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.0,"breakHorizontal":-11.3,"spinRate":2542,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.3966422838932222,"extension":6.6557424075375575},"index":4,"playId":"5c307f9b-fdf5-3d2a-880b-39bbb60babca","pitchNumber":3,"startTime":"2025-08-05T00:59:06.484Z","endTime":"2025-08-05T00:59:10.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.88966260614556,"aZ":-10.14169884919995,"pfxX":6.615785834225816,"pfxZ":11.458226564541958,"pX":0.14396346112844735,"pZ":3.267492070167997,"vX0":-4.6221434344267855,"vY0":-138.2916186873225,"vZ0":-5.371844961679953,"x":111.51,"y":150.56,"x0":0.9835047651479424,"y0":50.005249206438805,"z0":5.925419251933637,"aX":12.724762605308905},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.7,"breakHorizontal":-10.9,"spinRate":2608,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.39714730951774513,"extension":6.765113927869636},"index":5,"playId":"fe875a6e-e267-3f22-9ff1-95b055f2b886","pitchNumber":4,"startTime":"2025-08-05T00:59:21.793Z","endTime":"2025-08-05T00:59:24.986Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-05T00:59:36.176Z","endTime":"2025-08-05T00:59:45.268Z","isPitch":false,"type":"action","player":{"id":516782,"link":"/api/v1/people/516782"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":85.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.728085146383506,"aZ":-9.290304054510932,"pfxX":6.596734370871211,"pfxZ":11.972469988188617,"pX":-0.3049663698163402,"pZ":2.83921362120156,"vX0":-6.03365285278355,"vY0":-138.30812996390318,"vZ0":-6.597979120711068,"x":128.62,"y":162.12,"x0":1.0622287451805994,"y0":50.00309727248538,"z0":5.899597961819566,"aX":12.608651507034033},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.3,"breakHorizontal":-10.4,"spinRate":2659,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.39808334664566036,"extension":6.909758848839837},"index":7,"playId":"06662690-37db-3332-b6e0-1b4100b2e04e","pitchNumber":5,"startTime":"2025-08-05T00:59:45.268Z","endTime":"2025-08-05T00:59:50.615Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T00:59:50.615Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Francisco Alvarez pops out to shortstop Gabriel Arias.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-05T01:00:22.220Z","endTime":"2025-08-05T01:01:06.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-05T01:00:10.100Z","endTime":"2025-08-05T01:00:24.517Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.6,"strikeZoneTop":3.32999955297246,"strikeZoneBottom":1.47797347019353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.43296300423319,"aZ":-38.79599870719623,"pfxX":0.6129017650338628,"pfxZ":-4.576062562542008,"pX":-1.0512067060742238,"pZ":2.219011417834924,"vX0":-4.898831819894011,"vY0":-120.12836670331428,"vZ0":-1.1752512813371996,"x":157.07,"y":178.87,"x0":0.9436148053568558,"y0":50.00377899283437,"z0":6.194376031759229,"aX":0.8877635223316871},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-8.3,"breakHorizontal":0.2,"spinRate":2360,"spinDirection":345},"zone":13,"typeConfidence":2.0,"plateTime":0.45769817527173995,"extension":6.587911471873062},"index":1,"playId":"a63c8b05-8ea6-32a8-8e41-95d1c19e1a0a","pitchNumber":1,"startTime":"2025-08-05T01:00:24.517Z","endTime":"2025-08-05T01:00:28.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.0,"strikeZoneTop":3.32999820841748,"strikeZoneBottom":1.56733291808167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.04298314905915,"aZ":-40.89979222446102,"pfxX":-2.0457561252707994,"pfxZ":-6.1613341793675565,"pX":-0.4846261639292395,"pZ":0.9891571830168615,"vX0":-3.121455612670842,"vY0":-119.12432876936383,"vZ0":-3.292250889621873,"x":135.47,"y":212.07,"x0":1.1160808770447428,"y0":50.00313487159465,"z0":6.141260463224777,"aX":-2.8965926684930947},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-11.8,"breakHorizontal":4.6,"spinRate":2390,"spinDirection":346},"zone":13,"typeConfidence":2.0,"plateTime":0.4624243270581063,"extension":6.561791375007936},"index":2,"playId":"efa7c8e0-1f2d-322c-8489-4e833c8cf2e6","pitchNumber":2,"startTime":"2025-08-05T01:00:39.106Z","endTime":"2025-08-05T01:00:43.662Z","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":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":84.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.80233223559297,"aZ":-10.60767866831559,"pfxX":6.721115276191995,"pfxZ":11.537953092498379,"pX":-0.37092880867450817,"pZ":3.250096326989673,"vX0":-6.382378580602738,"vY0":-136.96785391344417,"vZ0":-5.265937447125234,"x":131.14,"y":151.03,"x0":1.134641630962585,"y0":50.00333524373207,"z0":5.946017596353939,"aX":12.564552127487003},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.7,"breakHorizontal":-10.6,"spinRate":2684,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.40238886295692433,"extension":6.853389887323237},"hitData":{"launchSpeed":105.4,"launchAngle":66.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":100.13,"coordY":139.01}},"index":3,"playId":"71f45f7a-ae21-3821-9ee9-e839a9715a4f","pitchNumber":3,"startTime":"2025-08-05T01:00:55.401Z","endTime":"2025-08-05T01:01:06.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:01:06.724Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-05T01:01:09.879Z","endTime":"2025-08-05T01:02:56.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.6,"strikeZoneTop":3.651568747571,"strikeZoneBottom":1.65671740098993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.906101704602698,"aZ":-28.68377655283205,"pfxX":-0.4787712118854064,"pfxZ":2.216026046330523,"pX":-0.30871979995678994,"pZ":3.429851642378737,"vX0":-3.6637260258992552,"vY0":-125.02388556624379,"vZ0":-0.748810395223319,"x":128.77,"y":146.17,"x0":1.2397986973757944,"y0":50.00588709338322,"z0":6.09349411985068,"aX":-0.7559699201241211},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.1,"breakHorizontal":1.7,"spinRate":2625,"spinDirection":274},"zone":1,"typeConfidence":2.0,"plateTime":0.4385863500465619,"extension":6.523266272110999},"index":0,"playId":"18a7040f-af60-31b1-9e45-d2e107ace495","pitchNumber":1,"startTime":"2025-08-05T01:01:32.848Z","endTime":"2025-08-05T01:01:36.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.65425339338365,"strikeZoneBottom":1.7635821025932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.678622461685542,"aZ":-42.76312956912119,"pfxX":-4.425124721033557,"pfxZ":-7.584897218936846,"pX":-0.38228727289178777,"pZ":1.5139546606268783,"vX0":-2.137605364252339,"vY0":-118.54972875436502,"vZ0":-1.6645005793123504,"x":131.57,"y":197.9,"x0":1.111448373292135,"y0":50.003209163346426,"z0":6.197200514191853,"aX":-6.178020152358766},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-13.8,"breakHorizontal":8.6,"spinRate":2701,"spinDirection":340},"zone":13,"typeConfidence":2.0,"plateTime":0.4654254221007639,"extension":6.6069878681701715},"index":1,"playId":"60f08381-c14f-3692-ba3b-060ded3fb7eb","pitchNumber":2,"startTime":"2025-08-05T01:01:49.020Z","endTime":"2025-08-05T01:01:53.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.812431639843226,"aZ":-29.692580693335177,"pfxX":-0.11198277945032409,"pfxZ":1.5459281121316781,"pX":-0.46480148688424694,"pZ":2.9518890762968817,"vX0":-4.4432122296048435,"vY0":-125.3592365005331,"vZ0":-1.5745564902238969,"x":134.72,"y":159.08,"x0":1.3373453430217155,"y0":50.00461638659889,"z0":5.987867878753296,"aX":-0.1802662024061969},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.6,"breakHorizontal":1.1,"spinRate":2633,"spinDirection":74},"zone":4,"typeConfidence":2.0,"plateTime":0.4351627560017941,"extension":6.847499882634482},"index":2,"playId":"133e5e80-d613-3d9d-aee3-7bd099cef105","pitchNumber":3,"startTime":"2025-08-05T01:02:12.750Z","endTime":"2025-08-05T01:02:16.305Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-05T01:02:24.969Z","endTime":"2025-08-05T01:02:35.704Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.7,"strikeZoneTop":3.81713864926877,"strikeZoneBottom":1.80248985228222,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.47217918575254,"aZ":-9.101287447549417,"pfxX":4.388823302343355,"pfxZ":12.143229073808758,"pX":-0.9471383524740833,"pZ":3.573400546470017,"vX0":-6.923280564018176,"vY0":-137.67406871853407,"vZ0":-4.626745579639097,"x":153.1,"y":142.3,"x0":1.0417779139688867,"y0":50.00127641589371,"z0":5.904168945745042,"aX":8.338435467999828},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":21.0,"breakHorizontal":-6.4,"spinRate":2613,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.39938955646264684,"extension":6.790336239042664},"index":4,"playId":"13960aed-071c-370d-839b-8f827461cda4","pitchNumber":4,"startTime":"2025-08-05T01:02:35.704Z","endTime":"2025-08-05T01:02:40.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.73898789754076,"aZ":-28.4734532006319,"pfxX":0.4995901666061977,"pfxZ":2.2678658478883866,"pX":-1.1393864784115302,"pZ":1.5615299714163535,"vX0":-6.533529164837672,"vY0":-126.37066250759965,"vZ0":-5.046629071492447,"x":160.43,"y":196.62,"x0":1.4053852468099572,"y0":50.00087005686003,"z0":5.848808927173861,"aX":0.8147095752664697},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.2,"breakHorizontal":0.5,"spinRate":2786,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.4320417708922131,"extension":6.548265316678976},"index":5,"playId":"ff11fcd8-bdc8-3e74-99c1-f38f84d7a3aa","pitchNumber":5,"startTime":"2025-08-05T01:02:51.348Z","endTime":"2025-08-05T01:02:56.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:02:56.859Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Santana flies out sharply to right fielder Juan Soto.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T01:05:31.174Z","endTime":"2025-08-05T01:07:01.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"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":[3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Brett Baty replaces Starling Marte, batting 8th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T01:04:57.144Z","endTime":"2025-08-05T01:04:57.161Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"802","replacedPlayer":{"id":516782,"link":"/api/v1/people/516782"}},{"details":{"description":"Pitching Change: Reed Garrett replaces Tyler Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-05T01:04:57.161Z","endTime":"2025-08-05T01:05:22.937Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657585,"link":"/api/v1/people/657585"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-05T01:05:22.937Z","endTime":"2025-08-05T01:05:33.491Z","isPitch":false,"type":"action","player":{"id":467793,"link":"/api/v1/people/467793"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.798330678010903,"aZ":-23.889319052743456,"pfxX":-0.10371858758182695,"pfxZ":4.449335178079879,"pX":0.25889160986212734,"pZ":2.4375309800340488,"vX0":6.751436849106897,"vY0":-135.21196088911276,"vZ0":-3.8292304932476826,"x":107.13,"y":172.97,"x0":-2.250627438492095,"y0":50.00475193008477,"z0":5.536324457124621,"aX":-0.19351211306816746},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.4,"breakHorizontal":-1.2,"spinRate":2412,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.404152500803705,"extension":6.279780466844604},"index":3,"playId":"1e2fb86e-3597-3187-9228-1a6b39e943d8","pitchNumber":1,"startTime":"2025-08-05T01:05:33.491Z","endTime":"2025-08-05T01:05:36.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.5486052150874,"aZ":-33.278438725077734,"pfxX":-6.589415170883782,"pfxZ":-0.6507572836271387,"pX":-0.3194439882035491,"pZ":0.8047713856492816,"vX0":6.798451309461973,"vY0":-129.2642743567499,"vZ0":-5.340591542485576,"x":129.18,"y":217.05,"x0":-2.1254748242775245,"y0":50.004017629119495,"z0":5.4479285921816265,"aX":-11.16985323384572},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.2,"breakHorizontal":10.4,"spinRate":1568,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.42348009973172696,"extension":6.481134532395134},"index":4,"playId":"ecb94fe8-0e1b-33f4-9682-da7562b557d4","pitchNumber":2,"startTime":"2025-08-05T01:05:50.532Z","endTime":"2025-08-05T01:05:55.350Z","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":89.2,"endSpeed":82.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.01332444683434,"aZ":-32.12026259893838,"pfxX":-6.466781425847786,"pfxZ":0.03227452034373357,"pX":-0.4876293941120428,"pZ":2.233060306361339,"vX0":6.59158471034898,"vY0":-129.85158865851167,"vZ0":-2.3576427868789818,"x":135.59,"y":178.49,"x0":-2.213224346568701,"y0":50.0043248251124,"z0":5.585511139343164,"aX":-11.09585937291868},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.2,"breakHorizontal":10.3,"spinRate":1568,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.42107078106483486,"extension":6.661170196896797},"index":5,"playId":"009513dc-abb5-33e4-8011-40939e25c007","pitchNumber":3,"startTime":"2025-08-05T01:06:07.844Z","endTime":"2025-08-05T01:06:13.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.1,"strikeZoneTop":3.44250913634403,"strikeZoneBottom":1.78179131698059,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.42229462368355,"aZ":-32.733747599448385,"pfxX":-9.23780291746104,"pfxZ":-0.3223679191260138,"pX":0.16707742997235844,"pZ":-0.3687583198046852,"vX0":9.118388631079199,"vY0":-130.67188227703613,"vZ0":-8.311057038202577,"x":110.63,"y":248.74,"x0":-2.1667313492962497,"y0":50.00356215661747,"z0":5.310822979278547,"aX":-15.983176900941126},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.3,"breakHorizontal":14.8,"spinRate":1659,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.41908592538077505,"extension":6.428220169352115},"index":6,"playId":"57f03865-5401-30b5-a84c-72cc08f350cf","pitchNumber":4,"startTime":"2025-08-05T01:06:28.590Z","endTime":"2025-08-05T01:06:32.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.463220857758614,"aZ":-14.301553763576582,"pfxX":-6.566669512550506,"pfxZ":8.659219421860843,"pX":-0.3956351765191318,"pZ":2.720960684035107,"vX0":7.008837653591325,"vY0":-142.88841098302265,"vZ0":-5.306599510604516,"x":132.08,"y":165.31,"x0":-2.029216951132328,"y0":50.004696651647606,"z0":5.503569431570303,"aX":-13.556654324350507},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.8,"breakHorizontal":10.4,"spinRate":2443,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.3835838629151165,"extension":6.144818721472403},"hitData":{"launchSpeed":103.1,"launchAngle":39.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":192.99,"coordY":61.56}},"index":7,"playId":"1c0d71e0-8551-32f0-962b-a49d33e1f24b","pitchNumber":5,"startTime":"2025-08-05T01:06:51.351Z","endTime":"2025-08-05T01:07:01.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:07:01.373Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T01:07:04.118Z","endTime":"2025-08-05T01:09:08.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"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,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.7,"strikeZoneTop":3.50999990564208,"strikeZoneBottom":1.53404393535508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.40496055006411,"aZ":-24.274679003513874,"pfxX":-9.994768531784638,"pfxZ":3.906095668650835,"pX":-0.6085427399208472,"pZ":2.4077632526488983,"vX0":7.290017978742522,"vY0":-141.8327635180443,"vZ0":-4.226389491213916,"x":140.2,"y":173.77,"x0":-1.9219905322075532,"y0":50.006512543658786,"z0":5.477786598129842,"aX":-20.2352861349417},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.4,"breakHorizontal":16.4,"spinRate":2157,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.38713973193456486,"extension":6.499580005286054},"index":0,"playId":"a5ad8d4e-1486-35cf-95d9-31499c8dd1ef","pitchNumber":1,"startTime":"2025-08-05T01:07:28.869Z","endTime":"2025-08-05T01:07:32.536Z","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":84.7,"endSpeed":77.2,"strikeZoneTop":3.51354852070993,"strikeZoneBottom":1.56141271413448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.015784384144858,"aZ":-33.64234735799862,"pfxX":9.880528485297873,"pfxZ":-0.9609874570846877,"pX":-1.3166886824322035,"pZ":4.428273524403969,"vX0":-0.39852052739693256,"vY0":-123.33513086814956,"vZ0":3.589483870505553,"x":167.19,"y":119.22,"x0":-2.4347093261302093,"y0":50.00107161319666,"z0":5.802602366308176,"aX":15.121448572243075},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.6,"breakHorizontal":-17.8,"spinRate":2820,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.44520748449204106,"extension":5.896664675035116},"index":1,"playId":"e5e3287c-15ce-32c1-a895-6cd4deb25a26","pitchNumber":2,"startTime":"2025-08-05T01:07:43.933Z","endTime":"2025-08-05T01:07:47.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.044464707676177,"aZ":-30.81293323768161,"pfxX":8.375259557805979,"pfxZ":0.8765159078293259,"pX":1.0198707194521854,"pZ":2.47065438407263,"vX0":5.494734743936109,"vY0":-124.03922853540857,"vZ0":-1.0269143063998258,"x":78.12,"y":172.07,"x0":-2.315958820161341,"y0":50.001108700529265,"z0":5.471463318273681,"aX":12.979292749760369},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.6,"breakHorizontal":-16.4,"spinRate":2831,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4424717229997994,"extension":6.269739461316177},"index":2,"playId":"790d8d3a-e86b-301f-abbd-e9479d215a6c","pitchNumber":3,"startTime":"2025-08-05T01:08:00.839Z","endTime":"2025-08-05T01:08:05.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.7,"strikeZoneTop":3.38976160597461,"strikeZoneBottom":1.48194521694903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.851327677105527,"aZ":-29.47094386596292,"pfxX":-7.476010813923602,"pfxZ":1.544024286502339,"pX":1.0479099276840758,"pZ":-0.8745315689600525,"vX0":10.458556063034115,"vY0":-130.78759108328896,"vZ0":-9.780375384562037,"x":77.06,"y":262.39,"x0":-2.01898710633717,"y0":50.000096315130854,"z0":5.100909674225827,"aX":-13.038118816724579},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.8,"breakHorizontal":11.4,"spinRate":1579,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.41772204522854395,"extension":6.363288958362319},"index":3,"playId":"9b047799-f724-3d25-a591-d6e9d8c31fcb","pitchNumber":4,"startTime":"2025-08-05T01:08:19.940Z","endTime":"2025-08-05T01:08:24.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.541342079793,"strikeZoneBottom":1.49476080686464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.768378376729093,"aZ":-25.05474549473447,"pfxX":-0.09421785999086918,"pfxZ":3.79822693636077,"pX":1.8344986518940238,"pZ":2.822054825439305,"vX0":9.791101277378738,"vY0":-135.53890885031737,"vZ0":-2.4605806903786247,"x":47.07,"y":162.58,"x0":-1.8020919435947214,"y0":50.0008947826604,"z0":5.479062505435887,"aX":-0.17947102262142248},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.6,"breakHorizontal":-1.8,"spinRate":2595,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.40309089335733894,"extension":6.280813937109552},"index":4,"playId":"6e0bc0ed-75b1-32f8-82f7-097cc0fd144a","pitchNumber":5,"startTime":"2025-08-05T01:08:47.244Z","endTime":"2025-08-05T01:08:50.524Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.245146288744547,"aZ":-33.125982464854125,"pfxX":7.049231568282208,"pfxZ":-0.6054398847637437,"pX":0.24001315480907728,"pZ":1.9662525314634145,"vX0":4.119195222705052,"vY0":-125.54281309528308,"vZ0":-1.9180198974493505,"x":107.85,"y":185.69,"x0":-2.344174084453132,"y0":50.001440910959765,"z0":5.467267806889729,"aX":11.116327700226224},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.3,"breakHorizontal":-13.8,"spinRate":2928,"spinDirection":65},"zone":8,"typeConfidence":2.0,"plateTime":0.4382971068416852,"extension":6.216762507028217},"index":5,"playId":"d8db46a0-7c29-310e-b72f-69b0adae07ba","pitchNumber":6,"startTime":"2025-08-05T01:09:04.162Z","endTime":"2025-08-05T01:09:08.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:09:08.149Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Jones strikes out swinging.","rbi":0,"awayScore":5,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-05T01:09:08.026Z","endTime":"2025-08-05T01:10:21.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"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":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.973801744261,"aZ":-31.79377363745769,"pfxX":-6.804242622716913,"pfxZ":0.22453034149390927,"pX":0.5161877579226816,"pZ":1.364045615369266,"vX0":8.400553451912,"vY0":-129.44025797457954,"vZ0":-4.512747127495662,"x":97.32,"y":201.95,"x0":-1.8750729279274945,"y0":50.00445421627622,"z0":5.542261941485644,"aX":-11.640812291448144},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.4,"breakHorizontal":10.7,"spinRate":1527,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4218446516666434,"extension":6.383964202033685},"index":0,"playId":"ca05bf72-df8b-3d87-93b0-193707dcb005","pitchNumber":1,"startTime":"2025-08-05T01:09:31.267Z","endTime":"2025-08-05T01:09:34.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.772432904981667,"aZ":-30.31678694056929,"pfxX":-7.139770061682613,"pfxZ":1.0851827625415305,"pX":-0.3693783108822016,"pZ":0.9328988290857229,"vX0":6.9055808418914975,"vY0":-129.56616363416796,"vZ0":-5.500099377686634,"x":131.08,"y":213.59,"x0":-2.1350175024336484,"y0":50.00067216495825,"z0":5.385346552780855,"aX":-12.199800622782726},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.0,"breakHorizontal":11.5,"spinRate":1657,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.421908435410594,"extension":6.559791854039267},"index":1,"playId":"363f08f2-3d1e-3b0d-ab33-ddc25ac4620f","pitchNumber":2,"startTime":"2025-08-05T01:09:47.341Z","endTime":"2025-08-05T01:09:50.586Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-05T01:09:55.107Z","endTime":"2025-08-05T01:10:13.363Z","isPitch":false,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.511802892629895,"aZ":-31.036187565991412,"pfxX":-6.411827406227943,"pfxZ":0.6497035838810883,"pX":-0.3057091873644048,"pZ":0.4213622556570115,"vX0":6.530313219494474,"vY0":-131.1623036964777,"vZ0":-6.7675859461602865,"x":128.65,"y":227.4,"x0":-1.9890544070404799,"y0":50.00240408579345,"z0":5.335061333558155,"aX":-11.224480604092058},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-0.1,"breakHorizontal":10.3,"spinRate":1616,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4168394675972835,"extension":6.454530570023299},"index":3,"playId":"99eead91-3e43-3166-b208-a958484cda96","pitchNumber":3,"startTime":"2025-08-05T01:10:13.363Z","endTime":"2025-08-05T01:10:21.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:10:21.930Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Lindor singles on a sharp line drive to center fielder Angel Martínez.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-05T01:12:43.801Z","endTime":"2025-08-05T01:13:28.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"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":[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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hunter Gaddis replaces Erik Sabrowski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T01:11:26.317Z","endTime":"2025-08-05T01:12:46.102Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683769,"link":"/api/v1/people/683769"},"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, 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.8,"endSpeed":81.1,"strikeZoneTop":3.37138918151976,"strikeZoneBottom":1.45756335246532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.907548778547852,"aZ":-27.923370167833703,"pfxX":4.5869205081280615,"pfxZ":2.5605390749254164,"pX":-0.7880337839115936,"pZ":1.5429766205111817,"vX0":0.6910614558298817,"vY0":-127.89605780097239,"vZ0":-5.774294848199697,"x":147.04,"y":197.12,"x0":-1.6576230488019996,"y0":50.002516628421745,"z0":6.014593939939996,"aX":7.612912001543315},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.6,"breakHorizontal":-8.5,"spinRate":2209,"spinDirection":163},"zone":7,"typeConfidence":0.91,"plateTime":0.4279503275819878,"extension":6.797741625689433},"index":1,"playId":"223c300b-d167-3a44-a570-1d15b9cdf42d","pitchNumber":1,"startTime":"2025-08-05T01:12:46.102Z","endTime":"2025-08-05T01:12:50.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.44549304722059,"strikeZoneBottom":1.49991999437297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.062952283291473,"aZ":-15.35928411036066,"pfxX":-3.471815054907875,"pfxZ":8.88537719076876,"pX":-1.2399215253915212,"pZ":4.306863885762246,"vX0":1.7866194937345945,"vY0":-136.91781669808876,"vZ0":-2.2076090522900698,"x":164.26,"y":122.49,"x0":-1.4508330148292006,"y0":50.00644171133424,"z0":6.178274601924653,"aX":-6.573612078683541},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":5.9,"spinRate":2170,"spinDirection":212},"zone":11,"typeConfidence":0.89,"plateTime":0.40049591779165894,"extension":6.741752364086763},"index":2,"playId":"87bda72e-45fa-3f6b-9f04-2a315bde6f87","pitchNumber":2,"startTime":"2025-08-05T01:13:03.020Z","endTime":"2025-08-05T01:13:06.863Z","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":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.801828009341417,"aZ":-14.288204869880788,"pfxX":-4.138393314466873,"pfxZ":9.202183275706574,"pX":-0.47661259299772585,"pZ":1.9944422174238925,"vX0":4.431730740751999,"vY0":-138.736486296531,"vZ0":-8.41879064107428,"x":135.17,"y":184.93,"x0":-1.5590590051560378,"y0":50.00587569351474,"z0":6.026146024648901,"aX":-8.04740767344842},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.0,"breakHorizontal":6.6,"spinRate":2153,"spinDirection":210},"zone":7,"typeConfidence":0.9,"plateTime":0.3951847905676895,"extension":7.196947927384843},"hitData":{"launchSpeed":108.6,"launchAngle":11.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":123.97,"coordY":92.92}},"index":3,"playId":"6dcf1460-8e2d-36cc-8b17-c3b104ff8d8d","pitchNumber":3,"startTime":"2025-08-05T01:13:18.048Z","endTime":"2025-08-05T01:13:28.069Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:13:28.069Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Soto singles on a sharp line drive to center fielder Angel Martínez. Francisco Lindor to 3rd.","rbi":0,"awayScore":5,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-05T01:13:29.972Z","endTime":"2025-08-05T01:14:41.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnThird":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.21820848292982,"strikeZoneBottom":1.51662701261535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.069308791522104,"aZ":-28.532162810501674,"pfxX":2.691780938242177,"pfxZ":2.172629395896135,"pX":-0.06550705343390247,"pZ":1.327814126548992,"vX0":3.342865257498824,"vY0":-128.1988438626657,"vZ0":-6.2583080263980175,"x":119.5,"y":202.93,"x0":-1.7331222967009925,"y0":50.000483990004135,"z0":6.0110617046527715,"aX":4.505177334874788},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.9,"breakHorizontal":-5.6,"spinRate":2118,"spinDirection":147},"zone":13,"typeConfidence":0.9,"plateTime":0.4263161069136907,"extension":7.073154464968692},"index":0,"playId":"e8199f27-8ac0-3f74-8d4c-1e19e2e1a320","pitchNumber":1,"startTime":"2025-08-05T01:13:53.143Z","endTime":"2025-08-05T01:13:57.343Z","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":89.3,"endSpeed":82.7,"strikeZoneTop":3.21999838869251,"strikeZoneBottom":1.70366116660904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.632224676087365,"aZ":-27.463860160733898,"pfxX":3.1918978961659326,"pfxZ":2.7339822848096906,"pX":0.02664593335137755,"pZ":1.4385407648925312,"vX0":2.931664667723894,"vY0":-129.94076721018024,"vZ0":-6.694789969121904,"x":115.98,"y":199.94,"x0":-1.5282647561689395,"y0":50.001538846421646,"z0":6.1175190044237056,"aX":5.490603849992092},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.8,"breakHorizontal":-6.4,"spinRate":2157,"spinDirection":157},"zone":14,"typeConfidence":0.91,"plateTime":0.42052170658436916,"extension":6.9904332111451435},"index":1,"playId":"e1068cda-c388-3d84-a006-282a97d40fa9","pitchNumber":2,"startTime":"2025-08-05T01:14:10.269Z","endTime":"2025-08-05T01:14:14.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.073490287535773,"aZ":-30.698789343474765,"pfxX":3.2350296836891115,"pfxZ":0.8857099619818278,"pX":0.159247372486953,"pZ":2.1161660112441187,"vX0":3.3023944889398265,"vY0":-128.05743409491768,"vZ0":-4.239843547715671,"x":110.93,"y":181.64,"x0":-1.5665935542029887,"y0":50.002332074210564,"z0":6.190807983303326,"aX":5.379879230643433},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.8,"breakHorizontal":-6.6,"spinRate":2241,"spinDirection":147},"zone":5,"typeConfidence":0.91,"plateTime":0.42746980615478725,"extension":7.015265210863325},"hitData":{"launchSpeed":104.5,"launchAngle":16.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":114.55,"coordY":89.12}},"index":2,"playId":"9584601d-a314-3c71-8430-4a698bfdbe9e","pitchNumber":3,"startTime":"2025-08-05T01:14:29.297Z","endTime":"2025-08-05T01:14:41.772Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:14:41.772Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Alonso singles on a line drive to left fielder Steven Kwan, deflected by shortstop Gabriel Arias. Francisco Lindor scores. Juan Soto to 2nd.","rbi":1,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-05T01:15:59.294Z","endTime":"2025-08-05T01:16:12.817Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"postOnSecond":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":{"id":683769,"link":"/api/v1/people/683769"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T01:15:00.602Z","endTime":"2025-08-05T01:16:01.623Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.991557029994564,"aZ":-29.46189549113719,"pfxX":2.912829894019022,"pfxZ":1.6370560527303635,"pX":-0.8765048142349303,"pZ":2.171695633867756,"vX0":1.067762180066798,"vY0":-128.1937576886403,"vZ0":-4.246469275901678,"x":150.41,"y":180.14,"x0":-1.6771678438039583,"y0":50.005369269016754,"z0":6.154688331149626,"aX":4.83932016172251},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.2,"breakHorizontal":-5.5,"spinRate":2329,"spinDirection":147},"zone":13,"typeConfidence":0.91,"plateTime":0.42758638802138815,"extension":6.959861667729169},"hitData":{"launchSpeed":86.2,"launchAngle":11.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":78.94,"coordY":114.12}},"index":1,"playId":"34e81098-3cae-3c86-b4b7-ea14aa4c0242","pitchNumber":1,"startTime":"2025-08-05T01:16:01.623Z","endTime":"2025-08-05T01:16:12.817Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:16:12.817Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a sharp line drive to right fielder Nolan Jones. Juan Soto to 3rd. Pete Alonso to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-05T01:16:24.966Z","endTime":"2025-08-05T01:16:47.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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_LHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.563410670853095,"aZ":-10.77336200447696,"pfxX":-3.5376876742192933,"pfxZ":11.157970903333851,"pX":-0.5149537453989111,"pZ":2.863524246837251,"vX0":4.38024713700721,"vY0":-138.28372841875526,"vZ0":-6.736849609320814,"x":136.63,"y":161.46,"x0":-1.6669824063948517,"y0":50.006006674805235,"z0":6.069713057664983,"aX":-6.787696208302108},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.8,"breakHorizontal":5.4,"spinRate":2330,"spinDirection":208},"zone":4,"typeConfidence":0.9,"plateTime":0.3975363963028937,"extension":7.041721962125039},"hitData":{"launchSpeed":103.2,"launchAngle":15.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":174.86,"coordY":108.32}},"index":0,"playId":"5470827c-0f64-33b6-9226-71f6a5600594","pitchNumber":1,"startTime":"2025-08-05T01:16:38.861Z","endTime":"2025-08-05T01:16:47.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:16:47.415Z","atBatIndex":65},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Mark Vientos out on a sacrifice fly to center fielder Angel Martínez. Juan Soto scores. Pete Alonso to 3rd. Jeff McNeil to 2nd.","rbi":1,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-05T01:16:49.500Z","endTime":"2025-08-05T01:18:34.560Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnThird":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","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":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":{"id":683769,"link":"/api/v1/people/683769"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.7,"endSpeed":79.9,"strikeZoneTop":3.65999928493453,"strikeZoneBottom":1.6235963912095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.51515030057303,"aZ":-32.529422426649454,"pfxX":2.5283928185784705,"pfxZ":-0.2222955727300988,"pX":0.46020931434673307,"pZ":2.3326710923707608,"vX0":3.7527410668140977,"vY0":-126.19761730688863,"vZ0":-3.295879097313163,"x":99.46,"y":175.8,"x0":-1.3740771494137285,"y0":50.00043692728409,"z0":6.273840431237896,"aX":4.080359142424005},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.0,"breakHorizontal":-5.4,"spinRate":2183,"spinDirection":121},"zone":6,"typeConfidence":0.9,"plateTime":0.43390606319056957,"extension":6.879703554410767},"index":0,"playId":"3110711f-a83c-3bc3-b5c4-8ee6a5e8a908","pitchNumber":1,"startTime":"2025-08-05T01:17:20.428Z","endTime":"2025-08-05T01:17:24.684Z","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":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.65999797747502,"strikeZoneBottom":1.65517557189214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.175208119925887,"aZ":-29.65640652450892,"pfxX":4.038484292029148,"pfxZ":1.5467718430082193,"pX":-0.06142057920068541,"pZ":1.6667401043840546,"vX0":1.9205270813590005,"vY0":-126.54150848974056,"vZ0":-5.465009523384221,"x":119.34,"y":193.78,"x0":-1.3542263014596312,"y0":50.00233007788044,"z0":6.222629846455502,"aX":6.56593983212284},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.8,"breakHorizontal":-7.8,"spinRate":2251,"spinDirection":143},"zone":8,"typeConfidence":0.91,"plateTime":0.43241100071145455,"extension":6.848833488600709},"index":1,"playId":"5fffef62-187d-3705-844b-8b3fad2612c5","pitchNumber":2,"startTime":"2025-08-05T01:17:37.963Z","endTime":"2025-08-05T01:17:42.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.215274716299135,"aZ":-33.18444435924053,"pfxX":3.436356166256737,"pfxZ":-0.6350063040316041,"pX":-0.1408049673264922,"pZ":3.386674205248848,"vX0":1.8111200205939444,"vY0":-125.10481062702085,"vZ0":-0.901777375821342,"x":122.37,"y":147.34,"x0":-1.3206078961302754,"y0":50.00417026605611,"z0":6.471478615044958,"aX":5.447888685315787},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.1,"breakHorizontal":-6.6,"spinRate":2286,"spinDirection":119},"zone":2,"typeConfidence":0.9,"plateTime":0.4377949222612827,"extension":6.7519815462222095},"index":2,"playId":"0fb06746-5de1-3f62-b3bf-db01f4ae9a76","pitchNumber":3,"startTime":"2025-08-05T01:17:57.019Z","endTime":"2025-08-05T01:18:00.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66703027175425,"aZ":-31.237958736176164,"pfxX":3.705100305271679,"pfxZ":0.5861107783550779,"pX":-0.29092397974142026,"pZ":3.917658166835121,"vX0":1.2388165541659535,"vY0":-125.34600811173988,"vZ0":-0.1634289942260445,"x":128.09,"y":133.0,"x0":-1.2725236720007786,"y0":50.00197516692838,"z0":6.528162528542481,"aX":5.9118941186103},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.3,"breakHorizontal":-7.0,"spinRate":2235,"spinDirection":127},"zone":11,"typeConfidence":0.9,"plateTime":0.43649081878908014,"extension":6.633477389212171},"hitData":{"launchSpeed":101.9,"launchAngle":32.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":133.81,"coordY":41.74}},"index":3,"playId":"1201257e-1ad3-31cb-aa79-008e79e9f98c","pitchNumber":4,"startTime":"2025-08-05T01:18:21.521Z","endTime":"2025-08-05T01:18:34.560Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:18:34.560Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cedric Mullins grounds out, second baseman Brayan Rocchio to first baseman Carlos Santana.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-05T01:18:46.329Z","endTime":"2025-08-05T01:20:13.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnThird":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"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":94.5,"endSpeed":86.0,"strikeZoneTop":3.57457223651264,"strikeZoneBottom":1.72082365809396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.031043346047,"aZ":-11.788276115544924,"pfxX":-4.512641108662011,"pfxZ":10.760252770859772,"pX":0.9427924626617409,"pZ":2.0717174190223893,"vX0":7.626549672751927,"vY0":-137.18062072747904,"vZ0":-8.720077516537929,"x":81.06,"y":182.84,"x0":-1.2946624617387104,"y0":50.004378630717746,"z0":6.107424843704945,"aX":-8.55114232325957},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.6,"breakHorizontal":6.5,"spinRate":2200,"spinDirection":208},"zone":14,"typeConfidence":0.9,"plateTime":0.40019189472188366,"extension":7.116037902545069},"index":0,"playId":"7e7617f6-7e89-36ec-8a9a-1f1a7a03ce45","pitchNumber":1,"startTime":"2025-08-05T01:19:03.066Z","endTime":"2025-08-05T01:19:07.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.94984941969356,"aZ":-13.325370874195098,"pfxX":-3.8000319698592837,"pfxZ":9.997152545836633,"pX":-0.008650559529984522,"pZ":3.2799055710188454,"vX0":5.363412571733604,"vY0":-136.63444338547495,"vZ0":-5.307680116496698,"x":117.33,"y":150.22,"x0":-1.5060310219988322,"y0":50.00144842736657,"z0":6.168102912061072,"aX":-7.163744309007126},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":5.8,"spinRate":2116,"spinDirection":207},"zone":2,"typeConfidence":0.9,"plateTime":0.40134914391369403,"extension":6.845234569538377},"index":1,"playId":"1a712028-cd3b-3d9b-bfa7-f2de5e3c5584","pitchNumber":2,"startTime":"2025-08-05T01:19:20.955Z","endTime":"2025-08-05T01:19:25.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.100759558060858,"aZ":-28.71087693545753,"pfxX":3.26006452918905,"pfxZ":2.1280814672340522,"pX":0.5872171182066145,"pZ":2.985099779057306,"vX0":3.7356929312331335,"vY0":-126.34724903855665,"vZ0":-2.6769455598310254,"x":94.62,"y":158.18,"x0":-1.3302745519228703,"y0":50.00251322316929,"z0":6.3494530406013165,"aX":5.3065692714737684},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.5,"breakHorizontal":-6.7,"spinRate":2287,"spinDirection":131},"zone":3,"typeConfidence":0.9,"plateTime":0.43238339022952665,"extension":6.732413374431723},"index":2,"playId":"0528df90-d92e-35a9-8a3a-bf27c97bbf90","pitchNumber":3,"startTime":"2025-08-05T01:19:39.974Z","endTime":"2025-08-05T01:19:43.234Z","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":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.618479697924037,"aZ":-30.702515710406452,"pfxX":2.37658159540421,"pfxZ":0.9170786633940455,"pX":0.18998097151655044,"pZ":1.9291738835601018,"vX0":3.2614784131064565,"vY0":-125.7843038420079,"vZ0":-4.707091358100966,"x":109.76,"y":186.69,"x0":-1.4323343998043006,"y0":50.00072873798967,"z0":6.315259583722737,"aX":3.8060303911764466},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.8,"breakHorizontal":-5.0,"spinRate":2104,"spinDirection":124},"zone":8,"typeConfidence":0.9,"plateTime":0.4355167623742302,"extension":6.782747586070884},"hitData":{"launchSpeed":79.6,"launchAngle":6.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.68,"coordY":168.91}},"index":3,"playId":"ac0985a4-8164-3160-b3d8-b1f36eca0c64","pitchNumber":4,"startTime":"2025-08-05T01:20:04.727Z","endTime":"2025-08-05T01:20:13.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:20:13.029Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out, second baseman Brayan Rocchio to first baseman Carlos Santana.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-05T01:23:02.408Z","endTime":"2025-08-05T01:23:45.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"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":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-05T01:20:36.569Z","endTime":"2025-08-05T01:22:08.323Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cade Smith replaces Hunter Gaddis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-05T01:22:08.323Z","endTime":"2025-08-05T01:22:49.054Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671922,"link":"/api/v1/people/671922"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-08-05T01:22:49.054Z","endTime":"2025-08-05T01:23:04.762Z","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":96.3,"endSpeed":87.6,"strikeZoneTop":3.95442349346799,"strikeZoneBottom":1.87501199211453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.368137761023426,"aZ":-12.53433469624818,"pfxX":-6.417268513977704,"pfxZ":9.959768133037395,"pX":0.9261543412114128,"pZ":3.0104525833972917,"vX0":10.379461649260682,"vY0":-139.7547418281299,"vZ0":-5.089734098883161,"x":81.7,"y":157.5,"x0":-2.0073104311493606,"y0":50.004680327926415,"z0":5.682870197899332,"aX":-12.65761071706751},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":9.4,"spinRate":2331,"spinDirection":219},"zone":12,"typeConfidence":0.91,"plateTime":0.39236473350170753,"extension":7.553954782707708},"index":3,"playId":"876e0feb-85cf-3a50-9161-bbde2cba8cf7","pitchNumber":1,"startTime":"2025-08-05T01:23:04.762Z","endTime":"2025-08-05T01:23:09.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.82,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.2494247957678,"aZ":-12.204561566506262,"pfxX":-5.665855502163339,"pfxZ":10.149030466630672,"pX":0.29347451968804833,"pZ":3.7079667789365027,"vX0":8.461901363037331,"vY0":-139.58062030115306,"vZ0":-3.468583270479347,"x":105.81,"y":138.66,"x0":-2.0452270002065114,"y0":50.00122263802322,"z0":5.773683299798343,"aX":-11.14736865650943},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":8.4,"spinRate":2299,"spinDirection":222},"zone":3,"typeConfidence":0.91,"plateTime":0.39282505451659633,"extension":7.4835943733704715},"index":4,"playId":"1f0da6de-e629-31a8-9c24-893129e64f2f","pitchNumber":2,"startTime":"2025-08-05T01:23:20.651Z","endTime":"2025-08-05T01:23:25.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.7,"strikeZoneTop":3.82,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.1391257222223,"aZ":-36.01184406600555,"pfxX":-3.6826368387710584,"pfxZ":-2.4294457575661283,"pX":-0.7199033801463992,"pZ":2.7162683681328206,"vX0":5.776846010598411,"vY0":-125.09300838123369,"vZ0":-0.06623424478562079,"x":144.44,"y":165.44,"x0":-2.5847688151198045,"y0":50.00340807310626,"z0":5.704783586940349,"aX":-5.814275967190192},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.2,"breakHorizontal":5.3,"spinRate":560,"spinDirection":307},"zone":4,"typeConfidence":0.9,"plateTime":0.4384911275403067,"extension":7.3442442213036045},"hitData":{"launchSpeed":89.8,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.82,"coordY":152.19}},"index":5,"playId":"2bc0e31b-de98-3d81-8de8-c0c9cf7fbd93","pitchNumber":3,"startTime":"2025-08-05T01:23:38.124Z","endTime":"2025-08-05T01:23:45.920Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:23:45.920Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a ground ball to left fielder Brandon Nimmo.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T01:26:13.941Z","endTime":"2025-08-05T01:26:58.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Edwin Díaz replaces Reed Garrett.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T01:25:51.864Z","endTime":"2025-08-05T01:26:16.284Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621242,"link":"/api/v1/people/621242"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":86.7,"strikeZoneTop":3.07999867925008,"strikeZoneBottom":1.45747148839783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.53327817368232,"aZ":-16.24415771529212,"pfxX":-8.603020839118638,"pfxZ":8.176354225781054,"pX":-0.07717772081664416,"pZ":2.773754352585815,"vX0":7.9486056454281355,"vY0":-139.47101666157712,"vZ0":-2.575568990620211,"x":119.94,"y":163.89,"x0":-1.8614327859520585,"y0":50.005645412997985,"z0":4.794474430844077,"aX":-16.768299578984124},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.4,"breakHorizontal":13.7,"spinRate":2360,"spinDirection":241},"zone":2,"typeConfidence":2.0,"plateTime":0.39436045159273103,"extension":6.807369268077528},"index":1,"playId":"0f17e189-4a23-313b-8b85-fe43f93199e4","pitchNumber":1,"startTime":"2025-08-05T01:26:16.284Z","endTime":"2025-08-05T01:26:20.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.6,"strikeZoneTop":3.08,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.14192685861403,"aZ":-16.659942070020016,"pfxX":-7.971742035694983,"pfxZ":7.810870447741566,"pX":0.0995254236194702,"pZ":3.2101833306485488,"vX0":8.274680454577242,"vY0":-140.59376539900535,"vZ0":-1.2171363048707173,"x":113.21,"y":152.11,"x0":-1.8568859612307063,"y0":50.006412537774,"z0":4.738308829868461,"aX":-15.841256804272255},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":12.6,"spinRate":2344,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.39072597069456316,"extension":8.081686866947711},"index":2,"playId":"482fe033-df94-3a2f-86ce-7e23d3dc7d37","pitchNumber":2,"startTime":"2025-08-05T01:26:29.069Z","endTime":"2025-08-05T01:26:35.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.08,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.584392215064213,"aZ":-26.61626557518734,"pfxX":1.1371481405170707,"pfxZ":3.1953976847414483,"pX":-1.2247205457029817,"pZ":2.1962242702560215,"vX0":1.2582893124116328,"vY0":-130.7747847864135,"vZ0":-2.113794993269071,"x":163.68,"y":179.48,"x0":-1.8591267687913307,"y0":50.00083565811591,"z0":5.003715229280093,"aX":1.9769713547129149},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.5,"breakHorizontal":-2.3,"spinRate":2236,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4182076909724759,"extension":6.910118350626088},"hitData":{"launchSpeed":94.6,"launchAngle":2.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":98.1,"coordY":111.65}},"index":3,"playId":"e8e5c138-54fd-3247-b55b-1257f76e4642","pitchNumber":3,"startTime":"2025-08-05T01:26:49.834Z","endTime":"2025-08-05T01:26:58.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:26:58.884Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T01:27:25.498Z","endTime":"2025-08-05T01:30:02.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7,8],"actionIndex":[0,4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Kyle Manzardo replaces Austin Hedges.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T01:27:10.470Z","endTime":"2025-08-05T01:27:27.883Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":595978,"link":"/api/v1/people/595978"}},{"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":97.8,"endSpeed":88.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.9126144379814,"aZ":-17.609602378113298,"pfxX":-9.018396823207473,"pfxZ":7.20567239664331,"pX":-0.1886938414487726,"pZ":2.776166918045407,"vX0":7.762602976295848,"vY0":-142.08345891802654,"vZ0":-2.385430864496943,"x":124.19,"y":163.82,"x0":-1.7994661797923217,"y0":50.005711797642405,"z0":4.759959927070534,"aX":-18.238029726265605},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.6,"breakHorizontal":14.5,"spinRate":2331,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.3871345273747493,"extension":7.768285669706645},"index":1,"playId":"d40d7ba2-8afa-3d56-be83-9fef3860cd6b","pitchNumber":1,"startTime":"2025-08-05T01:27:27.883Z","endTime":"2025-08-05T01:27:31.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":87.2,"strikeZoneTop":3.19000149675504,"strikeZoneBottom":1.37508243792739,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.36148609369739,"aZ":-19.14848365659332,"pfxX":-7.86291318049946,"pfxZ":6.562273673306224,"pX":-0.896532845110905,"pZ":3.861228812931906,"vX0":5.18744352444056,"vY0":-141.22419240352198,"vZ0":0.7035643076352824,"x":151.17,"y":134.53,"x0":-1.7522281955939467,"y0":50.00163416985574,"z0":4.856696817160829,"aX":-15.60617667752608},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.2,"breakHorizontal":13.0,"spinRate":2401,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.39044138013840124,"extension":7.892825866604036},"index":2,"playId":"3e0626e9-8171-3c93-9e3f-e52de3dc98b8","pitchNumber":2,"startTime":"2025-08-05T01:27:53.624Z","endTime":"2025-08-05T01:27:57.010Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.19000214338458,"strikeZoneBottom":1.442377070193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.725675730892526,"aZ":-27.16494795671561,"pfxX":1.7795454857119029,"pfxZ":2.902982526777463,"pX":-0.1569571275557372,"pZ":2.0448746431936047,"vX0":3.78253488521833,"vY0":-130.538415614244,"vZ0":-2.279025386562951,"x":122.98,"y":183.57,"x0":-1.8563848281053852,"y0":50.00085475078568,"z0":4.976275964336719,"aX":3.067040770980889},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.9,"breakHorizontal":-4.1,"spinRate":2325,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.4197409709839608,"extension":7.21364063039207},"index":3,"playId":"2a8afdda-17b0-3ece-941e-aba485e55a95","pitchNumber":3,"startTime":"2025-08-05T01:28:11.510Z","endTime":"2025-08-05T01:28:22.731Z","isPitch":true,"type":"pitch"},{"details":{"description":"Brayan Rocchio steals (3) 2nd base. Brayan Rocchio to 3rd. Brayan Rocchio advances to 3rd, on a throwing error by catcher Francisco Alvarez.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"actionPlayId":"2a8afdda-17b0-3ece-941e-aba485e55a95","startTime":"2025-08-05T01:28:31.475Z","endTime":"2025-08-05T01:28:46.314Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"}},{"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":97.7,"endSpeed":88.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.732674070770585,"aZ":-19.21614113356529,"pfxX":-9.435149063120008,"pfxZ":6.386684101076659,"pX":-0.21373556312761344,"pZ":2.8633784911357543,"vX0":7.496092978304581,"vY0":-142.07119870441687,"vZ0":-1.6510136267126203,"x":125.15,"y":161.47,"x0":-1.6700733842431064,"y0":50.00525736768479,"z0":4.682487101101575,"aX":-19.151749441191406},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.4,"breakHorizontal":15.5,"spinRate":2362,"spinDirection":242},"zone":2,"typeConfidence":2.0,"plateTime":0.38658542244929484,"extension":7.086145109854238},"index":5,"playId":"eebdd2fa-fe1f-36fb-a8e2-2748847cd5e5","pitchNumber":4,"startTime":"2025-08-05T01:28:46.314Z","endTime":"2025-08-05T01:28:49.609Z","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":98.2,"endSpeed":89.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.54660723341737,"aZ":-19.551989588021446,"pfxX":-8.259202979259754,"pfxZ":6.150327478657953,"pX":0.13194046235634535,"pZ":3.162734012397446,"vX0":7.854112742553734,"vY0":-142.73014565445953,"vZ0":-0.9803660386908122,"x":111.97,"y":153.39,"x0":-1.5898641365748336,"y0":50.000461654673806,"z0":4.748346457972773,"aX":-16.944512871852083},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.2,"breakHorizontal":13.2,"spinRate":2297,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.3845544784609034,"extension":8.032336802937591},"index":6,"playId":"3fc139b0-c3f3-3dba-971f-8142b7d760d4","pitchNumber":5,"startTime":"2025-08-05T01:29:09.689Z","endTime":"2025-08-05T01:29:15.164Z","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":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.25944917825796,"strikeZoneBottom":1.36947414473069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.018857616320606,"aZ":-26.48757458426309,"pfxX":-0.03153212965512697,"pfxZ":3.205875001651003,"pX":0.8637229795541395,"pZ":0.7705907433989433,"vX0":6.327981023990563,"vY0":-132.1345344896994,"vZ0":-5.551212810005083,"x":84.08,"y":217.97,"x0":-1.5538626064753691,"y0":50.005507144615464,"z0":4.834150272217523,"aX":-0.05566356124204154},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.8,"breakHorizontal":-1.3,"spinRate":2264,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.4138408958662567,"extension":7.240805600560836},"index":7,"playId":"634da643-390d-3b5d-becc-794912f35b5c","pitchNumber":6,"startTime":"2025-08-05T01:29:30.490Z","endTime":"2025-08-05T01:29:36.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.267423927296996,"aZ":-28.74317105875323,"pfxX":0.289129456105813,"pfxZ":1.9371505513269476,"pX":-0.23645109455309574,"pZ":2.17596306498241,"vX0":3.95537646261183,"vY0":-131.4674862661409,"vZ0":-1.6200583690165806,"x":126.01,"y":180.03,"x0":-1.7916932716189045,"y0":50.00008142107,"z0":4.91346783706451,"aX":0.5101685742598457},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.4,"breakHorizontal":-1.3,"spinRate":2250,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.41505226189453337,"extension":7.7022512245515395},"index":8,"playId":"c1224cee-8fb3-3a33-a677-4541a631e160","pitchNumber":7,"startTime":"2025-08-05T01:29:57.388Z","endTime":"2025-08-05T01:30:02.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:30:02.703Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Steven Kwan pops out to shortstop Francisco Lindor.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T01:31:23.358Z","endTime":"2025-08-05T01:31:39.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-05T01:30:16.980Z","endTime":"2025-08-05T01:31:25.740Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":90.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.105417072034854,"aZ":-17.80970812796693,"pfxX":-7.6628267315113066,"pfxZ":6.817883245631307,"pX":0.44932604950538807,"pZ":3.1323405566501075,"vX0":9.064746375787022,"vY0":-144.78686586057788,"vZ0":-1.573587355270339,"x":99.87,"y":154.21,"x0":-1.737386380319055,"y0":50.006569918847475,"z0":4.781103429176904,"aX":-16.154259070199753},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.1,"breakHorizontal":11.9,"spinRate":2310,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.3793527634212843,"extension":7.003353344383756},"hitData":{"launchSpeed":76.8,"launchAngle":60.0,"totalDistance":175.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":105.14,"coordY":134.56}},"index":1,"playId":"f7a35fc9-09c4-33eb-a67d-98d0bd20c060","pitchNumber":1,"startTime":"2025-08-05T01:31:25.740Z","endTime":"2025-08-05T01:31:39.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:31:39.173Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann strikes out swinging.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-05T01:32:08.130Z","endTime":"2025-08-05T01:33:43.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Daniel Schneemann replaces Angel Martínez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-05T01:31:51.328Z","endTime":"2025-08-05T01:32:10.469Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":682657,"link":"/api/v1/people/682657"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.8,"strikeZoneTop":3.38374980634094,"strikeZoneBottom":1.63623771060593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.133956899681795,"aZ":-26.958008027009086,"pfxX":0.6542564739039092,"pfxZ":3.0474887579856187,"pX":-1.4810814733597757,"pZ":3.4009571443002207,"vX0":0.7253765874574319,"vY0":-129.72193133337888,"vZ0":0.8426123086057373,"x":173.46,"y":146.95,"x0":-1.8489065495292498,"y0":50.00141296384264,"z0":5.120834795261379,"aX":1.1192462193566581},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.9,"breakHorizontal":-1.3,"spinRate":2127,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.4215901476710173,"extension":7.336323824012615},"index":1,"playId":"ac3ed6cc-5e89-335b-b361-e4db6cf6e1d6","pitchNumber":1,"startTime":"2025-08-05T01:32:10.469Z","endTime":"2025-08-05T01:32:14.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.37861315250832,"strikeZoneBottom":1.62468992227298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.56140722188945,"aZ":-25.14863807693178,"pfxX":1.435096077049185,"pfxZ":4.029060431276924,"pX":-0.5407162811827234,"pZ":2.208041202788313,"vX0":2.3553941964091414,"vY0":-131.37726664846096,"vZ0":-2.4338945849799005,"x":137.61,"y":179.16,"x0":-1.6362266012997748,"y0":50.00053926094299,"z0":5.020976391070614,"aX":2.5012851824698417},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.0,"breakHorizontal":-3.1,"spinRate":2193,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.417347404247264,"extension":7.360149689036705},"index":2,"playId":"2efdc89a-b888-37b0-9623-f69716e10a1c","pitchNumber":2,"startTime":"2025-08-05T01:32:23.886Z","endTime":"2025-08-05T01:32:27.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.53201543769592,"strikeZoneBottom":1.70300518464117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.34522771440277,"aZ":-26.77653021143943,"pfxX":0.27950230363393613,"pfxZ":3.074061720032723,"pX":-0.15719481143953684,"pZ":0.9193132709774116,"vX0":3.794293469426557,"vY0":-131.53569742382888,"vZ0":-5.1693277816109875,"x":122.99,"y":213.96,"x0":-1.6534304520901424,"y0":50.00355222441504,"z0":4.890216590137157,"aX":0.49026507896424876},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.7,"breakHorizontal":-1.3,"spinRate":2214,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.4160747869638186,"extension":7.021947485952303},"index":3,"playId":"509f1c20-3965-3525-b122-dbeae648d919","pitchNumber":3,"startTime":"2025-08-05T01:32:38.289Z","endTime":"2025-08-05T01:32:42.370Z","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":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.1,"strikeZoneTop":3.37880364819703,"strikeZoneBottom":1.65980624468123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.017113273016154,"aZ":-29.42576690090737,"pfxX":0.3024420610038079,"pfxZ":1.5872936927829144,"pX":-0.5380459805972903,"pZ":3.007657132129136,"vX0":2.7429912727598413,"vY0":-130.76294603133786,"vZ0":0.5069571940301048,"x":137.51,"y":157.57,"x0":-1.6406030248206662,"y0":50.00123999974408,"z0":5.022024025257028,"aX":0.5220323441793564},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.2,"breakHorizontal":-1.2,"spinRate":2173,"spinDirection":186},"zone":1,"typeConfidence":2.0,"plateTime":0.4191550376768429,"extension":7.214749735468954},"index":4,"playId":"391651de-bad9-39cb-b5a0-2b9d0d7b2e21","pitchNumber":4,"startTime":"2025-08-05T01:32:56.565Z","endTime":"2025-08-05T01:33:00.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.444243377238507,"aZ":-28.690831630040137,"pfxX":0.3513516445204551,"pfxZ":1.97819482329425,"pX":-0.22966209196337287,"pZ":1.553461846646802,"vX0":3.2938831793838244,"vY0":-131.82714460987992,"vZ0":-3.035284710255781,"x":125.75,"y":196.84,"x0":-1.5417134771789662,"y0":50.00012477258228,"z0":4.841318071615517,"aX":0.6163558128764397},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.1,"breakHorizontal":-1.3,"spinRate":2214,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.4157478555762295,"extension":7.251882225882569},"index":5,"playId":"0853b5ba-9949-343a-ad97-aa7675aed509","pitchNumber":5,"startTime":"2025-08-05T01:33:13.843Z","endTime":"2025-08-05T01:33:17.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.099699937992742,"aZ":-27.777146322954646,"pfxX":1.3120385272285662,"pfxZ":2.5111177691337803,"pX":-0.3386718581628692,"pZ":1.6745081822409857,"vX0":2.82133370166908,"vY0":-131.00677031889091,"vZ0":-2.920669990593585,"x":129.91,"y":193.57,"x0":-1.5973487182179162,"y0":50.00065863737807,"z0":4.86675430241105,"aX":2.29332022194271},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.2,"breakHorizontal":-3.0,"spinRate":2299,"spinDirection":185},"zone":7,"typeConfidence":2.0,"plateTime":0.4171258735991721,"extension":7.079339589141273},"index":6,"playId":"5ce0d663-37d4-3fdc-a65e-e75542e42e1d","pitchNumber":6,"startTime":"2025-08-05T01:33:38.186Z","endTime":"2025-08-05T01:33:43.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:33:43.547Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Alvarez singles on a ground ball to center fielder Daniel Schneemann.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-05T01:36:12.179Z","endTime":"2025-08-05T01:36:53.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Daniel Schneemann remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T01:35:08.858Z","endTime":"2025-08-05T01:35:08.874Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":682657,"link":"/api/v1/people/682657"}},{"details":{"description":"Defensive Substitution: Bo Naylor replaces Kyle Manzardo, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-05T01:35:08.874Z","endTime":"2025-08-05T01:36:00.917Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":700932,"link":"/api/v1/people/700932"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-05T01:36:00.917Z","endTime":"2025-08-05T01:36:14.552Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"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":95.1,"endSpeed":85.7,"strikeZoneTop":3.26701851335105,"strikeZoneBottom":1.54940816206377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.68638243277031,"aZ":-10.577058488735515,"pfxX":-5.320478724267936,"pfxZ":11.331215415123491,"pX":0.5335285676503406,"pZ":3.230088034115313,"vX0":8.679859112837052,"vY0":-138.1332120083832,"vZ0":-5.123070946987015,"x":96.66,"y":151.57,"x0":-1.9780465668701424,"y0":50.003037915193026,"z0":5.83880685898792,"aX":-10.141595411445012},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.4,"breakHorizontal":7.6,"spinRate":2385,"spinDirection":220},"zone":3,"typeConfidence":0.91,"plateTime":0.39861163529856825,"extension":7.382818850870526},"index":3,"playId":"991bac76-212d-3283-b715-173db96469b7","pitchNumber":1,"startTime":"2025-08-05T01:36:14.552Z","endTime":"2025-08-05T01:36:18.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.34650779531369,"aZ":-10.580510971142301,"pfxX":-5.421443473580003,"pfxZ":11.22681386310609,"pX":-0.19744150631048946,"pZ":2.874503746971274,"vX0":7.183823721625733,"vY0":-139.0431518690496,"vZ0":-5.774998160373017,"x":124.53,"y":161.17,"x0":-2.1319024001421196,"y0":50.00203902391277,"z0":5.706843115697082,"aX":-10.427116569095437},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.0,"breakHorizontal":8.0,"spinRate":2468,"spinDirection":218},"zone":2,"typeConfidence":0.91,"plateTime":0.39664480851241635,"extension":7.317439153894916},"index":4,"playId":"847d35c9-b634-319e-b28a-ba5c0747f9dc","pitchNumber":2,"startTime":"2025-08-05T01:36:28.465Z","endTime":"2025-08-05T01:36:32.854Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":86.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.3370237097454,"aZ":-11.302872747618556,"pfxX":-5.518650916021148,"pfxZ":10.799918911781536,"pX":0.3821609261114517,"pZ":2.410585508917887,"vX0":8.18263159131393,"vY0":-139.3461428309212,"vZ0":-6.912045454423995,"x":102.43,"y":173.69,"x0":-1.899066371887166,"y0":50.006189955208576,"z0":5.699292558741364,"aX":-10.6688522710981},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":7.9,"spinRate":2468,"spinDirection":213},"zone":6,"typeConfidence":0.91,"plateTime":0.39568447694205533,"extension":7.444735139562048},"hitData":{"launchSpeed":112.5,"launchAngle":3.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.92,"coordY":92.9}},"index":5,"playId":"b8c2be16-4a3b-3817-b722-e95b455eac0e","pitchNumber":3,"startTime":"2025-08-05T01:36:42.028Z","endTime":"2025-08-05T01:36:53.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:36:53.055Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-05T01:37:30.946Z","endTime":"2025-08-05T01:39:28.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Tyrone Taylor replaces Francisco Alvarez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T01:37:08.459Z","endTime":"2025-08-05T01:37:33.300Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":682626,"link":"/api/v1/people/682626"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.2,"strikeZoneTop":3.8344241940575,"strikeZoneBottom":1.92324780822022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.1911387309632,"aZ":-11.361511875462266,"pfxX":-4.666545533923846,"pfxZ":10.7722599492053,"pX":-1.007120231495961,"pZ":3.794649805681628,"vX0":4.804673049907224,"vY0":-139.0757730022558,"vZ0":-3.299007510748661,"x":155.39,"y":136.32,"x0":-2.1623156207705314,"y0":50.00302498053512,"z0":5.765497832544542,"aX":-9.016344476477421},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.8,"breakHorizontal":7.3,"spinRate":2355,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.3959392386072329,"extension":7.17960005591609},"index":1,"playId":"cabced31-b0a9-3882-9aa0-2dec34829535","pitchNumber":1,"startTime":"2025-08-05T01:37:33.300Z","endTime":"2025-08-05T01:37:37.943Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"playId":"5267edb9-e13c-3365-b177-3d1cb7193023","startTime":"2025-08-05T01:37:53.314Z","endTime":"2025-08-05T01:37:56.314Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":86.6,"strikeZoneTop":3.65000155046731,"strikeZoneBottom":1.85743499502566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.22268718580195,"aZ":-14.503906272580423,"pfxX":-4.615697462053503,"pfxZ":9.050085329182991,"pX":-1.9310875722242573,"pZ":4.565512111243209,"vX0":2.747216045264016,"vY0":-139.73713120804865,"vZ0":-0.7012137727412591,"x":190.61,"y":115.51,"x0":-2.3338887457872945,"y0":50.002216166968005,"z0":5.784126741177615,"aX":-9.0116671979188},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":7.7,"spinRate":2368,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.3938848186414936,"extension":7.01426433157995},"index":3,"playId":"9a8b839e-c4e7-3b3a-bbde-90b6866195dc","pitchNumber":2,"startTime":"2025-08-05T01:38:13.025Z","endTime":"2025-08-05T01:38:16.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.02899787920394,"aZ":-12.45525683546235,"pfxX":-4.510854557454392,"pfxZ":10.012095523650851,"pX":-0.4981831858280824,"pZ":3.523020478782478,"vX0":6.487202870209298,"vY0":-140.23684819201645,"vZ0":-3.580820206169531,"x":135.99,"y":143.66,"x0":-2.267455174412121,"y0":50.00315539667325,"z0":5.642689612424184,"aX":-8.884992561001091},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.4,"breakHorizontal":6.6,"spinRate":2440,"spinDirection":215},"zone":1,"typeConfidence":0.91,"plateTime":0.3922666502029304,"extension":7.255609389368346},"index":4,"playId":"9937665a-45fc-3009-b2c3-d2e81cea277f","pitchNumber":3,"startTime":"2025-08-05T01:38:29.593Z","endTime":"2025-08-05T01:38:36.238Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.2,"strikeZoneTop":3.66780615353197,"strikeZoneBottom":1.81136888302132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.395172963152014,"aZ":-11.281485162517631,"pfxX":-6.0891429862803115,"pfxZ":10.627165109736897,"pX":-1.3568527113961848,"pZ":2.629371085819393,"vX0":4.756226650254215,"vY0":-139.98554908406697,"vZ0":-6.168980831979799,"x":168.72,"y":167.79,"x0":-2.294911702735825,"y0":50.00249874613256,"z0":5.614983008038185,"aX":-11.970209922835558},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.0,"breakHorizontal":10.0,"spinRate":2486,"spinDirection":216},"zone":13,"typeConfidence":0.91,"plateTime":0.39269905279127926,"extension":7.201141683809826},"index":5,"playId":"fa0285ad-c260-30f7-93ea-db1741fd65ab","pitchNumber":4,"startTime":"2025-08-05T01:38:48.154Z","endTime":"2025-08-05T01:38:52.557Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.64821902052017,"strikeZoneBottom":1.83190622564396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.40501891580949,"aZ":-11.259078009792416,"pfxX":-6.726373820934921,"pfxZ":10.435161535974888,"pX":0.6306387393044574,"pZ":1.9311319799562114,"vX0":9.518988855775017,"vY0":-141.2044872847525,"vZ0":-8.165988380366139,"x":92.96,"y":186.64,"x0":-1.9220477153119038,"y0":50.00382387054204,"z0":5.598842585509712,"aX":-13.483010120246755},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.2,"breakHorizontal":10.1,"spinRate":2447,"spinDirection":214},"zone":9,"typeConfidence":0.91,"plateTime":0.3890252928764051,"extension":7.358623857838657},"index":6,"playId":"b9a3b5c7-9b97-3733-b87e-6c30f1e67543","pitchNumber":5,"startTime":"2025-08-05T01:39:05.634Z","endTime":"2025-08-05T01:39:09.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.60813706789483,"aZ":-10.966640692871291,"pfxX":-6.096834213703825,"pfxZ":10.703417404083044,"pX":-0.49300973756919925,"pZ":3.1977362040088764,"vX0":6.783428570930972,"vY0":-140.7415235340539,"vZ0":-4.566164552965886,"x":135.79,"y":152.44,"x0":-2.156586133679395,"y0":50.00208580572896,"z0":5.5671578920484714,"aX":-12.080165652845807},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.5,"breakHorizontal":9.5,"spinRate":2445,"spinDirection":217},"zone":1,"typeConfidence":0.91,"plateTime":0.391012464390474,"extension":7.391605322121334},"index":7,"playId":"190945f7-c94a-3b3a-b3cc-e012c47e1f78","pitchNumber":6,"startTime":"2025-08-05T01:39:24.208Z","endTime":"2025-08-05T01:39:28.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:39:28.941Z","atBatIndex":74},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Francisco Lindor doubles (22) on a line drive to right fielder Nolan Jones. Tyrone Taylor to 3rd.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-05T01:39:33.330Z","endTime":"2025-08-05T01:40:36.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"postOnThird":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.90283037110965,"aZ":-9.827908672560808,"pfxX":-5.671343883267241,"pfxZ":11.335653459158083,"pX":-0.13977962554271214,"pZ":3.5213573811552457,"vX0":7.603843461590656,"vY0":-140.26964048776398,"vZ0":-4.191265708629811,"x":122.33,"y":143.7,"x0":-2.162533541889262,"y0":50.00235696933545,"z0":5.688258802731194,"aX":-11.180268917278132},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.7,"breakHorizontal":8.5,"spinRate":2441,"spinDirection":211},"zone":2,"typeConfidence":0.91,"plateTime":0.3920954122489442,"extension":7.316269390389498},"index":0,"playId":"08c4b6b6-7ba5-32a7-9a8b-9fda6d180d55","pitchNumber":1,"startTime":"2025-08-05T01:39:52.306Z","endTime":"2025-08-05T01:39:57.373Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"040ebd32-b662-4159-a31f-b5fa297c9380","startTime":"2025-08-05T01:40:10.417Z","endTime":"2025-08-05T01:40:15.417Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.886901289392057,"aZ":-36.355396914172665,"pfxX":-3.6848828266328035,"pfxZ":-2.6416235563561745,"pX":-0.35173811281687584,"pZ":2.1162043240937884,"vX0":6.202654690099188,"vY0":-125.7247970803983,"vZ0":-1.2888532114916804,"x":130.41,"y":181.64,"x0":-2.383356614901646,"y0":50.00182934023377,"z0":5.6132756680719105,"aX":-5.8403395377663525},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.8,"breakHorizontal":5.0,"spinRate":575,"spinDirection":323},"zone":7,"typeConfidence":0.9,"plateTime":0.4373565657365117,"extension":7.337330174306733},"hitData":{"launchSpeed":80.6,"launchAngle":23.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":201.48,"coordY":118.74}},"index":2,"playId":"c293c117-e64c-3b70-b8ef-240c83afa198","pitchNumber":2,"startTime":"2025-08-05T01:40:25.381Z","endTime":"2025-08-05T01:40:36.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:40:36.480Z","atBatIndex":75},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Cade Smith intentionally walks Juan Soto.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-05T01:41:00.739Z","endTime":"2025-08-05T01:41:03.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"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"},"postOnThird":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":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":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":0,"playId":"07768766-0776-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-05T01:41:02.537Z","endTime":"2025-08-05T01:41:02.551Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":1,"playId":"07768766-0776-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-05T01:41:02.551Z","endTime":"2025-08-05T01:41:02.552Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":2,"playId":"07768766-0776-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-05T01:41:02.552Z","endTime":"2025-08-05T01:41:02.553Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"index":3,"playId":"07768766-0776-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-05T01:41:02.553Z","endTime":"2025-08-05T01:41:03.564Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-08-05T01:41:03.564Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-05T01:41:04.505Z","endTime":"2025-08-05T01:43:16.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"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"},"postOnThird":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.8,"strikeZoneTop":3.72335367367954,"strikeZoneBottom":1.81400697725888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.095847605741284,"aZ":-13.16019066555136,"pfxX":-5.690507551833525,"pfxZ":9.545929365819736,"pX":-1.4386821259866371,"pZ":3.0113936933846186,"vX0":3.70036427260292,"vY0":-140.74955391837528,"vZ0":-5.01433045232164,"x":171.84,"y":157.47,"x0":-2.0360290371949565,"y0":50.001651424276005,"z0":5.6786997414525615,"aX":-11.334260118989103},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":9.5,"spinRate":2358,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.3902155796225242,"extension":7.535612194307828},"index":0,"playId":"5ed9270a-5045-339a-b4e2-88dab27c3865","pitchNumber":1,"startTime":"2025-08-05T01:41:26.054Z","endTime":"2025-08-05T01:41:30.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.7,"endSpeed":88.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.06740815463755,"aZ":-11.604490678986911,"pfxX":-5.92404990786105,"pfxZ":10.140778885899973,"pX":0.030453719708689153,"pZ":2.839276297778216,"vX0":7.393689854010648,"vY0":-141.90797463739986,"vZ0":-6.123279239596343,"x":115.84,"y":162.12,"x0":-1.8455970388631247,"y0":50.00516613753662,"z0":5.772343319765127,"aX":-12.020193901468634},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":9.1,"spinRate":2362,"spinDirection":214},"zone":5,"typeConfidence":0.91,"plateTime":0.3867513894659602,"extension":7.492370495044658},"index":1,"playId":"f9eb67a6-e563-3c00-b670-bdbf8e3eb676","pitchNumber":2,"startTime":"2025-08-05T01:41:41.518Z","endTime":"2025-08-05T01:41:45.863Z","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":97.3,"endSpeed":88.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.649848158370254,"aZ":-12.303869669605671,"pfxX":-6.445428243863667,"pfxZ":9.822444211092105,"pX":0.4862658775807658,"pZ":3.2548331566165585,"vX0":8.732953801808845,"vY0":-141.43399988665985,"vZ0":-4.65330193144796,"x":98.46,"y":150.9,"x0":-1.8059645981234482,"y0":50.004581122422785,"z0":5.712252753786593,"aX":-13.04209476848374},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":9.8,"spinRate":2387,"spinDirection":214},"zone":3,"typeConfidence":0.91,"plateTime":0.3874558108029671,"extension":7.567500129419434},"index":2,"playId":"9e792860-0a9a-312c-8bd6-05a702c29384","pitchNumber":3,"startTime":"2025-08-05T01:42:01.076Z","endTime":"2025-08-05T01:42:04.859Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-05T01:42:20.507Z","endTime":"2025-08-05T01:42:28.082Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"}},{"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":97.0,"endSpeed":87.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.63945877636858,"aZ":-10.49373838085135,"pfxX":-6.820981303915953,"pfxZ":10.855729017923956,"pX":0.06768847342197871,"pZ":3.60022683078509,"vX0":7.8540801684906665,"vY0":-141.0280201499377,"vZ0":-4.225896920412423,"x":114.42,"y":141.57,"x0":-1.8785434277000275,"y0":50.000281981372176,"z0":5.805158613202418,"aX":-13.620068730986063},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.8,"breakHorizontal":10.6,"spinRate":2382,"spinDirection":211},"zone":2,"typeConfidence":0.91,"plateTime":0.38965243560557816,"extension":7.482010805287771},"index":4,"playId":"15482bcb-59f0-3973-ac0a-5bcc1c0fcdfd","pitchNumber":4,"startTime":"2025-08-05T01:42:28.082Z","endTime":"2025-08-05T01:42:31.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":78.6,"strikeZoneTop":3.54866223298319,"strikeZoneBottom":1.75485614645242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.405862578324186,"aZ":-31.80438857548706,"pfxX":5.848398019788001,"pfxZ":0.23066355707832953,"pX":2.4681600002588664,"pZ":0.7224099486465728,"vX0":9.100425971191026,"vY0":-125.88763321668301,"vZ0":-5.35682535733131,"x":22.92,"y":219.27,"x0":-1.9880044757866249,"y0":50.000536856178584,"z0":5.528724112212217,"aX":9.151196567228222},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.8,"breakHorizontal":-13.1,"spinRate":2123,"spinDirection":66},"zone":14,"typeConfidence":0.89,"plateTime":0.43926045159989613,"extension":7.586774096733033},"index":5,"playId":"f63180cb-a3ed-3751-9097-e7eccc9c25bf","pitchNumber":5,"startTime":"2025-08-05T01:42:48.537Z","endTime":"2025-08-05T01:42:52.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.677688186561618,"aZ":-16.189035699466885,"pfxX":-6.930703778558198,"pfxZ":7.868451201937894,"pX":0.09744813261079771,"pZ":3.265717960337607,"vX0":8.301765294628652,"vY0":-141.2655085633082,"vZ0":-3.6997832780883626,"x":113.29,"y":150.61,"x0":-1.9719942931437149,"y0":50.0016450739286,"z0":5.626078603945626,"aX":-14.077678079269134},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.7,"breakHorizontal":10.9,"spinRate":2221,"spinDirection":214},"zone":2,"typeConfidence":0.91,"plateTime":0.38698989174115495,"extension":7.567062597157707},"index":6,"playId":"ed529766-c8fd-3d27-ae97-0b66fbc522eb","pitchNumber":6,"startTime":"2025-08-05T01:43:10.885Z","endTime":"2025-08-05T01:43:16.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:43:16.827Z","atBatIndex":77},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeff McNeil lines out to shortstop Gabriel Arias.","rbi":0,"awayScore":5,"homeScore":5,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-05T01:43:24.970Z","endTime":"2025-08-05T01:44:08.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.4,"endSpeed":89.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.84960170793022,"aZ":-14.525019391674807,"pfxX":-6.391239366232612,"pfxZ":8.578957538639894,"pX":-0.3751421649680819,"pZ":2.844642372523032,"vX0":7.4771640254176654,"vY0":-141.7145860877416,"vZ0":-5.2767461625277985,"x":131.3,"y":161.97,"x0":-2.20297554092845,"y0":50.00556463859369,"z0":5.640718899054585,"aX":-13.153448610638419},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.8,"breakHorizontal":10.3,"spinRate":2202,"spinDirection":224},"zone":4,"typeConfidence":0.91,"plateTime":0.3847950038699901,"extension":7.499227360205931},"index":0,"playId":"bbade613-a282-354e-93a0-497975ad6c74","pitchNumber":1,"startTime":"2025-08-05T01:43:39.215Z","endTime":"2025-08-05T01:43:42.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.764839842829424,"aZ":-12.661824875054982,"pfxX":-6.243333958808389,"pfxZ":9.757522297109162,"pX":0.3429984504370379,"pZ":2.4190219813680693,"vX0":9.133231962367047,"vY0":-140.71310036151795,"vZ0":-6.49064772308037,"x":103.93,"y":173.47,"x0":-2.1379063017374302,"y0":50.00340570797784,"z0":5.580643553687478,"aX":-12.486148809404128},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":9.4,"spinRate":2252,"spinDirection":219},"zone":6,"typeConfidence":0.91,"plateTime":0.3896673707193754,"extension":7.44608628909772},"hitData":{"launchSpeed":81.7,"launchAngle":12.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":120.51,"coordY":136.36}},"index":1,"playId":"0555a060-af8e-3584-a747-f1801c876026","pitchNumber":2,"startTime":"2025-08-05T01:43:59.357Z","endTime":"2025-08-05T01:44:08.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:44:08.188Z","atBatIndex":78},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Ryan Helsley intentionally walks José Ramírez.","rbi":0,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-05T01:45:55.652Z","endTime":"2025-08-05T01:46:43.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnSecond":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Luis Torrens replaces Tyrone Taylor, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T01:45:55.652Z","endTime":"2025-08-05T01:45:55.670Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":621438,"link":"/api/v1/people/621438"}},{"details":{"description":"Pitching Change: Ryan Helsley replaces Edwin Díaz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-05T01:45:55.670Z","endTime":"2025-08-05T01:46:06.675Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664854,"link":"/api/v1/people/664854"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Daniel Schneemann starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":5,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-05T01:46:06.675Z","endTime":"2025-08-05T01:46:41.814Z","isPitch":false,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"base":2},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":3,"playId":"07768766-0806-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-05T01:46:41.814Z","endTime":"2025-08-05T01:46:41.846Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":4,"playId":"07768766-0806-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-05T01:46:41.846Z","endTime":"2025-08-05T01:46:41.847Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"index":5,"playId":"07768766-0806-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-05T01:46:41.847Z","endTime":"2025-08-05T01:46:41.849Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"index":6,"playId":"07768766-0806-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-08-05T01:46:41.849Z","endTime":"2025-08-05T01:46:43.065Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-08-05T01:46:43.065Z","atBatIndex":79},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"David Fry reaches on a fielder's choice. Daniel Schneemann scores. José Ramírez to 3rd. David Fry to 2nd. Throwing error by third baseman Brett Baty.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-05T01:46:43.815Z","endTime":"2025-08-05T01:47:16.989Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":36},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"postOnThird":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":{"id":664854,"link":"/api/v1/people/664854"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.077171191007135,"aZ":-29.45155315571596,"pfxX":1.8393364442719882,"pfxZ":1.6394419222386212,"pX":-0.2642560398173845,"pZ":3.5794937529667656,"vX0":0.14129905334882772,"vY0":-127.90763414977982,"vZ0":-0.5416183967392101,"x":127.07,"y":142.13,"x0":-0.5591815221534577,"y0":50.00202221732628,"z0":6.100909227954903,"aX":3.051020360035023},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.1,"breakHorizontal":-3.4,"spinRate":2247,"spinDirection":136},"zone":2,"typeConfidence":2.0,"plateTime":0.4280263806262079,"extension":6.600856998495725},"hitData":{"launchSpeed":32.1,"launchAngle":27.0,"totalDistance":61.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":114.84,"coordY":176.73}},"index":0,"playId":"9aa42b5b-2038-31f3-9fd3-19d2ded747c0","pitchNumber":1,"startTime":"2025-08-05T01:47:03.418Z","endTime":"2025-08-05T01:47:16.989Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:47:16.989Z","atBatIndex":80},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Santana grounds out to first baseman Mark Vientos.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-05T01:48:06.397Z","endTime":"2025-08-05T01:48:38.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"postOnThird":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner CJ Kayfus replaces David Fry.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T01:48:08.787Z","endTime":"2025-08-05T01:48:08.788Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":681807,"link":"/api/v1/people/681807"},"base":2},{"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":100.3,"endSpeed":90.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.179386081090236,"aZ":-9.524975697466607,"pfxX":-1.8130369132919886,"pfxZ":10.636537714631771,"pX":0.6344976412664367,"pZ":3.0178354377104375,"vX0":3.25506498553939,"vY0":-145.88723044109202,"vZ0":-6.905985048835938,"x":92.81,"y":157.3,"x0":-0.26636546871980865,"y0":50.003465922908745,"z0":6.007782876602661,"aX":-3.8610877235293737},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.9,"breakHorizontal":2.5,"spinRate":2614,"spinDirection":194},"zone":3,"typeConfidence":0.9,"plateTime":0.3771767200603109,"extension":6.522265766340789},"index":1,"playId":"5dcd7923-6583-36c0-84f0-d42c63b5cd38","pitchNumber":1,"startTime":"2025-08-05T01:48:08.789Z","endTime":"2025-08-05T01:48:12.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.573845267571123,"aZ":-32.90672437388662,"pfxX":2.3303207587293087,"pfxZ":-0.44155954032746436,"pX":0.878982956789035,"pZ":2.477538200728902,"vX0":2.455088565317769,"vY0":-128.53582235029006,"vZ0":-2.5058591886481465,"x":83.5,"y":171.89,"x0":-0.39109415885113535,"y0":50.00072553021661,"z0":6.019532552506377,"aX":3.898900334207117},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.1,"breakHorizontal":-4.8,"spinRate":2373,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4260890963840427,"extension":6.497138813256544},"hitData":{"launchSpeed":61.9,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.98,"coordY":181.38}},"index":2,"playId":"2112d8ea-1b21-34e8-b216-704380b73288","pitchNumber":2,"startTime":"2025-08-05T01:48:30.495Z","endTime":"2025-08-05T01:48:38.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:48:38.515Z","atBatIndex":81},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Gabriel Arias out on a sacrifice fly to right fielder Juan Soto. José Ramírez scores. CJ Kayfus to 3rd.","rbi":1,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-05T01:49:07.270Z","endTime":"2025-08-05T01:49:47.248Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"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_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":{"id":664854,"link":"/api/v1/people/664854"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.51000130440452,"strikeZoneBottom":1.54940825081943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90894460630646,"aZ":-31.178065963535378,"pfxX":1.2136576032970172,"pfxZ":0.5878966184798919,"pX":-0.9405902084413134,"pZ":2.5220019597031356,"vX0":-1.6330086108011284,"vY0":-129.0836381730531,"vZ0":-2.981648045074577,"x":152.85,"y":170.69,"x0":-0.45971632920760225,"y0":50.00379966721661,"z0":6.073149045376303,"aX":2.064189197434309},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.6,"breakHorizontal":-1.9,"spinRate":2420,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.42305912834995807,"extension":6.590047695262329},"index":0,"playId":"d3666c1e-9119-3fd9-b15e-f6b5f0c01765","pitchNumber":1,"startTime":"2025-08-05T01:49:18.991Z","endTime":"2025-08-05T01:49:24.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.964490642284385,"aZ":-31.091486880077042,"pfxX":4.954439338508234,"pfxZ":0.6256647314926198,"pX":0.11746744537475208,"pZ":3.3062066811149418,"vX0":-0.7085521619514119,"vY0":-130.6012415572043,"vZ0":-1.2350055337204209,"x":112.52,"y":149.51,"x0":-0.25091055559402264,"y0":50.000144518285296,"z0":6.127342035861213,"aX":8.542046743470397},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.1,"breakHorizontal":-8.8,"spinRate":2439,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.4196739178455635,"extension":6.573287708811022},"hitData":{"launchSpeed":92.0,"launchAngle":42.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":214.8,"coordY":113.51}},"index":1,"playId":"a4b15330-66fc-3642-b93f-7c8c3c0bd70d","pitchNumber":2,"startTime":"2025-08-05T01:49:35.944Z","endTime":"2025-08-05T01:49:47.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:49:47.248Z","atBatIndex":82},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nolan Jones pops out to third baseman Brett Baty.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":83,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2025-08-05T01:49:55.526Z","endTime":"2025-08-05T01:51:14.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"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":"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":100.4,"endSpeed":91.5,"strikeZoneTop":3.83138633978533,"strikeZoneBottom":1.80368293052636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.593097067973545,"aZ":-10.686063089774525,"pfxX":-0.2825406654463871,"pfxZ":9.980561982761717,"pX":-0.13977721250752856,"pZ":2.8601805934260343,"vX0":0.530155028338999,"vY0":-146.067252984026,"vZ0":-7.113421937695567,"x":122.33,"y":161.56,"x0":-0.28722476629463944,"y0":50.00172615445338,"z0":5.975339215997143,"aX":-0.6082895964593769},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":16.8,"breakHorizontal":0.4,"spinRate":2592,"spinDirection":196},"zone":5,"typeConfidence":0.9,"plateTime":0.375523008169806,"extension":6.534000102649971},"index":0,"playId":"b399f60a-4c1c-3649-aea6-c9703c50c6b0","pitchNumber":1,"startTime":"2025-08-05T01:50:25.815Z","endTime":"2025-08-05T01:50:29.489Z","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":100.8,"endSpeed":91.5,"strikeZoneTop":3.78160549422296,"strikeZoneBottom":1.75388180226299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.80035530762877,"aZ":-11.067076283704699,"pfxX":-0.503934466652272,"pfxZ":9.743989739621691,"pX":-0.8264380226834526,"pZ":3.6959702108638326,"vX0":-1.3827935111573921,"vY0":-146.72033502169754,"vZ0":-4.643881918173568,"x":148.5,"y":138.99,"x0":-0.2823398142166388,"y0":50.00424559563018,"z0":5.9667546313769035,"aX":-1.0912145149640728},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":16.8,"breakHorizontal":1.2,"spinRate":2642,"spinDirection":191},"zone":1,"typeConfidence":0.9,"plateTime":0.3742457820872458,"extension":6.505889468875827},"index":1,"playId":"e7bb4145-b6eb-30cf-b8f6-436f9a84868f","pitchNumber":2,"startTime":"2025-08-05T01:50:45.128Z","endTime":"2025-08-05T01:50:49.636Z","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":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.75,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.076743241271522,"aZ":-27.349494661872686,"pfxX":3.688034929300511,"pfxZ":2.7155263394014266,"pX":0.3175101152305507,"pZ":2.7238311073621486,"vX0":0.3921726316202252,"vY0":-132.4593223700102,"vZ0":-3.4023075584677738,"x":104.9,"y":165.24,"x0":-0.31173260676105574,"y0":50.00643548704723,"z0":6.022995200674388,"aX":6.559708752276924},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.4,"breakHorizontal":-6.7,"spinRate":2476,"spinDirection":159},"zone":6,"typeConfidence":2.0,"plateTime":0.41337602182511946,"extension":6.555940235428046},"hitData":{"launchSpeed":85.6,"launchAngle":76.0,"totalDistance":90.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":109.25,"coordY":170.43}},"index":2,"playId":"cce911b2-661f-30bd-a9f5-27cb9ec530e6","pitchNumber":3,"startTime":"2025-08-05T01:51:03.970Z","endTime":"2025-08-05T01:51:14.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:51:14.473Z","atBatIndex":83},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out, shortstop Gabriel Arias to first baseman Carlos Santana.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-05T01:53:29.042Z","endTime":"2025-08-05T01:53:57.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"CJ Kayfus remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T01:53:02.772Z","endTime":"2025-08-05T01:53:02.793Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":681807,"link":"/api/v1/people/681807"}},{"details":{"description":"Pitching Change: Nic Enright replaces Cade Smith.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-05T01:53:02.793Z","endTime":"2025-08-05T01:53:19.269Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663671,"link":"/api/v1/people/663671"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Jeff McNeil starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-05T01:53:19.269Z","endTime":"2025-08-05T01:53:31.409Z","isPitch":false,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"},"base":2},{"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":93.3,"endSpeed":84.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.520293802008837,"aZ":-11.130681260542568,"pfxX":-3.046945871553672,"pfxZ":11.357921809038768,"pX":-0.3525898448621983,"pZ":3.4310495164147268,"vX0":3.2754465671233066,"vY0":-135.6961756122512,"vZ0":-5.458394900338877,"x":130.44,"y":146.14,"x0":-1.1832316419994187,"y0":50.00096232416306,"z0":6.253952089878729,"aX":-5.644387261100055},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.6,"breakHorizontal":4.8,"spinRate":2527,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.40466537294634186,"extension":6.3832892914763235},"index":3,"playId":"0f570689-f0ae-393b-9f2e-ff606a216d1a","pitchNumber":1,"startTime":"2025-08-05T01:53:31.409Z","endTime":"2025-08-05T01:53:34.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.028537877932692,"aZ":-28.307387943296643,"pfxX":0.6235775994393682,"pfxZ":2.5070751020744524,"pX":0.36694014314869033,"pZ":2.3505604224992194,"vX0":4.0284748820830165,"vY0":-122.56674580810905,"vZ0":-3.3816267049862807,"x":103.01,"y":175.31,"x0":-1.3695041750300199,"y0":50.00264604856729,"z0":6.12926067902301,"aX":0.9621810634904436},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.1,"breakHorizontal":-1.9,"spinRate":2489,"spinDirection":121},"zone":6,"typeConfidence":0.9,"plateTime":0.44448322067543433,"extension":6.332400593003318},"hitData":{"launchSpeed":87.7,"launchAngle":3.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.65,"coordY":154.72}},"index":4,"playId":"8466aa2c-9f33-3789-8631-ae2291e582a4","pitchNumber":2,"startTime":"2025-08-05T01:53:48.841Z","endTime":"2025-08-05T01:53:57.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:53:57.425Z","atBatIndex":84},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cedric Mullins lines out to right fielder Nolan Jones.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-05T01:54:11.318Z","endTime":"2025-08-05T01:55:53.960Z","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":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"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":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":5},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.1,"strikeZoneTop":3.52327437415781,"strikeZoneBottom":1.85844162058612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.27534877471594,"aZ":-11.36854296497173,"pfxX":-3.0113213774182768,"pfxZ":11.399924762233304,"pX":0.39004662014219577,"pZ":2.2656305233662453,"vX0":5.066868494895196,"vY0":-135.17900764534355,"vZ0":-7.928872370720632,"x":102.13,"y":177.61,"x0":-1.1293451267598082,"y0":50.00292696734222,"z0":6.061505120974773,"aX":-5.496254157033607},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.8,"breakHorizontal":4.2,"spinRate":2541,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.40735852282727336,"extension":6.358827124171996},"index":0,"playId":"c8bbb0f5-812c-3ce6-86c8-d6dd4cacae0a","pitchNumber":1,"startTime":"2025-08-05T01:54:24.285Z","endTime":"2025-08-05T01:54:27.993Z","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":91.9,"endSpeed":82.8,"strikeZoneTop":3.5286880899291,"strikeZoneBottom":1.73514807256101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.84692366246015,"aZ":-11.822752595217922,"pfxX":-3.5152486329750543,"pfxZ":11.407784972165071,"pX":-0.731064151960269,"pZ":3.7985171800698643,"vX0":2.7208382922983176,"vY0":-133.72854675124296,"vZ0":-4.012787156218511,"x":144.87,"y":136.22,"x0":-1.3125668607261056,"y0":50.00589930504892,"z0":6.186925296941709,"aX":-6.273110448938537},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.8,"breakHorizontal":5.6,"spinRate":2562,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.411941787990862,"extension":6.348603321061752},"index":1,"playId":"a62e76eb-6b77-3789-b7f8-57655572ac65","pitchNumber":2,"startTime":"2025-08-05T01:54:39.592Z","endTime":"2025-08-05T01:54:44.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.3,"strikeZoneTop":3.48000034985274,"strikeZoneBottom":1.81319761063794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4087268984162,"aZ":-10.941508610303721,"pfxX":-3.4333875391884963,"pfxZ":11.820909948223202,"pX":-0.7560528425939718,"pZ":3.038594236632418,"vX0":2.8891070964461094,"vY0":-134.03018283507416,"vZ0":-5.96074517513335,"x":145.82,"y":156.74,"x0":-1.4086595757824907,"y0":50.00466202203946,"z0":6.09329614510482,"aX":-6.167922069081042},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":20.2,"breakHorizontal":5.5,"spinRate":2514,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.4106788932108132,"extension":6.438848686957127},"index":2,"playId":"cf68b5ef-b1e5-3312-bd93-231521e28409","pitchNumber":3,"startTime":"2025-08-05T01:54:53.521Z","endTime":"2025-08-05T01:54:57.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":84.9,"strikeZoneTop":3.65058332959936,"strikeZoneBottom":1.66355701693995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.699629510689846,"aZ":-10.095062959403668,"pfxX":-3.1523489349127245,"pfxZ":11.791318232258082,"pX":0.7903990282071655,"pZ":4.365864394864045,"vX0":6.1110286908062195,"vY0":-136.8349412665317,"vZ0":-3.115470085364566,"x":86.87,"y":120.9,"x0":-1.0750203106322302,"y0":50.006608558312095,"z0":6.224226755563128,"aX":-5.9054666117306},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.8,"breakHorizontal":4.2,"spinRate":2543,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.4022088177215033,"extension":6.3751630804326265},"index":3,"playId":"ce975580-0658-3127-9acb-adafd0021af2","pitchNumber":4,"startTime":"2025-08-05T01:55:09.716Z","endTime":"2025-08-05T01:55:13.611Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.59040497600635,"strikeZoneBottom":1.82883864508632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.97344271020599,"aZ":-26.49952601057354,"pfxX":-1.8049946344838323,"pfxZ":3.6441512122716784,"pX":0.7209217520914484,"pZ":0.6880860605870947,"vX0":5.744964218315886,"vY0":-123.72901832811118,"vZ0":-7.344115395665488,"x":89.52,"y":220.2,"x0":-1.3933173149767983,"y0":50.00098327483537,"z0":5.905910838687622,"aX":-2.8082991322114377},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.2,"breakHorizontal":1.9,"spinRate":2519,"spinDirection":172},"zone":14,"typeConfidence":0.91,"plateTime":0.44217536731079177,"extension":6.491169203021551},"index":4,"playId":"4dad3aa6-e792-3628-81d2-76a3e5fcf2f7","pitchNumber":5,"startTime":"2025-08-05T01:55:24.246Z","endTime":"2025-08-05T01:55:29.324Z","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":93.0,"endSpeed":83.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.36393376095997,"aZ":-10.206230809292595,"pfxX":-1.9863832324643877,"pfxZ":12.076946447254576,"pX":0.4176150519400327,"pZ":3.7665421181298586,"vX0":4.872482990323712,"vY0":-135.21831911179697,"vZ0":-4.2049841118132045,"x":101.08,"y":137.08,"x0":-1.1639792670347489,"y0":50.00126540543408,"z0":6.080369117659288,"aX":-3.6132683639638743},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.9,"breakHorizontal":2.4,"spinRate":2398,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.407857625473087,"extension":6.3809526159850085},"hitData":{"launchSpeed":90.0,"launchAngle":17.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.2,"coordY":105.42}},"index":5,"playId":"10e97704-f976-380c-874a-acb8b7f0c474","pitchNumber":6,"startTime":"2025-08-05T01:55:43.112Z","endTime":"2025-08-05T01:55:53.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:55:53.960Z","atBatIndex":85},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a ground ball to center fielder Daniel Schneemann. Jeff McNeil scores.","rbi":1,"awayScore":7,"homeScore":6,"isOut":false},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-05T01:55:58.876Z","endTime":"2025-08-05T01:57:50.817Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,6],"actionIndex":[5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Disengagement Violation","eventType":"forced_balk","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":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":{"id":663671,"link":"/api/v1/people/663671"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.0,"strikeZoneTop":3.91696682606933,"strikeZoneBottom":1.81536220259553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.620749730933948,"aZ":-10.004432934411616,"pfxX":-3.422682428890424,"pfxZ":12.222041291104858,"pX":0.4644406378649052,"pZ":2.129093742422984,"vX0":5.889017944404996,"vY0":-134.44311850565305,"vZ0":-8.355467582887758,"x":99.3,"y":181.29,"x0":-1.3188804765834137,"y0":50.00616120252983,"z0":6.005009761215615,"aX":-6.2107205721639245},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":20.3,"breakHorizontal":4.8,"spinRate":2473,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.4088459960210926,"extension":6.376902932532318},"index":0,"playId":"1f280aa4-833a-3f31-8379-0075262d216b","pitchNumber":1,"startTime":"2025-08-05T01:56:27.398Z","endTime":"2025-08-05T01:56:31.186Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"6dcc50a0-3182-4f79-84f1-1bef191cdb51","startTime":"2025-08-05T01:56:42.597Z","endTime":"2025-08-05T01:56:47.597Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-05T01:56:54.386Z","endTime":"2025-08-05T01:56:54.387Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"playId":"b7d7053f-f790-4af0-8cce-d6256ee10271","startTime":"2025-08-05T01:56:54.388Z","endTime":"2025-08-05T01:56:59.388Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":3},"count":{"balls":0,"strikes":1,"outs":2},"index":4,"playId":"ea97bfc6-0c4b-4c6a-b0fd-e1426bfc93b8","startTime":"2025-08-05T01:57:07.676Z","endTime":"2025-08-05T01:57:12.670Z","isPitch":false,"type":"stepoff"},{"details":{"description":"With Brett Baty batting, Jeff McNeil advances to 3rd on a disengagement violation.","event":"Disengagement Violation","eventType":"forced_balk","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_disengagement","description":"Pitcher Disengagement Violation","player":{"id":663671,"fullName":"Nic Enright"}}},"count":{"balls":0,"strikes":1,"outs":2},"index":5,"actionPlayId":"ea97bfc6-0c4b-4c6a-b0fd-e1426bfc93b8","startTime":"2025-08-05T01:57:29.757Z","endTime":"2025-08-05T01:57:39.078Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663671,"link":"/api/v1/people/663671"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.6,"strikeZoneTop":3.82,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.85262520123278,"aZ":-7.115243210247804,"pfxX":-3.438039993638837,"pfxZ":13.57810016864126,"pX":0.3545348548036083,"pZ":1.5954699710939315,"vX0":5.2087642898802,"vY0":-135.9818484488977,"vZ0":-10.355431433812555,"x":103.49,"y":195.7,"x0":-1.1520500504177418,"y0":50.0047582345709,"z0":5.9763703257454965,"aX":-6.346290851808491},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":22.2,"breakHorizontal":4.9,"spinRate":2526,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.4050516073717292,"extension":6.403388018376537},"hitData":{"launchSpeed":106.3,"launchAngle":2.0,"totalDistance":162.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.52,"coordY":78.71}},"index":6,"playId":"90e17241-ca19-3dc2-8663-9e46e2e4c239","pitchNumber":2,"startTime":"2025-08-05T01:57:39.078Z","endTime":"2025-08-05T01:57:50.817Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:57:50.817Z","atBatIndex":86},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Torrens flies out to right fielder Nolan Jones.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-05T01:58:59.211Z","endTime":"2025-08-05T01:59:45.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-05T01:58:18.268Z","endTime":"2025-08-05T01:59:01.576Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.5,"strikeZoneTop":3.51565621790507,"strikeZoneBottom":1.55947413178406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.787301339250853,"aZ":-8.5468766324428,"pfxX":-2.7859550925950756,"pfxZ":12.873244015694226,"pX":0.9851826028534366,"pZ":1.8644602884603934,"vX0":6.1247259464039425,"vY0":-135.1917873647512,"vZ0":-9.461710033219417,"x":79.45,"y":188.44,"x0":-0.9563113273645761,"y0":50.002919377772926,"z0":6.026241557031432,"aX":-5.113641379318565},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":21.2,"breakHorizontal":3.6,"spinRate":2504,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.4064567909601311,"extension":6.428805643421054},"index":1,"playId":"dfd14fe0-8643-3b42-b754-8307092fe3ad","pitchNumber":1,"startTime":"2025-08-05T01:59:01.576Z","endTime":"2025-08-05T01:59:06.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.51756318867031,"strikeZoneBottom":1.59381418048869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.174773440517857,"aZ":-10.030892167603337,"pfxX":-3.7489900854817817,"pfxZ":12.092324820876293,"pX":0.7881625033468691,"pZ":1.0275964253774321,"vX0":5.91188903482133,"vY0":-134.9208755684682,"vZ0":-11.064081763000726,"x":86.96,"y":211.03,"x0":-0.9510464911161438,"y0":50.0037881084774,"z0":5.903877397026732,"aX":-6.86616389012475},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.6,"breakHorizontal":5.4,"spinRate":2475,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.40698716036107596,"extension":6.517238374176555},"index":2,"playId":"427ceeba-0125-39c2-bc45-871472a25895","pitchNumber":2,"startTime":"2025-08-05T01:59:17.256Z","endTime":"2025-08-05T01:59:21.460Z","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":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.016985123827144,"aZ":-7.88382313588319,"pfxX":-3.2445614817435353,"pfxZ":13.110617871532826,"pX":0.5118161978632916,"pZ":2.2828992166067437,"vX0":5.211174200595837,"vY0":-135.58973707467214,"vZ0":-8.678840525735207,"x":97.49,"y":177.14,"x0":-1.0178793414895884,"y0":50.00563803690113,"z0":6.084601862386365,"aX":-6.013017307181053},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":22.0,"breakHorizontal":4.7,"spinRate":2537,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.40474214249455054,"extension":6.390217301301852},"hitData":{"launchSpeed":97.5,"launchAngle":39.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":220.28,"coordY":111.45}},"index":3,"playId":"e196ac60-c7f8-301c-9a2f-2ebfff7257a4","pitchNumber":3,"startTime":"2025-08-05T01:59:35.612Z","endTime":"2025-08-05T01:59:45.158Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:59:45.158Z","atBatIndex":87}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Torrens flies out to right fielder Nolan Jones.","rbi":0,"awayScore":7,"homeScore":6,"isOut":true},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2025-08-05T01:58:59.211Z","endTime":"2025-08-05T01:59:45.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-05T01:58:18.268Z","endTime":"2025-08-05T01:59:01.576Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.5,"strikeZoneTop":3.51565621790507,"strikeZoneBottom":1.55947413178406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.787301339250853,"aZ":-8.5468766324428,"pfxX":-2.7859550925950756,"pfxZ":12.873244015694226,"pX":0.9851826028534366,"pZ":1.8644602884603934,"vX0":6.1247259464039425,"vY0":-135.1917873647512,"vZ0":-9.461710033219417,"x":79.45,"y":188.44,"x0":-0.9563113273645761,"y0":50.002919377772926,"z0":6.026241557031432,"aX":-5.113641379318565},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":21.2,"breakHorizontal":3.6,"spinRate":2504,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.4064567909601311,"extension":6.428805643421054},"index":1,"playId":"dfd14fe0-8643-3b42-b754-8307092fe3ad","pitchNumber":1,"startTime":"2025-08-05T01:59:01.576Z","endTime":"2025-08-05T01:59:06.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.51756318867031,"strikeZoneBottom":1.59381418048869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.174773440517857,"aZ":-10.030892167603337,"pfxX":-3.7489900854817817,"pfxZ":12.092324820876293,"pX":0.7881625033468691,"pZ":1.0275964253774321,"vX0":5.91188903482133,"vY0":-134.9208755684682,"vZ0":-11.064081763000726,"x":86.96,"y":211.03,"x0":-0.9510464911161438,"y0":50.0037881084774,"z0":5.903877397026732,"aX":-6.86616389012475},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.6,"breakHorizontal":5.4,"spinRate":2475,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.40698716036107596,"extension":6.517238374176555},"index":2,"playId":"427ceeba-0125-39c2-bc45-871472a25895","pitchNumber":2,"startTime":"2025-08-05T01:59:17.256Z","endTime":"2025-08-05T01:59:21.460Z","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":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.016985123827144,"aZ":-7.88382313588319,"pfxX":-3.2445614817435353,"pfxZ":13.110617871532826,"pX":0.5118161978632916,"pZ":2.2828992166067437,"vX0":5.211174200595837,"vY0":-135.58973707467214,"vZ0":-8.678840525735207,"x":97.49,"y":177.14,"x0":-1.0178793414895884,"y0":50.00563803690113,"z0":6.084601862386365,"aX":-6.013017307181053},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":22.0,"breakHorizontal":4.7,"spinRate":2537,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.40474214249455054,"extension":6.390217301301852},"hitData":{"launchSpeed":97.5,"launchAngle":39.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":220.28,"coordY":111.45}},"index":3,"playId":"e196ac60-c7f8-301c-9a2f-2ebfff7257a4","pitchNumber":3,"startTime":"2025-08-05T01:59:35.612Z","endTime":"2025-08-05T01:59:45.158Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T01:59:45.158Z","atBatIndex":87},"scoringPlays":[40,41,42,48,64,66,80,82,86],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":81.73,"y":88.31},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":153.84,"y":203.88},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":133.07,"y":169.42},"type":"O","description":"Pop Out"}],"home":[{"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":163.5,"y":91.12},"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":1,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":82.89,"y":73.65},"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":1,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":142.27,"y":39.86},"type":"O","description":"Flyout"}]}},{"startIndex":6,"endIndex":12,"top":[6,7,8],"bottom":[9,10,11,12],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"coordinates":{"x":80.7,"y":166.4},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"coordinates":{"x":108.74,"y":146.62},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":104.69,"y":153.71},"type":"O","description":"Groundout"}],"home":[{"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":126.48,"y":140.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":2,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":105.66,"y":47.9},"type":"O","description":"Flyout"}]}},{"startIndex":13,"endIndex":19,"top":[13,14,15,16],"bottom":[17,18,19],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"coordinates":{"x":64.52,"y":128.07},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":51.94,"y":120.32},"type":"O","description":"Flyout"}],"home":[{"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"coordinates":{"x":149.79,"y":149.66},"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":139.58,"y":136.43},"type":"O","description":"Groundout"}]}},{"startIndex":20,"endIndex":27,"top":[20,21,22],"bottom":[23,24,25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":116.97,"y":67.06},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":114.82,"y":190.19},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"coordinates":{"x":117.87,"y":143.57},"type":"O","description":"Groundout"}],"home":[{"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":181.71,"y":116.21},"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":160.94,"y":125.84},"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":144.96,"y":116.83},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":108.24,"y":147.63},"type":"O","description":"Groundout"}]}},{"startIndex":28,"endIndex":36,"top":[28,29,30,31,32],"bottom":[33,34,35,36],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"coordinates":{"x":156.94,"y":112.49},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":143.71,"y":145.6},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"coordinates":{"x":179.69,"y":125.33},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"coordinates":{"x":109.73,"y":164.57},"type":"O","description":"Groundout"}],"home":[{"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"coordinates":{"x":154.04,"y":134.18},"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":107.25,"y":39.56},"type":"O","description":"Flyout"}]}},{"startIndex":37,"endIndex":51,"top":[37,38,39,40,41,42,43,44,45],"bottom":[46,47,48,49,50,51],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":179.18,"y":115.7},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":179.69,"y":73.14},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"coordinates":{"x":165.42,"y":129.48},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"coordinates":{"x":174.11,"y":119.25},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":96.6,"y":23.11},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":84.42,"y":124.32},"type":"H","description":"Single"}],"home":[{"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":144.72,"y":148.64},"type":"O","description":"Fielders Choice"},{"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":87.31,"y":47.24},"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":6,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":201.35,"y":88.01},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":102.19,"y":162.62},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":156.38,"y":171.95},"type":"O","description":"Groundout"}]}},{"startIndex":52,"endIndex":58,"top":[52,53,54,55],"bottom":[56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":87.41,"y":95.2},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":150.8,"y":154.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":150.8,"y":154.72},"type":"O","description":"Groundout"}],"home":[{"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":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":100.13,"y":139.01},"type":"O","description":"Pop Out"}]}},{"startIndex":59,"endIndex":68,"top":[59,60,61],"bottom":[62,63,64,65,66,67,68],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"coordinates":{"x":192.99,"y":61.56},"type":"O","description":"Flyout"}],"home":[{"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":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":123.97,"y":92.92},"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":8,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":114.55,"y":89.12},"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":8,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":78.94,"y":114.12},"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":8,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":174.86,"y":108.32},"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":8,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":133.81,"y":41.74},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":141.68,"y":168.91},"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":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":151.82,"y":152.19},"type":"O","description":"Groundout"}]}},{"startIndex":69,"endIndex":78,"top":[69,70,71,72],"bottom":[73,74,75,76,77,78],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":98.1,"y":111.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":105.14,"y":134.56},"type":"O","description":"Pop Out"}],"home":[{"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":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":121.92,"y":92.9},"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":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":201.48,"y":118.74},"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":9,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":120.51,"y":136.36},"type":"O","description":"Lineout"}]}},{"startIndex":79,"endIndex":87,"top":[79,80,81,82,83],"bottom":[84,85,86,87],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":10,"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"coordinates":{"x":114.84,"y":176.73},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":10,"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"coordinates":{"x":145.98,"y":181.38},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":10,"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":214.8,"y":113.51},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":10,"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"coordinates":{"x":109.25,"y":170.43},"type":"O","description":"Pop Out"}],"home":[{"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":10,"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":101.65,"y":154.72},"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":10,"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":179.2,"y":105.42},"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":10,"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":129.52,"y":78.71},"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":10,"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":220.28,"y":111.45},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":10,"currentInningOrdinal":"10th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":3,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":5,"hits":5,"errors":1,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":2,"errors":1,"leftOnBase":3},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":10,"ordinalNum":"10th","home":{"runs":1,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":2,"hits":0,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":6,"hits":11,"errors":2,"leftOnBase":10},"away":{"runs":7,"hits":9,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"catcher":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"first":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"second":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"third":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"shortstop":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"left":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"center":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"right":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"onDeck":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"inHole":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"battingOrder":8,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"offense":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"onDeck":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"inHole":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"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":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":8,"airOuts":14,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":1,"hits":9,"hitByPitch":2,"avg":".229","atBats":39,"obp":".301","slg":".377","ops":".678","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":13,"rbi":6,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":7,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":9,"airOuts":13,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":1,"hits":11,"hitByPitch":0,"atBats":42,"obp":".289","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":163,"era":"3.87","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.30","battersFaced":45,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":53,"strikes":110,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":6,"pitchesPerInning":"16.30","runsScoredPer9":"5.40","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":7,"putOuts":30,"errors":1,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID663671":{"person":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(S, 1)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":14,"groundOuts":16,"airOuts":29,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":9,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":77,"obp":".253","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":370,"era":"2.01","inningsPitched":"22.1","wins":2,"losses":0,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":5,"whip":"0.94","battersFaced":87,"outs":67,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":370,"balls":136,"strikes":234,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":1,"winPercentage":"1.000","pitchesPerInning":"16.57","gamesFinished":7,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"8.06","walksPer9Inn":"3.63","hitsPer9Inn":"4.84","runsScoredPer9":"2.42","homeRunsPer9":"0.81","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":9},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID595978":{"person":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"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":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":19,"groundOuts":24,"airOuts":36,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":35,"baseOnBalls":11,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".133","atBats":105,"obp":".220","slg":".238","ops":".458","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":121,"totalBases":25,"rbi":5,"leftOnBase":52,"sacBunts":3,"sacFlies":1,"babip":".162","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":13,"lineOuts":4},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"23.00","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":11,"stolenBases":23,"stolenBasePercentage":".676","caughtStealingPercentage":".324","assists":16,"putOuts":318,"errors":0,"chances":334,"fielding":"1.000","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID682177":{"person":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"jerseyNumber":"10","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"201","stats":{"batting":{"note":"b-","summary":"0-1 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":33,"groundOuts":67,"airOuts":62,"runs":37,"doubles":14,"triples":0,"homeRuns":10,"strikeOuts":71,"baseOnBalls":31,"intentionalWalks":1,"hits":60,"hitByPitch":1,"avg":".233","atBats":258,"obp":".316","slg":".403","ops":".719","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":292,"totalBases":104,"rbi":29,"leftOnBase":108,"sacBunts":1,"sacFlies":1,"babip":".281","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.80","popOuts":12,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":128,"putOuts":119,"errors":2,"chances":249,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID677944":{"person":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":6,"airOuts":8,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":99,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":33,"strikes":66,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"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":14,"gamesStarted":14,"flyOuts":54,"groundOuts":82,"airOuts":89,"runs":35,"doubles":14,"triples":2,"homeRuns":14,"strikeOuts":69,"baseOnBalls":23,"intentionalWalks":1,"hits":75,"hitByPitch":2,"atBats":312,"obp":".295","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1255,"era":"3.72","inningsPitched":"82.1","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.19","battersFaced":340,"outs":247,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1255,"balls":439,"strikes":816,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.92","rbi":3,"winPercentage":".556","pitchesPerInning":"15.24","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.54","walksPer9Inn":"2.51","hitsPer9Inn":"8.20","runsScoredPer9":"3.83","homeRunsPer9":"1.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":26},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":2,"chances":8,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677587":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | HBP, K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":4,"putOuts":1,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":32,"groundOuts":56,"airOuts":52,"runs":17,"doubles":13,"triples":1,"homeRuns":1,"strikeOuts":40,"baseOnBalls":10,"intentionalWalks":0,"hits":42,"hitByPitch":6,"avg":".231","atBats":182,"obp":".287","slg":".330","ops":".617","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":206,"totalBases":60,"rbi":25,"leftOnBase":83,"sacBunts":4,"sacFlies":4,"babip":".283","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"182.00","popOuts":4,"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":138,"putOuts":70,"errors":9,"chances":217,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID672356":{"person":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"jerseyNumber":"13","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | HR, K, 4 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":32,"groundOuts":74,"airOuts":53,"runs":30,"doubles":19,"triples":0,"homeRuns":8,"strikeOuts":97,"baseOnBalls":20,"intentionalWalks":0,"hits":68,"hitByPitch":5,"avg":".236","atBats":288,"obp":".294","slg":".385","ops":".679","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":317,"totalBases":111,"rbi":38,"leftOnBase":110,"sacBunts":1,"sacFlies":3,"babip":".323","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":8,"lineOuts":13},"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":177,"putOuts":105,"errors":8,"chances":290,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID670036":{"person":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":38,"gamesStarted":0,"flyOuts":22,"groundOuts":33,"airOuts":36,"runs":18,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":9,"intentionalWalks":0,"hits":26,"hitByPitch":2,"atBats":120,"obp":".278","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":461,"era":"4.59","inningsPitched":"33.1","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":17,"whip":"1.05","battersFaced":134,"outs":100,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":461,"balls":144,"strikes":317,"strikePercentage":".690","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".500","pitchesPerInning":"13.83","gamesFinished":4,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"7.56","walksPer9Inn":"2.43","hitsPer9Inn":"7.02","runsScoredPer9":"4.86","homeRunsPer9":"0.54","inheritedRunners":26,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":10},"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}},"ID672578":{"person":{"id":672578,"fullName":"Carlos Hernández","link":"/api/v1/people/672578"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":37,"gamesStarted":0,"flyOuts":35,"groundOuts":24,"airOuts":52,"runs":29,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":36,"baseOnBalls":20,"intentionalWalks":1,"hits":46,"hitByPitch":2,"atBats":154,"obp":".382","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":678,"era":"6.51","inningsPitched":"37.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":27,"whip":"1.77","battersFaced":180,"outs":112,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":678,"balls":236,"strikes":442,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.16","gamesFinished":17,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"8.68","walksPer9Inn":"4.82","hitsPer9Inn":"11.09","runsScoredPer9":"6.99","homeRunsPer9":"0.96","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666134":{"person":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","stats":{"batting":{"summary":"1-5 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":42,"groundOuts":58,"airOuts":75,"runs":25,"doubles":11,"triples":2,"homeRuns":3,"strikeOuts":85,"baseOnBalls":35,"intentionalWalks":1,"hits":59,"hitByPitch":4,"avg":".216","atBats":273,"obp":".311","slg":".304","ops":".615","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":316,"totalBases":83,"rbi":28,"leftOnBase":112,"sacBunts":1,"sacFlies":3,"babip":".298","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"91.00","popOuts":11,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":161,"errors":1,"chances":168,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID666310":{"person":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":42,"groundOuts":48,"airOuts":86,"runs":35,"doubles":14,"triples":1,"homeRuns":11,"strikeOuts":73,"baseOnBalls":36,"intentionalWalks":0,"hits":45,"hitByPitch":1,"avg":".181","atBats":248,"obp":".285","slg":".379","ops":".664","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":289,"totalBases":94,"rbi":27,"leftOnBase":99,"sacBunts":1,"sacFlies":3,"babip":".204","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.54","popOuts":27,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":19,"stolenBases":56,"stolenBasePercentage":".747","caughtStealingPercentage":".253","assists":44,"putOuts":639,"errors":5,"chances":688,"fielding":".993","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID671106":{"person":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":20,"flyOuts":65,"groundOuts":103,"airOuts":127,"runs":53,"doubles":21,"triples":0,"homeRuns":14,"strikeOuts":81,"baseOnBalls":40,"intentionalWalks":1,"hits":108,"hitByPitch":3,"atBats":414,"obp":".328","caughtStealing":7,"stolenBases":6,"stolenBasePercentage":".462","caughtStealingPercentage":".538","numberOfPitches":1857,"era":"4.06","inningsPitched":"108.2","wins":7,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.36","battersFaced":463,"outs":326,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1857,"balls":703,"strikes":1154,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".438","pitchesPerInning":"17.09","gamesFinished":0,"strikeoutWalkRatio":"2.03","strikeoutsPer9Inn":"6.71","walksPer9Inn":"3.31","hitsPer9Inn":"8.94","runsScoredPer9":"4.39","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":30,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681807":{"person":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"jerseyNumber":"6","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"1-5 | K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":12,"groundOuts":13,"airOuts":26,"runs":11,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":37,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".174","atBats":92,"obp":".232","slg":".359","ops":".591","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":33,"rbi":14,"leftOnBase":55,"sacBunts":0,"sacFlies":0,"babip":".220","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.40","popOuts":9,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID671922":{"person":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(W, 4-4)","summary":"1.1 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":6,"strikes":16,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":24,"groundOuts":32,"airOuts":48,"runs":23,"doubles":17,"triples":0,"homeRuns":2,"strikeOuts":70,"baseOnBalls":18,"intentionalWalks":3,"hits":40,"hitByPitch":3,"atBats":187,"obp":".290","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":837,"era":"2.92","inningsPitched":"49.1","wins":4,"losses":4,"saves":3,"saveOpportunities":6,"holds":19,"blownSaves":3,"earnedRuns":16,"whip":"1.18","battersFaced":211,"outs":148,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":837,"balls":282,"strikes":555,"strikePercentage":".660","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".500","pitchesPerInning":"16.97","gamesFinished":7,"strikeoutWalkRatio":"3.89","strikeoutsPer9Inn":"12.77","walksPer9Inn":"3.28","hitsPer9Inn":"7.30","runsScoredPer9":"4.20","homeRunsPer9":"0.36","inheritedRunners":20,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608070":{"person":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":87,"groundOuts":86,"airOuts":160,"runs":72,"doubles":21,"triples":2,"homeRuns":23,"strikeOuts":47,"baseOnBalls":47,"intentionalWalks":17,"hits":123,"hitByPitch":6,"avg":".299","atBats":411,"obp":".375","slg":".528","ops":".903","caughtStealing":7,"stolenBases":32,"stolenBasePercentage":".821","caughtStealingPercentage":".179","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":469,"totalBases":217,"rbi":61,"leftOnBase":137,"sacBunts":0,"sacFlies":5,"babip":".289","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.87","popOuts":48,"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":173,"putOuts":51,"errors":9,"chances":233,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID680757":{"person":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":93,"groundOuts":115,"airOuts":154,"runs":55,"doubles":20,"triples":1,"homeRuns":9,"strikeOuts":40,"baseOnBalls":40,"intentionalWalks":1,"hits":119,"hitByPitch":3,"avg":".283","atBats":421,"obp":".345","slg":".399","ops":".744","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":471,"totalBases":168,"rbi":38,"leftOnBase":113,"sacBunts":1,"sacFlies":6,"babip":".291","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.78","popOuts":19,"lineOuts":42},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":218,"errors":7,"chances":235,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID663986":{"person":{"id":663986,"fullName":"Trevor Stephan","link":"/api/v1/people/663986"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682657":{"person":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | HBP, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"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":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":59,"groundOuts":72,"airOuts":106,"runs":42,"doubles":19,"triples":1,"homeRuns":9,"strikeOuts":78,"baseOnBalls":13,"intentionalWalks":0,"hits":77,"hitByPitch":4,"avg":".236","atBats":326,"obp":".271","slg":".383","ops":".654","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":350,"totalBases":125,"rbi":38,"leftOnBase":130,"sacBunts":3,"sacFlies":4,"babip":".280","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.22","popOuts":22,"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":56,"putOuts":204,"errors":7,"chances":267,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663465":{"person":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":22,"gamesStarted":2,"flyOuts":37,"groundOuts":35,"airOuts":66,"runs":16,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":28,"baseOnBalls":10,"intentionalWalks":3,"hits":47,"hitByPitch":1,"atBats":171,"obp":".315","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":661,"era":"2.62","inningsPitched":"44.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":13,"whip":"1.28","battersFaced":187,"outs":134,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":661,"balls":214,"strikes":447,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".667","pitchesPerInning":"14.80","gamesFinished":12,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"5.64","walksPer9Inn":"2.01","hitsPer9Inn":"9.47","runsScoredPer9":"3.22","homeRunsPer9":"0.81","inheritedRunners":5,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":18,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700932":{"person":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"jerseyNumber":"9","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":60,"groundOuts":49,"airOuts":103,"runs":30,"doubles":13,"triples":2,"homeRuns":18,"strikeOuts":91,"baseOnBalls":33,"intentionalWalks":1,"hits":73,"hitByPitch":3,"avg":".234","atBats":312,"obp":".310","slg":".462","ops":".772","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":352,"totalBases":144,"rbi":48,"leftOnBase":159,"sacBunts":0,"sacFlies":4,"babip":".266","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.33","popOuts":29,"lineOuts":14},"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":14,"putOuts":210,"errors":4,"chances":228,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID596001":{"person":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":42,"gamesStarted":0,"flyOuts":28,"groundOuts":44,"airOuts":54,"runs":18,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":37,"baseOnBalls":16,"intentionalWalks":2,"hits":48,"hitByPitch":4,"atBats":180,"obp":".337","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":769,"era":"3.23","inningsPitched":"47.1","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":17,"whip":"1.35","battersFaced":203,"outs":142,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":769,"balls":274,"strikes":495,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".750","pitchesPerInning":"16.25","gamesFinished":7,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"7.04","walksPer9Inn":"3.04","hitsPer9Inn":"9.13","runsScoredPer9":"3.42","homeRunsPer9":"0.57","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676282":{"person":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":27,"gamesStarted":6,"flyOuts":23,"groundOuts":51,"airOuts":41,"runs":32,"doubles":13,"triples":0,"homeRuns":7,"strikeOuts":72,"baseOnBalls":30,"intentionalWalks":0,"hits":50,"hitByPitch":0,"atBats":212,"obp":".328","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1020,"era":"4.37","inningsPitched":"55.2","wins":2,"losses":2,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":27,"whip":"1.44","battersFaced":244,"outs":167,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":1020,"balls":397,"strikes":623,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".500","pitchesPerInning":"18.32","gamesFinished":10,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"11.64","walksPer9Inn":"4.85","hitsPer9Inn":"8.08","runsScoredPer9":"5.17","homeRunsPer9":"1.13","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681870":{"person":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(H, 5)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","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":13,"gamesStarted":0,"flyOuts":6,"groundOuts":6,"airOuts":11,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":7,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":45,"obp":".283","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":218,"era":"1.32","inningsPitched":"13.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":2,"whip":"1.02","battersFaced":53,"outs":41,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":218,"balls":77,"strikes":141,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".---","pitchesPerInning":"15.95","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"13.83","walksPer9Inn":"4.61","hitsPer9Inn":"4.61","runsScoredPer9":"2.63","homeRunsPer9":"0.66","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668909":{"person":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":22,"gamesStarted":22,"flyOuts":61,"groundOuts":111,"airOuts":107,"runs":48,"doubles":15,"triples":1,"homeRuns":15,"strikeOuts":117,"baseOnBalls":62,"intentionalWalks":0,"hits":95,"hitByPitch":2,"atBats":427,"obp":".323","caughtStealing":6,"stolenBases":2,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":2049,"era":"3.33","inningsPitched":"116.1","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.35","battersFaced":494,"outs":349,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2049,"balls":800,"strikes":1249,"strikePercentage":".610","hitBatsmen":2,"balks":1,"wildPitches":8,"pickoffs":3,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".600","pitchesPerInning":"17.61","gamesFinished":0,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"9.05","walksPer9Inn":"4.80","hitsPer9Inn":"7.35","runsScoredPer9":"3.71","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":4,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683769":{"person":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(BS, 4)","summary":"0.2 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":4,"strikes":12,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":29,"groundOuts":37,"airOuts":46,"runs":20,"doubles":7,"triples":2,"homeRuns":6,"strikeOuts":54,"baseOnBalls":16,"intentionalWalks":2,"hits":46,"hitByPitch":1,"atBats":179,"obp":".318","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":746,"era":"3.64","inningsPitched":"47.0","wins":1,"losses":1,"saves":1,"saveOpportunities":5,"holds":22,"blownSaves":4,"earnedRuns":19,"whip":"1.32","battersFaced":200,"outs":141,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":746,"balls":247,"strikes":499,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":2,"winPercentage":".500","pitchesPerInning":"15.87","gamesFinished":6,"strikeoutWalkRatio":"3.38","strikeoutsPer9Inn":"10.34","walksPer9Inn":"3.06","hitsPer9Inn":"8.81","runsScoredPer9":"3.83","homeRunsPer9":"1.15","inheritedRunners":22,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676440":{"person":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"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":22,"gamesStarted":22,"flyOuts":71,"groundOuts":126,"airOuts":126,"runs":68,"doubles":16,"triples":2,"homeRuns":21,"strikeOuts":112,"baseOnBalls":35,"intentionalWalks":1,"hits":123,"hitByPitch":7,"atBats":483,"obp":".313","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2089,"era":"4.51","inningsPitched":"125.2","wins":7,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.26","battersFaced":529,"outs":377,"gamesPitched":22,"completeGames":1,"shutouts":0,"pitchesThrown":2089,"balls":753,"strikes":1336,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".438","pitchesPerInning":"16.62","gamesFinished":0,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"8.02","walksPer9Inn":"2.51","hitsPer9Inn":"8.81","runsScoredPer9":"4.87","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":28,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":9,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID467793":{"person":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"1-5 | RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":60,"groundOuts":89,"airOuts":120,"runs":45,"doubles":8,"triples":0,"homeRuns":11,"strikeOuts":77,"baseOnBalls":47,"intentionalWalks":1,"hits":84,"hitByPitch":3,"avg":".230","atBats":366,"obp":".319","slg":".342","ops":".661","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":420,"totalBases":125,"rbi":47,"leftOnBase":164,"sacBunts":0,"sacFlies":4,"babip":".259","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.27","popOuts":35,"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":44,"putOuts":622,"errors":1,"chances":667,"fielding":".999","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID692216":{"person":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"jerseyNumber":"63","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"401","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":2,"groundOuts":3,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".125","atBats":8,"obp":".125","slg":".250","ops":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":8,"totalBases":2,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"1.50","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":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[680757,682657,682177,608070,681807,692216,467793,672356,666134,677587,595978,700932,666310,677944,681870,683769,671922,663671],"pitchers":[677944,681870,683769,671922,663671],"bench":[],"bullpen":[663465,671106,676440,676282,670036,672578,596001,663986,668909],"battingOrder":[680757,682177,608070,692216,467793,672356,666134,677587,666310],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Hedges (2, Manaea)."},{"label":"HR","value":"Arias, G (8, 6th inning off Manaea, 2 on, 1 out)."},{"label":"TB","value":"Arias, G 4; Fry; Hedges 2; Jones, N; Kwan 2; Rocchio 2; Santana, C."},{"label":"RBI","value":"Arias, G 4 (38); Fry (14); Santana, C (47)."},{"label":"Runners left in scoring position, 2 out","value":"Hedges; Fry; Schneemann; Jones, N; Kwan."},{"label":"SF","value":"Arias, G."},{"label":"Team RISP","value":"3-for-14."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Rocchio (3, 2nd base off Díaz/Alvarez, F)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Rocchio (9, fielding)."}]}],"note":[{"label":"a","value":"Struck out for Hedges in the 9th."},{"label":"b","value":"Struck out for Martínez, A in the 9th."},{"label":"1","value":"Ran for Fry in the 10th."}]},"home":{"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":7,"groundOuts":9,"airOuts":13,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":1,"hits":11,"hitByPitch":0,"avg":".241","atBats":42,"obp":".320","slg":".408","ops":".728","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":15,"rbi":6,"leftOnBase":25,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":1,"lineOuts":5},"pitching":{"flyOuts":5,"groundOuts":8,"airOuts":14,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":1,"hits":9,"hitByPitch":2,"atBats":39,"obp":".279","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":147,"era":"3.68","inningsPitched":"10.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.32","battersFaced":43,"outs":30,"completeGames":0,"shutouts":0,"pitchesThrown":147,"balls":38,"strikes":109,"strikePercentage":".740","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":6,"pitchesPerInning":"14.70","runsScoredPer9":"6.30","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":30,"errors":2,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID620443":{"person":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"902","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":71,"flyOuts":23,"groundOuts":61,"airOuts":45,"runs":10,"doubles":10,"triples":1,"homeRuns":2,"strikeOuts":50,"baseOnBalls":18,"intentionalWalks":0,"hits":43,"hitByPitch":1,"avg":".216","atBats":199,"obp":".284","slg":".307","ops":".591","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":218,"totalBases":61,"rbi":16,"leftOnBase":79,"sacBunts":0,"sacFlies":0,"babip":".279","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"99.50","popOuts":4,"lineOuts":18},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":4,"era":"0.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"3.00","battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":1,"strikes":3,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":15,"stolenBases":20,"stolenBasePercentage":".571","caughtStealingPercentage":".429","assists":29,"putOuts":500,"errors":4,"chances":533,"fielding":".992","passedBall":4,"pickoffs":1}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"901","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":43,"groundOuts":56,"airOuts":97,"runs":27,"doubles":13,"triples":3,"homeRuns":2,"strikeOuts":69,"baseOnBalls":13,"intentionalWalks":1,"hits":54,"hitByPitch":8,"avg":".199","atBats":272,"obp":".254","slg":".290","ops":".544","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":298,"totalBases":79,"rbi":18,"leftOnBase":118,"sacBunts":2,"sacFlies":2,"babip":".256","groundOutsToAirouts":"0.58","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"136.00","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":215,"errors":2,"chances":224,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID682626":{"person":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"jerseyNumber":"4","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":1,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":19,"groundOuts":35,"airOuts":36,"runs":17,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":45,"baseOnBalls":19,"intentionalWalks":0,"hits":39,"hitByPitch":2,"avg":".252","atBats":155,"obp":".341","slg":".381","ops":".722","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":59,"rbi":15,"leftOnBase":70,"sacBunts":0,"sacFlies":0,"babip":".330","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.75","popOuts":8,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":10,"stolenBases":24,"stolenBasePercentage":".706","caughtStealingPercentage":".294","assists":22,"putOuts":361,"errors":4,"chances":387,"fielding":".990","passedBall":4,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"summary":"5.2 IP, 5 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":10,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":2,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":85,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":26,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":23,"strikes":62,"strikePercentage":".730","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"7.94","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":4,"flyOuts":13,"groundOuts":18,"airOuts":26,"runs":9,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":4,"intentionalWalks":0,"hits":18,"hitByPitch":3,"atBats":86,"obp":".269","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":387,"era":"3.52","inningsPitched":"23.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"0.96","battersFaced":94,"outs":69,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":387,"balls":119,"strikes":268,"strikePercentage":".690","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":5,"winPercentage":".500","pitchesPerInning":"16.83","gamesFinished":1,"strikeoutWalkRatio":"6.25","strikeoutsPer9Inn":"9.78","walksPer9Inn":"1.57","hitsPer9Inn":"7.04","runsScoredPer9":"3.52","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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-5 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":58,"groundOuts":68,"airOuts":90,"runs":26,"doubles":11,"triples":4,"homeRuns":9,"strikeOuts":28,"baseOnBalls":34,"intentionalWalks":4,"hits":61,"hitByPitch":5,"avg":".251","atBats":243,"obp":".351","slg":".440","ops":".791","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":286,"totalBases":107,"rbi":33,"leftOnBase":100,"sacBunts":1,"sacFlies":3,"babip":".249","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":14,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":98,"putOuts":113,"errors":4,"chances":215,"fielding":".981","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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":3,"airOuts":2,"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":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":43,"groundOuts":76,"airOuts":70,"runs":24,"doubles":13,"triples":2,"homeRuns":7,"strikeOuts":72,"baseOnBalls":18,"intentionalWalks":0,"hits":65,"hitByPitch":2,"avg":".232","atBats":280,"obp":".281","slg":".368","ops":".649","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":303,"totalBases":103,"rbi":32,"leftOnBase":129,"sacBunts":0,"sacFlies":3,"babip":".284","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":13,"lineOuts":14},"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":81,"putOuts":44,"errors":7,"chances":132,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"802","stats":{"batting":{"summary":"1-2 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":1,"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":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":29,"groundOuts":82,"airOuts":54,"runs":32,"doubles":9,"triples":2,"homeRuns":11,"strikeOuts":71,"baseOnBalls":23,"intentionalWalks":0,"hits":61,"hitByPitch":1,"avg":".230","atBats":265,"obp":".291","slg":".404","ops":".695","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":293,"totalBases":107,"rbi":35,"leftOnBase":116,"sacBunts":0,"sacFlies":3,"babip":".269","groundOutsToAirouts":"1.52","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"24.09","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":152,"putOuts":101,"errors":7,"chances":260,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID687589":{"person":{"id":687589,"fullName":"Dom Hamel","link":"/api/v1/people/687589"},"jerseyNumber":"53","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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642397":{"person":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":19,"groundOuts":38,"airOuts":30,"runs":18,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":48,"baseOnBalls":18,"intentionalWalks":1,"hits":32,"hitByPitch":5,"atBats":145,"obp":".324","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":650,"era":"3.72","inningsPitched":"38.2","wins":0,"losses":3,"saves":1,"saveOpportunities":2,"holds":20,"blownSaves":1,"earnedRuns":16,"whip":"1.29","battersFaced":171,"outs":116,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":650,"balls":238,"strikes":412,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".000","pitchesPerInning":"16.81","gamesFinished":11,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"11.17","walksPer9Inn":"4.19","hitsPer9Inn":"7.45","runsScoredPer9":"4.19","homeRunsPer9":"0.47","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":3,"chances":8,"fielding":".625","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673540":{"person":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":50,"groundOuts":93,"airOuts":78,"runs":26,"doubles":17,"triples":4,"homeRuns":8,"strikeOuts":86,"baseOnBalls":44,"intentionalWalks":0,"hits":68,"hitByPitch":2,"atBats":325,"obp":".307","caughtStealing":6,"stolenBases":4,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":1478,"era":"2.31","inningsPitched":"89.2","wins":7,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.25","battersFaced":371,"outs":269,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1478,"balls":592,"strikes":886,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".700","pitchesPerInning":"16.48","gamesFinished":0,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"8.63","walksPer9Inn":"4.42","hitsPer9Inn":"6.83","runsScoredPer9":"2.61","homeRunsPer9":"0.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":10,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624413":{"person":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"battingOrder":"400","stats":{"batting":{"summary":"4-5 | HR, K, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":4,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":61,"groundOuts":89,"airOuts":113,"runs":58,"doubles":27,"triples":1,"homeRuns":25,"strikeOuts":113,"baseOnBalls":50,"intentionalWalks":4,"hits":112,"hitByPitch":12,"avg":".266","atBats":421,"obp":".356","slg":".513","ops":".869","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":17,"groundIntoTriplePlay":0,"plateAppearances":489,"totalBases":216,"rbi":90,"leftOnBase":201,"sacBunts":0,"sacFlies":6,"babip":".301","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.84","popOuts":24,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":82,"putOuts":810,"errors":5,"chances":897,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":21,"gamesStarted":21,"flyOuts":46,"groundOuts":152,"airOuts":106,"runs":45,"doubles":22,"triples":0,"homeRuns":7,"strikeOuts":105,"baseOnBalls":43,"intentionalWalks":1,"hits":114,"hitByPitch":6,"atBats":475,"obp":".311","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1967,"era":"2.83","inningsPitched":"127.0","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.24","battersFaced":527,"outs":381,"gamesPitched":21,"completeGames":1,"shutouts":1,"pitchesThrown":1967,"balls":698,"strikes":1269,"strikePercentage":".650","hitBatsmen":6,"balks":1,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"1.43","rbi":0,"winPercentage":".636","pitchesPerInning":"15.49","gamesFinished":0,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"7.44","walksPer9Inn":"3.05","hitsPer9Inn":"8.08","runsScoredPer9":"3.19","homeRunsPer9":"0.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":52},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":9,"errors":0,"chances":27,"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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":24,"groundOuts":53,"airOuts":45,"runs":23,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":38,"baseOnBalls":16,"intentionalWalks":0,"hits":50,"hitByPitch":8,"avg":".275","atBats":182,"obp":".354","slg":".396","ops":".750","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":210,"totalBases":72,"rbi":21,"leftOnBase":72,"sacBunts":1,"sacFlies":3,"babip":".322","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.50","popOuts":7,"lineOuts":14},"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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":7,"gamesStarted":7,"flyOuts":22,"groundOuts":31,"airOuts":39,"runs":25,"doubles":11,"triples":0,"homeRuns":7,"strikeOuts":29,"baseOnBalls":10,"intentionalWalks":0,"hits":42,"hitByPitch":1,"atBats":139,"obp":".351","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":592,"era":"6.68","inningsPitched":"33.2","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.54","battersFaced":152,"outs":101,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":592,"balls":209,"strikes":383,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".600","pitchesPerInning":"17.58","gamesFinished":0,"strikeoutWalkRatio":"2.90","strikeoutsPer9Inn":"7.75","walksPer9Inn":"2.67","hitsPer9Inn":"11.23","runsScoredPer9":"6.68","homeRunsPer9":"1.87","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":45,"gamesStarted":0,"flyOuts":28,"groundOuts":21,"airOuts":54,"runs":27,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":43,"baseOnBalls":21,"intentionalWalks":0,"hits":40,"hitByPitch":0,"atBats":157,"obp":".341","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":754,"era":"5.03","inningsPitched":"39.1","wins":2,"losses":5,"saves":3,"saveOpportunities":7,"holds":8,"blownSaves":4,"earnedRuns":22,"whip":"1.55","battersFaced":179,"outs":118,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":754,"balls":268,"strikes":486,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.39","rbi":0,"winPercentage":".286","pitchesPerInning":"19.17","gamesFinished":10,"strikeoutWalkRatio":"2.05","strikeoutsPer9Inn":"9.84","walksPer9Inn":"4.81","hitsPer9Inn":"9.15","runsScoredPer9":"6.18","homeRunsPer9":"0.92","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":11},"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}},"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":{"note":"(L, 3-2)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":2,"strikes":6,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":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":38,"gamesStarted":0,"flyOuts":19,"groundOuts":33,"airOuts":36,"runs":14,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":44,"baseOnBalls":15,"intentionalWalks":3,"hits":38,"hitByPitch":1,"atBats":147,"obp":".325","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":625,"era":"2.84","inningsPitched":"38.0","wins":3,"losses":2,"saves":21,"saveOpportunities":26,"holds":0,"blownSaves":5,"earnedRuns":12,"whip":"1.39","battersFaced":167,"outs":114,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":625,"balls":191,"strikes":434,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":1,"winPercentage":".600","pitchesPerInning":"16.45","gamesFinished":30,"strikeoutWalkRatio":"2.93","strikeoutsPer9Inn":"10.42","walksPer9Inn":"3.55","hitsPer9Inn":"9.00","runsScoredPer9":"3.32","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"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"}]},"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":22,"gamesStarted":22,"flyOuts":42,"groundOuts":155,"airOuts":91,"runs":50,"doubles":15,"triples":1,"homeRuns":12,"strikeOuts":91,"baseOnBalls":46,"intentionalWalks":0,"hits":109,"hitByPitch":9,"atBats":442,"obp":".328","caughtStealing":6,"stolenBases":5,"stolenBasePercentage":".455","caughtStealingPercentage":".545","numberOfPitches":1971,"era":"3.45","inningsPitched":"117.1","wins":9,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.32","battersFaced":501,"outs":352,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1971,"balls":724,"strikes":1247,"strikePercentage":".630","hitBatsmen":9,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.70","rbi":0,"winPercentage":".600","pitchesPerInning":"16.80","gamesFinished":0,"strikeoutWalkRatio":"1.98","strikeoutsPer9Inn":"6.98","walksPer9Inn":"3.53","hitsPer9Inn":"8.36","runsScoredPer9":"3.84","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":10,"errors":0,"chances":24,"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":"200","stats":{"batting":{"summary":"2-5 | 2B, 2 K, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":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":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":77,"groundOuts":108,"airOuts":138,"runs":73,"doubles":22,"triples":0,"homeRuns":21,"strikeOuts":97,"baseOnBalls":36,"intentionalWalks":2,"hits":114,"hitByPitch":11,"avg":".253","atBats":451,"obp":".319","slg":".441","ops":".760","caughtStealing":2,"stolenBases":17,"stolenBasePercentage":".895","caughtStealingPercentage":".105","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":504,"totalBases":199,"rbi":64,"leftOnBase":165,"sacBunts":0,"sacFlies":6,"babip":".274","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.48","popOuts":30,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":254,"putOuts":151,"errors":10,"chances":415,"fielding":".976","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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":4,"strikes":13,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":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":16,"groundOuts":30,"airOuts":32,"runs":9,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":67,"baseOnBalls":17,"intentionalWalks":0,"hits":24,"hitByPitch":7,"atBats":151,"obp":".271","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":736,"era":"1.41","inningsPitched":"44.2","wins":5,"losses":1,"saves":23,"saveOpportunities":25,"holds":0,"blownSaves":2,"earnedRuns":7,"whip":"0.92","battersFaced":177,"outs":134,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":736,"balls":288,"strikes":448,"strikePercentage":".610","hitBatsmen":7,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".833","pitchesPerInning":"16.48","gamesFinished":33,"strikeoutWalkRatio":"3.94","strikeoutsPer9Inn":"13.50","walksPer9Inn":"3.43","hitsPer9Inn":"4.84","runsScoredPer9":"1.81","homeRunsPer9":"0.40","inheritedRunners":11,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"100","stats":{"batting":{"summary":"0-5 | 4 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":58,"groundOuts":101,"airOuts":111,"runs":56,"doubles":21,"triples":0,"homeRuns":19,"strikeOuts":97,"baseOnBalls":34,"intentionalWalks":1,"hits":106,"hitByPitch":7,"avg":".257","atBats":412,"obp":".322","slg":".447","ops":".769","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":456,"totalBases":184,"rbi":63,"leftOnBase":183,"sacBunts":0,"sacFlies":3,"babip":".291","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.68","popOuts":25,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":175,"errors":0,"chances":179,"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, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":5,"strikes":15,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":0,"flyOuts":19,"groundOuts":76,"airOuts":36,"runs":11,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":39,"baseOnBalls":4,"intentionalWalks":0,"hits":41,"hitByPitch":0,"atBats":192,"obp":".230","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":639,"era":"1.73","inningsPitched":"52.0","wins":4,"losses":3,"saves":0,"saveOpportunities":1,"holds":21,"blownSaves":1,"earnedRuns":10,"whip":"0.87","battersFaced":196,"outs":156,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":639,"balls":160,"strikes":479,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.11","rbi":0,"winPercentage":".571","pitchesPerInning":"12.29","gamesFinished":9,"strikeoutWalkRatio":"9.75","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.69","hitsPer9Inn":"7.10","runsScoredPer9":"1.90","homeRunsPer9":"0.52","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":4,"errors":0,"chances":20,"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"}]},"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":"300","stats":{"batting":{"summary":"2-4 | BB, 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":53,"groundOuts":115,"airOuts":95,"runs":77,"doubles":16,"triples":0,"homeRuns":25,"strikeOuts":92,"baseOnBalls":85,"intentionalWalks":11,"hits":99,"hitByPitch":2,"avg":".250","atBats":396,"obp":".382","slg":".480","ops":".862","caughtStealing":1,"stolenBases":16,"stolenBasePercentage":".941","caughtStealingPercentage":".059","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":488,"totalBases":190,"rbi":63,"leftOnBase":185,"sacBunts":1,"sacFlies":4,"babip":".261","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.84","popOuts":20,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":186,"errors":0,"chances":192,"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, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":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":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":47,"gamesStarted":0,"flyOuts":24,"groundOuts":39,"airOuts":43,"runs":16,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":53,"baseOnBalls":22,"intentionalWalks":2,"hits":32,"hitByPitch":0,"atBats":167,"obp":".286","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":783,"era":"2.56","inningsPitched":"45.2","wins":3,"losses":4,"saves":3,"saveOpportunities":8,"holds":20,"blownSaves":5,"earnedRuns":13,"whip":"1.18","battersFaced":189,"outs":137,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":783,"balls":296,"strikes":487,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".429","pitchesPerInning":"17.15","gamesFinished":7,"strikeoutWalkRatio":"2.41","strikeoutsPer9Inn":"10.45","walksPer9Inn":"4.34","hitsPer9Inn":"6.31","runsScoredPer9":"3.15","homeRunsPer9":"0.39","inheritedRunners":29,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"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,"battingOrder":"800","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":14,"groundOuts":31,"airOuts":31,"runs":18,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":37,"baseOnBalls":12,"intentionalWalks":1,"hits":30,"hitByPitch":1,"avg":".233","atBats":129,"obp":".303","slg":".419","ops":".722","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":54,"rbi":9,"leftOnBase":68,"sacBunts":0,"sacFlies":0,"babip":".279","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.50","popOuts":10,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":73,"putOuts":37,"errors":4,"chances":114,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID548384":{"person":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":3,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":3,"balls":0,"strikes":3,"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":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":7,"gamesStarted":0,"flyOuts":4,"groundOuts":5,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":20,"obp":".261","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":95,"era":"0.00","inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":0,"whip":"1.06","battersFaced":23,"outs":17,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":38,"strikes":57,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.76","gamesFinished":0,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"6.35","walksPer9Inn":"4.76","hitsPer9Inn":"4.76","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"700","stats":{"batting":{"summary":"0-4 | BB, K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":58,"groundOuts":55,"airOuts":114,"runs":45,"doubles":19,"triples":0,"homeRuns":15,"strikeOuts":89,"baseOnBalls":36,"intentionalWalks":0,"hits":73,"hitByPitch":3,"avg":".224","atBats":326,"obp":".304","slg":".420","ops":".724","caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":370,"totalBases":137,"rbi":49,"leftOnBase":145,"sacBunts":1,"sacFlies":4,"babip":".257","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.73","popOuts":32,"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":0,"putOuts":226,"errors":3,"chances":229,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[607043,596019,665742,624413,643446,668901,656775,677595,516782,683146,682626,621438,620443,640455,548384,643511,657585,621242,664854],"pitchers":[640455,548384,643511,657585,621242,664854],"bench":[],"bullpen":[687589,605280,593423,656849,673540,642397,592773],"battingOrder":[607043,596019,665742,624413,643446,668901,656775,683146,620443],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Lindor (22, Smith, C)."},{"label":"HR","value":"Alonso (25, 6th inning off Cecconi, 2 on, 0 out)."},{"label":"TB","value":"Alonso 7; Alvarez, F; Baty; Lindor 3; McNeil; Soto, J 2."},{"label":"RBI","value":"Alonso 4 (90); Baty (35); Vientos (32)."},{"label":"2-out RBI","value":"Baty."},{"label":"Runners left in scoring position, 2 out","value":"Baty 2; Nimmo; Vientos; McNeil 2."},{"label":"SF","value":"Vientos."},{"label":"Team RISP","value":"4-for-15."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Mullins (16, 2nd base off Cecconi/Hedges)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Alvarez, F (4, throw); Baty (7, throw)."}]}],"note":[{"label":"a","value":"Struck out for Mauricio in the 7th."},{"label":"1","value":"Ran for Alvarez, F in the 9th."}]}},"officials":[{"official":{"id":598411,"fullName":"Nestor Ceja","link":"/api/v1/people/598411"},"officialType":"Home Plate"},{"official":{"id":429805,"fullName":"Todd Tichenor","link":"/api/v1/people/429805"},"officialType":"First Base"},{"official":{"id":503077,"fullName":"Adam Hamari","link":"/api/v1/people/503077"},"officialType":"Second Base"},{"official":{"id":665297,"fullName":"Tom Hanahan","link":"/api/v1/people/665297"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Cecconi; Manaea."},{"label":"Balk","value":"Enright."},{"label":"Disengagement violations","value":"Enright."},{"label":"IBB","value":"Ramírez, Jo (by Helsley); Soto, J (by Smith, C)."},{"label":"HBP","value":"Rocchio (by Manaea); Martínez, A (by Manaea)."},{"label":"Pitches-strikes","value":"Cecconi 99-66; Sabrowski 13-8; Gaddis 16-12; Smith, C 22-16; Enright 13-8; Manaea 85-62; Raley, B 3-3; Rogers, Ty 20-15; Garrett, R 14-10; Díaz 17-13; Helsley 8-6."},{"label":"Groundouts-flyouts","value":"Cecconi 6-5; Sabrowski 0-0; Gaddis 1-1; Smith, C 1-0; Enright 1-1; Manaea 4-3; Raley, B 0-0; Rogers, Ty 2-0; Garrett, R 0-1; Díaz 0-0; Helsley 2-1."},{"label":"Batters faced","value":"Cecconi 25; Sabrowski 3; Gaddis 6; Smith, C 7; Enright 4; Manaea 26; Raley, B 1; Rogers, Ty 4; Garrett, R 3; Díaz 4; Helsley 5."},{"label":"Inherited runners-scored","value":"Smith, C 2-0; Raley, B 1-0."},{"label":"Umpires","value":"HP: Nestor Ceja. 1B: Todd Tichenor. 2B: Adam Hamari. 3B: Tom Hanahan. "},{"label":"Weather","value":"82 degrees, Clear."},{"label":"Wind","value":"7 mph, Out To LF."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"2:49."},{"label":"Att","value":"37,886."},{"label":"Venue","value":"Citi Field."},{"label":"August 4, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413","boxscoreName":"Alonso"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"battingOrder":"400","stats":{"batting":{"summary":"4-5 | HR, K, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":4,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":61,"groundOuts":89,"airOuts":113,"runs":58,"doubles":27,"triples":1,"homeRuns":25,"strikeOuts":113,"baseOnBalls":50,"intentionalWalks":4,"hits":112,"hitByPitch":12,"avg":".266","atBats":421,"obp":".356","slg":".513","ops":".869","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":17,"groundIntoTriplePlay":0,"plateAppearances":489,"totalBases":216,"rbi":90,"leftOnBase":201,"sacBunts":0,"sacFlies":6,"babip":".301","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.84","popOuts":24,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":82,"putOuts":810,"errors":5,"chances":897,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":72,"hittingGameScore":72},{"player":{"person":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944","boxscoreName":"Cecconi"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":6,"airOuts":8,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":99,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":33,"strikes":66,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"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":14,"gamesStarted":14,"flyOuts":54,"groundOuts":82,"airOuts":89,"runs":35,"doubles":14,"triples":2,"homeRuns":14,"strikeOuts":69,"baseOnBalls":23,"intentionalWalks":1,"hits":75,"hitByPitch":2,"atBats":312,"obp":".295","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1255,"era":"3.72","inningsPitched":"82.1","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"1.19","battersFaced":340,"outs":247,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1255,"balls":439,"strikes":816,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.92","rbi":3,"winPercentage":".556","pitchesPerInning":"15.24","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.54","walksPer9Inn":"2.51","hitsPer9Inn":"8.20","runsScoredPer9":"3.83","homeRunsPer9":"1.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":26},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":2,"chances":8,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":57,"pitchingGameScore":57},{"player":{"person":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356","boxscoreName":"Arias, G"},"jerseyNumber":"13","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | HR, K, 4 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":32,"groundOuts":74,"airOuts":53,"runs":30,"doubles":19,"triples":0,"homeRuns":8,"strikeOuts":97,"baseOnBalls":20,"intentionalWalks":0,"hits":68,"hitByPitch":5,"avg":".236","atBats":288,"obp":".294","slg":".385","ops":".679","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":317,"totalBases":111,"rbi":38,"leftOnBase":110,"sacBunts":1,"sacFlies":3,"babip":".323","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":8,"lineOuts":13},"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":177,"putOuts":105,"errors":8,"chances":290,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"loser":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"save":{"id":663671,"fullName":"Nic Enright","link":"/api/v1/people/663671"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}