{"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":776863,"link":"/api/v1.1/game/776863/feed/live","metaData":{"wait":10,"timeStamp":"20250806_013706","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count10","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776863,"type":"R","doubleHeader":"N","id":"2025/08/05/clemlb-nynmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776863-2025-08-05","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-05T23:10:00Z","originalDate":"2025-08-05","officialDate":"2025-08-05","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":113,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":58,"losses":55,"ties":0,"pct":".513"},"records":{},"divisionLeader":false,"wins":58,"losses":55,"winningPercentage":".513"},"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":114,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":63,"losses":51,"ties":0,"pct":".553"},"records":{},"divisionLeader":false,"wins":63,"losses":51,"winningPercentage":".553"},"franchiseName":"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":"Cloudy","temp":"78","wind":"7 mph, R To L"},"gameInfo":{"attendance":39895,"firstPitch":"2025-08-05T23:10:00.000Z","gameDurationMinutes":147},"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":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"home":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"}},"officialScorer":{"id":434138,"fullName":"Billy Altman","link":"/api/v1/people/434138"},"primaryDatacaster":{"id":831877,"fullName":"Ashley Bernardo","link":"/api/v1/people/831877"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, third baseman Mark Vientos to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T23:10:41.927Z","endTime":"2025-08-05T23:11:07.542Z","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":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"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-05T20:04:13.147Z","endTime":"2025-08-05T22:42:42.508Z","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-05T22:42:42.508Z","endTime":"2025-08-05T23:10:15.345Z","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-05T23:10:15.345Z","endTime":"2025-08-05T23:10:44.262Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":83.4,"strikeZoneTop":3.18723817528153,"strikeZoneBottom":1.42036140886176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.99357420175591,"aZ":-27.84271708490775,"pfxX":-11.080214087305624,"pfxZ":2.4146442238264454,"pX":-0.5972657176894185,"pZ":1.8468846391523361,"vX0":4.286458525504421,"vY0":-134.78841469975876,"vZ0":-6.050438339256117,"x":139.77,"y":188.91,"x0":-0.7912118288332078,"y0":50.0053362268968,"z0":6.151553965468887,"aX":-19.88998738635584},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.0,"breakHorizontal":18.7,"spinRate":2019,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.41024001180062664,"extension":5.849945161592942},"index":3,"playId":"97d186e1-db8c-3380-ab53-c08fa7f32f5b","pitchNumber":1,"startTime":"2025-08-05T23:10:44.262Z","endTime":"2025-08-05T23:10:50.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":84.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.397250022350526,"aZ":-29.950069376969495,"pfxX":-12.20228108284878,"pfxZ":1.200983815759857,"pX":-0.4408072011823967,"pZ":1.3115343124439707,"vX0":5.071061916408491,"vY0":-137.11371477065452,"vZ0":-7.240608433625264,"x":133.8,"y":203.37,"x0":-0.7594033184223911,"y0":50.00285073062887,"z0":6.112735342564517,"aX":-22.56821761973281},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.5,"breakHorizontal":20.5,"spinRate":2139,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4039348390339219,"extension":6.005528973556179},"hitData":{"launchSpeed":62.1,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.78,"coordY":175.33}},"index":4,"playId":"3dadd3f3-3276-3a86-a6ac-0d9e400acd1f","pitchNumber":2,"startTime":"2025-08-05T23:10:59.513Z","endTime":"2025-08-05T23:11:07.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:11:07.542Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T23:11:24.344Z","endTime":"2025-08-05T23:12:55.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.0,"strikeZoneTop":3.44045632500409,"strikeZoneBottom":1.7062310756638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4351479387318,"aZ":-32.60170460786739,"pfxX":-8.958582908692655,"pfxZ":-0.23147124989181833,"pX":-2.1797165513574077,"pZ":4.579727820053527,"vX0":-0.17394580739282073,"vY0":-134.82844538687118,"vZ0":1.006569120570997,"x":200.09,"y":115.13,"x0":-0.9521941421312576,"y0":50.00574211054035,"z0":6.522436018911196,"aX":-16.30786375388685},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.0,"breakHorizontal":16.2,"spinRate":2107,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4080211376506968,"extension":5.618433598247472},"index":0,"playId":"ee0c938a-540b-3a1c-b680-d71825720aa8","pitchNumber":1,"startTime":"2025-08-05T23:11:28.139Z","endTime":"2025-08-05T23:11:33.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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.1,"strikeZoneTop":3.42144213719013,"strikeZoneBottom":1.71915371270392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.57710847951782,"aZ":-30.53539565724858,"pfxX":-10.918770319865745,"pfxZ":0.9255796130881659,"pX":0.5546105520581806,"pZ":1.7460110974621565,"vX0":6.777910067857567,"vY0":-134.14020431330107,"vZ0":-5.791338736155404,"x":95.86,"y":191.64,"x0":-0.6183801314366588,"y0":50.00513892179855,"z0":6.177371731438217,"aX":-19.417789606578697},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.4,"breakHorizontal":17.8,"spinRate":2149,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.4121681249334128,"extension":5.866805357938957},"index":1,"playId":"4dc8c316-c90b-3911-a0f3-9ebd5028fa4c","pitchNumber":2,"startTime":"2025-08-05T23:11:44.541Z","endTime":"2025-08-05T23:11:49.539Z","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":87.3,"endSpeed":79.7,"strikeZoneTop":3.35163019668995,"strikeZoneBottom":1.64938315410777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.789589629931093,"aZ":-31.14244087238681,"pfxX":-8.509783709544433,"pfxZ":0.6403579613406332,"pX":-0.44695705464041857,"pZ":0.7575712379912912,"vX0":3.6929033604103703,"vY0":-126.84158130113934,"vZ0":-7.0610405336424895,"x":134.04,"y":218.33,"x0":-0.8255879622672588,"y0":50.003290150426295,"z0":6.099101086890668,"aX":-13.703463905357587},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.4,"breakHorizontal":14.4,"spinRate":998,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4337828659845515,"extension":5.989693558861331},"index":2,"playId":"11adce7e-9dd1-3daf-b8cb-ad6a9c64d864","pitchNumber":3,"startTime":"2025-08-05T23:11:59.017Z","endTime":"2025-08-05T23:12:03.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.36961547923973,"strikeZoneBottom":1.66737547808445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.687688190641126,"aZ":-30.174416682285813,"pfxX":-8.818106668021915,"pfxZ":1.0618500793822747,"pX":-0.9176994209132959,"pZ":2.3525885961401647,"vX0":3.035957035571824,"vY0":-137.33519915176618,"vZ0":-4.744047862884502,"x":151.98,"y":175.26,"x0":-0.8993151217191967,"y0":50.006591702236776,"z0":6.183316391383616,"aX":-16.653232372631624},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.0,"breakHorizontal":15.2,"spinRate":2088,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4006113716776265,"extension":5.82628427977734},"index":3,"playId":"66a97533-8d3c-3009-8e1d-e8867496c480","pitchNumber":4,"startTime":"2025-08-05T23:12:16.744Z","endTime":"2025-08-05T23:12:21.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.3839998546794,"strikeZoneBottom":1.65048022962149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.954645582922694,"aZ":-27.66759736314588,"pfxX":-9.22179274709721,"pfxZ":2.4532138091594895,"pX":-0.7456201885812309,"pZ":1.9720186525945251,"vX0":3.0218823230791427,"vY0":-135.7522420224291,"vZ0":-6.126906978049135,"x":145.42,"y":185.54,"x0":-0.6853511114405182,"y0":50.00518269896914,"z0":6.223932089972457,"aX":-16.95044914258886},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.1,"breakHorizontal":15.8,"spinRate":2131,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.40586584104656076,"extension":5.762363025406093},"index":4,"playId":"4d35cacf-1f19-393b-a7c7-f9b177555256","pitchNumber":5,"startTime":"2025-08-05T23:12:34.159Z","endTime":"2025-08-05T23:12:38.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.3,"strikeZoneTop":3.38661948512605,"strikeZoneBottom":1.65355708346558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.904328001540954,"aZ":-26.401786943235127,"pfxX":-9.230875086486028,"pfxZ":3.139219100326324,"pX":-0.7835084414382097,"pZ":3.245238699562838,"vX0":3.1442174283815003,"vY0":-135.99812775583666,"vZ0":-3.1753377260816515,"x":146.87,"y":151.16,"x0":-0.7680382647456512,"y0":50.00354410450504,"z0":6.296606446695315,"aX":-16.975768744194507},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.0,"breakHorizontal":15.8,"spinRate":2152,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.4055939230659886,"extension":5.849204154896841},"index":5,"playId":"fd27c430-2c8b-3f42-8326-e1e493671cd8","pitchNumber":6,"startTime":"2025-08-05T23:12:50.620Z","endTime":"2025-08-05T23:12:55.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:12:55.763Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Ramírez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T23:13:17.221Z","endTime":"2025-08-05T23:14:53.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":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":95.7,"endSpeed":86.8,"strikeZoneTop":3.40819825014557,"strikeZoneBottom":1.6473718046305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.69247071553729,"aZ":-27.62175472421933,"pfxX":-9.697815660676556,"pfxZ":2.3569718037443765,"pX":0.6062743310411712,"pZ":1.9515983371234804,"vX0":6.7353085925150795,"vY0":-138.98340115500068,"vZ0":-6.441235772407389,"x":93.89,"y":186.09,"x0":-0.6036644202563728,"y0":50.0049242632022,"z0":6.164612057949016,"aX":-18.74320528815017},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.9,"breakHorizontal":16.0,"spinRate":2203,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.395952149683513,"extension":5.937260381718478},"index":0,"playId":"38fe3176-6bc6-3c21-b8da-c0a39e6c0f91","pitchNumber":1,"startTime":"2025-08-05T23:13:20.991Z","endTime":"2025-08-05T23:13:25.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.7,"strikeZoneTop":3.47412985786405,"strikeZoneBottom":1.7135493610881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.045757465749176,"aZ":-29.614936009320783,"pfxX":-9.34036898520677,"pfxZ":1.3321351288303065,"pX":-1.067707245359845,"pZ":1.778665191598681,"vX0":2.623281766222613,"vY0":-139.09784271622686,"vZ0":-6.325642441879141,"x":157.7,"y":190.76,"x0":-0.8194289366026086,"y0":50.006546677308215,"z0":6.089732461281207,"aX":-18.002026691457353},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.1,"breakHorizontal":16.2,"spinRate":2207,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.39629780493901956,"extension":5.927964896983786},"index":1,"playId":"95c8ef8f-1445-3126-8e58-ad170c54f38f","pitchNumber":2,"startTime":"2025-08-05T23:13:36.427Z","endTime":"2025-08-05T23:13:41.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.34271089388376,"strikeZoneBottom":1.61343799590976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.8738859621617,"aZ":-27.328781754800687,"pfxX":-10.033646304512672,"pfxZ":2.5647094118125566,"pX":-0.16351584658499801,"pZ":0.7185480950601385,"vX0":4.55707677253835,"vY0":-137.62071471018706,"vZ0":-9.41511848437816,"x":123.23,"y":219.38,"x0":-0.5513744759987657,"y0":50.00253458214012,"z0":6.080977685287807,"aX":-18.953038273593933},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.5,"breakHorizontal":17.0,"spinRate":2207,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.40032836457266807,"extension":5.958078750480801},"index":2,"playId":"9749bb7d-11ea-33a0-9ce5-a606ad85d578","pitchNumber":3,"startTime":"2025-08-05T23:13:54.231Z","endTime":"2025-08-05T23:13:59.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.26376945675055,"strikeZoneBottom":1.5658416390211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.02214375141057,"aZ":-35.65155164532477,"pfxX":10.557961431994412,"pfxZ":-2.4711068787590147,"pX":0.32924109842255517,"pZ":3.2691203472551895,"vX0":-0.563044718268616,"vY0":-118.2603111641657,"vZ0":0.2065956956712871,"x":104.45,"y":150.51,"x0":-0.7989933778434773,"y0":50.003258647792045,"z0":6.469611561798479,"aX":14.850411034999139},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-4.1,"breakHorizontal":-19.0,"spinRate":2939,"spinDirection":49},"zone":3,"typeConfidence":2.0,"plateTime":0.4643874251083049,"extension":5.709654627580466},"index":3,"playId":"848529b8-21f0-30db-b71d-50abbe5e3c9d","pitchNumber":4,"startTime":"2025-08-05T23:14:12.763Z","endTime":"2025-08-05T23:14:17.387Z","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":88.3,"endSpeed":81.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.71350263873788,"aZ":-33.287527733527,"pfxX":-6.989187653702473,"pfxZ":-0.6696683667864682,"pX":0.5169614106013182,"pZ":0.46195230464393905,"vX0":4.943789320635785,"vY0":-128.32897357395288,"vZ0":-7.4925889218001105,"x":97.29,"y":226.31,"x0":-0.5270765616096943,"y0":50.00071437925027,"z0":6.014396225190627,"aX":-11.648382838263514},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-2.6,"breakHorizontal":11.5,"spinRate":1151,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4269110864777277,"extension":6.077807566688363},"index":4,"playId":"3b096c00-192c-3c5a-aa16-8b1a793d55fa","pitchNumber":5,"startTime":"2025-08-05T23:14:28.018Z","endTime":"2025-08-05T23:14:31.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.150481614602626,"aZ":-31.251028715442548,"pfxX":-6.787626096716373,"pfxZ":0.4823244975181309,"pX":0.6954398876755781,"pZ":1.3409692074787938,"vX0":5.8574579826621385,"vY0":-137.84771674880386,"vZ0":-7.229312396540417,"x":90.49,"y":202.57,"x0":-0.5696985121161111,"y0":50.00645963002906,"z0":6.092594965620398,"aX":-13.133427421473105},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":-0.4,"breakHorizontal":11.2,"spinRate":2016,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3965515164821718,"extension":5.988455327912382},"index":5,"playId":"8b18ec55-a583-3d6b-8b0f-f519f5d27266","pitchNumber":6,"startTime":"2025-08-05T23:14:46.832Z","endTime":"2025-08-05T23:14:53.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:14:53.110Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Starling Marte lines out sharply to center fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T23:16:44.095Z","endTime":"2025-08-05T23:17:29.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"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.4,"endSpeed":84.5,"strikeZoneTop":3.45897798467171,"strikeZoneBottom":1.50582323181906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.37161112988051,"aZ":-16.222619627495273,"pfxX":8.321933286651724,"pfxZ":8.768411323839121,"pX":0.16659210359540172,"pZ":0.7079553667284129,"vX0":-8.238313655293071,"vY0":-134.10533223435345,"vZ0":-8.73970131225859,"x":110.65,"y":219.67,"x0":2.199202732216233,"y0":50.00348784427707,"z0":5.169747017361403,"aX":15.138346385790193},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.2,"breakHorizontal":-13.3,"spinRate":2198,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.40865747782810136,"extension":6.267254179071129},"index":0,"playId":"3ca1304f-8025-3b44-8de1-ac7be0cef455","pitchNumber":1,"startTime":"2025-08-05T23:17:00.081Z","endTime":"2025-08-05T23:17:04.323Z","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.9,"endSpeed":83.9,"strikeZoneTop":3.58999983078073,"strikeZoneBottom":1.63042594534613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.309983827032298,"aZ":-12.002079972960988,"pfxX":5.530699435404381,"pfxZ":11.19509692650196,"pX":0.43573452133827095,"pZ":1.475096447127882,"vX0":-6.720519631832613,"vY0":-133.51444010424186,"vZ0":-7.41593516138997,"x":100.39,"y":198.95,"x0":2.269352861154887,"y0":50.00008814644427,"z0":5.156250529036474,"aX":9.963104489978816},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.8,"breakHorizontal":-8.5,"spinRate":2209,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.4105620296076262,"extension":6.339288358822569},"index":1,"playId":"4fef6422-9886-3d4a-84a9-944880a6e4b2","pitchNumber":2,"startTime":"2025-08-05T23:17:11.462Z","endTime":"2025-08-05T23:17:16.353Z","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":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.931149398931254,"aZ":-12.660922535530009,"pfxX":5.299418563355425,"pfxZ":10.63948795080493,"pX":0.13555490889887875,"pZ":2.5184515069988,"vX0":-7.484922884967251,"vY0":-134.94918700195305,"vZ0":-5.102172163317093,"x":111.83,"y":170.78,"x0":2.263920721848013,"y0":50.00281324812979,"z0":5.33438674039151,"aX":9.719714335620074},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":-7.9,"spinRate":2289,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.4067678851176426,"extension":6.2506919126665945},"hitData":{"launchSpeed":101.5,"launchAngle":19.0,"totalDistance":344.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":101.3,"coordY":62.89}},"index":2,"playId":"92ca2686-6187-3c2e-8ec9-eb4e443aad21","pitchNumber":3,"startTime":"2025-08-05T23:17:22.692Z","endTime":"2025-08-05T23:17:29.704Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:17:29.704Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Lindor walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T23:18:06.643Z","endTime":"2025-08-05T23:19:22.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-05T23:17:54.277Z","endTime":"2025-08-05T23:18:08.956Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.9,"strikeZoneTop":3.36947182584095,"strikeZoneBottom":1.72083236200514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.150489860640935,"aZ":-15.491673521757527,"pfxX":7.407728072972491,"pfxZ":9.21968588676219,"pX":0.9842154303552109,"pZ":1.700055689727861,"vX0":-6.106579372594064,"vY0":-134.2037627218999,"vZ0":-6.365165333014868,"x":79.48,"y":192.88,"x0":2.335422410145629,"y0":50.00594822957823,"z0":5.221117408275484,"aX":13.409843557324772},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.4,"breakHorizontal":-12.0,"spinRate":2176,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.409347923297402,"extension":6.304827347084374},"index":1,"playId":"d1031afc-6dac-31d4-b0be-9fd059ee6023","pitchNumber":1,"startTime":"2025-08-05T23:18:08.956Z","endTime":"2025-08-05T23:18:15.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.5,"strikeZoneTop":3.55761892435687,"strikeZoneBottom":1.62959030130519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.81594936764448,"aZ":-11.502939215470656,"pfxX":5.7015737335120455,"pfxZ":11.438860587573593,"pX":1.7820102341199344,"pZ":3.167335550373781,"vX0":-3.554213060639171,"vY0":-134.26461048151677,"vZ0":-3.5693459271265056,"x":49.07,"y":153.26,"x0":2.3891148865425285,"y0":50.00327442896425,"z0":5.345177614161376,"aX":10.304588160201716},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":20.0,"breakHorizontal":-9.5,"spinRate":2276,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.4095263154578541,"extension":6.298119747606213},"index":2,"playId":"2bc3e851-a853-3272-a702-a3f38b15955b","pitchNumber":2,"startTime":"2025-08-05T23:18:27.066Z","endTime":"2025-08-05T23:18:30.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":80.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.317251125707767,"aZ":-20.783641169684948,"pfxX":8.824118916270121,"pfxZ":6.788616469748794,"pX":-0.04300138558247657,"pZ":2.5301378608007314,"vX0":-8.887060962912182,"vY0":-129.30001224912132,"vZ0":-2.2247759783116625,"x":118.64,"y":170.47,"x0":2.307601137534395,"y0":50.00020440287067,"z0":5.012392405418389,"aX":14.799511222786771},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":12.0,"breakHorizontal":-13.8,"spinRate":1920,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.4251312910682201,"extension":6.7239528444296255},"index":3,"playId":"403c9624-ea5e-3ade-adfc-8c71a7f9233d","pitchNumber":3,"startTime":"2025-08-05T23:18:38.363Z","endTime":"2025-08-05T23:18:44.836Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.470146624888013,"aZ":-23.560400550079486,"pfxX":8.874014793085712,"pfxZ":5.874823632130442,"pX":0.5960345059872139,"pZ":1.8570545795944386,"vX0":-6.785047392004656,"vY0":-120.63361149083185,"vZ0":-3.039598094996916,"x":94.28,"y":188.64,"x0":2.2984944866596417,"y0":50.00559090283661,"z0":5.220739219818433,"aX":13.021256583979504},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":10.1,"breakHorizontal":-14.4,"spinRate":1031,"spinDirection":127},"zone":9,"typeConfidence":2.0,"plateTime":0.45483283495795357,"extension":6.308097481690846},"index":4,"playId":"006c44b8-944a-3062-bf9b-748b07870ea0","pitchNumber":4,"startTime":"2025-08-05T23:18:54.025Z","endTime":"2025-08-05T23:18:58.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.3,"strikeZoneTop":3.54008407937124,"strikeZoneBottom":1.64307083473867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.616816205794493,"aZ":-23.73629979798617,"pfxX":8.001783195302025,"pfxZ":6.001715309145067,"pX":1.2453337483976639,"pZ":1.8372149908219613,"vX0":-5.148271352653619,"vY0":-117.90515461989183,"vZ0":-2.7771168467052156,"x":69.53,"y":189.18,"x0":2.4185424189060867,"y0":50.005726992899724,"z0":5.223049120202295,"aX":11.25721479155737},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":10.4,"breakHorizontal":-13.2,"spinRate":897,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4647265655068997,"extension":6.179080855654937},"index":5,"playId":"8d4ed9e6-0b9d-3b04-bf53-d3e0719c1471","pitchNumber":5,"startTime":"2025-08-05T23:19:05.702Z","endTime":"2025-08-05T23:19:10.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.0,"strikeZoneTop":3.53177807030286,"strikeZoneBottom":1.60369923272086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.82975281666013,"aZ":-28.965886645673873,"pfxX":6.424809963425678,"pfxZ":2.2731369262341072,"pX":1.2363095462875628,"pZ":3.7641243978656562,"vX0":-4.430916624500662,"vY0":-118.72028884928076,"vZ0":2.1506069353255324,"x":69.87,"y":137.15,"x0":2.3013588414321875,"y0":50.004846336938165,"z0":5.500956729361888,"aX":9.081504796312364},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":5.0,"breakHorizontal":-10.4,"spinRate":728,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.4631137667310008,"extension":6.205967879708806},"index":6,"playId":"02a6652f-a9f0-32cb-a643-9b3b47d6d8e2","pitchNumber":6,"startTime":"2025-08-05T23:19:18.435Z","endTime":"2025-08-05T23:19:22.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:19:22.008Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks. Francisco Lindor to 3rd. Wild pitch by pitcher Logan Allen. Francisco Lindor to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T23:19:31.781Z","endTime":"2025-08-05T23:21:31.229Z","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":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"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_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_pickoff_error_1b","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":671106,"link":"/api/v1/people/671106"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":81.7,"strikeZoneTop":3.18570598332863,"strikeZoneBottom":1.58000160293822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.863290314190124,"aZ":-16.995790343130025,"pfxX":9.356111949414698,"pfxZ":8.799709836691438,"pX":0.9264448702791585,"pZ":2.013348651550839,"vX0":-6.632315536070552,"vY0":-131.28220420650456,"vZ0":-4.21288240542673,"x":81.69,"y":184.42,"x0":2.2850636251285015,"y0":50.003455803110334,"z0":4.924651952899963,"aX":16.13881304981591},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":15.1,"breakHorizontal":-15.2,"spinRate":2087,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.41912522989755985,"extension":6.718218014907352},"index":0,"playId":"d1b6cdd5-7264-362e-bfba-cfdbb62c3efb","pitchNumber":1,"startTime":"2025-08-05T23:19:47.492Z","endTime":"2025-08-05T23:19:52.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.1218317444138,"strikeZoneBottom":1.48585704517858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.502371817481325,"aZ":-17.929988119714032,"pfxX":8.22401725551874,"pfxZ":8.186255298838114,"pX":0.7682800007343417,"pZ":3.4259625002649137,"vX0":-6.598105859564306,"vY0":-131.2636490272944,"vZ0":-0.8456933810350504,"x":87.71,"y":146.28,"x0":2.249420808599005,"y0":50.004831341946165,"z0":5.090795701162321,"aX":14.313557753981021},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.9,"breakHorizontal":-13.4,"spinRate":2029,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.41772352329672957,"extension":6.456307542852973},"index":1,"playId":"c45358a8-5490-33c0-bfec-385d5d3922a7","pitchNumber":2,"startTime":"2025-08-05T23:20:07.836Z","endTime":"2025-08-05T23:20:12.755Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"474e4c85-90ed-31a3-a62e-89206ec1ae6d","startTime":"2025-08-05T23:20:29.040Z","endTime":"2025-08-05T23:20:40.039Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by pitcher Logan Allen on the pickoff attempt.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"index":3,"actionPlayId":"474e4c85-90ed-31a3-a62e-89206ec1ae6d","startTime":"2025-08-05T23:21:08.399Z","endTime":"2025-08-05T23:21:08.400Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.15603004401297,"strikeZoneBottom":1.53872341968729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.78884369343084,"aZ":-33.557425722713205,"pfxX":-7.933896699758074,"pfxZ":-1.024312310434305,"pX":1.0686469469228979,"pZ":1.4916235187031532,"vX0":-0.32671818285767895,"vY0":-116.02569044045686,"vZ0":-1.7293203758824478,"x":76.27,"y":198.51,"x0":2.2412612918541095,"y0":50.00021643868832,"z0":5.460296619854635,"aX":-10.75731219895404},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-2.0,"breakHorizontal":14.4,"spinRate":2179,"spinDirection":294},"zone":14,"typeConfidence":2.0,"plateTime":0.4730348734208838,"extension":6.2356985119576045},"index":4,"playId":"fd07748e-97ee-301e-b24f-04068bf670a1","pitchNumber":3,"startTime":"2025-08-05T23:21:08.401Z","endTime":"2025-08-05T23:21:12.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.3,"strikeZoneTop":3.11185917931943,"strikeZoneBottom":1.49554123306025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.4367777701696,"aZ":-22.407586613914162,"pfxX":9.556943764194745,"pfxZ":5.725653060321287,"pX":2.577495535105211,"pZ":2.822685705239103,"vX0":-2.6534644245858767,"vY0":-130.29134896578873,"vZ0":-1.3824469767806824,"x":18.75,"y":162.57,"x0":2.3727380263620423,"y0":50.00107177064963,"z0":5.066683199059164,"aX":16.29666862658693},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.2,"breakHorizontal":-16.7,"spinRate":1966,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.4216808226470379,"extension":6.198377581770442},"index":5,"playId":"a20e6784-5340-3048-a645-b3997bceeba1","pitchNumber":4,"startTime":"2025-08-05T23:21:25.236Z","endTime":"2025-08-05T23:21:31.229Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:21:31.229Z","atBatIndex":5},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Pete Alonso out on a sacrifice fly to center fielder Angel Martínez. Francisco Lindor scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T23:21:41.647Z","endTime":"2025-08-05T23:25:43.440Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7,8,9],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":{"id":671106,"link":"/api/v1/people/671106"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.6,"strikeZoneTop":3.38594472030271,"strikeZoneBottom":1.658011250778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.91083305492179,"aZ":-28.821885724882637,"pfxX":-7.0543140940087445,"pfxZ":2.4912226906928474,"pX":0.39681318999001564,"pZ":2.25745348865969,"vX0":-2.4691420441001006,"vY0":-115.56042331573764,"vZ0":-0.3294883209455278,"x":101.87,"y":177.83,"x0":2.397423662326942,"y0":50.00035784080455,"z0":5.186927868663475,"aX":-9.472789641976657},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":4.7,"breakHorizontal":13.4,"spinRate":2408,"spinDirection":295},"zone":6,"typeConfidence":2.0,"plateTime":0.47523325719241294,"extension":6.696911686350795},"index":0,"playId":"85cba2fa-26ee-3915-992f-3cd7bd458a35","pitchNumber":1,"startTime":"2025-08-05T23:22:10.495Z","endTime":"2025-08-05T23:22:13.959Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.0367451431399,"aZ":-31.202584073118736,"pfxX":-6.948502949255573,"pfxZ":0.7373813122167272,"pX":0.6680716230320631,"pZ":1.7141819014617428,"vX0":-1.8234297323788042,"vY0":-114.24418390835021,"vZ0":-0.8925515046160547,"x":91.53,"y":192.5,"x0":2.3801308058788098,"y0":50.00125992660967,"z0":5.190423110050123,"aX":-9.137822195821755},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":1.4,"breakHorizontal":13.1,"spinRate":2320,"spinDirection":295},"zone":9,"typeConfidence":2.0,"plateTime":0.48035674789088256,"extension":6.333559469106029},"index":1,"playId":"67138c55-32a3-36c6-81f3-c56cc2d975f9","pitchNumber":2,"startTime":"2025-08-05T23:22:30.360Z","endTime":"2025-08-05T23:22:37.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.564532487219765,"aZ":-15.356389032778095,"pfxX":4.792558398259348,"pfxZ":9.072372703389737,"pX":-0.3777228719583537,"pZ":3.3536393160594353,"vX0":-8.105438870324724,"vY0":-135.73447553509865,"vZ0":-2.478500084672883,"x":131.4,"y":148.23,"x0":2.0335490365049567,"y0":50.00019877232874,"z0":5.3563671223778195,"aX":8.882202661900722},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.1,"breakHorizontal":-6.8,"spinRate":2288,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.4045667038389813,"extension":6.436646060133877},"index":2,"playId":"233c7044-4ae3-3c37-9dca-564e3e8a14bc","pitchNumber":3,"startTime":"2025-08-05T23:23:02.003Z","endTime":"2025-08-05T23:23:09.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.54352134044334,"strikeZoneBottom":1.71739724860332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.19607901960127,"aZ":-26.628516844416463,"pfxX":6.220240780471521,"pfxZ":3.774218052867253,"pX":1.7799103659208853,"pZ":2.731406208719758,"vX0":-3.2177536268758438,"vY0":-120.60374735620914,"vZ0":-0.6005154371053592,"x":49.15,"y":165.03,"x0":2.3256619783014187,"y0":50.001164290968475,"z0":5.339239413099522,"aX":9.13116999043365},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.0,"breakHorizontal":-10.4,"spinRate":835,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.4547512007475629,"extension":6.499213879363204},"index":3,"playId":"74774c84-d1a8-3f4c-a89f-5ed5e60c9452","pitchNumber":4,"startTime":"2025-08-05T23:23:25.937Z","endTime":"2025-08-05T23:23:29.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.1,"strikeZoneTop":3.49296483208741,"strikeZoneBottom":1.75558824478944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.7954380902501,"aZ":-28.701337360467896,"pfxX":8.362973841378558,"pfxZ":2.35461304833102,"pX":1.34799223234326,"pZ":0.6384173325420442,"vX0":-4.238582237864414,"vY0":-121.56031074096823,"vZ0":-4.997724200202193,"x":65.62,"y":221.54,"x0":2.0400150572973947,"y0":50.00392086452037,"z0":5.252265715942281,"aX":12.349754096528967},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.1,"breakHorizontal":-13.9,"spinRate":844,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4528953546251486,"extension":6.376370089585221},"index":4,"playId":"2a5a9990-a2f2-3d6f-ab41-1c0a1c00f22e","pitchNumber":5,"startTime":"2025-08-05T23:23:45.364Z","endTime":"2025-08-05T23:23:49.219Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":72.0,"strikeZoneTop":3.47668358281581,"strikeZoneBottom":1.70873395652153,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.616526957949066,"aZ":-34.46711653262321,"pfxX":-8.327668201284304,"pfxZ":-1.7471300335115592,"pX":0.3758592898829166,"pZ":0.7435721235180976,"vX0":-1.7053603452239139,"vY0":-114.42766749611818,"vZ0":-2.3926717553981796,"x":102.67,"y":218.7,"x0":2.214627278829276,"y0":50.005604380294656,"z0":5.221476004907728,"aX":-10.904293691962803},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-3.5,"breakHorizontal":15.5,"spinRate":2373,"spinDirection":298},"zone":14,"typeConfidence":2.0,"plateTime":0.48101998178598215,"extension":6.328699067871091},"index":5,"playId":"def4dd75-070c-3d4c-bab8-761521840ec2","pitchNumber":6,"startTime":"2025-08-05T23:24:08.029Z","endTime":"2025-08-05T23:24:13.308Z","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":3,"strikes":2,"outs":1},"index":6,"startTime":"2025-08-05T23:24:30.943Z","endTime":"2025-08-05T23:24:43.628Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.47013120925869,"aZ":-24.400717384842622,"pfxX":4.047980292735416,"pfxZ":5.2989254667869785,"pX":-0.7272682848754946,"pZ":2.289835826511745,"vX0":-7.337061511707309,"vY0":-120.8675803205725,"vZ0":-2.2442771670200927,"x":144.72,"y":176.95,"x0":1.833642306555407,"y0":50.00288846812061,"z0":5.392209013382065,"aX":5.938392372245624},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":9.2,"breakHorizontal":-5.4,"spinRate":661,"spinDirection":149},"zone":4,"typeConfidence":2.0,"plateTime":0.45468028903989754,"extension":6.56125398913848},"index":7,"playId":"b842a125-b8f7-3c03-aff6-a1e93c97b612","pitchNumber":7,"startTime":"2025-08-05T23:24:43.628Z","endTime":"2025-08-05T23:24:47.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.41452032433473,"aZ":-12.303477153605751,"pfxX":3.874611923886334,"pfxZ":10.519963080422194,"pX":-0.6859071479120648,"pZ":2.841891741726885,"vX0":-8.24169919809303,"vY0":-136.85150259670309,"vZ0":-4.441833737791224,"x":143.15,"y":162.05,"x0":1.8670617214213165,"y0":50.00157223864401,"z0":5.334791561682701,"aX":7.318889073136719},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.2,"breakHorizontal":-5.2,"spinRate":2298,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.4009112734697946,"extension":6.43000066577023},"index":8,"playId":"534f5759-e82a-3c96-bf15-c1c490076c3c","pitchNumber":8,"startTime":"2025-08-05T23:25:09.351Z","endTime":"2025-08-05T23:25:14.664Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.721317579076022,"aZ":-29.973699354934922,"pfxX":8.795245090656037,"pfxZ":1.481472396666284,"pX":0.278704914109976,"pZ":1.6698148169004041,"vX0":-6.6188981436366605,"vY0":-121.5749027469586,"vZ0":-2.530190089759138,"x":106.38,"y":193.69,"x0":1.9052164290441813,"y0":50.003037121564354,"z0":5.347883577774436,"aX":13.054805014275658},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.3,"breakHorizontal":-14.2,"spinRate":937,"spinDirection":142},"zone":9,"typeConfidence":2.0,"plateTime":0.4519960743450522,"extension":6.490721507655172},"hitData":{"launchSpeed":98.2,"launchAngle":23.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.14,"coordY":52.36}},"index":9,"playId":"99eb7621-3f49-34c8-9882-a029cd744d0e","pitchNumber":9,"startTime":"2025-08-05T23:25:31.431Z","endTime":"2025-08-05T23:25:43.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:25:43.440Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T23:25:59.478Z","endTime":"2025-08-05T23:27:42.532Z","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":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"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":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 In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.8,"strikeZoneTop":3.63445336559828,"strikeZoneBottom":1.72742714454664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.200574508777546,"aZ":-32.701248484247515,"pfxX":-4.768753369073669,"pfxZ":-0.38530413127098484,"pX":-1.1182441175021613,"pZ":0.5628347953201045,"vX0":-5.363736227455998,"vY0":-117.2703740729548,"vZ0":-3.9464506163572395,"x":159.62,"y":223.58,"x0":1.8307563678143886,"y0":50.00177039311894,"z0":5.3658930903920234,"aX":-6.544096855209258},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-1.6,"breakHorizontal":10.1,"spinRate":2296,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.46969371836397444,"extension":6.344007666372723},"index":0,"playId":"414b3c79-90a9-35c5-9012-2e8f39d84dc2","pitchNumber":1,"startTime":"2025-08-05T23:26:14.605Z","endTime":"2025-08-05T23:26:18.709Z","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":2},"index":1,"playId":"176031bc-ea7f-3b65-a20f-242c538031ac","startTime":"2025-08-05T23:26:40.380Z","endTime":"2025-08-05T23:26:44.276Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.9,"strikeZoneTop":3.60174812795037,"strikeZoneBottom":1.70434394283493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.818828921884847,"aZ":-30.090783624010424,"pfxX":-7.11026760052479,"pfxZ":1.5828647383497465,"pX":-0.6125691119981815,"pZ":2.060901202331284,"vX0":-4.516671114795114,"vY0":-114.39543523119283,"vZ0":-0.3025727417708519,"x":140.35,"y":183.14,"x0":2.31689278248818,"y0":50.00078529669881,"z0":5.166659328127279,"aX":-9.339638671248887},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":3.1,"breakHorizontal":14.0,"spinRate":2289,"spinDirection":281},"zone":7,"typeConfidence":2.0,"plateTime":0.4804037811596782,"extension":6.275733259094226},"index":2,"playId":"c539b405-f712-33b7-aef3-b9466bb8da1d","pitchNumber":2,"startTime":"2025-08-05T23:26:58.625Z","endTime":"2025-08-05T23:27:05.080Z","isPitch":true,"type":"pitch"},{"details":{"description":"Juan Soto steals (17) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"c539b405-f712-33b7-aef3-b9466bb8da1d","startTime":"2025-08-05T23:27:07.169Z","endTime":"2025-08-05T23:27:21.439Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":70.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.598580377765153,"aZ":-31.270917920858345,"pfxX":-8.12819684894869,"pfxZ":0.7088197764995385,"pX":-0.3965565218764617,"pZ":1.2622442136101646,"vX0":-3.695986507752912,"vY0":-112.5453309316062,"vZ0":-1.342149372060928,"x":132.12,"y":204.7,"x0":2.328610535048975,"y0":50.00037499762231,"z0":5.06653511959871,"aX":-10.306363213521937},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":1.2,"breakHorizontal":15.7,"spinRate":2377,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.48881315978918494,"extension":6.759621824297222},"index":4,"playId":"640643b6-3df5-389a-af5f-28bdece70134","pitchNumber":3,"startTime":"2025-08-05T23:27:21.439Z","endTime":"2025-08-05T23:27:25.637Z","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":92.7,"endSpeed":83.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.57461645795119,"aZ":-10.745408444592913,"pfxX":5.660833272776757,"pfxZ":11.764913905051758,"pX":0.21588230833689986,"pZ":2.877707481374259,"vX0":-6.7583100647102325,"vY0":-134.68490702777868,"vZ0":-4.334704420918853,"x":108.77,"y":161.08,"x0":2.032315537676897,"y0":50.00470693207298,"z0":5.279186174705929,"aX":10.313049489320502},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.4,"breakHorizontal":-8.6,"spinRate":2332,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.40800537853661334,"extension":6.437300260986761},"index":5,"playId":"815bf922-8794-34ec-8f94-9d5908764899","pitchNumber":4,"startTime":"2025-08-05T23:27:38.297Z","endTime":"2025-08-05T23:27:42.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:27:42.532Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out, second baseman Jeff McNeil to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T23:29:41.947Z","endTime":"2025-08-05T23:30:50.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":81.1,"endSpeed":74.2,"strikeZoneTop":3.11265090422037,"strikeZoneBottom":1.40268527993289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.036977314378863,"aZ":-34.048906756895285,"pfxX":10.495758830618078,"pfxZ":-1.3423838643292818,"pX":1.2616269678093812,"pZ":2.7768006715194393,"vX0":1.6681726852888905,"vY0":-118.12989231220288,"vZ0":-1.0592487270077142,"x":68.91,"y":163.81,"x0":-0.8181244722989445,"y0":50.002708313433594,"z0":6.395108491684109,"aX":14.654338533342626},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-2.4,"breakHorizontal":-19.4,"spinRate":2816,"spinDirection":43},"zone":12,"typeConfidence":2.0,"plateTime":0.4658263927185913,"extension":5.774832219721501},"index":0,"playId":"86f7acd2-7341-3ea5-9feb-995fe036b5eb","pitchNumber":1,"startTime":"2025-08-05T23:29:50.191Z","endTime":"2025-08-05T23:29:54.450Z","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":93.6,"endSpeed":85.2,"strikeZoneTop":3.19999880705936,"strikeZoneBottom":1.41423589748905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.77170128181653,"aZ":-28.631248756841934,"pfxX":-8.574964247097483,"pfxZ":1.9239769022858706,"pX":-0.5016764877083515,"pZ":0.5980208597606971,"vX0":3.7458463959351183,"vY0":-135.97001225915713,"vZ0":-9.272930317988697,"x":136.12,"y":222.63,"x0":-0.7940020777255206,"y0":50.00599515604262,"z0":6.083883788606014,"aX":-15.830502264799188},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.4,"breakHorizontal":14.5,"spinRate":2070,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.40504269513967817,"extension":5.900792670171349},"index":1,"playId":"1d030613-0fd8-330e-975f-8dba13d03bc3","pitchNumber":2,"startTime":"2025-08-05T23:30:06.208Z","endTime":"2025-08-05T23:30:13.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.9,"endSpeed":85.7,"strikeZoneTop":3.20000033465189,"strikeZoneBottom":1.44959707525251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.650016897116277,"aZ":-30.025838520178567,"pfxX":-8.535543719746736,"pfxZ":1.147603868096045,"pX":0.5711393142892695,"pZ":2.693646952065069,"vX0":6.341362917911613,"vY0":-136.49216008435437,"vZ0":-3.911562828731989,"x":95.23,"y":166.05,"x0":-0.679989177456529,"y0":50.00407030636532,"z0":6.226155061249746,"aX":-16.014005343220216},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.4,"breakHorizontal":14.0,"spinRate":2146,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.40216273194349217,"extension":5.8839833312322005},"index":2,"playId":"41d2902c-a1f2-30cf-87f9-0bd69bcfbd18","pitchNumber":3,"startTime":"2025-08-05T23:30:23.872Z","endTime":"2025-08-05T23:30:27.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.212176227139004,"aZ":-31.509766808434083,"pfxX":-9.080315700847905,"pfxZ":0.3643805055517335,"pX":-0.16227510075014784,"pZ":1.7873442221226348,"vX0":4.468606412466115,"vY0":-134.97421036100036,"vZ0":-5.805888824804226,"x":123.19,"y":190.52,"x0":-0.668890850196739,"y0":50.00327882295606,"z0":6.213741967432676,"aX":-16.581242302063387},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-0.5,"breakHorizontal":15.4,"spinRate":2069,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.407423113333933,"extension":5.886283625497437},"hitData":{"launchSpeed":88.8,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.74,"coordY":157.76}},"index":3,"playId":"23025901-b75f-34c7-bdb0-c50f0fa8f80d","pitchNumber":4,"startTime":"2025-08-05T23:30:42.680Z","endTime":"2025-08-05T23:30:50.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:30:50.703Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Naylor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T23:30:56.629Z","endTime":"2025-08-05T23:32:48.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"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(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":85.5,"endSpeed":79.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.303620689266587,"aZ":-36.37263008913072,"pfxX":-0.060520163634747215,"pfxZ":-2.6504459566145124,"pX":0.3577098610992728,"pZ":1.4878876410142525,"vX0":2.428093565328245,"vY0":-124.55570490877463,"vZ0":-4.446411646289903,"x":103.36,"y":198.61,"x0":-0.6189310873793074,"y0":50.00543191767219,"z0":6.280345925065688,"aX":-0.0962780042880916},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.5,"breakHorizontal":-0.4,"spinRate":2588,"spinDirection":37},"zone":9,"typeConfidence":2.0,"plateTime":0.43853443458424657,"extension":5.837113976075634},"index":0,"playId":"69c32f5c-77af-3587-9c7c-f80d58ea2d48","pitchNumber":1,"startTime":"2025-08-05T23:31:17.732Z","endTime":"2025-08-05T23:31:21.681Z","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":89.2,"endSpeed":81.9,"strikeZoneTop":3.27774052445097,"strikeZoneBottom":1.64409482273819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.58482305510853,"aZ":-33.15985288874338,"pfxX":-8.575396065694726,"pfxZ":-0.5776481931145447,"pX":-0.7397707908918305,"pZ":1.4572156486433818,"vX0":2.7686008947973373,"vY0":-129.82485274798933,"vZ0":-5.534791519047975,"x":145.2,"y":199.44,"x0":-0.7093547334575568,"y0":50.00450041009354,"z0":6.157329864634114,"aX":-14.558603780384363},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.2,"breakHorizontal":14.9,"spinRate":1190,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4227921289714436,"extension":5.9674491010475625},"index":1,"playId":"ceba8736-8790-3ba3-be9e-715d45d149cf","pitchNumber":2,"startTime":"2025-08-05T23:31:33.265Z","endTime":"2025-08-05T23:31:38.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":74.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.325463715163743,"aZ":-37.14179961497235,"pfxX":11.423018447781335,"pfxZ":-3.5194230436393035,"pX":0.7290405654671578,"pZ":1.5844776735000743,"vX0":-0.12205577927056488,"vY0":-119.26392041800315,"vZ0":-3.0969144775802535,"x":89.21,"y":196.0,"x0":-0.6976095084104378,"y0":50.003028848063934,"z0":6.31920202602514,"aX":16.118191660902575},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.0,"breakHorizontal":-20.5,"spinRate":2843,"spinDirection":42},"zone":9,"typeConfidence":2.0,"plateTime":0.46290825581933426,"extension":5.790660349182003},"index":2,"playId":"96c4ecb9-b9d8-3e03-b257-655ef105c7cd","pitchNumber":3,"startTime":"2025-08-05T23:31:50.937Z","endTime":"2025-08-05T23:31:58.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.023157489985074,"aZ":-28.0711750017892,"pfxX":-8.882287860707812,"pfxZ":2.158309144429002,"pX":-0.5863007137995779,"pZ":1.8059803904674128,"vX0":3.362161333981814,"vY0":-138.1930796402437,"vZ0":-6.591344155260979,"x":139.35,"y":190.02,"x0":-0.6750182146597792,"y0":50.00685254202651,"z0":6.146125934130321,"aX":-16.931134535268342},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.5,"breakHorizontal":15.2,"spinRate":2169,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.3985938306096801,"extension":5.890558540369181},"index":3,"playId":"97ae0335-d312-3a2b-983e-ee90d1c50ff0","pitchNumber":4,"startTime":"2025-08-05T23:32:44.716Z","endTime":"2025-08-05T23:32:48.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:32:48.901Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T23:32:58.243Z","endTime":"2025-08-05T23:34:55.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":6},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.56353221184032,"strikeZoneBottom":1.65955912461153,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.71357605073972,"aZ":-33.39521388842968,"pfxX":0.9637866298383599,"pfxZ":-0.7875726303848296,"pX":1.914036404819354,"pZ":2.3318740287440387,"vX0":5.250838352072306,"vY0":-123.89591844319901,"vZ0":-3.214028985858934,"x":44.04,"y":175.82,"x0":-0.35772156188230064,"y0":50.00115927620772,"z0":6.436267274776444,"aX":1.4979137288025437},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.9,"breakHorizontal":-3.0,"spinRate":2640,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.44205975992133073,"extension":5.771120053282165},"index":0,"playId":"0a73170d-1404-31ea-94e6-aa3a885c45bf","pitchNumber":1,"startTime":"2025-08-05T23:33:16.040Z","endTime":"2025-08-05T23:33:19.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.43654952101778,"strikeZoneBottom":1.59584187104524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.466673024309173,"aZ":-32.447821936697316,"pfxX":0.950794204291153,"pfxZ":-0.17576425038401577,"pX":0.8416927339139784,"pZ":1.21500251906102,"vX0":3.1983964303353742,"vY0":-124.66542337050036,"vZ0":-5.852970551164825,"x":84.92,"y":205.97,"x0":-0.5822527115480526,"y0":50.0008663055849,"z0":6.276929693093508,"aX":1.4938030212073659},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.4,"breakHorizontal":-2.5,"spinRate":2635,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4396503313117348,"extension":5.908524183514432},"index":1,"playId":"92302959-b2c0-3290-a4f0-0d2a03e3103d","pitchNumber":2,"startTime":"2025-08-05T23:33:30.883Z","endTime":"2025-08-05T23:33:35.678Z","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":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.803742195458135,"aZ":-30.845669141602517,"pfxX":-9.040624336528037,"pfxZ":0.6988875153206173,"pX":0.43743483887994367,"pZ":2.099955275288803,"vX0":5.8603509475222335,"vY0":-137.4504750854192,"vZ0":-5.373683682423807,"x":100.33,"y":182.08,"x0":-0.5607198073649342,"y0":50.00133250894215,"z0":6.205316443754973,"aX":-17.093857095292417},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":0.2,"breakHorizontal":14.9,"spinRate":2135,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.4002967676998299,"extension":6.006495510895623},"index":2,"playId":"9fd98dfb-69bb-3006-9196-dca76f56caa2","pitchNumber":3,"startTime":"2025-08-05T23:33:46.046Z","endTime":"2025-08-05T23:33:49.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.037524598014926,"aZ":-29.355713174989635,"pfxX":-11.00664265609807,"pfxZ":1.4994483041271796,"pX":-0.3792977428064056,"pZ":1.8771473685106739,"vX0":4.063523711762813,"vY0":-137.2719233625875,"vZ0":-6.106642929002987,"x":131.46,"y":188.1,"x0":-0.46325042923713555,"y0":50.000309537343234,"z0":6.172121133085806,"aX":-20.657939067490734},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.4,"breakHorizontal":18.8,"spinRate":2128,"spinDirection":235},"zone":7,"typeConfidence":2.0,"plateTime":0.4015385883195739,"extension":5.909233271976112},"index":3,"playId":"1bca319c-1476-306d-879c-fc00c6ddd1fd","pitchNumber":4,"startTime":"2025-08-05T23:34:04.874Z","endTime":"2025-08-05T23:34:10.404Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-05T23:34:16.457Z","endTime":"2025-08-05T23:34:30.775Z","isPitch":false,"type":"action","player":{"id":672356,"link":"/api/v1/people/672356"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.41033815191696,"strikeZoneBottom":1.56999844933465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.249148558439412,"aZ":-36.29158256171859,"pfxX":6.5968641675074124,"pfxZ":-2.7718487085833985,"pX":1.7575077604143376,"pZ":1.25372895645295,"vX0":3.2148219460179717,"vY0":-122.31004965654184,"vZ0":-4.412603393003776,"x":50.01,"y":204.93,"x0":-0.43844108321388103,"y0":50.001277038975964,"z0":6.2557207837061535,"aX":9.809610190740665},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-5.9,"breakHorizontal":-12.7,"spinRate":2956,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.45099475745132,"extension":5.82297145063484},"index":5,"playId":"727edd14-e6ab-3e7f-88ef-5b1a9f08e385","pitchNumber":5,"startTime":"2025-08-05T23:34:30.775Z","endTime":"2025-08-05T23:34:34.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.773558115775856,"aZ":-32.13284691908997,"pfxX":-9.880104233981953,"pfxZ":0.021116205739310168,"pX":-0.3048413687372908,"pZ":1.7907626663083198,"vX0":3.9187929887109783,"vY0":-136.7567879668906,"vZ0":-5.718300954337064,"x":128.62,"y":190.43,"x0":-0.48932876427639177,"y0":50.002483786211045,"z0":6.168055919702406,"aX":-18.34000708152711},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-1.2,"breakHorizontal":16.8,"spinRate":2067,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.4036239054904538,"extension":5.9455679646294115},"index":6,"playId":"6254f858-f3a4-341c-8b6a-45ab65dfc2f1","pitchNumber":6,"startTime":"2025-08-05T23:34:51.102Z","endTime":"2025-08-05T23:34:55.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:34:55.463Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mark Vientos doubles (14) on a sharp line drive to right fielder Daniel Schneemann.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T23:36:40.756Z","endTime":"2025-08-05T23:38:34.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.4,"strikeZoneTop":3.57946859843605,"strikeZoneBottom":1.67095691087049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.432617298733902,"aZ":-13.180805715077987,"pfxX":3.971619459567417,"pfxZ":10.890382503567238,"pX":-0.1729538877611262,"pZ":1.9056338992214452,"vX0":-7.249762523748293,"vY0":-131.59408233282053,"vZ0":-5.872621255079714,"x":123.59,"y":187.33,"x0":2.108838411944039,"y0":50.00006219704613,"z0":5.152751946160023,"aX":6.92536840456216},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.5,"breakHorizontal":-5.5,"spinRate":2216,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.41714898668315703,"extension":6.347865041896951},"index":0,"playId":"ffa84cc5-85bc-31f3-853f-f3b57988ea50","pitchNumber":1,"startTime":"2025-08-05T23:36:57.219Z","endTime":"2025-08-05T23:37:01.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.3,"strikeZoneTop":3.52729991768503,"strikeZoneBottom":1.65045128498562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.358860365247203,"aZ":-26.261651184414088,"pfxX":10.981880052192693,"pfxZ":3.571531760666087,"pX":1.7935064892859034,"pZ":2.4162595271649074,"vX0":-5.272249335265868,"vY0":-128.0646805429399,"vZ0":-1.2938515034235718,"x":48.64,"y":173.54,"x0":2.456277335362742,"y0":50.001424044596924,"z0":4.989281693270878,"aX":18.172233312960746},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.4,"breakHorizontal":-18.6,"spinRate":1982,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.42829100572301604,"extension":6.572300458533432},"index":1,"playId":"2b7fdfc4-c6c6-3bcf-8842-59b7100532ee","pitchNumber":2,"startTime":"2025-08-05T23:37:07.387Z","endTime":"2025-08-05T23:37:10.630Z","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":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.31993081725929,"aZ":-33.46909643350457,"pfxX":-7.793548270225533,"pfxZ":-1.0438245645731765,"pX":0.021933387486918785,"pZ":1.3739443053711002,"vX0":-3.2581651222991797,"vY0":-111.41369952231211,"vZ0":-0.47832352553272384,"x":116.16,"y":201.68,"x0":2.5213199634701438,"y0":50.00286349642667,"z0":5.087400904497265,"aX":-9.675804997314543},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-1.7,"breakHorizontal":15.0,"spinRate":2410,"spinDirection":297},"zone":14,"typeConfidence":2.0,"plateTime":0.4939666232300355,"extension":6.1285277908157765},"index":2,"playId":"d9107981-7f28-384d-ba81-68f22f60da95","pitchNumber":3,"startTime":"2025-08-05T23:37:19.504Z","endTime":"2025-08-05T23:37:23.859Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-05T23:37:34.606Z","endTime":"2025-08-05T23:37:45.481Z","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(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":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.5,"strikeZoneTop":3.528502368721,"strikeZoneBottom":1.62066142174031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.75909309198139,"aZ":-36.048008290112726,"pfxX":-5.190838970544942,"pfxZ":-3.0155220130355067,"pX":-0.08641683475137518,"pZ":0.7303327128914916,"vX0":-3.9614794426042677,"vY0":-113.24728552946556,"vZ0":-1.8361065402819796,"x":120.29,"y":219.06,"x0":2.3666218205938874,"y0":50.00215950209376,"z0":5.193612723813153,"aX":-6.66922642709888},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-5.6,"breakHorizontal":10.4,"spinRate":2252,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4856561912691797,"extension":6.43729565836571},"index":4,"playId":"7ed7feb4-8eb0-3502-8722-77c057cbf2c9","pitchNumber":4,"startTime":"2025-08-05T23:37:45.481Z","endTime":"2025-08-05T23:37:49.713Z","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":92.6,"endSpeed":84.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.674354617838635,"aZ":-14.247669239420137,"pfxX":4.770473572620204,"pfxZ":9.77488338077716,"pX":0.017157290236980784,"pZ":3.614437530618346,"vX0":-7.059193771997713,"vY0":-134.68249559245956,"vZ0":-2.0018623492173084,"x":116.35,"y":141.19,"x0":2.054291215256409,"y0":50.006439619686525,"z0":5.376851833642855,"aX":8.752956061237459},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.4,"breakHorizontal":-7.1,"spinRate":2257,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.4069345863370817,"extension":6.374470600360519},"index":5,"playId":"b5aee69b-1b28-37ca-bb7e-d04f3fafe1e7","pitchNumber":5,"startTime":"2025-08-05T23:38:01.469Z","endTime":"2025-08-05T23:38:07.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.033339404877204,"aZ":-13.455287843594045,"pfxX":3.792217150313959,"pfxZ":10.335457863883187,"pX":0.6336029205276953,"pZ":2.8596945530824684,"vX0":-5.532629505005279,"vY0":-133.76810311856826,"vZ0":-3.811817632490704,"x":92.85,"y":161.57,"x0":2.2365831511887015,"y0":50.000684149437,"z0":5.268596631159212,"aX":6.867169357655703},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.1,"breakHorizontal":-5.6,"spinRate":2213,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.40956248104194826,"extension":6.403567710246918},"hitData":{"launchSpeed":101.8,"launchAngle":19.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":215.35,"coordY":105.94}},"index":6,"playId":"2bdf227c-e1d0-3727-a893-24aa7b21c611","pitchNumber":6,"startTime":"2025-08-05T23:38:17.321Z","endTime":"2025-08-05T23:38:34.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:38:34.327Z","atBatIndex":11},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Jeff McNeil out on a sacrifice bunt, first baseman CJ Kayfus to second baseman Brayan Rocchio. Mark Vientos to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T23:38:42.520Z","endTime":"2025-08-05T23:39:17.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.67736595078513,"aZ":-32.06250479926655,"pfxX":-6.492807890374992,"pfxZ":0.09128444240893785,"pX":0.05180940178225505,"pZ":2.900191624651502,"vX0":-3.3296191920899787,"vY0":-111.52449450405291,"vZ0":1.9122211585078701,"x":115.03,"y":160.47,"x0":2.4093572696060948,"y0":50.0035052023615,"z0":5.346448413243103,"aX":-8.152162399674609},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":1.0,"breakHorizontal":12.6,"spinRate":2304,"spinDirection":288},"zone":5,"typeConfidence":2.0,"plateTime":0.49173475317114734,"extension":6.650764129004524},"hitData":{"launchSpeed":26.9,"launchAngle":-40.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":138.28,"coordY":189.16}},"index":0,"playId":"2642307b-07de-331b-85f2-4703b14fb759","pitchNumber":1,"startTime":"2025-08-05T23:39:08.811Z","endTime":"2025-08-05T23:39:17.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:39:17.327Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Alvarez walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T23:39:54.689Z","endTime":"2025-08-05T23:41:32.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"postOnThird":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-05T23:39:41.137Z","endTime":"2025-08-05T23:39:56.992Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.2,"strikeZoneTop":3.25691986428698,"strikeZoneBottom":1.5350391431793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.50225249667487,"aZ":-32.32524082531017,"pfxX":-7.429679946484189,"pfxZ":-0.11085727690825209,"pX":0.36221870996455696,"pZ":2.0603472540752716,"vX0":-2.410481559128225,"vY0":-115.06411992535273,"vZ0":-0.12864691841853437,"x":103.19,"y":183.15,"x0":2.3918716356631613,"y0":50.00553621926261,"z0":5.277860556656967,"aX":-9.855164696551446},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":0.1,"breakHorizontal":14.0,"spinRate":2292,"spinDirection":292},"zone":9,"typeConfidence":2.0,"plateTime":0.47800970034434975,"extension":6.426700140278668},"index":1,"playId":"8863c145-d69f-3b06-8616-5c0a9a46df59","pitchNumber":1,"startTime":"2025-08-05T23:39:56.992Z","endTime":"2025-08-05T23:40:00.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.0,"strikeZoneTop":3.18569885561759,"strikeZoneBottom":1.49538019516459,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.786587250231154,"aZ":-34.782541122455,"pfxX":-7.365245624790345,"pfxZ":-2.0531799823824395,"pX":1.1217523171650423,"pZ":1.7982731365962594,"vX0":-0.8627821363179715,"vY0":-112.23960585473804,"vZ0":0.16722605997558881,"x":74.24,"y":190.23,"x0":2.4679047385124417,"y0":50.001514557528004,"z0":5.272112256768277,"aX":-9.37200632647508},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-3.4,"breakHorizontal":13.6,"spinRate":2342,"spinDirection":298},"zone":14,"typeConfidence":2.0,"plateTime":0.4884769348124465,"extension":6.313723007237928},"index":2,"playId":"2fc70219-8018-354e-82ad-7b1d6880c65b","pitchNumber":2,"startTime":"2025-08-05T23:40:11.954Z","endTime":"2025-08-05T23:40:16.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.33137390795238,"strikeZoneBottom":1.57852973403934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.72984280937992,"aZ":-28.453893502162543,"pfxX":-1.8432211704127743,"pfxZ":2.3297625441794487,"pX":-1.747335472555379,"pZ":3.209636413764583,"vX0":-8.703738304234433,"vY0":-125.25615941214424,"vZ0":-0.09756324935076166,"x":183.6,"y":152.12,"x0":2.002843392784368,"y0":50.005315848954744,"z0":5.562739227094941,"aX":-2.9489682214673665},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.4,"breakHorizontal":5.2,"spinRate":2411,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4361687536008967,"extension":6.349939663656558},"index":3,"playId":"500db5c3-6189-3ecc-be38-4d2b88d1f14a","pitchNumber":3,"startTime":"2025-08-05T23:40:27.306Z","endTime":"2025-08-05T23:40:32.609Z","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.0,"endSpeed":71.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.777538119280106,"aZ":-34.74815065139727,"pfxX":-7.954468334045969,"pfxZ":-1.9826865561504592,"pX":0.024996228137621455,"pZ":1.3554990390388764,"vX0":-2.5038263559789034,"vY0":-113.62540583241721,"vZ0":-1.28381855396636,"x":116.05,"y":202.18,"x0":2.1758912677041784,"y0":50.00105872740442,"z0":5.395950131489488,"aX":-10.347373395525086},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-3.6,"breakHorizontal":15.0,"spinRate":2435,"spinDirection":302},"zone":14,"typeConfidence":2.0,"plateTime":0.4829663943712119,"extension":6.2925805890877395},"index":4,"playId":"bdf78bbd-ffe6-3baf-9bcf-baa0f632c46b","pitchNumber":4,"startTime":"2025-08-05T23:40:43.980Z","endTime":"2025-08-05T23:40:47.583Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.5,"strikeZoneTop":3.26570133721318,"strikeZoneBottom":1.57559497686827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.237673653924062,"aZ":-33.363380346627366,"pfxX":-6.1248971937391685,"pfxZ":-0.9056917712741341,"pX":0.025667311708579065,"pZ":0.42448741802782125,"vX0":-3.1061049594536985,"vY0":-113.571397828307,"vZ0":-3.382776635571197,"x":116.02,"y":227.32,"x0":2.2055735338676112,"y0":50.00361527371685,"z0":5.241684781225563,"aX":-8.024523579630456},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-2.2,"breakHorizontal":11.9,"spinRate":2443,"spinDirection":302},"zone":14,"typeConfidence":2.0,"plateTime":0.48174036948966625,"extension":6.22758627638533},"index":5,"playId":"9ffb0d69-6626-3572-95fe-1ac56410d8dc","pitchNumber":5,"startTime":"2025-08-05T23:41:01.344Z","endTime":"2025-08-05T23:41:04.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.35778892951016,"strikeZoneBottom":1.60513038360473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.865920102475343,"aZ":-15.373795745433611,"pfxX":4.070527344708079,"pfxZ":9.058085618056566,"pX":-0.5906522724085226,"pZ":4.3458834380013105,"vX0":-8.362576390370744,"vY0":-134.9637060860054,"vZ0":-0.03593429542930643,"x":139.51,"y":121.44,"x0":2.011549746866399,"y0":50.00385108546496,"z0":5.4371616701591305,"aX":7.551700698570899},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":-5.6,"spinRate":2333,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.40498200799211004,"extension":6.340693610652568},"index":6,"playId":"dd1932c1-7c35-39b5-aa64-70993f1844ba","pitchNumber":6,"startTime":"2025-08-05T23:41:28.284Z","endTime":"2025-08-05T23:41:32.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:41:32.045Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyrone Taylor singles on a line drive to left fielder Steven Kwan. Mark Vientos scores. Francisco Alvarez to 2nd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T23:41:42.111Z","endTime":"2025-08-05T23:42:41.759Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"postOnSecond":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"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_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":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":{"id":671106,"link":"/api/v1/people/671106"},"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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.299370323076346,"aZ":-14.472130097856475,"pfxX":4.448397565684717,"pfxZ":9.615769433042164,"pX":-0.25006946731731455,"pZ":2.7743055684145657,"vX0":-7.495551286484443,"vY0":-134.81954855996088,"vZ0":-4.017969549042328,"x":126.53,"y":163.87,"x0":1.988152869475856,"y0":50.00176266834635,"z0":5.305241234807822,"aX":8.188913562927926},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.7,"breakHorizontal":-6.5,"spinRate":2319,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.4062586162238735,"extension":6.393382669718461},"index":0,"playId":"2389fa00-18c7-3daf-adff-ec96051597ff","pitchNumber":1,"startTime":"2025-08-05T23:42:06.387Z","endTime":"2025-08-05T23:42:14.864Z","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.4,"endSpeed":76.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.39137871086659,"aZ":-25.582592581501082,"pfxX":6.441751861392855,"pfxZ":4.452401284279392,"pX":0.6931937964959876,"pZ":1.9497502066476688,"vX0":-5.356763824558286,"vY0":-121.31867223406275,"vZ0":-2.605616314456049,"x":90.58,"y":186.14,"x0":2.100953746577359,"y0":50.00058958873644,"z0":5.284807196140425,"aX":9.529544709811058},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.7,"breakHorizontal":-10.3,"spinRate":824,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.4527775894341368,"extension":6.294355026254058},"hitData":{"launchSpeed":84.7,"launchAngle":18.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.36,"coordY":111.16}},"index":1,"playId":"70bf2a8c-4d4d-30d4-a93f-5b00a59199af","pitchNumber":2,"startTime":"2025-08-05T23:42:30.750Z","endTime":"2025-08-05T23:42:41.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:42:41.759Z","atBatIndex":14},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Starling Marte reaches on a fielder's choice. Francisco Alvarez to 3rd. Tyrone Taylor to 2nd. Throwing error by first baseman CJ Kayfus.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T23:42:46.164Z","endTime":"2025-08-05T23:43:39.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"postOnSecond":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"postOnThird":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":82.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.890412854080814,"aZ":-14.201463848030713,"pfxX":2.3024463885428266,"pfxZ":10.23712048250014,"pX":-0.5692059581214136,"pZ":3.497250699056858,"vX0":-7.45525865400286,"vY0":-132.3360799685565,"vZ0":-1.9789513921011905,"x":138.7,"y":144.35,"x0":1.9978923306432255,"y0":50.00397632252431,"z0":5.3069903275425965,"aX":4.043268150634978},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.2,"breakHorizontal":-2.4,"spinRate":2171,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.4154955272724852,"extension":6.491664180074945},"index":0,"playId":"d24f9e2a-15c4-381e-a33b-fd1269838bb5","pitchNumber":1,"startTime":"2025-08-05T23:43:09.226Z","endTime":"2025-08-05T23:43:14.639Z","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":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.470641548446892,"aZ":-15.795593429703318,"pfxX":4.661571515291575,"pfxZ":8.945539422043856,"pX":-0.27879873525828425,"pZ":3.074739017354256,"vX0":-7.56098081103461,"vY0":-134.7429093274463,"vZ0":-3.0944457659519076,"x":127.63,"y":155.76,"x0":1.96358805545922,"y0":50.00249387037237,"z0":5.360391965205453,"aX":8.535261133232005},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":-6.7,"spinRate":2107,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.40717980577866353,"extension":6.3195400024342865},"hitData":{"launchSpeed":71.7,"launchAngle":1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.43,"coordY":164.86}},"index":1,"playId":"31e2dfe5-c387-3a89-a69c-5234ec12d978","pitchNumber":2,"startTime":"2025-08-05T23:43:29.026Z","endTime":"2025-08-05T23:43:39.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:43:39.021Z","atBatIndex":15},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Francisco Lindor grounds into a double play, second baseman Brayan Rocchio to shortstop Gabriel Arias to first baseman CJ Kayfus. Starling Marte out at 2nd. Francisco Lindor out at 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T23:44:35.526Z","endTime":"2025-08-05T23:45:18.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.625042212119403,"aZ":-20.028790208545797,"pfxX":7.932870363353579,"pfxZ":6.9742454607027735,"pX":0.21966120773882986,"pZ":2.6707463177096487,"vX0":-8.05576113011951,"vY0":-131.10238901354435,"vZ0":-2.521739392783127,"x":108.63,"y":166.67,"x0":2.3010259367878887,"y0":50.00326777365265,"z0":5.139474277936531,"aX":13.815143966206906},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.2,"breakHorizontal":-12.6,"spinRate":2076,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.4177339063030878,"extension":6.325368326012227},"hitData":{"launchSpeed":104.3,"launchAngle":-7.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.11,"coordY":144.08}},"index":0,"playId":"99ebd7fb-f86d-3be1-8953-0aa42efd5960","pitchNumber":1,"startTime":"2025-08-05T23:45:09.155Z","endTime":"2025-08-05T23:45:18.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:45:18.162Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Martínez grounds out, first baseman Pete Alonso to pitcher Clay Holmes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T23:47:29.730Z","endTime":"2025-08-05T23:49:00.985Z","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":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":605280,"link":"/api/v1/people/605280"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.0,"endSpeed":73.9,"strikeZoneTop":3.10722647588519,"strikeZoneBottom":1.30982794147982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.55993530068083,"aZ":-33.61722542425468,"pfxX":9.629160756102413,"pfxZ":-1.049546912920789,"pX":0.24318549669298328,"pZ":3.053492454328003,"vX0":-0.38441835858971735,"vY0":-116.49902255974719,"vZ0":-0.4416116861019531,"x":107.73,"y":156.34,"x0":-0.8410879374452944,"y0":50.002602787880846,"z0":6.418793626548082,"aX":13.255694353104463},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-1.7,"breakHorizontal":-17.4,"spinRate":2761,"spinDirection":49},"zone":2,"typeConfidence":2.0,"plateTime":0.46987957436086836,"extension":5.54438587230755},"index":0,"playId":"d6860359-725c-3eda-91b6-8010cdf38bbf","pitchNumber":1,"startTime":"2025-08-05T23:47:35.545Z","endTime":"2025-08-05T23:47:39.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.9,"strikeZoneTop":3.18614406535312,"strikeZoneBottom":1.38851325834506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.605483758031774,"aZ":-34.47237476194453,"pfxX":-5.996302532071115,"pfxZ":-1.452496572795166,"pX":-1.6716688839731548,"pZ":2.272219291076029,"vX0":-0.4542873714072821,"vY0":-125.95238447389282,"vZ0":-2.8367671149301117,"x":180.72,"y":177.43,"x0":-0.7107374595148895,"y0":50.00108114973228,"z0":6.236516080642916,"aX":-9.510277135771608},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.1,"breakHorizontal":10.9,"spinRate":967,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4370065767086735,"extension":5.846333041516479},"index":1,"playId":"618ac123-b6cc-3a5a-8b84-f8670e14a9a3","pitchNumber":2,"startTime":"2025-08-05T23:47:49.816Z","endTime":"2025-08-05T23:47:54.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.21000120393083,"strikeZoneBottom":1.4234045322725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.76593611266688,"aZ":-31.20908059841619,"pfxX":-7.159924674074881,"pfxZ":0.5192080116287912,"pX":-1.2814582911740524,"pZ":3.0525270941709843,"vX0":1.0282435453720036,"vY0":-135.24442267417794,"vZ0":-2.845413383284335,"x":165.85,"y":156.36,"x0":-0.7355250763573431,"y0":50.00308162865079,"z0":6.301189470188978,"aX":-13.298269526522763},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.6,"breakHorizontal":12.7,"spinRate":2107,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.40459071466066954,"extension":5.837889183027566},"index":2,"playId":"5bdea2f3-9348-3818-a2a3-e0be261a515c","pitchNumber":3,"startTime":"2025-08-05T23:48:04.179Z","endTime":"2025-08-05T23:48:08.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.31854302410187,"strikeZoneBottom":1.52113251161867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.75417170907985,"aZ":-31.282920537109526,"pfxX":-9.237263459081241,"pfxZ":0.4841712305120067,"pX":0.39851666556170745,"pZ":1.8755673210561328,"vX0":5.80252839483856,"vY0":-135.10044789867155,"vZ0":-5.7079007507012465,"x":101.81,"y":188.14,"x0":-0.5741708606365367,"y0":50.00585635133789,"z0":6.207865630261239,"aX":-17.120619714866724},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":-0.1,"breakHorizontal":15.5,"spinRate":2114,"spinDirection":240},"zone":9,"typeConfidence":2.0,"plateTime":0.4050348635721308,"extension":5.778945840629994},"index":3,"playId":"03d7e408-06ce-3c62-8952-873fe5b80691","pitchNumber":4,"startTime":"2025-08-05T23:48:20.341Z","endTime":"2025-08-05T23:48:24.144Z","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":93.9,"endSpeed":86.2,"strikeZoneTop":3.22423018648002,"strikeZoneBottom":1.42696002754869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.320748220836354,"aZ":-30.614283269162204,"pfxX":-6.898450995395397,"pfxZ":0.8211772217913289,"pX":-1.3457136833115957,"pZ":3.162886873425285,"vX0":0.978342239745012,"vY0":-136.82436961978658,"vZ0":-2.5775799166466467,"x":168.3,"y":153.38,"x0":-0.8118458341160525,"y0":50.002558961540714,"z0":6.216114073230275,"aX":-13.07206725263624},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.2,"breakHorizontal":12.2,"spinRate":2112,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4004010151295625,"extension":5.79456400502599},"index":4,"playId":"df1a2542-4def-358e-a302-4a1cb921414a","pitchNumber":5,"startTime":"2025-08-05T23:48:35.886Z","endTime":"2025-08-05T23:48:41.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.612164626459812,"aZ":-28.84004462636762,"pfxX":-9.651013647841735,"pfxZ":1.788531848099617,"pX":-0.10826538942135308,"pZ":1.3464026599213639,"vX0":4.262455557109399,"vY0":-135.87483154555756,"vZ0":-7.458970888658787,"x":121.13,"y":202.43,"x0":-0.4461225461887867,"y0":50.00233443542105,"z0":6.139593365655144,"aX":-17.990358293052598},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.8,"breakHorizontal":16.6,"spinRate":2033,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.4035709206981406,"extension":5.853035625934149},"hitData":{"launchSpeed":75.4,"launchAngle":-2.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.04,"coordY":173.9}},"index":5,"playId":"42de8dc2-7a4c-3732-9317-f4c8f8b7a296","pitchNumber":6,"startTime":"2025-08-05T23:48:52.971Z","endTime":"2025-08-05T23:49:00.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:49:00.985Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Kayfus flies out to left fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T23:49:12.250Z","endTime":"2025-08-05T23:49:56.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.1,"strikeZoneTop":3.48345747708088,"strikeZoneBottom":1.70451536070445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.29568717202878,"aZ":-30.226177973978917,"pfxX":-9.707700132106652,"pfxZ":1.0859426096029416,"pX":-1.4286838644593032,"pZ":3.9687890005989903,"vX0":1.6005862039270329,"vY0":-134.27154674706597,"vZ0":-0.6852769501950962,"x":171.46,"y":131.62,"x0":-0.7804071578098984,"y0":50.0016300932024,"z0":6.415275522970159,"aX":-17.38198960673193},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.0,"breakHorizontal":17.0,"spinRate":2133,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.41096954450855216,"extension":5.679354982125908},"index":0,"playId":"da8de914-0774-36be-963e-bee9a4e754fc","pitchNumber":1,"startTime":"2025-08-05T23:49:30.885Z","endTime":"2025-08-05T23:49:34.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":82.9,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.27928731813022,"aZ":-31.105903492371027,"pfxX":-9.728697995530121,"pfxZ":0.5997900459008303,"pX":-0.9185135665713328,"pZ":2.7562371570804225,"vX0":2.668362569771279,"vY0":-134.0551329169912,"vZ0":-3.292604025981013,"x":152.01,"y":164.36,"x0":-0.6778568305620731,"y0":50.001621514566935,"z0":6.2771321902231945,"aX":-17.292302472893194},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.5,"breakHorizontal":16.8,"spinRate":2089,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4122856534790973,"extension":5.792037992907484},"hitData":{"launchSpeed":75.8,"launchAngle":41.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.42,"coordY":110.32}},"index":1,"playId":"5eb9c10e-e237-3296-a736-c831d0972450","pitchNumber":2,"startTime":"2025-08-05T23:49:46.482Z","endTime":"2025-08-05T23:49:56.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:49:56.485Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T23:50:04.576Z","endTime":"2025-08-05T23:51:46.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.05416085505139,"strikeZoneBottom":1.4184886375786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.429247917226384,"aZ":-35.05613609817927,"pfxX":1.0598340251992093,"pfxZ":-1.8478689178270642,"pX":0.8702319898658454,"pZ":2.266658748868979,"vX0":3.219021189143212,"vY0":-124.16367674392211,"vZ0":-2.9303440191913976,"x":83.83,"y":177.58,"x0":-0.5820524519383444,"y0":50.00450403562872,"z0":6.38643269940221,"aX":1.6506342862154435},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.8,"breakHorizontal":-2.6,"spinRate":2594,"spinDirection":52},"zone":12,"typeConfidence":2.0,"plateTime":0.44155142130327407,"extension":5.8577243124268605},"index":0,"playId":"e0fcc7d4-3556-3890-93c4-1b0052772b5d","pitchNumber":1,"startTime":"2025-08-05T23:50:24.536Z","endTime":"2025-08-05T23:50:28.917Z","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":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.00406548281422,"strikeZoneBottom":1.3364542251697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.60115495869982,"aZ":-26.996586595593246,"pfxX":-9.68669709803391,"pfxZ":2.795212816133377,"pX":-1.3839863962456178,"pZ":2.8655199353494747,"vX0":1.5434650068161193,"vY0":-136.09142506441844,"vZ0":-4.040251963019574,"x":169.75,"y":161.41,"x0":-0.7062228623073139,"y0":50.000673574425996,"z0":6.2687835963303336,"aX":-17.92343914102739},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.3,"breakHorizontal":17.0,"spinRate":2069,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4045450412478462,"extension":5.865670622430375},"index":1,"playId":"9998d19d-a798-3fbc-89db-db55c2c33f69","pitchNumber":2,"startTime":"2025-08-05T23:50:39.884Z","endTime":"2025-08-05T23:50:43.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":83.6,"strikeZoneTop":3.17429718487237,"strikeZoneBottom":1.47574417406005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.847919441180125,"aZ":-29.96635249305777,"pfxX":-10.110288560101564,"pfxZ":1.2223436024182792,"pX":-0.5542594372681301,"pZ":3.08863663901611,"vX0":3.7245569594991306,"vY0":-134.90388211028625,"vZ0":-2.7902388854286375,"x":138.13,"y":155.39,"x0":-0.6555547837200841,"y0":50.003815126156475,"z0":6.293638624800719,"aX":-18.260739063338562},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.7,"breakHorizontal":17.3,"spinRate":2009,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.40919058233781636,"extension":5.856111044547458},"index":2,"playId":"ca568930-13e1-37de-9310-e54a447ec251","pitchNumber":3,"startTime":"2025-08-05T23:50:55.682Z","endTime":"2025-08-05T23:51:02.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.08,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.14050076157624,"aZ":-29.29369917302298,"pfxX":-9.352330283526616,"pfxZ":1.5649254879107009,"pX":-0.5487055001408896,"pZ":1.0865130442012039,"vX0":3.3710529077330125,"vY0":-135.61415920222342,"vZ0":-7.715170853339998,"x":137.92,"y":209.44,"x0":-0.6020595681230066,"y0":50.002613479722456,"z0":6.048539064460426,"aX":-17.20002272815359},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.2,"breakHorizontal":16.1,"spinRate":2114,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.40584903243183135,"extension":5.87701886655391},"index":3,"playId":"639918b8-b950-3339-a705-21333a5ea058","pitchNumber":4,"startTime":"2025-08-05T23:51:13.493Z","endTime":"2025-08-05T23:51:17.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.6,"strikeZoneTop":3.08,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.397789096758856,"aZ":-33.45724719920168,"pfxX":-8.330446528522996,"pfxZ":-0.8072828308626425,"pX":0.20380218226589786,"pZ":0.7521750414850132,"vX0":4.237043890845026,"vY0":-126.37703529611748,"vZ0":-6.709291691281557,"x":109.23,"y":218.47,"x0":-0.42212421550233337,"y0":50.00001459401925,"z0":6.165923233086517,"aX":-13.324303532410728},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.9,"breakHorizontal":13.9,"spinRate":870,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.43525453463255515,"extension":5.974321982217699},"index":4,"playId":"7e1ae371-d81f-3111-81e9-782c16facdd2","pitchNumber":5,"startTime":"2025-08-05T23:51:42.004Z","endTime":"2025-08-05T23:51:46.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:51:46.218Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:53:38.474Z","endTime":"2025-08-05T23:54:55.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.04628986202622,"aZ":-22.17759129368634,"pfxX":9.114882786988689,"pfxZ":5.988851174914899,"pX":0.7658920431243315,"pZ":2.8047691340864658,"vX0":-6.80467592708955,"vY0":-128.70959915194797,"vZ0":-1.2625570435407476,"x":87.81,"y":163.05,"x0":2.2667780715679777,"y0":50.00062228653927,"z0":5.027739100615627,"aX":15.209405514825296},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.8,"breakHorizontal":-14.9,"spinRate":2053,"spinDirection":131},"zone":3,"typeConfidence":2.0,"plateTime":0.4264182341115643,"extension":6.396447729834759},"index":0,"playId":"ed80f517-38e3-34ab-9912-3205a1533165","pitchNumber":1,"startTime":"2025-08-05T23:53:52.924Z","endTime":"2025-08-05T23:53:57.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.6,"strikeZoneTop":3.10594410338319,"strikeZoneBottom":1.49155220549138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.6019425275533,"aZ":-29.552366651869352,"pfxX":-5.8881297109851465,"pfxZ":1.9215974039679162,"pX":-1.0091389664378256,"pZ":1.1213643029680989,"vX0":-5.2511868881104125,"vY0":-116.68653590376232,"vZ0":-3.4415743230920524,"x":155.47,"y":208.5,"x0":2.042306663177857,"y0":50.00530724623065,"z0":5.423442203751472,"aX":-8.056088333578684},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":2.9,"breakHorizontal":12.0,"spinRate":2324,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.47083601414767573,"extension":6.129390766466298},"index":1,"playId":"c999fe01-da6e-3c5d-8e1d-39524c0ecd54","pitchNumber":2,"startTime":"2025-08-05T23:54:12.898Z","endTime":"2025-08-05T23:54:16.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":80.7,"strikeZoneTop":3.11700533816953,"strikeZoneBottom":1.47096556124047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.769049373301346,"aZ":-21.675155013079962,"pfxX":9.557398189670593,"pfxZ":6.2658438810606585,"pX":-0.6301266816269634,"pZ":2.072372698164075,"vX0":-10.155391435334321,"vY0":-129.09119032810594,"vZ0":-3.1974082611821073,"x":141.02,"y":182.83,"x0":2.1272165399279577,"y0":50.00165396532344,"z0":5.010185046607771,"aX":16.00879208352517},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.8,"breakHorizontal":-14.9,"spinRate":1983,"spinDirection":134},"zone":4,"typeConfidence":2.0,"plateTime":0.4255386952253626,"extension":6.464176851686121},"index":2,"playId":"2fd22f93-e3e9-344e-9f13-468e4c763c10","pitchNumber":3,"startTime":"2025-08-05T23:54:26.323Z","endTime":"2025-08-05T23:54:31.171Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-05T23:54:39.274Z","endTime":"2025-08-05T23:54:51.101Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.71444201472641,"aZ":-22.55839710278374,"pfxX":9.765205361065089,"pfxZ":5.777192456604801,"pX":-0.5583698342087484,"pZ":2.3935640462386774,"vX0":-10.01736517291863,"vY0":-128.6913330551682,"vZ0":-1.8863977231141074,"x":138.28,"y":174.15,"x0":2.130860103366261,"y0":50.00165966638963,"z0":4.897812890007679,"aX":16.247548622582812},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.2,"breakHorizontal":-15.2,"spinRate":2068,"spinDirection":131},"zone":4,"typeConfidence":2.0,"plateTime":0.42694439668463646,"extension":6.487205271148596},"index":4,"playId":"3a3efd2e-b629-34e3-9090-7f7e69818eeb","pitchNumber":4,"startTime":"2025-08-05T23:54:51.101Z","endTime":"2025-08-05T23:54:55.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:54:55.852Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Alonso singles on a ground ball to center fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:55:04.732Z","endTime":"2025-08-05T23:56:18.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.50887393915696,"strikeZoneBottom":1.72914610924133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.92325838609815,"aZ":-12.686286633962096,"pfxX":6.219092807997937,"pfxZ":10.943786617453046,"pX":-0.9939110028603922,"pZ":1.4880749601429824,"vX0":-10.112069237037176,"vY0":-132.7290160761032,"vZ0":-7.08048457033431,"x":154.89,"y":198.6,"x0":2.0606818590889393,"y0":50.00497305867712,"z0":5.11797378707532,"aX":11.077510151650445},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.4,"breakHorizontal":-9.0,"spinRate":2285,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.41297639193683855,"extension":6.341487822901296},"index":0,"playId":"a5364a29-103a-3f4c-b0fa-1cb44d3a0c82","pitchNumber":1,"startTime":"2025-08-05T23:55:15.398Z","endTime":"2025-08-05T23:55:19.234Z","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":92.2,"endSpeed":83.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.377150324329307,"aZ":-12.252701232689011,"pfxX":3.102900546456122,"pfxZ":11.03747687651359,"pX":0.017773819486489963,"pZ":3.1517730497299823,"vX0":-6.560632918063582,"vY0":-134.0891366904241,"vZ0":-3.339203425801242,"x":116.32,"y":153.68,"x0":2.1027591614956402,"y0":50.00269190847228,"z0":5.2985331932368425,"aX":5.600905019110275},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.3,"breakHorizontal":-4.1,"spinRate":2348,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.4098628489889311,"extension":6.340616010374274},"index":1,"playId":"2b14289c-337b-3c75-87f8-9309d99378cb","pitchNumber":2,"startTime":"2025-08-05T23:55:27.193Z","endTime":"2025-08-05T23:55:30.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":70.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.574545015742977,"aZ":-32.762798139153404,"pfxX":-7.99534917807709,"pfxZ":-0.46496459317099603,"pX":-0.5872810872604597,"pZ":1.7927977644336164,"vX0":-4.490056821282755,"vY0":-112.43451625852144,"vZ0":-0.012710813950929545,"x":139.39,"y":190.37,"x0":2.482113150730054,"y0":50.003396009220346,"z0":5.15548732043449,"aX":-10.117700842914712},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-0.5,"breakHorizontal":15.7,"spinRate":2304,"spinDirection":297},"zone":7,"typeConfidence":2.0,"plateTime":0.4893150784346867,"extension":6.7030005102061265},"index":2,"playId":"3b58da87-97f3-316b-8be8-0291482509c9","pitchNumber":3,"startTime":"2025-08-05T23:55:43.269Z","endTime":"2025-08-05T23:55:49.158Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-05T23:55:56.986Z","endTime":"2025-08-05T23:56:07.458Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"}},{"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":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.74567233402113,"aZ":-14.414636447636246,"pfxX":3.946696366554481,"pfxZ":9.795568768873952,"pX":0.9127231354721534,"pZ":3.2546804982173283,"vX0":-4.633674610467056,"vY0":-134.4496455309323,"vZ0":-2.7211381654998235,"x":82.21,"y":150.9,"x0":2.1535368952619973,"y0":50.0050723320119,"z0":5.315173955110909,"aX":7.1576861164022345},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.3,"breakHorizontal":-6.0,"spinRate":2179,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.40888126729213026,"extension":6.155964454961813},"hitData":{"launchSpeed":104.7,"launchAngle":-0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.4,"coordY":106.11}},"index":4,"playId":"d93286a1-b908-37b9-a145-a12febc642c7","pitchNumber":4,"startTime":"2025-08-05T23:56:07.458Z","endTime":"2025-08-05T23:56:18.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:56:18.499Z","atBatIndex":21},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brandon Nimmo grounds into a force out, first baseman CJ Kayfus to shortstop Gabriel Arias. Pete Alonso out at 2nd. Brandon Nimmo to 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:56:27.474Z","endTime":"2025-08-05T23:56:52.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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":79.8,"endSpeed":73.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.669921585420003,"aZ":-30.13235196122085,"pfxX":-8.041122911235487,"pfxZ":1.5020400840698258,"pX":-0.7115171338600209,"pZ":2.3830731128232214,"vX0":-3.8203899296211907,"vY0":-116.23569271802903,"vZ0":-0.5009818130721689,"x":144.12,"y":174.44,"x0":2.0004981438205807,"y0":50.00437795166004,"z0":5.473137511447322,"aX":-10.956498513532381},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":2.9,"breakHorizontal":15.5,"spinRate":2424,"spinDirection":304},"zone":4,"typeConfidence":2.0,"plateTime":0.47199439100550133,"extension":6.268997833494741},"hitData":{"launchSpeed":77.4,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.8,"coordY":169.42}},"index":0,"playId":"7194d4f7-3d45-3c77-bb93-a9d7cadaf95e","pitchNumber":1,"startTime":"2025-08-05T23:56:44.652Z","endTime":"2025-08-05T23:56:52.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:56:52.656Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:57:06.658Z","endTime":"2025-08-05T23:59:51.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":72.7,"strikeZoneTop":3.59279096214106,"strikeZoneBottom":1.64428014244195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.295938550750773,"aZ":-32.299052707919884,"pfxX":-7.473166517708574,"pfxZ":-0.09238325694981953,"pX":0.06966672423318306,"pZ":1.1661719134088044,"vX0":-2.6909475586944143,"vY0":-116.23024375753558,"vZ0":-2.509561826851228,"x":114.34,"y":207.29,"x0":2.2190018469522252,"y0":50.00256806490318,"z0":5.379607072103995,"aX":-10.048050332242523},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-0.6,"breakHorizontal":14.3,"spinRate":2372,"spinDirection":287},"zone":14,"typeConfidence":2.0,"plateTime":0.47438189901219596,"extension":6.2568651787374305},"index":0,"playId":"8c712bda-4fd7-3b59-ae23-7c9f20127779","pitchNumber":1,"startTime":"2025-08-05T23:57:30.858Z","endTime":"2025-08-05T23:57:34.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":80.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.101893825488958,"aZ":-23.85359252047069,"pfxX":10.423323946052637,"pfxZ":4.951125397541132,"pX":0.5444884380068966,"pZ":2.587128562433939,"vX0":-7.577941947061186,"vY0":-129.36535088714803,"vZ0":-1.3813937413816173,"x":96.25,"y":168.93,"x0":2.1698289044485937,"y0":50.00420539686407,"z0":4.971375675780148,"aX":17.52018622435175},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.9,"breakHorizontal":-17.0,"spinRate":2053,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.4247611664842861,"extension":6.64058257641405},"index":1,"playId":"ae4880ed-9f2a-3cf5-bc9f-a174dc48168f","pitchNumber":2,"startTime":"2025-08-05T23:57:47.077Z","endTime":"2025-08-05T23:57:50.422Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"8e63106d-2e30-33da-806a-c4bec349d8d5","startTime":"2025-08-05T23:58:07.251Z","endTime":"2025-08-05T23:58:10.251Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.53195951403263,"strikeZoneBottom":1.65409710176595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.059273246933532,"aZ":-26.371140001766562,"pfxX":-1.3977944189812241,"pfxZ":3.662045029741023,"pX":-1.0222238625946365,"pZ":3.851911292553685,"vX0":-7.043178408482526,"vY0":-124.86031956134532,"vZ0":1.219195572277437,"x":155.96,"y":134.78,"x0":2.01163172859759,"y0":50.00591961792128,"z0":5.519915925987658,"aX":-2.2168829865506643},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.2,"breakHorizontal":4.1,"spinRate":2266,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.43789947471447777,"extension":6.28244289465201},"index":3,"playId":"f735b8bd-fa05-3bad-a42a-1e0bf2f12b13","pitchNumber":3,"startTime":"2025-08-05T23:58:28.986Z","endTime":"2025-08-05T23:58:33.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.5,"strikeZoneTop":3.56445155276486,"strikeZoneBottom":1.68713895529861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.139698836888417,"aZ":-32.517983837122486,"pfxX":-7.181321864195437,"pfxZ":-0.2691222829261086,"pX":1.4244926181558435,"pZ":2.469703405447966,"vX0":0.013102095699106864,"vY0":-114.10293914051974,"vZ0":0.4884799826863335,"x":62.7,"y":172.1,"x0":2.349735899369569,"y0":50.000032046307076,"z0":5.485466831553303,"aX":-9.363244776687752},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":0.0,"breakHorizontal":13.0,"spinRate":2285,"spinDirection":304},"zone":14,"typeConfidence":2.0,"plateTime":0.48206117677197424,"extension":6.193570978842529},"index":4,"playId":"6fa54815-8a28-35a4-921d-65419aced6c9","pitchNumber":4,"startTime":"2025-08-05T23:58:47.495Z","endTime":"2025-08-05T23:58:52.336Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.07459649976458,"aZ":-26.526895199246486,"pfxX":-1.984556752637486,"pfxZ":3.6068798793452714,"pX":0.3455413151955882,"pZ":2.5052655025054236,"vX0":-3.773384802892022,"vY0":-124.16853999784603,"vZ0":-1.5373611144130512,"x":103.83,"y":171.14,"x0":2.140792691306779,"y0":50.00443969009249,"z0":5.332505995887556,"aX":-3.109594316865302},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.5,"breakHorizontal":4.4,"spinRate":2301,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.4405425832307155,"extension":6.245334288513734},"index":5,"playId":"7587c12e-8a66-31c2-93f5-cd889b12f661","pitchNumber":5,"startTime":"2025-08-05T23:59:06.581Z","endTime":"2025-08-05T23:59:09.961Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-05T23:59:28.371Z","endTime":"2025-08-05T23:59:43.805Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.5,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.15986412265818,"aZ":-33.20008849420648,"pfxX":-5.8631530125260625,"pfxZ":-0.7802658691910782,"pX":-0.9392147831645964,"pZ":0.9113025846977729,"vX0":-5.541671546010328,"vY0":-114.8839582010149,"vZ0":-1.9322488655376966,"x":152.8,"y":214.17,"x0":2.274111831176373,"y0":50.000608962098184,"z0":5.019260856269394,"aX":-7.760106676640944},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-1.6,"breakHorizontal":12.1,"spinRate":2328,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.47850780400547244,"extension":6.81933934185108},"index":7,"playId":"eb7b17a9-8c94-3a74-8fa1-6e5daceeba0a","pitchNumber":6,"startTime":"2025-08-05T23:59:43.805Z","endTime":"2025-08-05T23:59:51.329Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:59:51.329Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a line drive to center fielder Tyrone Taylor.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-06T00:01:45.854Z","endTime":"2025-08-06T00:03:11.546Z","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":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"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":[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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.15611942687838,"strikeZoneBottom":1.38713552467474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.310523430242174,"aZ":-35.91696247002501,"pfxX":-5.138324844966197,"pfxZ":-2.4761844515247464,"pX":-0.018351050223682084,"pZ":2.7546323714673444,"vX0":2.9402393390395525,"vY0":-121.99947468435157,"vZ0":-1.365027826547159,"x":117.7,"y":164.4,"x0":-0.5696682122877437,"y0":50.003179102214986,"z0":6.408573510806391,"aX":-7.769534938367617},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.6,"breakHorizontal":8.6,"spinRate":834,"spinDirection":241},"zone":2,"typeConfidence":2.0,"plateTime":0.44843910403531373,"extension":5.884199793605805},"index":0,"playId":"abb982ec-e794-3f1a-9064-f34c1683123c","pitchNumber":1,"startTime":"2025-08-06T00:02:12.082Z","endTime":"2025-08-06T00:02:15.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.52239784350418,"aZ":-32.526071596297605,"pfxX":-8.024407479456544,"pfxZ":-0.18439361740323257,"pX":-0.48658699315629084,"pZ":2.227383700122114,"vX0":3.3886847825644466,"vY0":-135.98752949293453,"vZ0":-4.670413077930261,"x":135.55,"y":178.64,"x0":-0.7054732178220928,"y0":50.00549207066682,"z0":6.220742630752637,"aX":-15.047283245534858},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-1.1,"breakHorizontal":13.8,"spinRate":2042,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.40260231888772147,"extension":5.756304309151078},"index":1,"playId":"c802db3f-ebef-39c2-a7b5-98090f4f78eb","pitchNumber":2,"startTime":"2025-08-06T00:02:29.814Z","endTime":"2025-08-06T00:02:34.432Z","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":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.651006478123072,"aZ":-27.338051131707452,"pfxX":-6.705279333193513,"pfxZ":2.5413671623033594,"pX":-0.632154493610363,"pZ":2.715530610613966,"vX0":2.475252312829412,"vY0":-137.30688003857279,"vZ0":-4.32172526200875,"x":141.1,"y":165.46,"x0":-0.6765522928259242,"y0":50.001058794783745,"z0":6.1798396383643865,"aX":-12.745115279196986},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.8,"breakHorizontal":11.6,"spinRate":2114,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.3995883213762168,"extension":5.9225190553422},"hitData":{"launchSpeed":92.1,"launchAngle":16.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":95.37,"coordY":85.36}},"index":2,"playId":"abeabd1a-e24a-3a30-aade-e7856c82dfc3","pitchNumber":3,"startTime":"2025-08-06T00:02:59.522Z","endTime":"2025-08-06T00:03:11.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:03:11.546Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daniel Schneemann walks. Steven Kwan to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-06T00:03:14.183Z","endTime":"2025-08-06T00:04:46.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":82.1,"endSpeed":75.4,"strikeZoneTop":3.35296356877291,"strikeZoneBottom":1.58750210471663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.577209919158957,"aZ":-35.41737288619488,"pfxX":11.590019628420592,"pfxZ":-2.253256322992163,"pX":0.775120464394145,"pZ":2.902870274565943,"vX0":-0.1368531350299924,"vY0":-119.62067113417754,"vZ0":-0.7514814020827436,"x":87.45,"y":160.4,"x0":-0.6708208162038902,"y0":50.00387527236049,"z0":6.41590426155777,"aX":16.67884545163205},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.0,"breakHorizontal":-20.9,"spinRate":2729,"spinDirection":47},"zone":3,"typeConfidence":2.0,"plateTime":0.45911581550545044,"extension":5.843572840527973},"index":0,"playId":"afa7dfe4-2f09-3f49-a2d0-e6c7284c499c","pitchNumber":1,"startTime":"2025-08-06T00:03:32.484Z","endTime":"2025-08-06T00:03:37.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.21265817646654,"aZ":-30.95066330078561,"pfxX":-9.221864150926324,"pfxZ":0.6572616648079874,"pX":0.08699360885602271,"pZ":1.4277611598179991,"vX0":5.047408147398768,"vY0":-136.39082232118963,"vZ0":-6.882741817683245,"x":113.68,"y":200.23,"x0":-0.5936180625696738,"y0":50.00628992385175,"z0":6.130791433689178,"aX":-17.30253394550499},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":-0.1,"breakHorizontal":15.6,"spinRate":2081,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.402239310881634,"extension":5.958407608311016},"index":1,"playId":"1618fcd9-d6a1-3b9e-9f6f-cd74ce99a664","pitchNumber":2,"startTime":"2025-08-06T00:03:49.418Z","endTime":"2025-08-06T00:03:54.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.3017804317306,"strikeZoneBottom":1.65551029783769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.218599874756308,"aZ":-29.654122686177956,"pfxX":-7.618479008597526,"pfxZ":1.5480231100273252,"pX":-0.32070104704031716,"pZ":0.7513498303548288,"vX0":3.329429083060505,"vY0":-126.86150767325064,"vZ0":-7.218387080075898,"x":129.22,"y":218.49,"x0":-0.6611066093465293,"y0":50.00283698738913,"z0":6.000780709831848,"aX":-12.404125444476353},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.3,"breakHorizontal":13.1,"spinRate":1140,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4319262629456646,"extension":5.998111148314745},"index":2,"playId":"c4dd8dd8-98b5-3908-9555-4dae163a1692","pitchNumber":3,"startTime":"2025-08-06T00:04:06.791Z","endTime":"2025-08-06T00:04:11.105Z","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":90.6,"endSpeed":83.6,"strikeZoneTop":3.25675331240259,"strikeZoneBottom":1.61067656945862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.34085483533701,"aZ":-27.156276082400666,"pfxX":-0.4201112549177308,"pfxZ":2.823276379680136,"pX":0.8482115529092098,"pZ":3.661617596096508,"vX0":3.635516466128357,"vY0":-131.99585359742386,"vZ0":-1.9821157808613277,"x":84.67,"y":139.92,"x0":-0.488421917606744,"y0":50.002506407125864,"z0":6.408755195129849,"aX":-0.747246452036863},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.9,"breakHorizontal":0.0,"spinRate":2494,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.4139108913489258,"extension":5.932241620182655},"index":3,"playId":"ff239a10-02ce-38a2-bd19-ed9329f04f56","pitchNumber":4,"startTime":"2025-08-06T00:04:25.530Z","endTime":"2025-08-06T00:04:30.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.31130146917906,"strikeZoneBottom":1.63374996670324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.621219075927897,"aZ":-29.15810149568442,"pfxX":-10.09496126839639,"pfxZ":1.6168752773917205,"pX":1.0320981724995888,"pZ":1.2231105626664793,"vX0":7.62764907889993,"vY0":-135.98463420571682,"vZ0":-7.459222542309283,"x":77.66,"y":205.76,"x0":-0.5016567985070547,"y0":50.00602562499076,"z0":6.033003646071428,"aX":-18.85531495129558},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.4,"breakHorizontal":16.6,"spinRate":2137,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.403234522864488,"extension":6.0620758107388015},"index":4,"playId":"7fb0a657-7118-3dbb-bc44-e176fc20a2f2","pitchNumber":5,"startTime":"2025-08-06T00:04:41.169Z","endTime":"2025-08-06T00:04:46.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:04:46.170Z","atBatIndex":25},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"José Ramírez grounds into a force out, first baseman Pete Alonso to shortstop Francisco Lindor. Steven Kwan to 3rd. Daniel Schneemann out at 2nd. José Ramírez to 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-06T00:05:03.198Z","endTime":"2025-08-06T00:05:46.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"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],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":82.2,"endSpeed":75.1,"strikeZoneTop":3.25167094998967,"strikeZoneBottom":1.56060530866751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.144285620497396,"aZ":-37.55000660016876,"pfxX":10.378446294848972,"pfxZ":-3.7537016459477464,"pX":0.8738322510301727,"pZ":2.3890718530272848,"vX0":0.5481020467652931,"vY0":-119.7279883357932,"vZ0":-1.2601592170916556,"x":83.69,"y":174.28,"x0":-0.7047244658308944,"y0":50.004697782677155,"z0":6.32564462339643,"aX":14.856392820953815},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-6.8,"breakHorizontal":-18.8,"spinRate":2764,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4599534270701393,"extension":5.955929167726327},"index":0,"playId":"6b0bd95f-d671-3ba7-980a-7378ffc31b5c","pitchNumber":1,"startTime":"2025-08-06T00:05:21.355Z","endTime":"2025-08-06T00:05:28.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.2374701679949,"aZ":-27.933419350393,"pfxX":-9.311273759164823,"pfxZ":2.260416052520272,"pX":-0.2252664965891656,"pZ":2.4224917979275378,"vX0":4.438191033116735,"vY0":-136.87626625442485,"vZ0":-4.757213970473965,"x":125.59,"y":173.37,"x0":-0.6675012064233239,"y0":50.00533605295439,"z0":6.121058740841794,"aX":-17.480340789773624},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.2,"breakHorizontal":15.7,"spinRate":2159,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.4018201613213126,"extension":6.020941981176999},"hitData":{"launchSpeed":81.0,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.86,"coordY":163.84}},"index":1,"playId":"008579af-28a7-3f85-b082-f9eeb4857f75","pitchNumber":2,"startTime":"2025-08-06T00:05:38.852Z","endTime":"2025-08-06T00:05:46.879Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:05:46.879Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Manzardo singles on a line drive to center fielder Tyrone Taylor. Steven Kwan scores. José Ramírez to 2nd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-06T00:05:58.387Z","endTime":"2025-08-06T00:06:32.708Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"postOnSecond":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":{"id":605280,"link":"/api/v1/people/605280"},"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":84.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.944062830757616,"aZ":-26.18419833848945,"pfxX":-11.924858955245808,"pfxZ":3.2291743827046018,"pX":-0.644862113348584,"pZ":1.5342157342887506,"vX0":4.166322418847285,"vY0":-136.9381919884145,"vZ0":-7.248720004837927,"x":141.58,"y":197.36,"x0":-0.6585664805941518,"y0":50.00213758919399,"z0":6.070145553704648,"aX":-22.107046062673263},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.2,"breakHorizontal":20.4,"spinRate":2159,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.40368554217262664,"extension":5.883582226097335},"hitData":{"launchSpeed":77.0,"launchAngle":27.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.54,"coordY":96.35}},"index":0,"playId":"f4eeb310-b6f8-3132-aa2b-b439f5208c7c","pitchNumber":1,"startTime":"2025-08-06T00:06:21.711Z","endTime":"2025-08-06T00:06:32.708Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:06:32.708Z","atBatIndex":27},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Bo Naylor grounds into a force out, second baseman Jeff McNeil to shortstop Francisco Lindor. José Ramírez to 3rd. Kyle Manzardo out at 2nd. Bo Naylor to 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-06T00:07:01.895Z","endTime":"2025-08-06T00:08:05.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"postOnThird":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"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":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.5,"strikeZoneTop":3.29365719903809,"strikeZoneBottom":1.42046915800539,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.1573770134534,"aZ":-31.096048923758175,"pfxX":-7.491637647471775,"pfxZ":0.6671434683408926,"pX":-0.8287129918771758,"pZ":2.7891301519132665,"vX0":2.4786726826962524,"vY0":-127.3416587744566,"vZ0":-2.303975476640824,"x":148.59,"y":163.47,"x0":-0.8484029500467799,"y0":50.005760753078945,"z0":6.196041416451976,"aX":-12.153623743248499},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.8,"breakHorizontal":12.8,"spinRate":1145,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.4321778658086428,"extension":6.164837316970839},"index":0,"playId":"5264000e-8c3d-3762-87c5-4115f4a2776c","pitchNumber":1,"startTime":"2025-08-06T00:07:18.650Z","endTime":"2025-08-06T00:07:24.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.30043315558808,"strikeZoneBottom":1.50157409696999,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.10435520956259,"aZ":-30.54294440671721,"pfxX":-8.708503293271207,"pfxZ":0.8905729677278398,"pX":-0.7244642728529032,"pZ":2.807369182989144,"vX0":3.0054006928564494,"vY0":-135.3762476904052,"vZ0":-3.18425559960956,"x":144.61,"y":162.98,"x0":-0.7261266629791866,"y0":50.003371875433686,"z0":6.166451747544954,"aX":-15.955906875253474},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.1,"breakHorizontal":15.0,"spinRate":2069,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.40660917994001045,"extension":5.972718253449567},"index":1,"playId":"43843107-bca7-3549-aeb2-dbd60706ed13","pitchNumber":2,"startTime":"2025-08-06T00:07:37.672Z","endTime":"2025-08-06T00:07:41.632Z","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":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.94490681511301,"aZ":-33.36600403807923,"pfxX":-6.580959027398592,"pfxZ":-0.7286348998154573,"pX":-1.0174067523619499,"pZ":1.9919039899000786,"vX0":1.4744843308966935,"vY0":-128.23397103748084,"vZ0":-3.882575602306431,"x":155.78,"y":185.0,"x0":-0.7503044392923638,"y0":50.00174973814383,"z0":6.167952866166925,"aX":-10.806920751771088},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.0,"breakHorizontal":11.5,"spinRate":1092,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.42941842680967257,"extension":6.092102838038999},"hitData":{"launchSpeed":83.2,"launchAngle":-11.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.76,"coordY":152.7}},"index":2,"playId":"4add4241-daaa-37f5-8866-3c0264948f49","pitchNumber":3,"startTime":"2025-08-06T00:07:57.754Z","endTime":"2025-08-06T00:08:05.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:08:05.776Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gabriel Arias singles on a ground ball to right fielder Juan Soto. José Ramírez scores. Bo Naylor to 2nd.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-06T00:08:15.397Z","endTime":"2025-08-06T00:09:51.746Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"postOnSecond":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":{"id":605280,"link":"/api/v1/people/605280"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.52695753292225,"strikeZoneBottom":1.63904515843031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.97124487140726,"aZ":-28.600073400823455,"pfxX":-9.1412708430356,"pfxZ":1.9032915472095713,"pX":-0.5793660654637982,"pZ":3.3478317567827793,"vX0":3.1972060521458756,"vY0":-137.13798183045247,"vZ0":-2.6360315826087763,"x":139.08,"y":148.39,"x0":-0.5815556031793884,"y0":50.00477021179312,"z0":6.2987701463730765,"aX":-17.18933135575961},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.0,"breakHorizontal":15.7,"spinRate":2109,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.4013824880130823,"extension":5.901202284889749},"index":0,"playId":"f21a46e9-d81e-35cf-bc9c-e96651f7a86f","pitchNumber":1,"startTime":"2025-08-06T00:08:43.727Z","endTime":"2025-08-06T00:08:50.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.44108980271233,"strikeZoneBottom":1.56660404472088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.24439945929708,"aZ":-36.5460219737949,"pfxX":0.8213830256574752,"pfxZ":-2.71944467731217,"pX":2.1604480693225727,"pZ":1.0286550363541198,"vX0":5.800961015776836,"vY0":-125.98611795958082,"vZ0":-5.446710623784562,"x":34.65,"y":211.01,"x0":-0.27711583186589844,"y0":50.00137606403013,"z0":6.167424108014352,"aX":1.3208584091709978},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.9,"breakHorizontal":-2.8,"spinRate":2651,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.43451922573124113,"extension":6.131368554701564},"index":1,"playId":"f1a6c2b8-df0a-3b99-a08a-d9127d96fff9","pitchNumber":2,"startTime":"2025-08-06T00:09:02.906Z","endTime":"2025-08-06T00:09:08.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.473675636678745,"aZ":-29.21077040765106,"pfxX":-8.459027189395446,"pfxZ":1.5077253931939847,"pX":0.17359947137975612,"pZ":2.2783701551965727,"vX0":4.887025812342246,"vY0":-139.23921995829195,"vZ0":-5.390537621358806,"x":110.38,"y":177.26,"x0":-0.5027098490685784,"y0":50.005434043684176,"z0":6.165837237262928,"aX":-16.657015060089797},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":1.8,"breakHorizontal":14.4,"spinRate":2218,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.39296119921942907,"extension":6.028652113984447},"hitData":{"launchSpeed":109.9,"launchAngle":3.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.69,"coordY":113.17}},"index":2,"playId":"66a7d985-9f37-30bd-86fd-52b8c84469c7","pitchNumber":3,"startTime":"2025-08-06T00:09:41.742Z","endTime":"2025-08-06T00:09:51.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:09:51.746Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out to left fielder Brandon Nimmo.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-06T00:11:06.639Z","endTime":"2025-08-06T00:11:37.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"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_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T00:10:08.304Z","endTime":"2025-08-06T00:11:08.964Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.32168107521333,"strikeZoneBottom":1.5246018609293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.69830845521721,"aZ":-27.63227738884769,"pfxX":-9.099841551041605,"pfxZ":2.3788862917234646,"pX":-1.077128119968399,"pZ":4.206054571288266,"vX0":2.56953689418984,"vY0":-137.65809976050494,"vZ0":-0.6638119182313792,"x":158.06,"y":125.22,"x0":-0.8426559400962869,"y0":50.00483690344277,"z0":6.327531762619781,"aX":-17.396923866511575},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.3,"breakHorizontal":16.0,"spinRate":2090,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3985010185921185,"extension":5.983872760154017},"index":1,"playId":"070c9cf3-42b6-3f5b-baa2-8e1e0a62c5f8","pitchNumber":1,"startTime":"2025-08-06T00:11:08.964Z","endTime":"2025-08-06T00:11:13.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.757377901021123,"aZ":-30.144202523071215,"pfxX":-8.933577198400089,"pfxZ":1.0720827957538894,"pX":-0.9887008605455178,"pZ":2.447287683922042,"vX0":2.5392015808909494,"vY0":-136.98864952981964,"vZ0":-4.241866357313122,"x":154.69,"y":172.7,"x0":-0.770124615237262,"y0":50.00243411840352,"z0":6.089151999853038,"aX":-16.887849516099976},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.2,"breakHorizontal":15.6,"spinRate":2112,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4006473427514914,"extension":5.926440820622886},"hitData":{"launchSpeed":85.2,"launchAngle":32.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.0,"coordY":98.18}},"index":2,"playId":"f71c959f-c217-37b2-98c2-830b533f6359","pitchNumber":2,"startTime":"2025-08-06T00:11:29.008Z","endTime":"2025-08-06T00:11:37.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:11:37.005Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a ground ball to right fielder Daniel Schneemann.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-06T00:13:43.929Z","endTime":"2025-08-06T00:14:11.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"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":79.5,"endSpeed":72.8,"strikeZoneTop":3.46468919667912,"strikeZoneBottom":1.77955906620992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.23504705370546,"aZ":-28.94402678275622,"pfxX":-7.0152619983630675,"pfxZ":2.397329150884941,"pX":-0.01224054147304172,"pZ":1.6374453260093629,"vX0":-2.926227236458584,"vY0":-115.72224980545083,"vZ0":-2.2916209475541125,"x":117.47,"y":194.57,"x0":2.1829212231975443,"y0":50.000037646085644,"z0":5.435449576325007,"aX":-9.435095585944914},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":4.1,"breakHorizontal":13.4,"spinRate":2212,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.4747950484654666,"extension":6.251316213193017},"index":0,"playId":"27e9fc60-4330-3165-89a1-553127e32163","pitchNumber":1,"startTime":"2025-08-06T00:13:46.150Z","endTime":"2025-08-06T00:13:50.879Z","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":90.9,"endSpeed":83.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.39372103860943,"aZ":-14.317706235636996,"pfxX":5.816918148740915,"pfxZ":10.035664163962828,"pX":-0.22419038099773944,"pZ":1.823783453456189,"vX0":-7.968398551800383,"vY0":-132.10386196116255,"vZ0":-6.078825815949706,"x":125.55,"y":189.54,"x0":2.0662389017572043,"y0":50.00057181755548,"z0":5.194860456089005,"aX":10.348185668145575},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.2,"breakHorizontal":-8.9,"spinRate":2296,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.41357579442419956,"extension":6.417817298206678},"hitData":{"launchSpeed":101.3,"launchAngle":7.0,"totalDistance":136.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.62,"coordY":114.69}},"index":1,"playId":"a45fef79-9368-3b19-8cd3-52d399a2f224","pitchNumber":2,"startTime":"2025-08-06T00:13:59.806Z","endTime":"2025-08-06T00:14:11.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:14:11.809Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-06T00:14:50.980Z","endTime":"2025-08-06T00:16:33.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T00:14:37.975Z","endTime":"2025-08-06T00:14:53.301Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.40416229323684,"strikeZoneBottom":1.58391862348063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.199064547491403,"aZ":-24.35833152541133,"pfxX":-0.5669995893338764,"pfxZ":5.028211169049197,"pX":-0.9552223209797538,"pZ":1.4486374290436768,"vX0":-7.209484852797966,"vY0":-123.22853887133554,"vZ0":-4.3796931442752065,"x":153.41,"y":199.67,"x0":2.0696809344915974,"y0":50.00024464107327,"z0":5.282384453388689,"aX":-0.8789819826578273},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.4,"breakHorizontal":2.5,"spinRate":2203,"spinDirection":182},"zone":13,"typeConfidence":2.0,"plateTime":0.44280752681051894,"extension":6.312471461137996},"index":1,"playId":"7237297e-509a-383c-bbdf-4cbf552c314b","pitchNumber":1,"startTime":"2025-08-06T00:14:53.301Z","endTime":"2025-08-06T00:14:57.454Z","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":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.52346372176241,"aZ":-26.608025181467905,"pfxX":-1.7803009751306313,"pfxZ":3.6345362577334424,"pX":-0.5430113959956312,"pZ":3.211362281006589,"vX0":-6.125609243235133,"vY0":-122.25714745205181,"vZ0":-0.00846422399555291,"x":137.7,"y":152.07,"x0":2.214679021054484,"y0":50.001442037302596,"z0":5.477014494838163,"aX":-2.7252682248261295},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.8,"breakHorizontal":4.6,"spinRate":2319,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.44606608212140086,"extension":6.324918731262809},"index":2,"playId":"d6a76a3c-5dc5-3079-84f9-81f24be75076","pitchNumber":2,"startTime":"2025-08-06T00:15:10.041Z","endTime":"2025-08-06T00:15:14.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.6,"strikeZoneTop":3.40666717304214,"strikeZoneBottom":1.58622247838513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.697654642839524,"aZ":-22.936499418135284,"pfxX":10.329383509090725,"pfxZ":5.427522510453116,"pX":0.880466019270701,"pZ":1.3108694414733226,"vX0":-6.634198780575784,"vY0":-129.78607225081407,"vZ0":-4.492712166956606,"x":83.44,"y":203.39,"x0":2.130451771172352,"y0":50.00462272125192,"z0":4.815878101230628,"aX":17.58638942171934},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.0,"breakHorizontal":-17.2,"spinRate":2050,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4223581596202415,"extension":6.250739958021328},"index":3,"playId":"a01242ec-19bd-3bfb-b957-ac0b76f3830e","pitchNumber":3,"startTime":"2025-08-06T00:15:34.601Z","endTime":"2025-08-06T00:15:39.804Z","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":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.21622093869096,"aZ":-30.892688948463583,"pfxX":-7.352038493841759,"pfxZ":0.9950928920892057,"pX":-0.8866673106388684,"pZ":1.2778250595569198,"vX0":-4.877708864395476,"vY0":-113.2745183268359,"vZ0":-1.5891572252688402,"x":150.8,"y":204.28,"x0":2.259311147268069,"y0":50.00036276356495,"z0":5.114961830313412,"aX":-9.42669128841167},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":1.7,"breakHorizontal":14.6,"spinRate":2402,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.4859738791242503,"extension":6.470178281238565},"index":4,"playId":"45c96a9d-0c41-3e69-bbc8-235aa990b09e","pitchNumber":4,"startTime":"2025-08-06T00:15:49.642Z","endTime":"2025-08-06T00:15:53.999Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"playId":"ecbc685d-ab7f-31bf-9139-eb0a67cfd796","startTime":"2025-08-06T00:16:07.623Z","endTime":"2025-08-06T00:16:11.836Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.293349954659227,"aZ":-33.31784807996217,"pfxX":-5.223926630774086,"pfxZ":-0.8767406554354609,"pX":-0.6765789583935796,"pZ":0.5914027855502232,"vX0":-4.800620749514901,"vY0":-114.24488368471323,"vZ0":-2.69775769043476,"x":142.79,"y":222.81,"x0":2.1437043488742447,"y0":50.00473193249642,"z0":5.116408542049286,"aX":-6.791363208118676},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-2.0,"breakHorizontal":10.8,"spinRate":2372,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.4824950226984184,"extension":6.276261943731052},"index":6,"playId":"651e631f-cb23-33cf-ba1c-f7934094ac9f","pitchNumber":5,"startTime":"2025-08-06T00:16:28.784Z","endTime":"2025-08-06T00:16:33.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:16:33.015Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyrone Taylor called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-06T00:16:37.442Z","endTime":"2025-08-06T00:18:19.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":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":92.2,"endSpeed":83.7,"strikeZoneTop":3.51955430368222,"strikeZoneBottom":1.67192035069703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70736100214186,"aZ":-13.43607431744601,"pfxX":3.9621955300973912,"pfxZ":10.396089658952759,"pX":-0.8666018788419485,"pZ":2.4151408572636672,"vX0":-8.614328537937242,"vY0":-133.85919869142464,"vZ0":-4.861199088107614,"x":150.03,"y":173.57,"x0":1.8882077287980341,"y0":50.00425504787548,"z0":5.22731063919741,"aX":7.143418938840526},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.9,"breakHorizontal":-5.2,"spinRate":2271,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.41024733129644053,"extension":6.5198208486130556},"index":0,"playId":"16d1d7a3-dc65-3257-a09c-7620b81217ae","pitchNumber":1,"startTime":"2025-08-06T00:16:59.986Z","endTime":"2025-08-06T00:17:05.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.8,"strikeZoneTop":3.55865001216635,"strikeZoneBottom":1.71163387445792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.34785266870823,"aZ":-13.15398197135976,"pfxX":3.9373632321012417,"pfxZ":10.542977627853235,"pX":-0.5006567895476803,"pZ":1.836238950496792,"vX0":-7.988986522710614,"vY0":-133.83127098106905,"vZ0":-6.343810465346351,"x":136.08,"y":189.2,"x0":2.0189509687523186,"y0":50.00426941120766,"z0":5.189351540722882,"aX":7.10502265916044},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.8,"breakHorizontal":-5.3,"spinRate":2259,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.41012435547330783,"extension":6.45947802349866},"index":1,"playId":"f3660a95-5882-36d9-89a4-04a655918029","pitchNumber":2,"startTime":"2025-08-06T00:17:18.644Z","endTime":"2025-08-06T00:17:24.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.55571805281711,"strikeZoneBottom":1.77142813347209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.660665576179742,"aZ":-24.932446169613517,"pfxX":-1.0855215656756103,"pfxZ":4.545081401919164,"pX":-0.9675571277361064,"pZ":3.4628344135156675,"vX0":-7.120530017956747,"vY0":-125.00838301438009,"vZ0":0.21778004432377118,"x":153.88,"y":145.28,"x0":2.0510356591224954,"y0":50.00146782871488,"z0":5.410476048399587,"aX":-1.7286188685679797},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.5,"breakHorizontal":3.5,"spinRate":2285,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.4370571409189825,"extension":6.322154525113552},"index":2,"playId":"878d365a-75b3-3c4e-b4bd-7aac514cb9b4","pitchNumber":3,"startTime":"2025-08-06T00:17:34.442Z","endTime":"2025-08-06T00:17:38.735Z","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":92.5,"endSpeed":84.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.71580882431789,"aZ":-13.422504317218236,"pfxX":4.6692447694250605,"pfxZ":10.268943654303342,"pX":-0.45223252731116714,"pZ":2.9546546492712844,"vX0":-7.851709201348685,"vY0":-134.426871063806,"vZ0":-3.5800007476092914,"x":134.24,"y":159.0,"x0":1.902683835296786,"y0":50.005337530934376,"z0":5.25951578512086,"aX":8.52930665683722},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.0,"breakHorizontal":-6.7,"spinRate":2312,"spinDirection":152},"zone":4,"typeConfidence":2.0,"plateTime":0.40777801497130106,"extension":6.3091202569318865},"index":3,"playId":"5777ad8a-c928-3953-bae0-4b269d3d9bea","pitchNumber":4,"startTime":"2025-08-06T00:17:51.391Z","endTime":"2025-08-06T00:17:55.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.51027280609009,"strikeZoneBottom":1.72619584566056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.823402272851986,"aZ":-13.675027482044078,"pfxX":4.960871372421311,"pfxZ":10.101484443985907,"pX":-0.5561463085543655,"pZ":1.9144329510365488,"vX0":-8.05712190310899,"vY0":-134.85470332241556,"vZ0":-6.237062640052626,"x":138.2,"y":187.09,"x0":1.8333723929973478,"y0":50.006402812214674,"z0":5.2318031278928006,"aX":9.08912724393395},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.0,"breakHorizontal":-7.2,"spinRate":2270,"spinDirection":149},"zone":7,"typeConfidence":2.0,"plateTime":0.40701120660585133,"extension":6.316774896671039},"index":4,"playId":"0343f261-e57f-31c1-9bce-3be8b7eeadef","pitchNumber":5,"startTime":"2025-08-06T00:18:14.621Z","endTime":"2025-08-06T00:18:19.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:18:19.408Z","atBatIndex":33},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Starling Marte grounds into a force out, fielded by second baseman Brayan Rocchio. Jeff McNeil out at 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-06T00:18:21.420Z","endTime":"2025-08-06T00:20:35.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.61971506467876,"strikeZoneBottom":1.59045507557151,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.465067811032306,"aZ":-12.965914908255794,"pfxX":5.364881468717927,"pfxZ":10.605484094946961,"pX":-1.4585912414814044,"pZ":1.2308389018706736,"vX0":-10.272472431568467,"vY0":-134.09279458018642,"vZ0":-7.760484864753006,"x":172.6,"y":205.55,"x0":1.7342920674144782,"y0":50.00174533939808,"z0":5.098216045550213,"aX":9.716306870451184},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.5,"breakHorizontal":-7.3,"spinRate":2314,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.40930533348831855,"extension":6.38797210171431},"index":0,"playId":"0b6ebc30-431c-3633-b041-4fa32ba1bdc2","pitchNumber":1,"startTime":"2025-08-06T00:18:46.818Z","endTime":"2025-08-06T00:18:51.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.265636463878288,"aZ":-25.352595902915045,"pfxX":8.392046178617385,"pfxZ":4.644096171457531,"pX":0.8866697019544748,"pZ":1.527592350042604,"vX0":-5.268526302154214,"vY0":-121.16434163504847,"vZ0":-3.477937170181026,"x":83.2,"y":197.54,"x0":2.011917801245191,"y0":50.00477871227621,"z0":5.226088822797607,"aX":12.332769469786923},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.7,"breakHorizontal":-13.8,"spinRate":897,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.45409751014615285,"extension":6.601806333421592},"index":1,"playId":"a4ee97ce-3c34-3904-82c3-3e755f62a62c","pitchNumber":2,"startTime":"2025-08-06T00:19:03.347Z","endTime":"2025-08-06T00:19:07.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.6191299098154,"strikeZoneBottom":1.62118879539029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.796050522160503,"aZ":-23.9877891798712,"pfxX":7.032460408075487,"pfxZ":5.567608175220963,"pX":0.44555441228247533,"pZ":0.44902086732290764,"vX0":-5.629775000859431,"vY0":-120.62504081855282,"vZ0":-6.308952759616045,"x":100.02,"y":226.66,"x0":1.8977430088831957,"y0":50.005614558734635,"z0":5.217711184131369,"aX":10.349284920305474},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":8.8,"breakHorizontal":-11.4,"spinRate":953,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.45432435159962425,"extension":6.4125480989617705},"index":2,"playId":"81728c3f-a4b6-3ec8-98e0-827e4962bbdb","pitchNumber":3,"startTime":"2025-08-06T00:19:20.424Z","endTime":"2025-08-06T00:19:25.464Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"13a7ea90-e617-3faa-bf54-5f8afc0b2642","startTime":"2025-08-06T00:19:43.022Z","endTime":"2025-08-06T00:19:47.732Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.859499605958103,"aZ":-14.387403059134677,"pfxX":4.379583507805211,"pfxZ":9.86865661151248,"pX":-1.397067059904599,"pZ":3.2375958066693014,"vX0":-9.916128416977932,"vY0":-134.11321356694606,"vZ0":-2.5988476438433237,"x":170.25,"y":151.36,"x0":1.7967910351095855,"y0":50.00207604731583,"z0":5.258707658045409,"aX":7.893471305937191},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.4,"breakHorizontal":-5.5,"spinRate":2275,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.4100628630955305,"extension":6.391355815426469},"index":4,"playId":"2da8b66a-f34f-3d7e-ab7b-319c4b580296","pitchNumber":4,"startTime":"2025-08-06T00:20:01.821Z","endTime":"2025-08-06T00:20:08.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.164792374337004,"aZ":-27.397347590764237,"pfxX":5.048383416497022,"pfxZ":3.2522604551169927,"pX":0.6074412227013615,"pZ":2.0017209304692076,"vX0":-4.864471367868268,"vY0":-121.07332801847775,"vZ0":-2.1582968659243478,"x":93.85,"y":184.73,"x0":1.9977719304619965,"y0":50.00137901154525,"z0":5.32980338943005,"aX":7.408838263849456},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.6,"breakHorizontal":-7.8,"spinRate":890,"spinDirection":139},"zone":9,"typeConfidence":2.0,"plateTime":0.4543864459495577,"extension":6.391003379045642},"hitData":{"launchSpeed":101.1,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.12,"coordY":146.62}},"index":5,"playId":"444b6a23-83eb-3303-a87b-753fbd8e2de2","pitchNumber":5,"startTime":"2025-08-06T00:20:28.452Z","endTime":"2025-08-06T00:20:35.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:20:35.465Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Kayfus grounds out, shortstop Francisco Lindor to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-06T00:22:32.988Z","endTime":"2025-08-06T00:24:04.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.99184837761865,"aZ":-33.792598912536526,"pfxX":-10.221363241855318,"pfxZ":-0.8924159238929459,"pX":0.053753807308923846,"pZ":1.6538692850239327,"vX0":5.369535021539435,"vY0":-134.9157128166234,"vZ0":-5.372342984217111,"x":114.95,"y":194.13,"x0":-0.6524833947028471,"y0":50.002858480192394,"z0":6.100972232466527,"aX":-18.52380737366404},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-2.8,"breakHorizontal":17.0,"spinRate":2065,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.4086331911371852,"extension":5.896937261356463},"index":0,"playId":"621222d0-e33e-3eb4-a46f-66b1c2800869","pitchNumber":1,"startTime":"2025-08-06T00:22:45.038Z","endTime":"2025-08-06T00:22:48.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.3,"strikeZoneTop":3.43359089135557,"strikeZoneBottom":1.65335269858514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.15930738803308,"aZ":-27.31506560526429,"pfxX":2.163539349629305,"pfxZ":3.004165684881521,"pX":-1.0160987827543708,"pZ":4.571714682623102,"vX0":-1.2665760646190511,"vY0":-126.76208382237752,"vZ0":0.6439859419657573,"x":155.73,"y":115.34,"x0":-0.7897410249312535,"y0":50.00540016815211,"z0":6.503913716694436,"aX":3.5033227597331784},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.9,"breakHorizontal":-3.6,"spinRate":2437,"spinDirection":186},"zone":11,"typeConfidence":2.0,"plateTime":0.43294123458909706,"extension":5.8483659304375815},"index":1,"playId":"4242ef35-1735-3686-a407-a3b48fcfc92c","pitchNumber":2,"startTime":"2025-08-06T00:23:02.448Z","endTime":"2025-08-06T00:23:07.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.4,"strikeZoneTop":3.45625622947443,"strikeZoneBottom":1.61205510506705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.97368122693701,"aZ":-32.56359928894385,"pfxX":-10.118558152809772,"pfxZ":-0.2173653927343775,"pX":-1.3386928979040569,"pZ":1.8296999070237518,"vX0":1.9658975538994496,"vY0":-135.66701887605092,"vZ0":-5.1240655261949515,"x":168.03,"y":189.38,"x0":-0.7684558670424123,"y0":50.00061664126837,"z0":6.0647633410166435,"aX":-18.497415743872974},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-1.4,"breakHorizontal":17.8,"spinRate":2048,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.40673072579499925,"extension":5.882520123752529},"index":2,"playId":"ba27595e-a93a-3a9a-a597-152e3e2e0371","pitchNumber":3,"startTime":"2025-08-06T00:23:19.824Z","endTime":"2025-08-06T00:23:24.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":91.8,"endSpeed":83.0,"strikeZoneTop":3.44220271680022,"strikeZoneBottom":1.63006395879602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.433037748582265,"aZ":-29.146580130627715,"pfxX":-9.194676246779673,"pfxZ":1.7067730675414072,"pX":-1.5511731700381477,"pZ":3.1317947660107524,"vX0":1.0567267339217228,"vY0":-133.5443465328826,"vZ0":-2.644956504518991,"x":176.13,"y":154.22,"x0":-0.763847286057921,"y0":50.003677668203,"z0":6.269898393922253,"aX":-16.318420433267594},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.6,"breakHorizontal":16.3,"spinRate":2151,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.41290479789414425,"extension":5.8332069698327365},"index":3,"playId":"606cb6b3-1230-3745-8a81-7d34d9d56b28","pitchNumber":4,"startTime":"2025-08-06T00:23:36.401Z","endTime":"2025-08-06T00:23:41.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.526862121321095,"aZ":-32.64889104003615,"pfxX":-11.53114477668219,"pfxZ":-0.2653953841787562,"pX":-0.595647671067946,"pZ":2.0578441537966903,"vX0":3.963478986276467,"vY0":-134.49297972798684,"vZ0":-4.554797329676607,"x":139.7,"y":183.22,"x0":-0.6110535403556303,"y0":50.00201661009047,"z0":6.151715498284276,"aX":-20.629715280222985},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-1.4,"breakHorizontal":19.7,"spinRate":2015,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.4109527186602242,"extension":5.814895037410586},"hitData":{"launchSpeed":72.2,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.33,"coordY":150.67}},"index":4,"playId":"81e544c6-65e3-3174-adb1-6d23e10ac16d","pitchNumber":5,"startTime":"2025-08-06T00:23:56.586Z","endTime":"2025-08-06T00:24:04.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:24:04.602Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-06T00:24:12.400Z","endTime":"2025-08-06T00:26:31.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.3,"strikeZoneTop":2.77675258595396,"strikeZoneBottom":1.15427648354635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.03380832143592,"aZ":-29.413229989592736,"pfxX":-9.206099758916935,"pfxZ":1.508937517073882,"pX":-0.5370555412649337,"pZ":3.108125236280911,"vX0":3.582780601118845,"vY0":-135.54669103414346,"vZ0":-2.9090422316038045,"x":137.47,"y":154.86,"x0":-0.6920734221055286,"y0":50.0036715448347,"z0":6.283885528702686,"aX":-16.858136917342875},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.3,"breakHorizontal":15.7,"spinRate":2077,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.40657171654567836,"extension":5.86092701079771},"index":0,"playId":"f20d82e6-c7c5-32b7-a695-0099e9cfb279","pitchNumber":1,"startTime":"2025-08-06T00:24:31.118Z","endTime":"2025-08-06T00:24:35.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.0,"strikeZoneTop":3.08,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.173385825361635,"aZ":-29.369038053239386,"pfxX":-10.355834511278587,"pfxZ":1.5853885549700308,"pX":-1.3115470863027927,"pZ":2.094204376718435,"vX0":1.9381640923024892,"vY0":-133.22795639073118,"vZ0":-5.067586664261883,"x":166.99,"y":182.24,"x0":-0.712315262455237,"y0":50.00120232306787,"z0":6.187926722168836,"aX":-18.29666357363129},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.8,"breakHorizontal":18.1,"spinRate":2006,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4138313962056306,"extension":5.819383219228544},"index":1,"playId":"3590a6af-d4f3-3fd9-872c-96681f46ff90","pitchNumber":2,"startTime":"2025-08-06T00:24:47.495Z","endTime":"2025-08-06T00:24:50.788Z","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":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.0,"strikeZoneTop":3.10611316728179,"strikeZoneBottom":1.3243546430406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.004559857069356,"aZ":-33.114560123220045,"pfxX":-6.893767621532257,"pfxZ":-0.5873026810891027,"pX":-0.38732714286967146,"pZ":3.1320731873887944,"vX0":2.994275375881929,"vY0":-126.60039979055671,"vZ0":-1.2463466697164438,"x":131.76,"y":154.21,"x0":-0.6983040279461545,"y0":50.00317647783211,"z0":6.313243866049358,"aX":-11.043801191681046},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.1,"breakHorizontal":11.6,"spinRate":941,"spinDirection":242},"zone":1,"typeConfidence":2.0,"plateTime":0.43482621343805095,"extension":5.999457604718948},"index":2,"playId":"f362fcdd-e7d5-3a73-b365-223353c7c060","pitchNumber":3,"startTime":"2025-08-06T00:25:13.236Z","endTime":"2025-08-06T00:25:17.776Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-06T00:25:24.443Z","endTime":"2025-08-06T00:25:40.523Z","isPitch":false,"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.2,"strikeZoneTop":3.08,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.782186915590387,"aZ":-26.154749024417793,"pfxX":-2.6838516821814893,"pfxZ":3.7543501327310826,"pX":0.9096295117914411,"pZ":1.578547957565175,"vX0":4.947956671145732,"vY0":-126.52406009600698,"vZ0":-5.8331723764640255,"x":82.33,"y":196.16,"x0":-0.7335079893594636,"y0":50.00042512132284,"z0":6.043663581499521,"aX":-4.298127251213653},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.5,"breakHorizontal":3.6,"spinRate":753,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.43496947766677874,"extension":6.078975198288934},"index":4,"playId":"a13beab3-5df9-3d6b-bd62-06143afbbb49","pitchNumber":4,"startTime":"2025-08-06T00:25:40.523Z","endTime":"2025-08-06T00:25:46.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.3,"strikeZoneTop":3.08,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.47366347329423,"aZ":-34.76255786672538,"pfxX":-8.186880412868518,"pfxZ":-1.6277147446471165,"pX":-0.30936516971156225,"pZ":1.0430495860986781,"vX0":3.4442693466348016,"vY0":-126.46503051337815,"vZ0":-5.463689228950162,"x":128.79,"y":210.62,"x0":-0.637015038309159,"y0":50.00078223555465,"z0":6.069960878881647,"aX":-13.056083216855974},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.1,"breakHorizontal":13.8,"spinRate":1078,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.43566579356338186,"extension":6.037890681273052},"index":5,"playId":"9d64b77c-e4de-3fb7-b1e2-0684aefeaad2","pitchNumber":5,"startTime":"2025-08-06T00:26:27.277Z","endTime":"2025-08-06T00:26:31.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:26:31.396Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, third baseman Mark Vientos to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-06T00:26:32.302Z","endTime":"2025-08-06T00:28:14.501Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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.5,"endSpeed":85.1,"strikeZoneTop":3.21828386078707,"strikeZoneBottom":1.48656254341126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.60673511176697,"aZ":-28.950618758616457,"pfxX":-9.060041013881095,"pfxZ":1.7399024638893188,"pX":0.19997123374879663,"pZ":2.218324983694826,"vX0":5.295015004396602,"vY0":-135.97263080531187,"vZ0":-4.946810612527951,"x":109.38,"y":178.89,"x0":-0.6057508854919502,"y0":50.00497968530413,"z0":6.094811050246915,"aX":-16.796543792149773},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.2,"breakHorizontal":15.1,"spinRate":2065,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.4043784967500743,"extension":5.977041012540319},"index":0,"playId":"f52fe670-0da1-3baa-88cf-59e27dc6f4b2","pitchNumber":1,"startTime":"2025-08-06T00:26:59.926Z","endTime":"2025-08-06T00:27:05.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.2,"strikeZoneTop":3.17117500227323,"strikeZoneBottom":1.4396118593428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.64490497837089,"aZ":-24.221224147469037,"pfxX":0.3477841888092129,"pfxZ":4.568370437774389,"pX":-0.050765119969747315,"pZ":3.104801640246797,"vX0":1.5797839752600766,"vY0":-131.74193466749102,"vZ0":-3.422293580156622,"x":118.94,"y":154.95,"x0":-0.7058457341163275,"y0":50.001137473398025,"z0":6.231883074032104,"aX":0.6045971008506232},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.7,"breakHorizontal":-1.0,"spinRate":2361,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.41738497719985634,"extension":5.95485432340179},"index":1,"playId":"855824c1-051a-316f-b273-52fc85efc593","pitchNumber":2,"startTime":"2025-08-06T00:27:12.935Z","endTime":"2025-08-06T00:27:16.615Z","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":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.3,"strikeZoneTop":3.16542296814426,"strikeZoneBottom":1.43407457754652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.14168230144941,"aZ":-33.91095646687738,"pfxX":-7.125990325095955,"pfxZ":-1.0359285350795804,"pX":-0.5482413746176064,"pZ":0.7063561113426072,"vX0":2.666508695964338,"vY0":-129.4260149056353,"vZ0":-6.756078911213808,"x":137.9,"y":219.71,"x0":-0.6734226866467004,"y0":50.00281876786151,"z0":5.988358736701678,"aX":-11.939360615217561},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-3.4,"breakHorizontal":12.2,"spinRate":1075,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4252179910581737,"extension":6.046527502860644},"index":2,"playId":"d5557037-d5be-3de5-ab16-263392b83742","pitchNumber":3,"startTime":"2025-08-06T00:27:29.885Z","endTime":"2025-08-06T00:27:33.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.848116305123963,"aZ":-32.14614463968578,"pfxX":-6.88111768076862,"pfxZ":0.014592543582191198,"pX":-1.0982958903162183,"pZ":1.7750192003090521,"vX0":1.1688455211178144,"vY0":-128.11398386259881,"vZ0":-4.396391197945002,"x":158.86,"y":190.85,"x0":-0.6698472369010234,"y0":50.00118175126925,"z0":6.0530936286611565,"aX":-11.32684513162795},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.8,"breakHorizontal":12.1,"spinRate":1103,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4291245879212062,"extension":5.948998788980382},"index":3,"playId":"aa532c1a-b248-3651-b7ac-06177db972df","pitchNumber":4,"startTime":"2025-08-06T00:27:46.821Z","endTime":"2025-08-06T00:27:50.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.655393383847155,"aZ":-28.815110885364565,"pfxX":-9.08116976028509,"pfxZ":1.7472449688291665,"pX":-1.527409781053174,"pZ":2.4464265558785225,"vX0":1.2517286807359755,"vY0":-138.52103632459574,"vZ0":-4.581853797181238,"x":175.22,"y":172.73,"x0":-0.8088072451256191,"y0":50.00599692959607,"z0":6.070352276719688,"aX":-17.48442112564741},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.3,"breakHorizontal":16.1,"spinRate":2077,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3968519972128859,"extension":5.911103965747547},"hitData":{"launchSpeed":59.8,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.37,"coordY":164.19}},"index":4,"playId":"14bc0f21-8fcd-34bd-8065-7266776b119b","pitchNumber":5,"startTime":"2025-08-06T00:28:06.481Z","endTime":"2025-08-06T00:28:14.501Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:28:14.501Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Francisco Lindor lines out sharply to center fielder Angel Martínez.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T00:29:56.511Z","endTime":"2025-08-06T00:30:30.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.617734807797433,"aZ":-21.68208141510936,"pfxX":10.387919184805934,"pfxZ":6.379922159238591,"pX":0.36004251390238723,"pZ":1.9878653626886928,"vX0":-8.130636642027238,"vY0":-127.54969940910006,"vZ0":-3.1487873246009612,"x":103.28,"y":185.11,"x0":2.2418248890941657,"y0":50.00551706889771,"z0":4.951195555023563,"aX":17.09221143808091},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":11.0,"breakHorizontal":-16.9,"spinRate":2060,"spinDirection":133},"zone":9,"typeConfidence":2.0,"plateTime":0.4296741719418602,"extension":6.218413911425521},"hitData":{"launchSpeed":111.0,"launchAngle":17.0,"totalDistance":378.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":110.72,"coordY":47.47}},"index":0,"playId":"e5d5fcda-5d45-3882-bc91-486f9f27353e","pitchNumber":1,"startTime":"2025-08-06T00:30:22.211Z","endTime":"2025-08-06T00:30:30.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:30:30.228Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T00:30:38.711Z","endTime":"2025-08-06T00:31:43.544Z","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":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":79.8,"endSpeed":73.1,"strikeZoneTop":3.36197843614024,"strikeZoneBottom":1.64131000272464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.523523925100854,"aZ":-26.674794414365554,"pfxX":-6.755038925252013,"pfxZ":4.061212697336852,"pX":-0.4811759235321914,"pZ":1.2863871049442048,"vX0":-4.103273061507451,"vY0":-116.12253948174781,"vZ0":-3.501643411726814,"x":135.34,"y":204.05,"x0":2.1915845120361426,"y0":50.003058101201994,"z0":5.375955251912495,"aX":-9.142746096343581},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":6.7,"breakHorizontal":13.3,"spinRate":2337,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.473282461770145,"extension":6.339696911552153},"index":0,"playId":"d881c212-1387-3945-a5b7-db9bc6df3551","pitchNumber":1,"startTime":"2025-08-06T00:30:57.441Z","endTime":"2025-08-06T00:31:02.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.7,"strikeZoneTop":3.19584242664406,"strikeZoneBottom":1.56916993884749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.204632530854806,"aZ":-30.39600499576414,"pfxX":-8.200956063943831,"pfxZ":1.335054583927584,"pX":-0.4836898324158676,"pZ":0.6922714934776832,"vX0":-3.7987833853910646,"vY0":-115.13113155470751,"vZ0":-3.6746101783699663,"x":120.6,"y":196.5,"x0":2.257844029183352,"y0":50.00278725793463,"z0":5.2797063438280505,"aX":-10.9067145741443},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":1.7,"breakHorizontal":15.8,"spinRate":2429,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.47742492017606963,"extension":6.321680801806385},"index":1,"playId":"28550585-4c52-33dd-b255-080c17eb6d1b","pitchNumber":2,"startTime":"2025-08-06T00:31:09.020Z","endTime":"2025-08-06T00:31:13.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":69.4,"strikeZoneTop":3.13455134323081,"strikeZoneBottom":1.58000251170372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.577077911972346,"aZ":-32.22107884239515,"pfxX":-6.515009986901823,"pfxZ":-0.04176003657224836,"pX":-1.1955563146922674,"pZ":1.7354808864533926,"vX0":-5.786134631575473,"vY0":-111.11702208275211,"vZ0":-0.03272970042780221,"x":162.57,"y":191.92,"x0":2.307464492102285,"y0":50.000709967597956,"z0":5.154252343556918,"aX":-7.984133931883989},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":0.4,"breakHorizontal":13.6,"spinRate":2246,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.49670116944912746,"extension":6.186673497418736},"index":2,"playId":"6770201b-45c0-3e74-b366-861ad1fdfcff","pitchNumber":3,"startTime":"2025-08-06T00:31:24.501Z","endTime":"2025-08-06T00:31:28.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":80.5,"strikeZoneTop":3.11712628777656,"strikeZoneBottom":1.55271015534053,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.902916072766633,"aZ":-21.581964782119904,"pfxX":11.461020420565507,"pfxZ":6.335148566794588,"pX":0.7152513048272149,"pZ":1.614516517170416,"vX0":-8.086476473603284,"vY0":-129.50296264159786,"vZ0":-4.079112070405202,"x":89.74,"y":195.19,"x0":2.4133519342469723,"y0":50.00568906811969,"z0":4.892584675056461,"aX":19.17258409069344},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.6,"breakHorizontal":-18.6,"spinRate":1977,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.4254417354278419,"extension":6.639701788086829},"index":3,"playId":"e3543e2b-50f9-34cd-b0c1-3409ce8e39b5","pitchNumber":4,"startTime":"2025-08-06T00:31:37.840Z","endTime":"2025-08-06T00:31:43.544Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:31:43.544Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, third baseman José Ramírez to first baseman CJ Kayfus. Juan Soto to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T00:31:51.289Z","endTime":"2025-08-06T00:32:31.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.6,"strikeZoneTop":3.54999988261593,"strikeZoneBottom":1.7124696786448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.324501771225734,"aZ":-31.425960904602082,"pfxX":-8.289056491496567,"pfxZ":0.5734055155062219,"pX":0.5414566911893203,"pZ":2.547153637508838,"vX0":-1.925577696965369,"vY0":-114.30866091848183,"vZ0":1.0151416962804312,"x":96.36,"y":170.01,"x0":2.4737239852601545,"y0":50.00333462081509,"z0":5.210144301126628,"aX":-10.843740964923324},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":1.7,"breakHorizontal":15.5,"spinRate":2377,"spinDirection":295},"zone":6,"typeConfidence":2.0,"plateTime":0.4812754775636465,"extension":6.429223980046033},"index":0,"playId":"5ec15072-4d4a-3b16-ae5c-1794dc82f9c1","pitchNumber":1,"startTime":"2025-08-06T00:32:06.654Z","endTime":"2025-08-06T00:32:13.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.077912551659683,"aZ":-23.374498747709943,"pfxX":5.211832437314932,"pfxZ":5.92410277038039,"pX":0.463481790402375,"pZ":1.6418494461933568,"vX0":-5.5844604160757605,"vY0":-121.22451559776634,"vZ0":-3.4537175519442718,"x":99.33,"y":194.45,"x0":2.12174008678858,"y0":50.00378849773514,"z0":5.129470852302711,"aX":7.744133975364512},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":10.1,"breakHorizontal":-8.0,"spinRate":904,"spinDirection":137},"zone":9,"typeConfidence":2.0,"plateTime":0.4521186028687696,"extension":6.624317429518514},"hitData":{"launchSpeed":62.3,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.1,"coordY":174.16}},"index":1,"playId":"93ded6b4-4d89-34a2-8032-7a86331a3fb7","pitchNumber":2,"startTime":"2025-08-06T00:32:22.679Z","endTime":"2025-08-06T00:32:31.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:32:31.697Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T00:32:39.718Z","endTime":"2025-08-06T00:34:26.947Z","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":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.64132549556376,"aZ":-32.74475396050869,"pfxX":-7.81670629958197,"pfxZ":-0.4122667589308726,"pX":0.27382298513841263,"pZ":2.7485821250103886,"vX0":-2.383735631343908,"vY0":-117.17624759261994,"vZ0":0.911573719743288,"x":106.56,"y":164.57,"x0":2.324525948357695,"y0":50.00565362353023,"z0":5.454829913991694,"aX":-10.687285168482129},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.1,"breakHorizontal":14.8,"spinRate":2177,"spinDirection":302},"zone":5,"typeConfidence":2.0,"plateTime":0.47050536792773556,"extension":6.232864131154686},"index":0,"playId":"43206686-84ee-3621-a8e9-de1162607c3b","pitchNumber":1,"startTime":"2025-08-06T00:32:57.585Z","endTime":"2025-08-06T00:33:03.358Z","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":92.7,"endSpeed":84.0,"strikeZoneTop":3.65742469023483,"strikeZoneBottom":1.85012289425648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.31641886075377,"aZ":-14.2124970893477,"pfxX":6.804040064692428,"pfxZ":9.844817529402865,"pX":-0.6234020614746273,"pZ":3.1945682579932106,"vX0":-8.577026236434397,"vY0":-134.72222935702055,"vZ0":-2.9326528913371743,"x":140.76,"y":152.53,"x0":1.7287146570640817,"y0":50.00258502446208,"z0":5.311552759591337,"aX":12.414133230653063},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.3,"breakHorizontal":-10.3,"spinRate":2298,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.4077276671528476,"extension":6.3969465120045905},"index":1,"playId":"bd632830-0fc8-3f42-b17f-cedf1a80ab35","pitchNumber":2,"startTime":"2025-08-06T00:33:22.266Z","endTime":"2025-08-06T00:33:29.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.495636119650612,"aZ":-13.793724194083927,"pfxX":6.959272815773648,"pfxZ":10.30709757838395,"pX":0.5690183867010002,"pZ":2.825510836898285,"vX0":-6.246082182234718,"vY0":-133.39652010476735,"vZ0":-3.83542313430008,"x":95.31,"y":162.49,"x0":2.048665956403634,"y0":50.00374117116247,"z0":5.2915163486836025,"aX":12.411860224992344},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.9,"breakHorizontal":-11.0,"spinRate":2239,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.4122570368443692,"extension":6.377409871275733},"index":2,"playId":"04bc76cd-33eb-3821-8d71-9d7b0ed22796","pitchNumber":3,"startTime":"2025-08-06T00:33:40.011Z","endTime":"2025-08-06T00:33:45.014Z","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":93.7,"endSpeed":84.5,"strikeZoneTop":3.69699263502358,"strikeZoneBottom":1.76634217967164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.727768875926635,"aZ":-11.390822444472263,"pfxX":5.665380294130539,"pfxZ":11.267592957320481,"pX":-1.1576049676427356,"pZ":1.9359948263047018,"vX0":-9.806163200998574,"vY0":-135.93326433973397,"vZ0":-6.487614465476203,"x":161.13,"y":186.51,"x0":1.7841467539878173,"y0":50.00646315822637,"z0":5.168311412833908,"aX":10.454190113268064},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.0,"breakHorizontal":-7.8,"spinRate":2329,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.4051335333519761,"extension":6.438970393442555},"index":3,"playId":"ad994fa5-9662-39b6-b38d-92dee091e49b","pitchNumber":4,"startTime":"2025-08-06T00:34:00.013Z","endTime":"2025-08-06T00:34:06.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.3,"strikeZoneTop":3.63083450145494,"strikeZoneBottom":1.7299979755808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.228668002193764,"aZ":-11.857570865796742,"pfxX":5.3419245661050905,"pfxZ":11.038370871602666,"pX":-0.23735392893121868,"pZ":2.146566235557624,"vX0":-7.469252751390089,"vY0":-135.67634194830634,"vZ0":-5.67432343992876,"x":126.05,"y":180.82,"x0":1.8737014880788367,"y0":50.00156625530341,"z0":5.11164069502778,"aX":9.831413892426031},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.7,"breakHorizontal":-7.8,"spinRate":2354,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.40569763472999165,"extension":6.419712064517491},"index":4,"playId":"ebcde694-5e57-377e-a720-ccbc31c68ca8","pitchNumber":5,"startTime":"2025-08-06T00:34:19.447Z","endTime":"2025-08-06T00:34:26.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:34:26.947Z","atBatIndex":41},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Daniel Schneemann hit by pitch.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T00:37:01.366Z","endTime":"2025-08-06T00:37:55.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Gregory Soto replaces Clay Holmes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T00:36:09.900Z","endTime":"2025-08-06T00:37:03.516Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642397,"link":"/api/v1/people/642397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":96.0,"endSpeed":87.6,"strikeZoneTop":3.42737900267707,"strikeZoneBottom":1.67775052742148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.029736410853527,"aZ":-21.283398845127316,"pfxX":11.20072742570933,"pfxZ":5.52914139925025,"pX":-0.4061601617357274,"pZ":4.279014462344114,"vX0":-11.104706430146354,"vY0":-139.4194118504744,"vZ0":0.07195212093280823,"x":132.48,"y":123.25,"x0":2.171182008623136,"y0":50.006276454956655,"z0":5.656265786414944,"aX":22.078348321330605},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.2,"breakHorizontal":-18.0,"spinRate":2274,"spinDirection":129},"zone":11,"typeConfidence":2.0,"plateTime":0.3926922477576018,"extension":6.690253275958581},"index":1,"playId":"f20a4f45-72de-339d-bd11-a8fdb9d7d05d","pitchNumber":1,"startTime":"2025-08-06T00:37:03.516Z","endTime":"2025-08-06T00:37:07.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.3739062457671,"strikeZoneBottom":1.65624453491546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.367593322192278,"aZ":-22.48333539083593,"pfxX":11.009787362092165,"pfxZ":4.999471065006498,"pX":-0.20085826453263755,"pZ":2.85800669846367,"vX0":-10.774366771941779,"vY0":-138.2233533305099,"vZ0":-3.172118744226682,"x":124.66,"y":161.61,"x0":2.3143329561588106,"y0":50.00150542606924,"z0":5.527446421922811,"aX":21.33535534917855},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.5,"breakHorizontal":-17.8,"spinRate":2199,"spinDirection":131},"zone":2,"typeConfidence":2.0,"plateTime":0.39603195295858207,"extension":6.7111469181837995},"index":2,"playId":"46890bc8-44f6-353e-8745-5d63a6b993e3","pitchNumber":2,"startTime":"2025-08-06T00:37:18.073Z","endTime":"2025-08-06T00:37:22.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.16642637407641,"strikeZoneBottom":1.57670070802863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.210988941948603,"aZ":-27.354580458552373,"pfxX":-2.454249235638826,"pfxZ":2.9051309723105874,"pX":-0.588611005119776,"pZ":3.2448860252182223,"vX0":-6.488184156560395,"vY0":-127.98174404601421,"vZ0":-0.7918799316869332,"x":139.44,"y":151.17,"x0":2.2975536502238727,"y0":50.00511888227418,"z0":5.6992373179208435,"aX":-4.073954178459476},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.3,"breakHorizontal":5.9,"spinRate":2484,"spinDirection":164},"zone":1,"typeConfidence":2.0,"plateTime":0.42783862541978834,"extension":6.66284152339909},"index":3,"playId":"9e7c8b17-fa2f-3ecf-85a3-8b283fc5a7b6","pitchNumber":3,"startTime":"2025-08-06T00:37:33.358Z","endTime":"2025-08-06T00:37:40.004Z","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, 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":97.2,"endSpeed":88.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.05972175908743,"aZ":-27.1580400565647,"pfxX":11.125021968509381,"pfxZ":2.4896266278566905,"pX":2.316984790466985,"pZ":3.9131753897503274,"vX0":-4.651063109852315,"vY0":-141.4866454441972,"vZ0":0.1863650264775908,"x":28.68,"y":133.12,"x0":2.542291005229386,"y0":50.00337738903464,"z0":5.595217735109935,"aX":22.422800771715465},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":4.8,"breakHorizontal":-19.1,"spinRate":2343,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.3880061274253066,"extension":6.607996788947551},"index":4,"playId":"585ea798-31e3-326b-b378-c5d45f4e9ad0","pitchNumber":4,"startTime":"2025-08-06T00:37:51.501Z","endTime":"2025-08-06T00:37:55.103Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:37:55.103Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out, third baseman Mark Vientos to first baseman Pete Alonso. Daniel Schneemann to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T00:38:15.139Z","endTime":"2025-08-06T00:38:53.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":78.2,"strikeZoneTop":3.19413260281117,"strikeZoneBottom":1.4546237766979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.833690197244152,"aZ":-29.438811492792805,"pfxX":1.1785124842084784,"pfxZ":1.7625718313599439,"pX":0.32515544450376405,"pZ":2.6089787292244346,"vX0":-4.638822071920472,"vY0":-123.93359459504245,"vZ0":-1.5418087006419818,"x":104.61,"y":168.34,"x0":2.0683587753067605,"y0":50.00604655056951,"z0":5.698644908514965,"aX":1.8335634004928136},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.1,"breakHorizontal":-1.1,"spinRate":2437,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.4420068157300152,"extension":6.708913338041284},"index":0,"playId":"61bceb9a-7ac8-3f3f-a4eb-5404510c8526","pitchNumber":1,"startTime":"2025-08-06T00:38:29.739Z","endTime":"2025-08-06T00:38:33.508Z","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":85.8,"endSpeed":78.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.980786599748303,"aZ":-28.497695914124186,"pfxX":0.6409875691872862,"pfxZ":2.342455538382267,"pX":-0.1765670279739714,"pZ":1.4445357552976597,"vX0":-5.718885530193688,"vY0":-124.84366972458818,"vZ0":-4.322927129498409,"x":123.73,"y":199.78,"x0":2.064255876076585,"y0":50.00604690216607,"z0":5.55386198813254,"aX":1.008114649454311},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.5,"breakHorizontal":0.2,"spinRate":2336,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.43933089602420994,"extension":6.744137599059546},"hitData":{"launchSpeed":108.1,"launchAngle":2.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.12,"coordY":171.95}},"index":1,"playId":"50fbec77-dfea-3740-9a4c-e5202b40d1a1","pitchNumber":2,"startTime":"2025-08-06T00:38:44.849Z","endTime":"2025-08-06T00:38:53.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:38:53.860Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out, shortstop Francisco Lindor to first baseman Pete Alonso. Daniel Schneemann to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T00:39:08.814Z","endTime":"2025-08-06T00:39:31.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.64953038918165,"aZ":-21.26770388565814,"pfxX":10.756602020275539,"pfxZ":5.29965329988688,"pX":-0.16244711579459886,"pZ":2.1375716610913327,"vX0":-9.845632037268945,"vY0":-142.507063519884,"vZ0":-5.660424688372258,"x":123.19,"y":181.07,"x0":1.9391580414075171,"y0":50.00261025042501,"z0":5.492511955542104,"aX":22.131540327777152},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.6,"breakHorizontal":-17.5,"spinRate":2218,"spinDirection":135},"zone":5,"typeConfidence":2.0,"plateTime":0.384315954654201,"extension":6.791352777632973},"hitData":{"launchSpeed":101.3,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":146.62}},"index":0,"playId":"33d0b3e9-7b44-316c-bd36-58af020db4bb","pitchNumber":1,"startTime":"2025-08-06T00:39:23.501Z","endTime":"2025-08-06T00:39:31.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:39:31.530Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bo Naylor lines out to center fielder Tyrone Taylor.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T00:39:41.351Z","endTime":"2025-08-06T00:40:07.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45550168596188,"aZ":-19.115125967043458,"pfxX":9.988044734017627,"pfxZ":6.621117905850802,"pX":0.802932978941539,"pZ":2.151758422733489,"vX0":-6.9576141338789075,"vY0":-139.77813392771125,"vZ0":-5.404882696830591,"x":86.39,"y":180.68,"x0":2.030724775109432,"y0":50.00449475453371,"z0":5.371710360753521,"aX":19.702216151084862},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.0,"breakHorizontal":-16.6,"spinRate":2342,"spinDirection":134},"zone":6,"typeConfidence":2.0,"plateTime":0.3923537547406166,"extension":6.779477809092331},"hitData":{"launchSpeed":87.4,"launchAngle":25.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.92,"coordY":80.12}},"index":0,"playId":"665f5876-e532-3ab5-b292-351f2a71fc13","pitchNumber":1,"startTime":"2025-08-06T00:39:59.870Z","endTime":"2025-08-06T00:40:07.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:40:07.888Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out softly, pitcher Matt Festa to first baseman CJ Kayfus.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:42:49.287Z","endTime":"2025-08-06T00:43:12.055Z","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":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"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":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670036,"link":"/api/v1/people/670036"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Festa replaces Logan Allen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T00:42:22.998Z","endTime":"2025-08-06T00:42:51.636Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670036,"link":"/api/v1/people/670036"},"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":93.0,"endSpeed":84.8,"strikeZoneTop":3.52974548716338,"strikeZoneBottom":1.61078931108094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.256892099386377,"aZ":-17.956590583820645,"pfxX":-0.36307477578402003,"pfxZ":7.694558847953292,"pX":0.09740503137468787,"pZ":2.7969970409601865,"vX0":5.389589456880932,"vY0":-135.28558541377564,"vZ0":-2.408057120700682,"x":113.29,"y":163.26,"x0":-1.875892822197082,"y0":50.00672066874425,"z0":4.961116838592483,"aX":-0.6708605538985716},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.6,"breakHorizontal":-0.5,"spinRate":2544,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.4052752829760373,"extension":6.564996532013945},"index":1,"playId":"820d9cf6-1477-3155-8651-07f2d17a47d0","pitchNumber":1,"startTime":"2025-08-06T00:42:51.636Z","endTime":"2025-08-06T00:42:55.750Z","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":0},"pitchData":{"startSpeed":83.5,"endSpeed":75.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.393900912107433,"aZ":-31.160029827933457,"pfxX":8.88154783432704,"pfxZ":0.6892882755726291,"pX":0.7349750054881307,"pZ":2.150081052227083,"vX0":3.388386755602651,"vY0":-121.57292010445589,"vZ0":-0.8358304386190741,"x":88.98,"y":180.73,"x0":-1.8371386770070557,"y0":50.00334478460797,"z0":5.241804861363547,"aX":13.081492424542109},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.3,"breakHorizontal":-16.9,"spinRate":2828,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.45332682003823654,"extension":6.462375140619395},"hitData":{"launchSpeed":56.5,"launchAngle":-48.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":129.54,"coordY":182.99}},"index":2,"playId":"415b39c0-798e-3b01-b2de-454f0e25801f","pitchNumber":2,"startTime":"2025-08-06T00:43:04.037Z","endTime":"2025-08-06T00:43:12.055Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:43:12.055Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeff McNeil strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:43:19.802Z","endTime":"2025-08-06T00:44:58.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":92.0,"endSpeed":84.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.905923458528246,"aZ":-20.24256582632792,"pfxX":-0.2514192717922556,"pfxZ":6.566477936427303,"pX":0.01869776568907078,"pZ":3.341419810910756,"vX0":4.330106220677081,"vY0":-133.9684602017216,"vZ0":-1.5028510079764605,"x":116.29,"y":148.56,"x0":-1.585911585149562,"y0":50.00618278061879,"z0":5.356364796373307,"aX":-0.4570990649856973},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.8,"breakHorizontal":-0.5,"spinRate":2500,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.4088148088199852,"extension":6.271543956088716},"index":0,"playId":"e9bfb250-0929-39b6-8a4b-77e477ccd113","pitchNumber":1,"startTime":"2025-08-06T00:43:37.693Z","endTime":"2025-08-06T00:43:41.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.49721270820236,"strikeZoneBottom":1.73376326285885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.2440307495944,"aZ":-24.308473342121925,"pfxX":2.9836781184709658,"pfxZ":4.344390849154632,"pX":1.3901719868332956,"pZ":3.504149302291194,"vX0":6.54973116396619,"vY0":-133.6096695064693,"vZ0":-0.46684598010460326,"x":64.01,"y":144.17,"x0":-1.4788636918890063,"y0":50.005302744635586,"z0":5.424914119211534,"aX":5.40563886305505},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.0,"breakHorizontal":-6.8,"spinRate":2594,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.4096293971683562,"extension":6.166402588872449},"index":1,"playId":"87ae962a-e86a-328d-ab65-a17b96ef14b3","pitchNumber":2,"startTime":"2025-08-06T00:43:53.829Z","endTime":"2025-08-06T00:44:00.354Z","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":93.4,"endSpeed":86.0,"strikeZoneTop":3.50774509525764,"strikeZoneBottom":1.77724738809304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.403094195977957,"aZ":-17.962792919817062,"pfxX":1.1993645962665096,"pfxZ":7.56634658593159,"pX":0.5998046477082782,"pZ":1.320703614534535,"vX0":5.136428872448634,"vY0":-135.86151028325665,"vZ0":-7.0685688435804765,"x":94.14,"y":203.12,"x0":-1.4673938258260124,"y0":50.004106424972306,"z0":5.1942092295889974,"aX":2.2531425271263896},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.5,"breakHorizontal":-3.2,"spinRate":2539,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.4023958767561644,"extension":6.376724051412112},"index":2,"playId":"f84fc1ae-a031-3e3b-9d86-10dafd00b2d9","pitchNumber":3,"startTime":"2025-08-06T00:44:14.579Z","endTime":"2025-08-06T00:44:18.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.151062299191317,"aZ":-18.928436503107125,"pfxX":-0.1453583913448826,"pfxZ":7.086232904405914,"pX":0.7648087884937251,"pZ":1.7291084978743847,"vX0":6.316456572060335,"vY0":-135.92528790343718,"vZ0":-5.565963742461201,"x":87.85,"y":192.09,"x0":-1.571366469233129,"y0":50.00072609926295,"z0":5.120089094509019,"aX":-0.2725681349254668},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.9,"breakHorizontal":-1.1,"spinRate":2543,"spinDirection":191},"zone":9,"typeConfidence":2.0,"plateTime":0.40315477902898067,"extension":6.5516265546209755},"index":3,"playId":"6afa4c2f-4fab-3f80-b071-29d0f2976163","pitchNumber":4,"startTime":"2025-08-06T00:44:32.355Z","endTime":"2025-08-06T00:44:36.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.794239149869004,"aZ":-33.55802207233972,"pfxX":10.56572056300932,"pfxZ":-0.928979735651609,"pX":0.09925422923163099,"pZ":2.0664781076383942,"vX0":1.1335992446707344,"vY0":-121.54408997617766,"vZ0":-0.8114892927780702,"x":113.22,"y":182.99,"x0":-1.7458109823918506,"y0":50.00520938689606,"z0":5.34163084889521,"aX":15.670283037268367},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.6,"breakHorizontal":-19.3,"spinRate":2743,"spinDirection":45},"zone":8,"typeConfidence":2.0,"plateTime":0.45217712837290147,"extension":6.261369146465704},"index":4,"playId":"2a2c9988-f4a3-3eb4-8614-1d425dd95471","pitchNumber":5,"startTime":"2025-08-06T00:44:52.538Z","endTime":"2025-08-06T00:44:58.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:44:58.594Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:44:59.460Z","endTime":"2025-08-06T00:47:31.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.31578323669543,"strikeZoneBottom":1.52999854744536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.902163583731554,"aZ":-33.412772029272524,"pfxX":10.331164878115654,"pfxZ":-0.8565732230543048,"pX":1.8121732538823614,"pZ":2.530924901043167,"vX0":4.7323974902045105,"vY0":-120.41672534992836,"vZ0":0.1891247481275633,"x":47.92,"y":170.45,"x0":-1.5275379878211381,"y0":50.001233357241425,"z0":5.435785803355967,"aX":14.993087914069557},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.2,"breakHorizontal":-19.9,"spinRate":2624,"spinDirection":49},"zone":12,"typeConfidence":2.0,"plateTime":0.4568949925913359,"extension":6.2605065204753245},"index":0,"playId":"313095c8-da39-31dd-8c72-70bc57a0de0e","pitchNumber":1,"startTime":"2025-08-06T00:45:22.563Z","endTime":"2025-08-06T00:45:28.322Z","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":91.8,"endSpeed":84.0,"strikeZoneTop":3.37897058169202,"strikeZoneBottom":1.56346503519996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.91963981153546,"aZ":-18.966164388732878,"pfxX":1.773352836903102,"pfxZ":7.315001014083061,"pX":0.9755132163394246,"pZ":2.602860379697116,"vX0":6.145130016917049,"vY0":-133.57497296989354,"vZ0":-2.896077278896244,"x":79.82,"y":168.5,"x0":-1.5859076356677482,"y0":50.00541784601266,"z0":5.065737095381105,"aX":3.2022668591656487},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.8,"breakHorizontal":-4.6,"spinRate":2509,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.41013663923056276,"extension":6.385349258692033},"index":1,"playId":"29e03f65-7d1f-3a39-be09-52ccaf38e13c","pitchNumber":2,"startTime":"2025-08-06T00:45:38.013Z","endTime":"2025-08-06T00:45:43.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.35714267390014,"strikeZoneBottom":1.5736664637722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.547839828081067,"aZ":-22.09850309480672,"pfxX":0.7810134350562081,"pfxZ":5.5015245748705075,"pX":0.8365413908722074,"pZ":2.302650653864281,"vX0":6.730837533777582,"vY0":-134.55881026168183,"vZ0":-2.9770861598706837,"x":85.11,"y":176.61,"x0":-1.800075364796441,"y0":50.0032578291031,"z0":4.991426408702934,"aX":1.428979580594732},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.5,"breakHorizontal":-2.9,"spinRate":2555,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.40726356115312656,"extension":6.464497678590398},"index":2,"playId":"e9adad73-b0e3-3264-9836-963a558c942d","pitchNumber":3,"startTime":"2025-08-06T00:45:54.740Z","endTime":"2025-08-06T00:45:59.590Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2025-08-06T00:46:07.777Z","endTime":"2025-08-06T00:46:23.369Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.7,"strikeZoneTop":3.36935335736309,"strikeZoneBottom":1.61798944034727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3618346045004,"aZ":-25.499165100314556,"pfxX":-9.504590075121111,"pfxZ":3.519902287664877,"pX":0.7811448920492374,"pZ":2.850649958069778,"vX0":9.876928663456793,"vY0":-137.28120742819084,"vZ0":-0.7586513619619256,"x":87.22,"y":161.81,"x0":-1.640458547693421,"y0":50.00022935558586,"z0":4.877127276345753,"aX":-18.01299065802003},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.4,"breakHorizontal":15.0,"spinRate":2531,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.4000367112302068,"extension":6.529404025952068},"index":4,"playId":"c776bd7c-a5ef-39f5-a317-7f99af09078e","pitchNumber":4,"startTime":"2025-08-06T00:46:23.369Z","endTime":"2025-08-06T00:46:27.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.27134270483017,"strikeZoneBottom":1.52009284063106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58917062329653,"aZ":-29.688989593611726,"pfxX":4.957366936602619,"pfxZ":1.6145471316809368,"pX":2.20482585338943,"pZ":0.4045031536854681,"vX0":7.401278941835151,"vY0":-123.26707638655971,"vZ0":-5.023074869198849,"x":32.96,"y":227.86,"x0":-1.4810574545336177,"y0":50.002777775852124,"z0":4.976384740469424,"aX":7.6242893119614825},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.9,"breakHorizontal":-10.7,"spinRate":2744,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4444073081515598,"extension":6.462978463275695},"index":5,"playId":"ddc4f57b-460e-3df7-9c47-68a79c75d9cb","pitchNumber":5,"startTime":"2025-08-06T00:46:40.409Z","endTime":"2025-08-06T00:46:44.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":2},"pitchData":{"startSpeed":82.1,"endSpeed":74.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.07502360113536,"aZ":-34.5101154928561,"pfxX":9.862417636615602,"pfxZ":-1.6406062541973405,"pX":-0.11662479488800774,"pZ":2.8375000328178337,"vX0":0.7697753642091347,"vY0":-119.49686944257445,"vZ0":1.696305330506691,"x":121.45,"y":162.17,"x0":-1.72296940151403,"y0":50.001024046108526,"z0":5.251489872878545,"aX":14.058990581181627},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.2,"breakHorizontal":-18.0,"spinRate":2707,"spinDirection":53},"zone":2,"typeConfidence":2.0,"plateTime":0.46086216648841116,"extension":6.478527040210612},"index":6,"playId":"19de46a3-c36e-3b8b-aa4b-d2807b5ae063","pitchNumber":6,"startTime":"2025-08-06T00:47:01.101Z","endTime":"2025-08-06T00:47:05.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.927309552627136,"aZ":-20.355200340115942,"pfxX":-8.103557194249378,"pfxZ":6.4118391407435755,"pX":-0.10318215637407523,"pZ":3.542930385108305,"vX0":7.394982937924533,"vY0":-135.7258592717707,"vZ0":-0.09888605643105186,"x":120.93,"y":143.12,"x0":-1.8257641935238316,"y0":50.00562227708223,"z0":5.011351908624292,"aX":-14.945684009582012},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.8,"breakHorizontal":12.8,"spinRate":2515,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4053556690889062,"extension":6.346923904970476},"index":7,"playId":"0ee2d00e-e306-3066-9958-048779add2d8","pitchNumber":7,"startTime":"2025-08-06T00:47:26.761Z","endTime":"2025-08-06T00:47:31.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:47:31.517Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Arias grounds out to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:50:00.696Z","endTime":"2025-08-06T00:51:36.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"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":[1,2,3,4,5,6],"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":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Rogers replaces Gregory Soto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T00:49:34.140Z","endTime":"2025-08-06T00:50:03.001Z","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.7,"endSpeed":75.0,"strikeZoneTop":3.46334488897183,"strikeZoneBottom":1.57000202550083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.975145631408957,"aZ":-46.68194325846838,"pfxX":-1.8360459201057329,"pfxZ":-9.942485194689924,"pX":-0.7456124188808934,"pZ":2.2172734221053276,"vX0":7.039478311106806,"vY0":-120.92685866925879,"vZ0":10.964486103861912,"x":145.42,"y":178.91,"x0":-3.475718573090673,"y0":50.00574225276466,"z0":1.7427373411120601,"aX":-2.6775199262770593},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-14.5,"breakHorizontal":1.3,"spinRate":1894,"spinDirection":325},"zone":4,"typeConfidence":0.9,"plateTime":0.455628502964466,"extension":6.174498701850017},"index":1,"playId":"36d25a69-27cd-3e0c-85b3-3b260dc82aa7","pitchNumber":1,"startTime":"2025-08-06T00:50:03.001Z","endTime":"2025-08-06T00:50:08.607Z","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":74.1,"endSpeed":66.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.221691623660213,"aZ":-25.929508416738873,"pfxX":4.698499406728356,"pfxZ":5.442547829743916,"pX":-0.05049613946424544,"pZ":2.511866331154391,"vX0":6.052745317154554,"vY0":-107.27779302314467,"vZ0":7.824998270586257,"x":118.92,"y":170.96,"x0":-3.5358120431080167,"y0":50.00337952704916,"z0":1.7209246641380023,"aX":5.390736152232276},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":12.7,"breakHorizontal":-10.3,"spinRate":2433,"spinDirection":122},"zone":5,"typeConfidence":0.89,"plateTime":0.5136054162871964,"extension":5.922925936262209},"index":2,"playId":"094e3b56-61be-3ce4-96db-57e1abf9c833","pitchNumber":2,"startTime":"2025-08-06T00:50:16.898Z","endTime":"2025-08-06T00:50:22.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.6,"endSpeed":67.4,"strikeZoneTop":3.52999856567017,"strikeZoneBottom":1.61058920711777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.374042014197915,"aZ":-26.90045016722449,"pfxX":5.627300452733722,"pfxZ":4.524711522255637,"pX":1.3064710382698645,"pZ":1.9550836359175887,"vX0":8.199580440650086,"vY0":-108.05554883004969,"vZ0":7.1211256960833795,"x":67.2,"y":185.99,"x0":-3.2899120556305936,"y0":50.0021131914036,"z0":1.5881598072545748,"aX":6.556075374401735},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":10.8,"breakHorizontal":-12.6,"spinRate":2446,"spinDirection":121},"zone":14,"typeConfidence":0.89,"plateTime":0.5097411230535003,"extension":6.0556693236203785},"index":3,"playId":"f3c848c1-d6b2-3f4c-a021-929dd127b7e9","pitchNumber":3,"startTime":"2025-08-06T00:50:33.946Z","endTime":"2025-08-06T00:50:39.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.0,"endSpeed":67.5,"strikeZoneTop":3.55280789504292,"strikeZoneBottom":1.58192206007569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.728467998224012,"aZ":-25.164669136706284,"pfxX":5.588474877157722,"pfxZ":5.971798337395185,"pX":1.358304899950951,"pZ":2.3827141723517617,"vX0":8.256273512169427,"vY0":-108.48162578493871,"vZ0":7.5547163471453365,"x":65.22,"y":174.45,"x0":-3.2459094538825513,"y0":50.00079165348175,"z0":1.611280354685699,"aX":6.5547318557212835},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":13.6,"breakHorizontal":-12.6,"spinRate":2504,"spinDirection":119},"zone":14,"typeConfidence":0.89,"plateTime":0.5079339595850536,"extension":5.954535292419932},"index":4,"playId":"8355be04-76a5-3baa-a2e9-345cff8d0217","pitchNumber":4,"startTime":"2025-08-06T00:50:52.528Z","endTime":"2025-08-06T00:50:58.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":74.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.628899222053665,"aZ":-46.94184721210288,"pfxX":0.044512111042835034,"pfxZ":-10.234047236784825,"pX":-0.555042347987064,"pZ":2.058510169601291,"vX0":6.830600035408474,"vY0":-120.03156410406227,"vZ0":10.826599384797627,"x":138.16,"y":183.2,"x0":-3.456702191597496,"y0":50.00222569399177,"z0":1.6868265769981186,"aX":0.06393241274664048},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-15.2,"breakHorizontal":-1.9,"spinRate":2063,"spinDirection":348},"zone":7,"typeConfidence":0.88,"plateTime":0.4582619660685725,"extension":5.972645969876978},"index":5,"playId":"7ec4c92a-3b91-3c3e-92f5-c7318e911e74","pitchNumber":5,"startTime":"2025-08-06T00:51:07.262Z","endTime":"2025-08-06T00:51:11.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":76.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.936706736750175,"aZ":-43.89365725150506,"pfxX":-1.6529963059346802,"pfxZ":-7.91492483744108,"pX":0.5042850730744579,"pZ":1.515154393287226,"vX0":9.558937797460455,"vY0":-121.25067084839792,"vZ0":8.924420550475183,"x":97.78,"y":197.87,"x0":-3.28378417613007,"y0":50.002641499092405,"z0":1.6259787087206714,"aX":-2.4485862574954136},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-11.6,"breakHorizontal":0.6,"spinRate":1903,"spinDirection":325},"zone":9,"typeConfidence":0.9,"plateTime":0.45269102636148784,"extension":6.124653417563474},"hitData":{"launchSpeed":75.3,"launchAngle":1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.0,"coordY":166.0}},"index":6,"playId":"fd2eef5d-fdc3-3085-a6b9-092ea01145d0","pitchNumber":6,"startTime":"2025-08-06T00:51:28.573Z","endTime":"2025-08-06T00:51:36.586Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:51:36.586Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Angel Martínez lines out to left fielder Brandon Nimmo.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:51:40.258Z","endTime":"2025-08-06T00:52:07.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":75.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.59346614993615,"aZ":-47.20814527991097,"pfxX":-2.540879163682893,"pfxZ":-10.264722494961207,"pX":-0.3813624203304308,"pZ":2.132523545192409,"vX0":8.223295791003519,"vY0":-121.06550648264044,"vZ0":11.088311264184567,"x":131.54,"y":181.2,"x0":-3.512052398794824,"y0":50.00274154974682,"z0":1.6454200763430296,"aX":-3.721181600881549},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-15.1,"breakHorizontal":2.4,"spinRate":1899,"spinDirection":327},"zone":4,"typeConfidence":0.9,"plateTime":0.4547626553611921,"extension":6.073455086686086},"hitData":{"launchSpeed":92.9,"launchAngle":19.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":71.63,"coordY":97.19}},"index":0,"playId":"cf24d398-b65d-3570-bac3-879e8e7ada92","pitchNumber":1,"startTime":"2025-08-06T00:52:00.383Z","endTime":"2025-08-06T00:52:07.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:52:07.383Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Kayfus singles on a ground ball to left fielder Brandon Nimmo.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:52:11.005Z","endTime":"2025-08-06T00:52:55.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":75.6,"strikeZoneTop":3.51122904091292,"strikeZoneBottom":1.59094897089631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34454458766017,"aZ":-47.58537415292837,"pfxX":-0.05749577771078407,"pfxZ":-10.393727458001777,"pX":-0.7206149192120277,"pZ":1.138318735754494,"vX0":6.397349867380984,"vY0":-122.39857511265282,"vZ0":8.77532093357422,"x":144.47,"y":208.05,"x0":-3.386560375395196,"y0":50.00444202163935,"z0":1.625605668226277,"aX":-0.08631843423271643},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-15.7,"breakHorizontal":-1.8,"spinRate":1953,"spinDirection":331},"zone":13,"typeConfidence":0.87,"plateTime":0.4515045558219408,"extension":6.0352652728938185},"index":0,"playId":"335bcdda-a0ff-3c3a-aefb-78b25087de8e","pitchNumber":1,"startTime":"2025-08-06T00:52:30.819Z","endTime":"2025-08-06T00:52:35.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":74.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.471708420181727,"aZ":-48.75328596407069,"pfxX":0.3024773941122876,"pfxZ":-11.433483228820569,"pX":-0.4924096837932533,"pZ":1.9650360294033393,"vX0":7.038863706446995,"vY0":-121.47971069291472,"vZ0":10.982146434117304,"x":135.77,"y":185.72,"x0":-3.5042449709703853,"y0":50.00441272481056,"z0":1.6741489143897796,"aX":0.43806398761064363},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-16.7,"breakHorizontal":-2.8,"spinRate":1990,"spinDirection":326},"zone":7,"typeConfidence":0.87,"plateTime":0.45618713969499103,"extension":6.0797158148663355},"hitData":{"launchSpeed":96.1,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.97,"coordY":128.88}},"index":1,"playId":"b5d46431-7ccd-38d8-bbd0-cf58af6eb854","pitchNumber":2,"startTime":"2025-08-06T00:52:44.946Z","endTime":"2025-08-06T00:52:55.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:52:55.954Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a line drive to left fielder Brandon Nimmo. CJ Kayfus to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:52:59.676Z","endTime":"2025-08-06T00:55:29.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnSecond":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"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_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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":73.7,"strikeZoneTop":3.17515700473846,"strikeZoneBottom":1.33052615744145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.59620805684239,"aZ":-47.01629853854699,"pfxX":-3.4558397723587895,"pfxZ":-10.506909194071195,"pX":-0.8171057633027954,"pZ":1.2859109036404508,"vX0":7.242184036212463,"vY0":-119.66037189180874,"vZ0":9.400061684568211,"x":148.15,"y":204.06,"x0":-3.468987420866976,"y0":50.00157813305621,"z0":1.5678019194870574,"aX":-4.884179896112251},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-15.6,"breakHorizontal":4.0,"spinRate":1915,"spinDirection":327},"zone":7,"typeConfidence":0.92,"plateTime":0.46231287431554335,"extension":6.066856705479212},"index":0,"playId":"57884d84-49f6-3b90-990d-4e9d2915fb8e","pitchNumber":1,"startTime":"2025-08-06T00:53:19.982Z","endTime":"2025-08-06T00:53:23.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":73.1,"strikeZoneTop":3.06558491948818,"strikeZoneBottom":1.41275769219911,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.074812340897616,"aZ":-46.75808630316384,"pfxX":-3.1891202627627795,"pfxZ":-10.419091748445227,"pX":-1.8964459724905076,"pZ":3.029955120538841,"vX0":5.0776427692936,"vY0":-118.99775132487012,"vZ0":12.884059405739505,"x":189.29,"y":156.97,"x0":-3.6678786257177824,"y0":50.00583392028127,"z0":1.8126665121270027,"aX":-4.461982746866535},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-14.4,"breakHorizontal":4.2,"spinRate":2001,"spinDirection":338},"zone":11,"typeConfidence":0.91,"plateTime":0.46469641415618135,"extension":6.095308873085026},"index":1,"playId":"82ac8636-50cc-37c7-9dfc-7d0ad2060ba4","pitchNumber":2,"startTime":"2025-08-06T00:53:38.252Z","endTime":"2025-08-06T00:53:41.831Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.0,"endSpeed":66.0,"strikeZoneTop":3.08,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.32012317016895,"aZ":-27.197819029781638,"pfxX":4.947617254588626,"pfxZ":4.3852924061053855,"pX":-0.43103641296320716,"pZ":3.1214475491945075,"vX0":5.14388759538553,"vY0":-107.03342973669473,"vZ0":9.491165774442637,"x":133.43,"y":154.5,"x0":-3.5285690594346133,"y0":50.001343081250205,"z0":1.6906876227318857,"aX":5.610150974455576},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":11.5,"breakHorizontal":-10.6,"spinRate":2352,"spinDirection":123},"zone":1,"typeConfidence":0.89,"plateTime":0.5161781889536425,"extension":6.046485097637439},"index":2,"playId":"ee070c2e-7026-3b02-95c0-244a1df2a62d","pitchNumber":3,"startTime":"2025-08-06T00:53:57.360Z","endTime":"2025-08-06T00:54:04.382Z","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":84.2,"endSpeed":75.8,"strikeZoneTop":3.08,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.830042676691903,"aZ":-45.84286440947942,"pfxX":0.40305494281920584,"pfxZ":-9.195087116700476,"pX":-1.4496589840598946,"pZ":2.125210752078996,"vX0":4.987502353678824,"vY0":-121.93906437186783,"vZ0":10.683461990003472,"x":172.26,"y":181.4,"x0":-3.5847900159077195,"y0":50.00213047680021,"z0":1.6610196276187854,"aX":0.5983425479430472},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-13.4,"breakHorizontal":-2.0,"spinRate":1863,"spinDirection":328},"zone":13,"typeConfidence":0.87,"plateTime":0.4513847517695404,"extension":5.934139205518711},"index":3,"playId":"cee928f2-e14f-301e-b5ba-c1ff9bac6915","pitchNumber":4,"startTime":"2025-08-06T00:54:52.846Z","endTime":"2025-08-06T00:54:58.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":74.3,"strikeZoneTop":3.08,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.086190116762385,"aZ":-41.93627765980774,"pfxX":-2.237007065374989,"pfxZ":-6.823583662174545,"pX":-2.042753510730824,"pZ":1.6424724125111216,"vX0":4.272458043964665,"vY0":-119.71153961552001,"vZ0":8.936634951563333,"x":194.86,"y":194.43,"x0":-3.571066024279931,"y0":50.000858105208934,"z0":1.6368368707313283,"aX":-3.202106432586767},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.5,"breakHorizontal":2.9,"spinRate":1735,"spinDirection":330},"zone":13,"typeConfidence":0.91,"plateTime":0.45998348688619384,"extension":6.103457263993304},"hitData":{"launchSpeed":73.8,"launchAngle":18.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":84.08,"coordY":117.84}},"index":4,"playId":"9b364857-5677-3a6b-9da8-9bb8f4236524","pitchNumber":5,"startTime":"2025-08-06T00:55:16.483Z","endTime":"2025-08-06T00:55:29.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:55:29.481Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a ground ball to center fielder Tyrone Taylor. CJ Kayfus scores. Brayan Rocchio to 3rd. Steven Kwan to 2nd.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:55:41.416Z","endTime":"2025-08-06T00:56:29.245Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":2},"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"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"postOnThird":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":{"id":643511,"link":"/api/v1/people/643511"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":75.8,"strikeZoneTop":3.16825943705491,"strikeZoneBottom":1.43896383907779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.39980586000148,"aZ":-43.613419184085394,"pfxX":-0.7690702067616748,"pfxZ":-7.721959192349733,"pX":-0.3528094525865679,"pZ":2.931669845451697,"vX0":7.880317199637034,"vY0":-121.34430134835605,"vZ0":11.909881963320753,"x":130.45,"y":159.62,"x0":-3.553096151572006,"y0":50.00591326054768,"z0":1.7675164872704627,"aX":-1.1383394701700216},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-10.4,"breakHorizontal":-0.6,"spinRate":1875,"spinDirection":325},"zone":1,"typeConfidence":0.89,"plateTime":0.45267504767389344,"extension":6.247746816117372},"index":0,"playId":"0db67c05-a775-336c-a28c-b28711a869e0","pitchNumber":1,"startTime":"2025-08-06T00:55:58.451Z","endTime":"2025-08-06T00:56:02.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.36747838396741,"aZ":-41.98454814129212,"pfxX":-1.7787950025679085,"pfxZ":-6.74152467174347,"pX":-0.3429126345786337,"pZ":2.3447697640104472,"vX0":8.046667929763492,"vY0":-120.13321694807708,"vZ0":10.373494849074174,"x":130.07,"y":175.47,"x0":-3.512150015620012,"y0":50.00526894629009,"z0":1.7089813571528893,"aX":-2.5885557736526463},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-9.1,"breakHorizontal":1.2,"spinRate":1898,"spinDirection":336},"zone":4,"typeConfidence":0.91,"plateTime":0.45682319201806276,"extension":6.080258514325133},"hitData":{"launchSpeed":94.1,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.45,"coordY":102.02}},"index":1,"playId":"94f053fa-c19a-3741-bc60-5c4138c22152","pitchNumber":2,"startTime":"2025-08-06T00:56:16.249Z","endTime":"2025-08-06T00:56:29.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:56:29.245Z","atBatIndex":53},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Daniel Schneemann hit by pitch.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:57:33.419Z","endTime":"2025-08-06T00:57:59.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"postOnThird":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T00:57:13.341Z","endTime":"2025-08-06T00:57:35.727Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.067214802515146,"aZ":-46.1002319740034,"pfxX":-2.978699613789005,"pfxZ":-9.339966344322587,"pX":-0.37352155860892045,"pZ":2.2926309777675895,"vX0":8.245279971812494,"vY0":-121.39661651530396,"vZ0":11.159044901815056,"x":131.24,"y":176.88,"x0":-3.4290874639819404,"y0":50.00453757726291,"z0":1.6510214941297243,"aX":-4.4415052316647525},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-13.8,"breakHorizontal":3.4,"spinRate":1929,"spinDirection":332},"zone":4,"typeConfidence":0.91,"plateTime":0.4514286755103418,"extension":6.040483890520965},"index":1,"playId":"6067620d-7cbd-3996-a705-2f5839ad31bb","pitchNumber":1,"startTime":"2025-08-06T00:57:35.727Z","endTime":"2025-08-06T00:57:40.660Z","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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.573158817021856,"aZ":-46.25102448563892,"pfxX":-2.1275064331588,"pfxZ":-9.435867920606972,"pX":1.8034527337615414,"pZ":3.732795261525552,"vX0":12.75819216438193,"vY0":-121.33077569188822,"vZ0":14.189407597283207,"x":48.26,"y":137.99,"x0":-3.2447824493370745,"y0":50.001621333172494,"z0":1.8386237626624102,"aX":-3.174136057435805},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-13.1,"breakHorizontal":0.8,"spinRate":2017,"spinDirection":325},"zone":12,"typeConfidence":0.9,"plateTime":0.45130202152657795,"extension":6.0931506175057875},"index":2,"playId":"35de77a0-d631-3799-b855-3c4e938505fd","pitchNumber":2,"startTime":"2025-08-06T00:57:52.522Z","endTime":"2025-08-06T00:57:59.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:57:59.545Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out to first baseman Pete Alonso.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:59:31.216Z","endTime":"2025-08-06T01:00:41.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":5},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T00:58:13.769Z","endTime":"2025-08-06T00:59:33.525Z","isPitch":false,"type":"action","player":{"id":608070,"link":"/api/v1/people/608070"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":75.7,"strikeZoneTop":3.410005919853,"strikeZoneBottom":1.63671461567944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.88756450198482,"aZ":-43.45716330820181,"pfxX":-2.909901831754248,"pfxZ":-7.622080756257633,"pX":-0.9934063622773943,"pZ":2.4532047827581533,"vX0":6.8790920287906445,"vY0":-121.49833446481244,"vZ0":10.809637679991598,"x":154.87,"y":172.54,"x0":-3.4950969885722065,"y0":50.00039912829773,"z0":1.7351684270070882,"aX":-4.309605259104494},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-10.6,"breakHorizontal":3.5,"spinRate":1852,"spinDirection":328},"zone":13,"typeConfidence":0.91,"plateTime":0.45243579346511,"extension":6.03057660366986},"index":1,"playId":"4d316d49-cc53-3698-80a3-7701a93b234a","pitchNumber":1,"startTime":"2025-08-06T00:59:33.525Z","endTime":"2025-08-06T00:59:40.032Z","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":2},"pitchData":{"startSpeed":84.2,"endSpeed":75.7,"strikeZoneTop":3.42697601849514,"strikeZoneBottom":1.62625118198189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.692978551779998,"aZ":-45.5477905040105,"pfxX":-2.9162077067576377,"pfxZ":-9.036262712663481,"pX":-0.18839428675252015,"pZ":3.2867049399436694,"vX0":8.337358093293354,"vY0":-121.38642977924313,"vZ0":13.16750666511199,"x":124.18,"y":150.04,"x0":-3.30202094407794,"y0":50.00482654912244,"z0":1.766059640809514,"aX":-4.315243619003342},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-12.5,"breakHorizontal":3.1,"spinRate":2038,"spinDirection":325},"zone":2,"typeConfidence":0.91,"plateTime":0.45274623758838706,"extension":5.981918998488484},"index":2,"playId":"9b7a8299-e0dd-3f2e-846e-ab63e4fe63eb","pitchNumber":2,"startTime":"2025-08-06T00:59:48.811Z","endTime":"2025-08-06T00:59:54.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":75.6,"strikeZoneTop":3.43000061910963,"strikeZoneBottom":1.67325284180215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.392220095196393,"aZ":-45.38306004752004,"pfxX":-3.2629007249580333,"pfxZ":-9.005756829296994,"pX":1.1671644913926982,"pZ":2.7791879311110446,"vX0":11.855753478767088,"vY0":-120.83733179859776,"vZ0":12.030938720109887,"x":72.51,"y":163.74,"x0":-3.3968835322683946,"y0":50.00392401060124,"z0":1.733244542089179,"aX":-4.787511441344451},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-12.5,"breakHorizontal":2.9,"spinRate":2070,"spinDirection":328},"zone":12,"typeConfidence":0.91,"plateTime":0.4547433285433877,"extension":5.991920542999007},"index":3,"playId":"df63002e-86c8-3ea0-86e8-70b75ef3abd2","pitchNumber":3,"startTime":"2025-08-06T01:00:04.106Z","endTime":"2025-08-06T01:00:07.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":74.7,"strikeZoneTop":3.46268672348524,"strikeZoneBottom":1.62724204778749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.39427662982976,"aZ":-44.15145268613825,"pfxX":-3.2191037295963576,"pfxZ":-8.322276224859058,"pX":0.49839832496944736,"pZ":2.3207834110584975,"vX0":10.131506062614607,"vY0":-119.80347507860161,"vZ0":11.033593623441789,"x":98.0,"y":176.12,"x0":-3.386640280560617,"y0":50.004683208076514,"z0":1.6157359030637888,"aX":-4.631945881091097},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-11.5,"breakHorizontal":3.1,"spinRate":2046,"spinDirection":329},"zone":6,"typeConfidence":0.91,"plateTime":0.45903081092406284,"extension":6.024420090421659},"index":4,"playId":"fef981d6-8df2-323b-bfd2-e48c829f6efe","pitchNumber":4,"startTime":"2025-08-06T01:00:21.178Z","endTime":"2025-08-06T01:00:25.091Z","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":2},"pitchData":{"startSpeed":83.6,"endSpeed":75.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.173725145603527,"aZ":-44.75211622293037,"pfxX":-4.108690145889838,"pfxZ":-8.635134952190134,"pX":-0.48314629962490263,"pZ":2.7541925559963785,"vX0":8.390517885989375,"vY0":-120.63438080732048,"vZ0":11.928251743476006,"x":135.42,"y":164.42,"x0":-3.4920189491077216,"y0":50.00576356117445,"z0":1.705189751423412,"aX":-5.982841410529088},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-11.9,"breakHorizontal":5.2,"spinRate":2057,"spinDirection":324},"zone":4,"typeConfidence":0.9,"plateTime":0.45621552611483596,"extension":6.108476900750894},"hitData":{"launchSpeed":92.8,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.42,"coordY":166.38}},"index":5,"playId":"d6c2816a-e5ed-32e3-9ec5-3fd4c9f2011a","pitchNumber":5,"startTime":"2025-08-06T01:00:35.862Z","endTime":"2025-08-06T01:00:41.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:00:41.884Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyrone Taylor grounds out, third baseman José Ramírez to first baseman CJ Kayfus.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T01:03:22.043Z","endTime":"2025-08-06T01:04:23.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kolby Allard replaces Matt Festa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T01:02:54.333Z","endTime":"2025-08-06T01:03:24.302Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663465,"link":"/api/v1/people/663465"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.4,"endSpeed":78.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.787128330865578,"aZ":-26.128815463899475,"pfxX":-2.2735020781865583,"pfxZ":3.8613225116585657,"pX":-0.08987106759892315,"pZ":2.879043891332517,"vX0":-4.4707036840742695,"vY0":-124.34186925170887,"vZ0":-0.9267906930218122,"x":120.43,"y":161.05,"x0":2.026470361722462,"y0":50.00500038071247,"z0":5.4233670039548425,"aX":-3.562491028254062},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.1,"breakHorizontal":5.2,"spinRate":2115,"spinDirection":185},"zone":5,"typeConfidence":0.9,"plateTime":0.44039754991459246,"extension":6.280292969060983},"index":1,"playId":"3d579c30-5f7c-3468-8fe8-a741979ebedf","pitchNumber":1,"startTime":"2025-08-06T01:03:24.302Z","endTime":"2025-08-06T01:03:27.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.735226192628964,"aZ":-16.43109427217384,"pfxX":3.0946128440890406,"pfxZ":9.057662262637562,"pX":0.5088782028987199,"pZ":3.1890687462342933,"vX0":-4.953284731419511,"vY0":-131.028940490569,"vZ0":-2.377213354867849,"x":97.6,"y":152.68,"x0":2.0219281743595277,"y0":50.00607048762774,"z0":5.336196224243787,"aX":5.381395887696146},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.1,"breakHorizontal":-4.6,"spinRate":1996,"spinDirection":148},"zone":3,"typeConfidence":0.9,"plateTime":0.4180571679717362,"extension":6.323448265866783},"index":2,"playId":"e428dc11-efc6-37c3-92ea-b054944ccf7d","pitchNumber":2,"startTime":"2025-08-06T01:03:42.558Z","endTime":"2025-08-06T01:03:45.799Z","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":90.1,"endSpeed":81.8,"strikeZoneTop":3.55677217710007,"strikeZoneBottom":1.71061039072136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.30326184889495,"aZ":-16.526552467672214,"pfxX":3.782604989794594,"pfxZ":9.03631873238309,"pX":0.8753332288542373,"pZ":4.056015938814884,"vX0":-4.897671476093367,"vY0":-131.15094752256803,"vZ0":0.24549089531549495,"x":83.63,"y":129.27,"x0":2.2807822347486133,"y0":50.00181850256321,"z0":5.199790999816984,"aX":6.549804945587059},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.7,"breakHorizontal":-5.6,"spinRate":2066,"spinDirection":136},"zone":12,"typeConfidence":0.9,"plateTime":0.41860906151504995,"extension":6.4420545307685435},"index":3,"playId":"bbec0641-52d4-3f17-87e6-9ea0e3d579eb","pitchNumber":3,"startTime":"2025-08-06T01:04:01.112Z","endTime":"2025-08-06T01:04:04.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.646700227357893,"aZ":-27.083568590660082,"pfxX":8.144835465656964,"pfxZ":3.5492947641055608,"pX":0.9913482569582148,"pZ":2.2250542841113736,"vX0":-4.804459217206314,"vY0":-118.9707770422055,"vZ0":-1.937144318365346,"x":79.21,"y":178.7,"x0":1.9778974028502363,"y0":50.004114817749645,"z0":5.502637686218324,"aX":11.686207641991116},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.2,"breakHorizontal":-13.6,"spinRate":1484,"spinDirection":120},"zone":14,"typeConfidence":0.91,"plateTime":0.4602473483089473,"extension":5.718614204138501},"hitData":{"launchSpeed":77.9,"launchAngle":4.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.69,"coordY":166.38}},"index":4,"playId":"af270495-db08-39d6-a566-9bebb61dc2b1","pitchNumber":4,"startTime":"2025-08-06T01:04:14.784Z","endTime":"2025-08-06T01:04:23.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:04:23.814Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Starling Marte pops out to third baseman José Ramírez in foul territory.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T01:04:27.533Z","endTime":"2025-08-06T01:06:17.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.0,"strikeZoneTop":3.6295247861685,"strikeZoneBottom":1.58340523748794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.53547931435133,"aZ":-30.2870901551379,"pfxX":9.618704474708634,"pfxZ":1.3114719931541643,"pX":0.7633396364604196,"pZ":2.567721590780571,"vX0":-5.901984085058304,"vY0":-119.63389540960448,"vZ0":-0.6331266151088335,"x":87.9,"y":169.45,"x0":2.0211156106410746,"y0":50.00346311960073,"z0":5.566615976564861,"aX":13.84891747172741},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.5,"breakHorizontal":-15.8,"spinRate":1517,"spinDirection":114},"zone":6,"typeConfidence":0.91,"plateTime":0.4590210962452548,"extension":5.668670878139826},"index":0,"playId":"7abba98a-9301-334d-b2aa-860d0e4a2529","pitchNumber":1,"startTime":"2025-08-06T01:04:48.872Z","endTime":"2025-08-06T01:04:52.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.590838360695198,"aZ":-15.86554050180626,"pfxX":2.828214260053712,"pfxZ":9.525516710491596,"pX":0.0827361456673796,"pZ":3.6109981601313046,"vX0":-5.6216246701044845,"vY0":-130.54210298266807,"vZ0":-1.5529209947114138,"x":113.85,"y":141.28,"x0":1.9045866543772056,"y0":50.00002775678365,"z0":5.4182434892307825,"aX":4.841357453482742},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":17.0,"breakHorizontal":-3.7,"spinRate":2028,"spinDirection":145},"zone":2,"typeConfidence":0.9,"plateTime":0.4209078989926738,"extension":6.356909884988537},"index":1,"playId":"29d0e75a-33df-3900-ad23-49f816eba4ec","pitchNumber":2,"startTime":"2025-08-06T01:05:03.095Z","endTime":"2025-08-06T01:05:10.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.6119436002579,"strikeZoneBottom":1.54625501618818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.537538883449606,"aZ":-28.642500681337943,"pfxX":8.990677005892595,"pfxZ":2.5093098854225593,"pX":0.4922166156217239,"pZ":1.6336069315042483,"vX0":-5.786656365319041,"vY0":-117.93684962987983,"vZ0":-3.1073414146421854,"x":98.24,"y":194.67,"x0":1.8101724560865222,"y0":50.003428438455465,"z0":5.611373497634113,"aX":12.659050666632538},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":4.1,"breakHorizontal":-14.9,"spinRate":1519,"spinDirection":119},"zone":9,"typeConfidence":0.92,"plateTime":0.4645087874055345,"extension":5.558874881277563},"index":2,"playId":"741d2622-9914-340a-bd78-f48a448e8ef8","pitchNumber":3,"startTime":"2025-08-06T01:05:28.453Z","endTime":"2025-08-06T01:05:33.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.095028125100427,"aZ":-29.233904065965948,"pfxX":8.683700868742722,"pfxZ":2.0645380948206338,"pX":1.1935913843797896,"pZ":2.8258544305985867,"vX0":-4.423514847676554,"vY0":-118.37134843983107,"vZ0":-0.1272542260094448,"x":71.5,"y":162.48,"x0":1.9560925176133697,"y0":50.00142579591715,"z0":5.551551002161696,"aX":12.35096290565153},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":4.0,"breakHorizontal":-14.6,"spinRate":1518,"spinDirection":114},"zone":12,"typeConfidence":0.91,"plateTime":0.46230844257774173,"extension":5.781516128095255},"index":3,"playId":"d32f6aba-7b26-3993-96c6-b2791806ab66","pitchNumber":4,"startTime":"2025-08-06T01:05:43.939Z","endTime":"2025-08-06T01:05:47.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.773889415779955,"aZ":-16.952812754687347,"pfxX":3.446421368063087,"pfxZ":8.898386725609742,"pX":-0.5303697264936994,"pZ":3.614926586637226,"vX0":-7.2232494787019155,"vY0":-130.08974215478946,"vZ0":-1.1259032961763347,"x":137.22,"y":141.18,"x0":1.8368459925137213,"y0":50.00338148211939,"z0":5.34079236867773,"aX":5.896519767310635},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":16.1,"breakHorizontal":-4.6,"spinRate":2008,"spinDirection":151},"zone":1,"typeConfidence":0.9,"plateTime":0.4213492627140334,"extension":6.421743066963236},"hitData":{"launchSpeed":81.7,"launchAngle":76.0,"totalDistance":55.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":192.73}},"index":4,"playId":"bbb75146-bcde-3b1c-b570-478d35a66b26","pitchNumber":5,"startTime":"2025-08-06T01:06:06.600Z","endTime":"2025-08-06T01:06:17.414Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:06:17.414Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out, shortstop Gabriel Arias to first baseman CJ Kayfus.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T01:06:23.804Z","endTime":"2025-08-06T01:07:04.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.53615289408642,"strikeZoneBottom":1.64679478440934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.90554200093563,"aZ":-20.8897413866159,"pfxX":-0.08381226475850756,"pfxZ":7.0100880460545145,"pX":0.796877720626654,"pZ":0.5276974767786498,"vX0":-3.1751763907074184,"vY0":-125.39963549450357,"vZ0":-7.291108498927564,"x":86.62,"y":224.53,"x0":2.0848578149308943,"y0":50.001745037361204,"z0":5.15014905327765,"aX":-0.13387107594705264},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":11.4,"breakHorizontal":0.8,"spinRate":2050,"spinDirection":169},"zone":14,"typeConfidence":0.88,"plateTime":0.43508006567123925,"extension":6.268693197437698},"index":0,"playId":"f48a5e59-d8d3-31d8-9da1-537dd4a4664b","pitchNumber":1,"startTime":"2025-08-06T01:06:41.842Z","endTime":"2025-08-06T01:06:47.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.02310764381134,"aZ":-27.681419721592466,"pfxX":8.832213402881989,"pfxZ":3.0804100095017146,"pX":0.6084799488686249,"pZ":1.577314746771632,"vX0":-5.873277281669047,"vY0":-120.18851859474739,"vZ0":-3.2409843069929396,"x":93.81,"y":196.19,"x0":1.9404330293610383,"y0":50.00352920794068,"z0":5.4105142518035,"aX":12.87886632872787},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.0,"breakHorizontal":-14.5,"spinRate":1503,"spinDirection":114},"zone":9,"typeConfidence":0.91,"plateTime":0.4563195697580742,"extension":5.9296940489173195},"hitData":{"launchSpeed":105.4,"launchAngle":-0.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.0,"coordY":158.0}},"index":1,"playId":"52a19335-93cb-3492-b3bd-65607a6d7ae6","pitchNumber":2,"startTime":"2025-08-06T01:06:56.590Z","endTime":"2025-08-06T01:07:04.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:07:04.605Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carlos Santana lines out sharply to left fielder Brandon Nimmo.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T01:09:34.482Z","endTime":"2025-08-06T01:11:09.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"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,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":"Lineout","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":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brooks Raley replaces Tyler Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T01:08:37.992Z","endTime":"2025-08-06T01:09:15.917Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":548384,"link":"/api/v1/people/548384"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Carlos Santana replaces Kyle Manzardo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-06T01:09:15.917Z","endTime":"2025-08-06T01:09:36.808Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":700932,"link":"/api/v1/people/700932"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.58031258307923,"strikeZoneBottom":1.69953501424223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.31632121917859,"aZ":-25.34366307352273,"pfxX":-0.9244441102872782,"pfxZ":4.264700244817711,"pX":-1.0810111354804992,"pZ":2.058466982871408,"vX0":-9.055488684379077,"vY0":-125.20431666292123,"vZ0":-3.8033876978366177,"x":158.21,"y":183.2,"x0":2.690166774487876,"y0":50.0015692755411,"z0":5.651771855013212,"aX":-1.4777549464989126},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.1,"breakHorizontal":3.6,"spinRate":2589,"spinDirection":193},"zone":13,"typeConfidence":2.0,"plateTime":0.43608889809203966,"extension":6.314187976909845},"index":2,"playId":"b38406ec-ada5-3ee2-abf8-a93f6199fe61","pitchNumber":1,"startTime":"2025-08-06T01:09:36.808Z","endTime":"2025-08-06T01:09:41.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.58914463045142,"strikeZoneBottom":1.77147552339464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.0952543819819,"aZ":-22.050237325635393,"pfxX":2.0674285036113234,"pfxZ":6.159640791220189,"pX":0.5971437462953096,"pZ":2.925485839505153,"vX0":-6.36933694190565,"vY0":-127.13374169930802,"vZ0":-2.1634930080419563,"x":94.24,"y":159.79,"x0":2.8619126688946617,"y0":50.002097874615835,"z0":5.530416408601123,"aX":3.3981508323538514},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.9,"breakHorizontal":-2.4,"spinRate":2552,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.43017893399918883,"extension":5.694061028598966},"index":3,"playId":"0256fe09-b2ca-3f8a-9e49-8ea023a975bc","pitchNumber":2,"startTime":"2025-08-06T01:09:52.551Z","endTime":"2025-08-06T01:09:56.521Z","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":83.2,"endSpeed":75.9,"strikeZoneTop":3.49753956473587,"strikeZoneBottom":1.71172576469595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.287978732371993,"aZ":-29.971389923903107,"pfxX":12.07156570571443,"pfxZ":1.5031492457121072,"pX":0.6115525874018113,"pZ":1.0619767287017672,"vX0":-8.497762318525034,"vY0":-120.71658675358665,"vZ0":-4.385116157700137,"x":93.69,"y":210.11,"x0":2.6233294487710666,"y0":50.00217963727527,"z0":5.564810095671734,"aX":17.670495691696352},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.8,"breakHorizontal":-19.6,"spinRate":1753,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.45514985691529297,"extension":6.136962620790005},"index":4,"playId":"55ccd783-5cb0-3988-8893-b647790b7a9e","pitchNumber":3,"startTime":"2025-08-06T01:10:08.729Z","endTime":"2025-08-06T01:10:12.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.10309412390239,"aZ":-27.6791667304413,"pfxX":-9.358262283746257,"pfxZ":3.2597914622158903,"pX":-1.4297840928288983,"pZ":2.309168003383973,"vX0":-6.9015830627780295,"vY0":-117.52072073997049,"vZ0":-1.4847807838846265,"x":171.5,"y":176.43,"x0":2.7752703413716744,"y0":50.00511392760024,"z0":5.553429707030219,"aX":-12.91090028837164},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":5.8,"breakHorizontal":18.8,"spinRate":2968,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4685271248376477,"extension":6.334868376593988},"index":5,"playId":"ebad3073-b653-3d1f-9cf2-d183c0326e61","pitchNumber":4,"startTime":"2025-08-06T01:10:22.054Z","endTime":"2025-08-06T01:10:26.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.57626624676891,"strikeZoneBottom":1.79218931819708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.66736394575852,"aZ":-31.618605418692518,"pfxX":10.515662742677753,"pfxZ":0.3668824909353461,"pX":-0.6296912749458792,"pZ":1.6586622537532236,"vX0":-10.962347580223216,"vY0":-122.01844410821873,"vZ0":-2.997046754545373,"x":141.0,"y":194.0,"x0":2.5517631758497057,"y0":50.00216454931567,"z0":5.622978690054604,"aX":15.880374863231037},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.1,"breakHorizontal":-16.6,"spinRate":2177,"spinDirection":104},"zone":13,"typeConfidence":2.0,"plateTime":0.4486269967142733,"extension":5.79712216188335},"index":6,"playId":"23910a79-337a-3dd6-b374-9d647d0ca3f5","pitchNumber":5,"startTime":"2025-08-06T01:10:45.064Z","endTime":"2025-08-06T01:10:50.774Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.78452499358985,"aZ":-27.055448508887196,"pfxX":-10.18627970476028,"pfxZ":3.7347722139043693,"pX":-0.02907583321615794,"pZ":2.7465447392334457,"vX0":-4.311766963209569,"vY0":-117.08126064431887,"vZ0":-0.30982246886067744,"x":118.11,"y":164.62,"x0":3.1669688356141057,"y0":50.00249603622736,"z0":5.440967857450403,"aX":-13.956447163137312},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":7.0,"breakHorizontal":19.6,"spinRate":3053,"spinDirection":289},"zone":5,"typeConfidence":2.0,"plateTime":0.47015973842928327,"extension":6.338995795577813},"hitData":{"launchSpeed":105.5,"launchAngle":16.0,"totalDistance":291.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":61.96,"coordY":101.04}},"index":7,"playId":"06c713cf-e89e-311a-9778-3eaf619ea729","pitchNumber":6,"startTime":"2025-08-06T01:11:02.074Z","endTime":"2025-08-06T01:11:09.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:11:09.071Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"David Fry flies out to left fielder Brandon Nimmo.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T01:11:34.796Z","endTime":"2025-08-06T01:12:02.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"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":[1,2],"actionIndex":[0],"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":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"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_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter David Fry replaces Bo Naylor.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-06T01:11:17.494Z","endTime":"2025-08-06T01:11:37.123Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":666310,"link":"/api/v1/people/666310"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":80.7,"strikeZoneTop":3.36933557628458,"strikeZoneBottom":1.57267705121059,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.272766190189138,"aZ":-29.75023042838016,"pfxX":11.349441366706614,"pfxZ":1.4474146653451054,"pX":1.4174165077115524,"pZ":3.1078169890871306,"vX0":-7.521710416647705,"vY0":-129.5512131675906,"vZ0":-0.6495959285631818,"x":62.97,"y":154.87,"x0":2.9026833278886786,"y0":50.004530353063046,"z0":5.661341566774813,"aX":19.048754985349046},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.8,"breakHorizontal":-18.6,"spinRate":2293,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.42484687093250306,"extension":6.374109708084703},"index":1,"playId":"72bb5570-d709-30c7-a130-a81e2d6c78b5","pitchNumber":1,"startTime":"2025-08-06T01:11:37.123Z","endTime":"2025-08-06T01:11:42.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.875953578393858,"aZ":-27.749627110098356,"pfxX":-2.508780813179647,"pfxZ":2.7116480671999827,"pX":-0.12104178662731015,"pZ":2.6745872797945083,"vX0":-6.56806681105127,"vY0":-126.15487414859767,"vZ0":-1.8454836074304835,"x":121.61,"y":166.57,"x0":2.8300661262105034,"y0":50.0021874902911,"z0":5.627569590148256,"aX":-4.08840062566179},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.8,"breakHorizontal":5.9,"spinRate":2681,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.43226444940417563,"extension":6.050576272556792},"hitData":{"launchSpeed":91.2,"launchAngle":52.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.44,"coordY":120.09}},"index":2,"playId":"79ae1286-0306-3185-8604-a3e33dc4af65","pitchNumber":2,"startTime":"2025-08-06T01:11:52.246Z","endTime":"2025-08-06T01:12:02.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:12:02.277Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T01:12:13.617Z","endTime":"2025-08-06T01:14:46.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.1,"strikeZoneTop":3.50247049977901,"strikeZoneBottom":1.60842104226625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.798172114339586,"aZ":-29.0065190777579,"pfxX":-10.540089963347235,"pfxZ":2.3215891196775917,"pX":1.804289519123987,"pZ":2.251623766396023,"vX0":-0.33244976924079483,"vY0":-116.87641332325798,"vZ0":-1.1354919917557538,"x":48.22,"y":177.99,"x0":3.3154971171037815,"y0":50.00387472463118,"z0":5.501584563339321,"aX":-14.38520491605883},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":4.2,"breakHorizontal":19.1,"spinRate":2949,"spinDirection":291},"zone":14,"typeConfidence":2.0,"plateTime":0.47107618879493707,"extension":6.401031236255262},"index":0,"playId":"438dd5af-cd38-3d8f-bf65-08a100d0ff3b","pitchNumber":1,"startTime":"2025-08-06T01:12:27.717Z","endTime":"2025-08-06T01:12:33.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":73.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.12529937039017,"aZ":-27.994034122021798,"pfxX":-7.547204208083634,"pfxZ":3.0369382150497053,"pX":0.6219305112351143,"pZ":2.3296848174329527,"vX0":-3.4886255145345126,"vY0":-117.4105319672696,"vZ0":-0.9547037960529129,"x":93.29,"y":175.88,"x0":3.1141421640116693,"y0":50.00411946792495,"z0":5.379853927388987,"aX":-10.388934110520642},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":5.5,"breakHorizontal":14.6,"spinRate":2983,"spinDirection":289},"zone":6,"typeConfidence":2.0,"plateTime":0.4690371624172114,"extension":5.754762766903151},"index":1,"playId":"88bb8602-f60c-3b70-a3a7-ae5d555130e0","pitchNumber":2,"startTime":"2025-08-06T01:12:44.075Z","endTime":"2025-08-06T01:12:47.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.73304660899534,"strikeZoneBottom":1.71001114489433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.313104860134754,"aZ":-31.81164090770034,"pfxX":11.941836457091288,"pfxZ":0.2384901504758714,"pX":-1.546633597769879,"pZ":1.2085966958418137,"vX0":-13.283333377239455,"vY0":-122.66319155035839,"vZ0":-3.9806064893955755,"x":175.95,"y":206.15,"x0":2.387881416339713,"y0":50.00372593363692,"z0":5.565412278881173,"aX":18.19547562752303},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.4,"breakHorizontal":-18.5,"spinRate":2139,"spinDirection":104},"zone":13,"typeConfidence":2.0,"plateTime":0.4465607658473849,"extension":5.977665656013233},"index":2,"playId":"1b7bd908-943b-35cd-9f64-c17d6e9dda4b","pitchNumber":3,"startTime":"2025-08-06T01:13:10.574Z","endTime":"2025-08-06T01:13:14.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.21479921390923,"aZ":-28.081988268902755,"pfxX":-1.593216831694657,"pfxZ":2.6052902212175297,"pX":-1.6359880521342298,"pZ":3.0934072259128405,"vX0":-10.129457170279986,"vY0":-124.16143166730868,"vZ0":-0.5249767955999705,"x":179.36,"y":155.26,"x0":2.691939132634496,"y0":50.00550638471893,"z0":5.630204171413646,"aX":-2.503744679475461},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.8,"breakHorizontal":5.0,"spinRate":2641,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.43996269580014236,"extension":6.36344265810462},"index":3,"playId":"4874878f-c70d-36d9-9a98-f396b0404c24","pitchNumber":4,"startTime":"2025-08-06T01:13:27.594Z","endTime":"2025-08-06T01:13:32.244Z","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":84.5,"endSpeed":77.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.93337389355601,"aZ":-34.22776653817026,"pfxX":11.319384978112097,"pfxZ":-1.345469075171998,"pX":1.3610023579673276,"pZ":2.110287966162035,"vX0":-7.087074274683062,"vY0":-122.79749103490923,"vZ0":-1.3858041859467516,"x":65.12,"y":181.8,"x0":2.817738453521862,"y0":50.00579552845431,"z0":5.601215863113146,"aX":17.243008177125724},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.5,"breakHorizontal":-18.7,"spinRate":2015,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4465103072483263,"extension":5.746043619413476},"index":4,"playId":"0f805412-3159-3cb2-a228-9002b93bf4cf","pitchNumber":5,"startTime":"2025-08-06T01:14:14.148Z","endTime":"2025-08-06T01:14:19.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.305310838312465,"aZ":-27.504430349920973,"pfxX":-1.808651188653085,"pfxZ":2.9002773889640174,"pX":0.6463174925943159,"pZ":3.7186774418801707,"vX0":-5.0583447207088055,"vY0":-125.85364487055051,"vZ0":0.5843830384316159,"x":92.36,"y":138.38,"x0":2.913252140672683,"y0":50.006093636703454,"z0":5.702022412941267,"aX":-2.916835800226107},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.6,"breakHorizontal":4.4,"spinRate":2622,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.4343550193010204,"extension":5.585370067485882},"index":5,"playId":"deeb40fd-5248-38bf-86e1-697647b24f39","pitchNumber":6,"startTime":"2025-08-06T01:14:42.243Z","endTime":"2025-08-06T01:14:46.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:14:46.145Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T01:16:55.077Z","endTime":"2025-08-06T01:18:15.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"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":"Defensive Substitution: Nolan Jones replaces right fielder Daniel Schneemann, batting 2nd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T01:16:57.439Z","endTime":"2025-08-06T01:16:57.440Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"201","replacedPlayer":{"id":682177,"link":"/api/v1/people/682177"}},{"details":{"description":"Carlos Santana remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-06T01:16:57.441Z","endTime":"2025-08-06T01:16:57.442Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":467793,"link":"/api/v1/people/467793"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":700932,"link":"/api/v1/people/700932"}},{"details":{"description":"Defensive Substitution: Austin Hedges replaces David Fry, batting 5th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-06T01:16:57.443Z","endTime":"2025-08-06T01:16:57.444Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"502","replacedPlayer":{"id":681807,"link":"/api/v1/people/681807"}},{"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":81.7,"strikeZoneTop":3.1752132460484,"strikeZoneBottom":1.52661087974392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.73592526674781,"aZ":-14.719651234622098,"pfxX":5.005601764072567,"pfxZ":10.158367434971433,"pX":0.2253036005758363,"pZ":2.231580183279142,"vX0":-5.6434953840093485,"vY0":-130.55978870808,"vZ0":-4.951870612470956,"x":108.41,"y":178.53,"x0":1.7694871256968232,"y0":50.00116719410157,"z0":5.268986401124069,"aX":8.59925686309107},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.4,"breakHorizontal":-7.8,"spinRate":2017,"spinDirection":154},"zone":5,"typeConfidence":0.91,"plateTime":0.4203142894967762,"extension":6.349420598614376},"index":3,"playId":"995877a1-98f8-34d4-b856-e15bfd714bf9","pitchNumber":1,"startTime":"2025-08-06T01:16:57.445Z","endTime":"2025-08-06T01:17:01.754Z","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":89.0,"endSpeed":81.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.8279421779074,"aZ":-14.79291281262792,"pfxX":3.5500079129811217,"pfxZ":10.221084977148902,"pX":0.6086279550028597,"pZ":3.7096461747120135,"vX0":-4.647923492055885,"vY0":-129.5213451687034,"vZ0":-1.4020341652965214,"x":93.8,"y":138.62,"x0":1.9644188284596775,"y0":50.002022768402355,"z0":5.388131301890398,"aX":6.036819444885808},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":18.5,"breakHorizontal":-5.4,"spinRate":1968,"spinDirection":146},"zone":12,"typeConfidence":0.9,"plateTime":0.42274467232002255,"extension":6.299019111322768},"index":4,"playId":"fa8b9f03-b7ff-3b24-b743-a9a05a626999","pitchNumber":2,"startTime":"2025-08-06T01:17:13.848Z","endTime":"2025-08-06T01:17:20.852Z","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":90.8,"endSpeed":82.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.286730960587544,"aZ":-16.488808320532524,"pfxX":9.09322606974116,"pfxZ":8.946709850794612,"pX":-0.2058172455121717,"pZ":2.908227264932386,"vX0":-8.063906545231873,"vY0":-131.88800606139847,"vZ0":-3.187889482540745,"x":124.85,"y":160.26,"x0":1.716935459822488,"y0":50.00467369050988,"z0":5.355976938715077,"aX":15.945867187792846},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.6,"breakHorizontal":-14.6,"spinRate":2040,"spinDirection":146},"zone":2,"typeConfidence":0.91,"plateTime":0.41605424985150785,"extension":6.311279552525987},"index":5,"playId":"7c52bdf3-b05e-3870-9801-949086c742a7","pitchNumber":3,"startTime":"2025-08-06T01:17:39.043Z","endTime":"2025-08-06T01:17:45.456Z","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":81.6,"endSpeed":75.0,"strikeZoneTop":2.97684178202876,"strikeZoneBottom":1.47092211704613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.29944691014003,"aZ":-30.13558887749448,"pfxX":8.852393477014239,"pfxZ":1.4292169089214681,"pX":0.8669896210521224,"pZ":1.1571963399020988,"vX0":-5.522516542078012,"vY0":-118.70347106036823,"vZ0":-3.502844865793705,"x":83.95,"y":207.54,"x0":2.07674396450655,"y0":50.00142532453832,"z0":5.403579908516598,"aX":12.597616719070086},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":2.0,"breakHorizontal":-14.6,"spinRate":1614,"spinDirection":111},"zone":14,"typeConfidence":0.92,"plateTime":0.46191543359261056,"extension":5.79654493634463},"index":6,"playId":"05dde6bd-b2cc-3729-86d8-e14f9034e6a3","pitchNumber":4,"startTime":"2025-08-06T01:17:56.821Z","endTime":"2025-08-06T01:18:03.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":81.8,"strikeZoneTop":2.95265816067952,"strikeZoneBottom":1.44719397002491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.76446376257181,"aZ":-14.469441238985295,"pfxX":3.6770538256526444,"pfxZ":10.294399083219504,"pX":0.13858609176397685,"pZ":1.883737053614026,"vX0":-5.727648313454972,"vY0":-130.64289746794412,"vZ0":-5.641502678711496,"x":111.72,"y":187.92,"x0":1.8865781054104493,"y0":50.00550333485486,"z0":5.1675963422297775,"aX":6.326344817687463},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":17.5,"breakHorizontal":-5.3,"spinRate":2052,"spinDirection":150},"zone":8,"typeConfidence":0.9,"plateTime":0.42003725946885284,"extension":6.442308799041286},"index":7,"playId":"94d3821f-01af-3707-8cfb-dadf859fff15","pitchNumber":5,"startTime":"2025-08-06T01:18:12.227Z","endTime":"2025-08-06T01:18:15.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:18:15.675Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, third baseman José Ramírez to first baseman CJ Kayfus.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T01:20:48.389Z","endTime":"2025-08-06T01:21:19.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"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":692216,"link":"/api/v1/people/692216"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-06T01:18:27.082Z","endTime":"2025-08-06T01:19:45.895Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jakob Junis replaces Kolby Allard.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-06T01:19:45.895Z","endTime":"2025-08-06T01:20:48.389Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.60763776315335,"strikeZoneBottom":1.79321409185311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.683172583312828,"aZ":-30.572280947140325,"pfxX":4.920795393149455,"pfxZ":1.1009497567115556,"pX":1.4762780075744673,"pZ":2.5452925485926916,"vX0":6.350056419587484,"vY0":-120.4539151246029,"vZ0":-1.0014823026671207,"x":69.75,"y":140.43,"x0":-1.8396330278218551,"y0":50.00574970964692,"z0":5.68387078056265,"aX":7.189258066247066},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.0,"breakHorizontal":-10.6,"spinRate":2513,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.45574349551132753,"extension":5.781158992397787},"index":2,"playId":"2f11ae77-7fc9-3d3f-a51e-eaf753c4623c","pitchNumber":1,"startTime":"2025-08-06T01:20:48.389Z","endTime":"2025-08-06T01:20:54.279Z","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":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.51985073034411,"aZ":-34.10148153213074,"pfxX":5.126094028548119,"pfxZ":-1.3299990331318678,"pX":1.2277696431015865,"pZ":2.492108574138364,"vX0":5.637210374380977,"vY0":-120.1207004808162,"vZ0":-0.37283571205100086,"x":94.74,"y":132.42,"x0":-1.8247263060756462,"y0":50.00481151153252,"z0":5.708316793188476,"aX":7.413209940002197},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.2,"breakHorizontal":-10.8,"spinRate":2513,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.457804140311441,"extension":5.719098096172281},"index":3,"playId":"3a4c2339-b666-3281-818a-d94f6708eeaf","pitchNumber":2,"startTime":"2025-08-06T01:20:59.279Z","endTime":"2025-08-06T01:21:05.508Z","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":91.4,"endSpeed":83.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.525729965566867,"aZ":-25.310399937530565,"pfxX":-9.163849010724682,"pfxZ":3.8446380741757604,"pX":-0.7928028013245153,"pZ":2.986916408473655,"vX0":5.328102604060986,"vY0":-133.0120760539962,"vZ0":-1.9441652535804694,"x":147.22,"y":158.13,"x0":-1.63523249870826,"y0":50.002787144219084,"z0":5.569442626810107,"aX":-16.358658698341664},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.7,"breakHorizontal":15.4,"spinRate":2248,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.41237785591210185,"extension":5.862829140542202},"hitData":{"launchSpeed":60.2,"launchAngle":-24.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.17,"coordY":160.14}},"index":4,"playId":"c6ec1202-b1da-3c85-8363-8f2d243d36c3","pitchNumber":3,"startTime":"2025-08-06T01:21:10.872Z","endTime":"2025-08-06T01:21:19.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:21:19.901Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out to right fielder Nolan Jones.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T01:21:32.157Z","endTime":"2025-08-06T01:21:50.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.02115446331665,"aZ":-26.0855385577115,"pfxX":-6.974723509199133,"pfxZ":3.8205981190906986,"pX":-0.4498853012288069,"pZ":2.5937146635445285,"vX0":5.308451399869234,"vY0":-126.06608283733752,"vZ0":-2.2140888434123407,"x":126.3,"y":160.22,"x0":-1.6871903141135172,"y0":50.00177413940211,"z0":5.6102871419477705,"aX":-11.113489832561354},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.6,"breakHorizontal":11.3,"spinRate":1264,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.4361353320135075,"extension":5.846156423622428},"hitData":{"launchSpeed":85.9,"launchAngle":51.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.05,"coordY":114.18}},"index":0,"playId":"b1392b65-f200-3025-8413-66c2b9cbda25","pitchNumber":1,"startTime":"2025-08-06T01:21:40.996Z","endTime":"2025-08-06T01:21:50.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:21:50.997Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Martínez strikes out swinging, catcher Francisco Alvarez to first baseman Pete Alonso.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T01:24:21.363Z","endTime":"2025-08-06T01:25:43.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"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":[1,2,3,4],"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":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_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Helsley replaces Brooks Raley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T01:23:40.285Z","endTime":"2025-08-06T01:24:23.763Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664854,"link":"/api/v1/people/664854"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":90.0,"strikeZoneTop":3.0177860045139,"strikeZoneBottom":1.25516054640864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.78127636813586,"aZ":-8.176725005482647,"pfxX":-1.497576505389559,"pfxZ":11.416555211244617,"pX":-0.7531763154052853,"pZ":3.424030721316464,"vX0":0.16905112612066298,"vY0":-144.9549868458382,"vZ0":-5.62690003051276,"x":145.71,"y":146.33,"x0":-0.6184239561278099,"y0":50.00061419938039,"z0":5.904872463713397,"aX":-3.1470574246935183},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":19.6,"breakHorizontal":2.6,"spinRate":2744,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.37964966634753416,"extension":6.584989704061602},"index":1,"playId":"f469c36c-5ad5-37dd-bfb2-270480e07e0b","pitchNumber":1,"startTime":"2025-08-06T01:24:23.763Z","endTime":"2025-08-06T01:24:29.985Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":100.1,"endSpeed":90.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.93389174553123,"aZ":-6.420249402919155,"pfxX":-0.10200244747439191,"pfxZ":12.13986314817192,"pX":0.6918295233479195,"pZ":1.8310505804700912,"vX0":2.7799255489492634,"vY0":-145.38799375344,"vZ0":-10.296895660010405,"x":90.63,"y":189.34,"x0":-0.26716952466407984,"y0":50.00533571540641,"z0":5.824788646298821,"aX":-0.21647421074582526},"breaks":{"breakAngle":3.6,"breakLength":1.2,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":19.9,"breakHorizontal":-0.4,"spinRate":2736,"spinDirection":199},"zone":9,"typeConfidence":0.9,"plateTime":0.37803425401762203,"extension":6.634529316685988},"index":2,"playId":"4036488a-6365-34b4-ad69-1f9912f1e299","pitchNumber":2,"startTime":"2025-08-06T01:24:40.783Z","endTime":"2025-08-06T01:24:46.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.429160834365362,"aZ":-32.2340474905771,"pfxX":3.1308730792040995,"pfxZ":-0.040541238555979575,"pX":0.6243474793639079,"pZ":2.66021808048211,"vX0":2.174267222697086,"vY0":-128.7514287886501,"vZ0":-2.1247515912670947,"x":93.2,"y":166.95,"x0":-0.6373444270421851,"y0":50.00025825473512,"z0":5.98782221535611,"aX":5.2606397985229965},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.4,"breakHorizontal":-6.1,"spinRate":2405,"spinDirection":119},"zone":3,"typeConfidence":2.0,"plateTime":0.4252260001982173,"extension":6.589841191545374},"index":3,"playId":"b79ca455-90b7-3bec-ab60-c8c13639a4cf","pitchNumber":3,"startTime":"2025-08-06T01:25:11.724Z","endTime":"2025-08-06T01:25:15.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.08619033623981,"aZ":-39.35947939779982,"pfxX":1.6151570001827857,"pfxZ":-4.741443476189264,"pX":0.6860512445622006,"pZ":0.005383331666908447,"vX0":2.1152331590761353,"vY0":-122.56860479175978,"vZ0":-5.925084136313593,"x":90.85,"y":238.63,"x0":-0.399193872265508,"y0":50.002315778955115,"z0":5.829545220551216,"aX":2.4478413885583827},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-9.7,"breakHorizontal":-3.5,"spinRate":2551,"spinDirection":29},"zone":14,"typeConfidence":0.87,"plateTime":0.4475305178900735,"extension":6.653956390371453},"index":4,"playId":"30be1526-3429-3f41-bfc4-02966e8ec68b","pitchNumber":4,"startTime":"2025-08-06T01:25:35.134Z","endTime":"2025-08-06T01:25:43.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:25:43.167Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Kayfus called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T01:25:50.177Z","endTime":"2025-08-06T01:28:13.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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":{"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":100.2,"endSpeed":91.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.58848172972362,"aZ":-11.675458425448069,"pfxX":-1.5482407770407098,"pfxZ":9.520696515819976,"pX":-0.2641970631513543,"pZ":3.621304526940578,"vX0":0.903006762605907,"vY0":-145.87997746933706,"vZ0":-4.652645088739976,"x":127.07,"y":141.0,"x0":-0.37671917582794995,"y0":50.007249256505034,"z0":5.94192395520643,"aX":-3.334936078843642},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.4,"breakHorizontal":2.6,"spinRate":2532,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.3755948849287667,"extension":6.664641064760607},"index":0,"playId":"c712a63a-24a7-39ac-98f3-7e8101bdc96c","pitchNumber":1,"startTime":"2025-08-06T01:26:08.398Z","endTime":"2025-08-06T01:26:13.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.6,"strikeZoneTop":3.41021798021882,"strikeZoneBottom":1.5765336372495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.47054734212017,"aZ":-42.79874133421906,"pfxX":2.7171636309501435,"pfxZ":-7.704963394398847,"pX":-0.6520152846947992,"pZ":3.9740710745813055,"vX0":-1.3218167398348626,"vY0":-116.81105676024214,"vZ0":4.287303442390201,"x":141.85,"y":131.48,"x0":-0.4311552821840566,"y0":50.00322849779553,"z0":6.144515047996237,"aX":3.746450737010523},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-12.6,"breakHorizontal":-4.6,"spinRate":2408,"spinDirection":33},"zone":11,"typeConfidence":0.9,"plateTime":0.46931629410221243,"extension":6.570617380087047},"index":1,"playId":"a9aa9850-2375-3e0e-b090-e1ce72f94d21","pitchNumber":2,"startTime":"2025-08-06T01:26:25.285Z","endTime":"2025-08-06T01:26:29.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.4921474398309,"strikeZoneBottom":1.59534965703172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.063075123465772,"aZ":-31.838487713493944,"pfxX":3.151377532389895,"pfxZ":0.19479668782051585,"pX":0.43247257613147877,"pZ":0.2869562362091226,"vX0":1.028777162519487,"vY0":-129.1777692891328,"vZ0":-7.804598992977226,"x":100.52,"y":231.03,"x0":-0.3803393696869058,"y0":50.0005022830284,"z0":5.796999560852393,"aX":5.32138134207778},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.2,"breakHorizontal":-5.9,"spinRate":2434,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.42412053488211,"extension":6.678891407133733},"index":2,"playId":"04ed46f9-1b64-3ff4-b11b-52b26f74bc1a","pitchNumber":3,"startTime":"2025-08-06T01:26:43.298Z","endTime":"2025-08-06T01:26:48.329Z","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":98.6,"endSpeed":90.0,"strikeZoneTop":3.48303210636949,"strikeZoneBottom":1.61816583114654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.74756313815569,"aZ":-15.384555438462417,"pfxX":-0.44867520676999817,"pfxZ":8.046328808455488,"pX":0.5968664801621485,"pZ":4.2634812015679495,"vX0":2.76600216402864,"vY0":-143.65442693117467,"vZ0":-2.2619347018266303,"x":94.25,"y":123.67,"x0":-0.32083160449406983,"y0":50.00515219227682,"z0":6.019216417214723,"aX":-0.9369611768690306},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.3,"breakHorizontal":0.2,"spinRate":2512,"spinDirection":191},"zone":12,"typeConfidence":0.88,"plateTime":0.3815121785595559,"extension":6.529927503232687},"index":3,"playId":"0dd5f700-dbd2-3663-a0d3-8096e1f990d6","pitchNumber":4,"startTime":"2025-08-06T01:27:06.841Z","endTime":"2025-08-06T01:27:11.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.46719971152919,"aZ":-11.882912348559234,"pfxX":-1.9719745210235147,"pfxZ":10.261078793059124,"pX":0.16081490978211327,"pZ":3.6603182213978123,"vX0":2.036402508525346,"vY0":-140.16635450141763,"vZ0":-3.964306066633713,"x":110.87,"y":139.95,"x0":-0.3210335476012863,"y0":50.00592872514466,"z0":5.876534077815517,"aX":-3.9008993525847493},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.9,"breakHorizontal":3.1,"spinRate":2472,"spinDirection":200},"zone":12,"typeConfidence":0.9,"plateTime":0.3916798295296191,"extension":6.593322577651126},"index":4,"playId":"9bb317e1-ad8f-3265-b8e7-514822db8d14","pitchNumber":5,"startTime":"2025-08-06T01:27:25.264Z","endTime":"2025-08-06T01:27:30.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":90.4,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.68230602075234,"aZ":-9.950028655834608,"pfxX":-0.9075891554463968,"pfxZ":10.545890379071498,"pX":-0.5089722547656504,"pZ":3.1083774103240724,"vX0":-0.2833588080391637,"vY0":-144.68848279554967,"vZ0":-6.229454795505106,"x":136.4,"y":154.85,"x0":-0.2917168704799386,"y0":50.004292735733365,"z0":5.907838422666781,"aX":-1.9124294804048068},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.0,"breakHorizontal":1.7,"spinRate":2533,"spinDirection":193},"zone":1,"typeConfidence":0.9,"plateTime":0.3794602097347628,"extension":6.594939475406561},"index":5,"playId":"8f50ae4b-85a5-3ff6-9299-251c345ed4b9","pitchNumber":6,"startTime":"2025-08-06T01:27:44.786Z","endTime":"2025-08-06T01:27:49.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":99.8,"endSpeed":91.0,"strikeZoneTop":3.50941355206408,"strikeZoneBottom":1.66979363604207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.11198312052846,"aZ":-10.03938519069494,"pfxX":-1.9438186847155197,"pfxZ":10.398029610336334,"pX":-0.0859806322854684,"pZ":2.3990346982684114,"vX0":1.1285719260163598,"vY0":-145.22870329263938,"vZ0":-7.9941025565532655,"x":120.28,"y":174.01,"x0":-0.227794462290481,"y0":50.0025275780798,"z0":5.8037595491845515,"aX":-4.137705762324012},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.4,"breakHorizontal":3.2,"spinRate":2571,"spinDirection":198},"zone":5,"typeConfidence":0.9,"plateTime":0.3776491919267362,"extension":6.612661816090543},"index":6,"playId":"8eb3078c-88d1-3f36-ae89-439fc9fe4a33","pitchNumber":7,"startTime":"2025-08-06T01:28:09.202Z","endTime":"2025-08-06T01:28:13.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:28:13.533Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out, pitcher Ryan Helsley to first baseman Pete Alonso.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T01:28:21.767Z","endTime":"2025-08-06T01:29:05.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"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],"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664854,"link":"/api/v1/people/664854"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":100.7,"endSpeed":91.3,"strikeZoneTop":3.10536439226848,"strikeZoneBottom":1.41067172075704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.86664782907705,"aZ":-8.942147079255964,"pfxX":1.0509567284772159,"pfxZ":10.759661582663417,"pX":0.027086730030242638,"pZ":3.848565160330105,"vX0":1.0041871916532552,"vY0":-146.51976152490565,"vZ0":-4.556468740972537,"x":115.97,"y":134.87,"x0":-0.4574509495082018,"y0":50.002106318578136,"z0":5.9658659874963185,"aX":2.268746845101176},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":18.7,"breakHorizontal":-2.2,"spinRate":2636,"spinDirection":194},"zone":12,"typeConfidence":0.9,"plateTime":0.3748249015972993,"extension":6.574079375560552},"index":0,"playId":"a0cb070f-8988-3df8-ba57-a0f23f7f09a7","pitchNumber":1,"startTime":"2025-08-06T01:28:39.994Z","endTime":"2025-08-06T01:28:44.970Z","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":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.6,"strikeZoneTop":3.08,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.184667001968634,"aZ":-30.533419270167027,"pfxX":2.9859981377248417,"pfxZ":0.9436546743566714,"pX":-0.25080120985577153,"pZ":2.035279827524038,"vX0":-0.5703117714698083,"vY0":-130.96204699729307,"vZ0":-3.8340779714967947,"x":126.56,"y":183.83,"x0":-0.41778687007368814,"y0":50.00071094978785,"z0":5.807161265896615,"aX":5.17535166349264},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.1,"breakHorizontal":-5.3,"spinRate":2465,"spinDirection":163},"zone":5,"typeConfidence":2.0,"plateTime":0.4185571797537637,"extension":6.6119043267709845},"hitData":{"launchSpeed":64.1,"launchAngle":-73.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.89,"coordY":190.67}},"index":1,"playId":"8b43ebbf-fbe2-32b7-af72-ab65951de132","pitchNumber":2,"startTime":"2025-08-06T01:28:57.852Z","endTime":"2025-08-06T01:29:05.867Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:29:05.867Z","atBatIndex":67},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mark Vientos pops out to third baseman José Ramírez.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-06T01:31:25.314Z","endTime":"2025-08-06T01:33:31.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cade Smith replaces Jakob Junis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T01:30:41.559Z","endTime":"2025-08-06T01:31:27.515Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671922,"link":"/api/v1/people/671922"},"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.4,"endSpeed":87.5,"strikeZoneTop":3.65999897724627,"strikeZoneBottom":1.61836447940563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.6559056781001,"aZ":-13.452488884961214,"pfxX":-5.339109232822802,"pfxZ":9.494469998386133,"pX":-0.23307287536059448,"pZ":2.476212014276201,"vX0":6.955130088629044,"vY0":-140.0146409255381,"vZ0":-6.382649829727089,"x":125.88,"y":171.92,"x0":-2.0637195515506797,"y0":50.00336616036622,"z0":5.677532483131455,"aX":-10.528480356206941},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":8.2,"spinRate":2348,"spinDirection":217},"zone":5,"typeConfidence":0.91,"plateTime":0.39224246795330675,"extension":7.362964135124458},"index":1,"playId":"8f172118-8ff1-3d01-a5a8-a526af6c42e0","pitchNumber":1,"startTime":"2025-08-06T01:31:27.515Z","endTime":"2025-08-06T01:31:30.865Z","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":97.1,"endSpeed":88.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.786919734943815,"aZ":-11.72544420555655,"pfxX":-4.498779097006105,"pfxZ":10.19750784383151,"pX":-0.05024254697132284,"pZ":2.449213713505448,"vX0":6.756011110671206,"vY0":-141.09207852709318,"vZ0":-7.269408823297762,"x":118.92,"y":172.65,"x0":-1.8974655923768438,"y0":50.00019140491455,"z0":5.824332430999642,"aX":-9.019054813799718},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.0,"breakHorizontal":6.7,"spinRate":2382,"spinDirection":211},"zone":5,"typeConfidence":0.91,"plateTime":0.3890545203950131,"extension":7.248930759855132},"index":2,"playId":"fe982a72-ca40-3f43-9bdf-11be27ee3870","pitchNumber":2,"startTime":"2025-08-06T01:31:40.769Z","endTime":"2025-08-06T01:31:44.598Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-06T01:31:55.109Z","endTime":"2025-08-06T01:32:03.847Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"}},{"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":88.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.415928408370576,"aZ":-11.54460812998097,"pfxX":-4.536486084874729,"pfxZ":10.371117379292986,"pX":1.0313576746032258,"pZ":2.4930985223191606,"vX0":9.86282016394289,"vY0":-140.30693767615813,"vZ0":-6.960365262574941,"x":77.69,"y":171.47,"x0":-1.9435728655517166,"y0":50.00240528533186,"z0":5.76201402686328,"aX":-9.023902816172802},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":6.1,"spinRate":2421,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.3907132255170631,"extension":7.29734395658611},"index":4,"playId":"33e70228-975e-3438-acf9-813d4502b8d6","pitchNumber":3,"startTime":"2025-08-06T01:32:03.847Z","endTime":"2025-08-06T01:32:07.279Z","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":86.7,"endSpeed":79.4,"strikeZoneTop":3.66090636610586,"strikeZoneBottom":1.6224047393042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.257313273114306,"aZ":-38.37090785116466,"pfxX":-3.891013489796401,"pfxZ":-3.8933305470913613,"pX":-0.10116784815755923,"pZ":0.8920827966145348,"vX0":6.106534895838592,"vY0":-126.0665400350217,"vZ0":-4.147824774660886,"x":120.86,"y":214.69,"x0":-2.0615283345779236,"y0":50.002519013878725,"z0":5.692220610173059,"aX":-6.194364239971472},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-7.8,"breakHorizontal":5.5,"spinRate":548,"spinDirection":322},"zone":13,"typeConfidence":0.89,"plateTime":0.4363116152985054,"extension":7.268519961497584},"index":5,"playId":"1e6e5064-8cb6-3344-bd3a-b258dea3551b","pitchNumber":4,"startTime":"2025-08-06T01:32:19.418Z","endTime":"2025-08-06T01:32:24.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":86.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.12736592737151,"aZ":-11.307949575546495,"pfxX":-4.571000930945065,"pfxZ":10.64245297780197,"pX":0.5761319415124527,"pZ":3.54933450695749,"vX0":8.46441834042234,"vY0":-140.19733096904264,"vZ0":-4.114190174394445,"x":95.04,"y":142.95,"x0":-1.909084979763188,"y0":50.00442056675494,"z0":5.792627145956177,"aX":-8.964270689208137},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.4,"breakHorizontal":6.2,"spinRate":2304,"spinDirection":217},"zone":3,"typeConfidence":0.91,"plateTime":0.3929523369598713,"extension":7.283478761861367},"index":6,"playId":"4cef1f94-0141-3133-a81d-5134c0a8b718","pitchNumber":5,"startTime":"2025-08-06T01:32:32.853Z","endTime":"2025-08-06T01:32:37.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.30507450716994,"aZ":-35.44302886268106,"pfxX":-3.186820726436657,"pfxZ":-2.0698126525373937,"pX":-0.33427370363192976,"pZ":2.585810547042163,"vX0":5.479230365742078,"vY0":-125.00228059836392,"vZ0":-0.6150468010681233,"x":129.74,"y":168.96,"x0":-2.145351554796895,"y0":50.00619823866763,"z0":5.756773823011051,"aX":-5.0205025192265404},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.6,"breakHorizontal":4.4,"spinRate":529,"spinDirection":324},"zone":4,"typeConfidence":0.9,"plateTime":0.43895493419627796,"extension":7.277312199377232},"index":7,"playId":"8c2509c9-c761-3d65-a7f0-fe699fbb4d1a","pitchNumber":6,"startTime":"2025-08-06T01:32:48.200Z","endTime":"2025-08-06T01:32:52.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.66459705520063,"strikeZoneBottom":1.71146216577212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.79182930417184,"aZ":-35.511344670925055,"pfxX":-2.7364290036920784,"pfxZ":-2.0355732855394586,"pX":0.9841195132731552,"pZ":0.7498931993688732,"vX0":8.350489557596084,"vY0":-127.8254540606526,"vZ0":-5.321153933837145,"x":79.49,"y":218.53,"x0":-1.98388009518869,"y0":50.00344269619977,"z0":5.678642528913619,"aX":-4.483704787011081},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.8,"breakHorizontal":2.9,"spinRate":541,"spinDirection":294},"zone":14,"typeConfidence":0.89,"plateTime":0.43013528858628236,"extension":7.327446767360758},"index":8,"playId":"8b84d542-f323-3659-932b-38488a117975","pitchNumber":7,"startTime":"2025-08-06T01:33:04.313Z","endTime":"2025-08-06T01:33:08.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.23322046694399,"aZ":-14.132554432487442,"pfxX":-5.10426889434247,"pfxZ":9.340733964174536,"pX":-0.17581318875139165,"pZ":3.7437910809672656,"vX0":7.180139370234734,"vY0":-138.63545308697252,"vZ0":-3.0289631618971398,"x":123.7,"y":137.7,"x0":-2.1454757059192193,"y0":50.00148363065087,"z0":5.803444942265558,"aX":-9.858183569438923},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":7.6,"spinRate":2328,"spinDirection":209},"zone":2,"typeConfidence":0.91,"plateTime":0.3962531185334881,"extension":7.315368418442399},"hitData":{"launchSpeed":92.7,"launchAngle":75.0,"totalDistance":60.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":121.41,"coordY":178.54}},"index":9,"playId":"7075c4f0-01c1-3c3b-9f84-858b5fcd7416","pitchNumber":8,"startTime":"2025-08-06T01:33:21.874Z","endTime":"2025-08-06T01:33:31.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:33:31.896Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to left fielder Steven Kwan.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-06T01:33:37.219Z","endTime":"2025-08-06T01:36:04.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"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,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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.49445069515579,"strikeZoneBottom":1.73486017153775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.72232412689418,"aZ":-40.09963182582749,"pfxX":-3.8522194511994483,"pfxZ":-5.170729647602075,"pX":0.4362650911509938,"pZ":2.853628512438273,"vX0":7.891581503116942,"vY0":-123.61380964332665,"vZ0":1.1859749364241976,"x":100.37,"y":161.73,"x0":-2.3100172132661414,"y0":50.00219699475528,"z0":5.757971455825474,"aX":-5.908918256376489},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-8.8,"breakHorizontal":4.9,"spinRate":617,"spinDirection":349},"zone":6,"typeConfidence":0.9,"plateTime":0.44464223662512437,"extension":7.498856404327045},"index":0,"playId":"76ab40ed-1ac0-3e17-b6c8-b820ebba254e","pitchNumber":1,"startTime":"2025-08-06T01:33:57.842Z","endTime":"2025-08-06T01:34:01.680Z","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":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.50000198521224,"strikeZoneBottom":1.67758601256185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.34116966443098,"aZ":-11.535030338834305,"pfxX":-5.055216628168594,"pfxZ":10.475803940520489,"pX":-0.3324650272258387,"pZ":1.8094433328210222,"vX0":6.879957976309768,"vY0":-139.89976123889267,"vZ0":-8.301912240073952,"x":129.67,"y":189.93,"x0":-2.173741350837853,"y0":50.005515992599555,"z0":5.583119196694791,"aX":-9.962294835017621},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.3,"breakHorizontal":7.7,"spinRate":2397,"spinDirection":214},"zone":7,"typeConfidence":0.91,"plateTime":0.3924213877999745,"extension":7.210368105173298},"index":1,"playId":"bc72e7a1-5fb7-301c-9c1d-b7bb0136134f","pitchNumber":2,"startTime":"2025-08-06T01:34:12.300Z","endTime":"2025-08-06T01:34:17.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":88.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.85627722342381,"aZ":-13.98755356005698,"pfxX":-7.37346799831616,"pfxZ":8.953145452631578,"pX":-0.6905611831483524,"pZ":3.5278957063875698,"vX0":6.617517630367994,"vY0":-142.58373483496925,"vZ0":-3.960252900927911,"x":143.32,"y":143.53,"x0":-2.0988393520816553,"y0":50.00385541795038,"z0":5.835201097942331,"aX":-14.980785672493365},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.5,"breakHorizontal":11.8,"spinRate":2485,"spinDirection":220},"zone":1,"typeConfidence":0.91,"plateTime":0.3861046307927709,"extension":7.144399693843871},"index":2,"playId":"7f0bbcc9-a5fd-36f7-9603-6d96756ccaf3","pitchNumber":3,"startTime":"2025-08-06T01:34:27.027Z","endTime":"2025-08-06T01:34:30.856Z","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":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.765018483848895,"aZ":-34.65625035378368,"pfxX":-3.019153312890525,"pfxZ":-1.4874280715664088,"pX":0.16857973503752963,"pZ":0.9719328128912593,"vX0":6.678507222556896,"vY0":-128.63583639495292,"vZ0":-5.026373432839418,"x":110.57,"y":212.54,"x0":-2.0740932677016617,"y0":50.00288600584021,"z0":5.651314642070985,"aX":-5.038141867613557},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.6,"breakHorizontal":3.8,"spinRate":574,"spinDirection":318},"zone":14,"typeConfidence":0.89,"plateTime":0.42650020276559264,"extension":7.193754731898913},"index":3,"playId":"774a67db-1c24-3e42-92e4-f9527e2accea","pitchNumber":4,"startTime":"2025-08-06T01:34:43.740Z","endTime":"2025-08-06T01:34:48.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.2,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.03776886039878,"aZ":-14.071481525683426,"pfxX":-6.266179299904433,"pfxZ":9.026472001571017,"pX":-0.0011675291163178016,"pZ":3.9861818006716123,"vX0":8.186040152103098,"vY0":-140.96195958269507,"vZ0":-2.542450636380998,"x":117.04,"y":131.15,"x0":-2.1332569779693045,"y0":50.00363310846617,"z0":5.812059185523673,"aX":-12.568965790789576},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.0,"breakHorizontal":9.6,"spinRate":2245,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.389054566283876,"extension":7.302334013723276},"index":4,"playId":"dc6261f9-5fdb-3c56-81a9-ccf2c4b5016a","pitchNumber":5,"startTime":"2025-08-06T01:35:17.276Z","endTime":"2025-08-06T01:35:21.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.71494766143373,"aZ":-12.337778752276513,"pfxX":-6.898973861444265,"pfxZ":9.728015065709256,"pX":0.07642649526890441,"pZ":2.204782835966555,"vX0":8.636151935048279,"vY0":-142.3694172161666,"vZ0":-7.433357216284381,"x":114.09,"y":179.25,"x0":-2.1095261862049535,"y0":50.005629280994114,"z0":5.642376985568767,"aX":-14.071399301760774},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.1,"breakHorizontal":10.6,"spinRate":2396,"spinDirection":219},"zone":8,"typeConfidence":0.91,"plateTime":0.3857175953065033,"extension":7.318087617066909},"index":5,"playId":"1f820fe7-f453-307d-b9e7-7e22b40a4f55","pitchNumber":6,"startTime":"2025-08-06T01:35:35.642Z","endTime":"2025-08-06T01:35:40.546Z","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":97.0,"endSpeed":88.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.81178698706449,"aZ":-12.910454290682972,"pfxX":-6.827555257347868,"pfxZ":9.641422768582164,"pX":-0.12439202784499047,"pZ":3.174363682881296,"vX0":7.932124959484002,"vY0":-140.8907083693859,"vZ0":-4.846789462030258,"x":121.74,"y":153.07,"x0":-2.0972905761970475,"y0":50.00452335202446,"z0":5.759937967930758,"aX":-13.644823322111655},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.6,"breakHorizontal":10.7,"spinRate":2311,"spinDirection":219},"zone":2,"typeConfidence":0.91,"plateTime":0.3896508619919339,"extension":7.245758948393631},"hitData":{"launchSpeed":82.7,"launchAngle":49.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.75,"coordY":123.15}},"index":6,"playId":"6ea36c5b-cadb-36ce-8f46-822e146b85ab","pitchNumber":7,"startTime":"2025-08-06T01:35:55.794Z","endTime":"2025-08-06T01:36:04.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:36:04.827Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Alvarez grounds out, pitcher Cade Smith to first baseman CJ Kayfus.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-06T01:36:40.687Z","endTime":"2025-08-06T01:37:06.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671922,"link":"/api/v1/people/671922"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"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":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T01:36:31.476Z","endTime":"2025-08-06T01:36:43.077Z","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(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.8,"endSpeed":87.8,"strikeZoneTop":3.41905445350686,"strikeZoneBottom":1.47474837743928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.27523448948247,"aZ":-10.381406619191752,"pfxX":-5.307339933142504,"pfxZ":11.016750048759098,"pX":0.5714324845723135,"pZ":1.5920901170386363,"vX0":9.051497178955819,"vY0":-140.3607899972559,"vZ0":-9.232711329208694,"x":95.22,"y":195.79,"x0":-2.0182175820584534,"y0":50.005286384280375,"z0":5.616774708761947,"aX":-10.501730368357823},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.0,"breakHorizontal":7.6,"spinRate":2351,"spinDirection":220},"zone":9,"typeConfidence":0.91,"plateTime":0.39148274521758486,"extension":7.390654911992141},"index":1,"playId":"de550ece-a886-3c9a-b1e5-d5c01e27ecd7","pitchNumber":1,"startTime":"2025-08-06T01:36:43.077Z","endTime":"2025-08-06T01:36:47.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":88.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.82751153424385,"aZ":-12.131426459686516,"pfxX":-6.076906315348138,"pfxZ":9.834444475752125,"pX":0.45362577590250835,"pZ":2.2536586954026316,"vX0":8.836890330637969,"vY0":-142.5763685874994,"vZ0":-7.430512854508317,"x":99.71,"y":177.93,"x0":-1.9108928982550257,"y0":50.004780695093736,"z0":5.676666996871114,"aX":-12.388011286555567},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.2,"breakHorizontal":9.0,"spinRate":2372,"spinDirection":213},"zone":6,"typeConfidence":0.91,"plateTime":0.3856281695898449,"extension":7.45305345503159},"hitData":{"launchSpeed":102.2,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.48,"coordY":180.57}},"index":2,"playId":"bba08ceb-6570-3408-b96b-fa11011449de","pitchNumber":2,"startTime":"2025-08-06T01:36:58.131Z","endTime":"2025-08-06T01:37:06.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:37:06.153Z","atBatIndex":70}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Alvarez grounds out, pitcher Cade Smith to first baseman CJ Kayfus.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-06T01:36:40.687Z","endTime":"2025-08-06T01:37:06.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671922,"link":"/api/v1/people/671922"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"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":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T01:36:31.476Z","endTime":"2025-08-06T01:36:43.077Z","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(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.8,"endSpeed":87.8,"strikeZoneTop":3.41905445350686,"strikeZoneBottom":1.47474837743928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.27523448948247,"aZ":-10.381406619191752,"pfxX":-5.307339933142504,"pfxZ":11.016750048759098,"pX":0.5714324845723135,"pZ":1.5920901170386363,"vX0":9.051497178955819,"vY0":-140.3607899972559,"vZ0":-9.232711329208694,"x":95.22,"y":195.79,"x0":-2.0182175820584534,"y0":50.005286384280375,"z0":5.616774708761947,"aX":-10.501730368357823},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.0,"breakHorizontal":7.6,"spinRate":2351,"spinDirection":220},"zone":9,"typeConfidence":0.91,"plateTime":0.39148274521758486,"extension":7.390654911992141},"index":1,"playId":"de550ece-a886-3c9a-b1e5-d5c01e27ecd7","pitchNumber":1,"startTime":"2025-08-06T01:36:43.077Z","endTime":"2025-08-06T01:36:47.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":88.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.82751153424385,"aZ":-12.131426459686516,"pfxX":-6.076906315348138,"pfxZ":9.834444475752125,"pX":0.45362577590250835,"pZ":2.2536586954026316,"vX0":8.836890330637969,"vY0":-142.5763685874994,"vZ0":-7.430512854508317,"x":99.71,"y":177.93,"x0":-1.9108928982550257,"y0":50.004780695093736,"z0":5.676666996871114,"aX":-12.388011286555567},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.2,"breakHorizontal":9.0,"spinRate":2372,"spinDirection":213},"zone":6,"typeConfidence":0.91,"plateTime":0.3856281695898449,"extension":7.45305345503159},"hitData":{"launchSpeed":102.2,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.48,"coordY":180.57}},"index":2,"playId":"bba08ceb-6570-3408-b96b-fa11011449de","pitchNumber":2,"startTime":"2025-08-06T01:36:58.131Z","endTime":"2025-08-06T01:37:06.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:37:06.153Z","atBatIndex":70},"scoringPlays":[6,14,27,29,53],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2],"bottom":[3,4,5,6,7],"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":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":105.78,"y":175.33},"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":1,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"coordinates":{"x":101.3,"y":62.89},"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":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":115.14,"y":52.36},"type":"O","description":"Sac Fly"}]}},{"startIndex":8,"endIndex":16,"top":[8,9,10],"bottom":[11,12,13,14,15,16],"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":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":145.74,"y":157.76},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":215.35,"y":105.94},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":138.28,"y":189.16},"type":"O","description":"Sac Bunt"},{"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":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"coordinates":{"x":81.36,"y":111.16},"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":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"coordinates":{"x":160.43,"y":164.86},"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":2,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":136.11,"y":144.08},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":17,"endIndex":23,"top":[17,18,19],"bottom":[20,21,22,23],"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":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":149.04,"y":173.9},"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":3,"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":94.42,"y":110.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":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":109.4,"y":106.11},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":150.8,"y":169.42},"type":"O","description":"Forceout"}]}},{"startIndex":24,"endIndex":34,"top":[24,25,26,27,28,29,30],"bottom":[31,32,33,34],"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":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":95.37,"y":85.36},"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":4,"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":154.86,"y":163.84},"type":"O","description":"Forceout"},{"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":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":124.54,"y":96.35},"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":4,"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":147.76,"y":152.7},"type":"O","description":"Forceout"},{"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":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":179.69,"y":113.17},"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":4,"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":66.0,"y":98.18},"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":4,"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":174.62,"y":114.69},"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":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"coordinates":{"x":137.12,"y":146.62},"type":"O","description":"Forceout"}]}},{"startIndex":35,"endIndex":41,"top":[35,36,37],"bottom":[38,39,40,41],"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":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":115.33,"y":150.67},"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":5,"pitcher":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":116.37,"y":164.19},"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":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":110.72,"y":47.47},"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":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":97.1,"y":174.16},"type":"O","description":"Groundout"}]}},{"startIndex":42,"endIndex":48,"top":[42,43,44,45],"bottom":[46,47,48],"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":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":99.12,"y":171.95},"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":6,"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":116.34,"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":6,"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":119.92,"y":80.12},"type":"O","description":"Lineout"}],"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":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":129.54,"y":182.99},"type":"O","description":"Groundout"}]}},{"startIndex":49,"endIndex":58,"top":[49,50,51,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":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":154.0,"y":166.0},"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":71.63,"y":97.19},"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":7,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":87.97,"y":128.88},"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":84.08,"y":117.84},"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":124.45,"y":102.02},"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":159.42,"y":166.38},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"coordinates":{"x":104.69,"y":166.38},"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":7,"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"coordinates":{"x":104.18,"y":192.73},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":107.0,"y":158.0},"type":"O","description":"Groundout"}]}},{"startIndex":59,"endIndex":64,"top":[59,60,61],"bottom":[62,63,64],"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":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":467793,"fullName":"Carlos Santana","link":"/api/v1/people/467793"},"coordinates":{"x":61.96,"y":101.04},"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":8,"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"coordinates":{"x":65.44,"y":120.09},"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":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":99.17,"y":160.14},"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":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":169.05,"y":114.18},"type":"O","description":"Flyout"}]}},{"startIndex":65,"endIndex":70,"top":[65,66,67],"bottom":[68,69,70],"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":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":124.89,"y":190.67},"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":9,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":121.41,"y":178.54},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":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":70.75,"y":123.15},"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":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":126.48,"y":180.57},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":3}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":2,"hits":4,"errors":0,"leftOnBase":6},"away":{"runs":3,"hits":6,"errors":2,"leftOnBase":6}},"defense":{"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"catcher":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"first":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"right":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"onDeck":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"inHole":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"battingOrder":10,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"offense":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"onDeck":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"inHole":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"battingOrder":8,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"balls":1,"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":3,"groundOuts":12,"airOuts":6,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":2,"avg":".229","atBats":33,"obp":".301","slg":".375","ops":".676","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":6,"rbi":3,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":11,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":29,"obp":".235","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":139,"era":"3.84","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.30","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":139,"balls":50,"strikes":89,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":2,"pitchesPerInning":"15.44","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":2,"chances":39,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":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":0,"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":false,"isOnBench":true,"isSubstitute":false}},"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":"502","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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"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":{"caughtStealing":11,"stolenBases":23,"stolenBasePercentage":".676","caughtStealingPercentage":".324","assists":16,"putOuts":319,"errors":0,"chances":335,"fielding":"1.000","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"200","stats":{"batting":{"summary":"0-1 | BB, 2 HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":2,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":33,"groundOuts":67,"airOuts":62,"runs":37,"doubles":14,"triples":0,"homeRuns":10,"strikeOuts":72,"baseOnBalls":32,"intentionalWalks":1,"hits":60,"hitByPitch":3,"avg":".232","atBats":259,"obp":".322","slg":".402","ops":".724","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":296,"totalBases":104,"rbi":29,"leftOnBase":108,"sacBunts":1,"sacFlies":1,"babip":".281","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.90","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":{"gamesStarted":1,"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":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":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":0,"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":{"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":true,"isSubstitute":false}},"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":"900","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":32,"groundOuts":57,"airOuts":52,"runs":17,"doubles":13,"triples":1,"homeRuns":1,"strikeOuts":42,"baseOnBalls":10,"intentionalWalks":0,"hits":43,"hitByPitch":6,"avg":".231","atBats":186,"obp":".286","slg":".328","ops":".614","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":210,"totalBases":61,"rbi":25,"leftOnBase":83,"sacBunts":4,"sacFlies":4,"babip":".286","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"186.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":139,"putOuts":72,"errors":9,"chances":220,"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 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":32,"groundOuts":75,"airOuts":53,"runs":30,"doubles":19,"triples":0,"homeRuns":8,"strikeOuts":99,"baseOnBalls":20,"intentionalWalks":0,"hits":69,"hitByPitch":5,"avg":".236","atBats":292,"obp":".294","slg":".384","ops":".678","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":112,"rbi":39,"leftOnBase":110,"sacBunts":1,"sacFlies":3,"babip":".324","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.50","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":179,"putOuts":107,"errors":8,"chances":294,"fielding":".973","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":{"note":"(W, 3-2)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":1,"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":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":22,"groundOuts":34,"airOuts":36,"runs":18,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":9,"intentionalWalks":0,"hits":26,"hitByPitch":2,"atBats":123,"obp":".272","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":475,"era":"4.46","inningsPitched":"34.1","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":17,"whip":"1.02","battersFaced":137,"outs":103,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":475,"balls":149,"strikes":326,"strikePercentage":".690","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".600","pitchesPerInning":"13.83","gamesFinished":4,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"7.86","walksPer9Inn":"2.36","hitsPer9Inn":"6.82","runsScoredPer9":"4.72","homeRunsPer9":"0.52","inheritedRunners":26,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"201","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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":162,"errors":1,"chances":169,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":"500","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":42,"groundOuts":49,"airOuts":87,"runs":35,"doubles":14,"triples":1,"homeRuns":11,"strikeOuts":74,"baseOnBalls":36,"intentionalWalks":0,"hits":45,"hitByPitch":1,"avg":".179","atBats":251,"obp":".282","slg":".375","ops":".657","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":292,"totalBases":94,"rbi":27,"leftOnBase":102,"sacBunts":1,"sacFlies":3,"babip":".201","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.82","popOuts":27,"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":19,"stolenBases":57,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":44,"putOuts":647,"errors":5,"chances":696,"fielding":".993","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"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":{"summary":"5.0 IP, ER, 6 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":88,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":37,"strikes":51,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":21,"flyOuts":66,"groundOuts":109,"airOuts":130,"runs":55,"doubles":22,"triples":0,"homeRuns":14,"strikeOuts":87,"baseOnBalls":44,"intentionalWalks":1,"hits":112,"hitByPitch":3,"atBats":431,"obp":".329","caughtStealing":7,"stolenBases":7,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1945,"era":"3.96","inningsPitched":"113.2","wins":7,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.37","battersFaced":486,"outs":341,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1945,"balls":740,"strikes":1205,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":3,"groundOutsToAirouts":"0.84","rbi":2,"winPercentage":".438","pitchesPerInning":"17.11","gamesFinished":0,"strikeoutWalkRatio":"1.98","strikeoutsPer9Inn":"6.89","walksPer9Inn":"3.48","hitsPer9Inn":"8.87","runsScoredPer9":"4.35","homeRunsPer9":"1.11","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":30,"lineOuts":34},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":3,"chances":12,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681807":{"person":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"jerseyNumber":"6","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"501","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":41,"flyOuts":13,"groundOuts":13,"airOuts":27,"runs":11,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":37,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".172","atBats":93,"obp":".230","slg":".355","ops":".585","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":100,"totalBases":33,"rbi":14,"leftOnBase":55,"sacBunts":0,"sacFlies":0,"babip":".216","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.60","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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":"(S, 4)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":3,"strikes":14,"strikePercentage":".820","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":51,"gamesStarted":0,"flyOuts":25,"groundOuts":33,"airOuts":50,"runs":23,"doubles":17,"triples":0,"homeRuns":2,"strikeOuts":70,"baseOnBalls":18,"intentionalWalks":3,"hits":40,"hitByPitch":3,"atBats":190,"obp":".286","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":854,"era":"2.86","inningsPitched":"50.1","wins":4,"losses":4,"saves":4,"saveOpportunities":7,"holds":19,"blownSaves":3,"earnedRuns":16,"whip":"1.15","battersFaced":214,"outs":151,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":854,"balls":285,"strikes":569,"strikePercentage":".670","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".500","pitchesPerInning":"16.97","gamesFinished":8,"strikeoutWalkRatio":"3.89","strikeoutsPer9Inn":"12.52","walksPer9Inn":"3.22","hitsPer9Inn":"7.15","runsScoredPer9":"4.11","homeRunsPer9":"0.36","inheritedRunners":20,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"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 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":87,"groundOuts":89,"airOuts":160,"runs":73,"doubles":21,"triples":2,"homeRuns":23,"strikeOuts":48,"baseOnBalls":47,"intentionalWalks":17,"hits":123,"hitByPitch":6,"avg":".296","atBats":415,"obp":".372","slg":".523","ops":".895","caughtStealing":7,"stolenBases":32,"stolenBasePercentage":".821","caughtStealingPercentage":".179","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":473,"totalBases":217,"rbi":61,"leftOnBase":143,"sacBunts":0,"sacFlies":5,"babip":".287","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.04","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":176,"putOuts":53,"errors":9,"chances":238,"fielding":".962","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-4 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":93,"groundOuts":117,"airOuts":154,"runs":56,"doubles":20,"triples":1,"homeRuns":9,"strikeOuts":40,"baseOnBalls":40,"intentionalWalks":1,"hits":121,"hitByPitch":3,"avg":".285","atBats":425,"obp":".346","slg":".400","ops":".746","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":475,"totalBases":170,"rbi":39,"leftOnBase":113,"sacBunts":1,"sacFlies":6,"babip":".293","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.22","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":219,"errors":7,"chances":236,"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":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":60,"groundOuts":73,"airOuts":108,"runs":42,"doubles":19,"triples":1,"homeRuns":9,"strikeOuts":79,"baseOnBalls":13,"intentionalWalks":0,"hits":77,"hitByPitch":4,"avg":".233","atBats":330,"obp":".268","slg":".379","ops":".647","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":354,"totalBases":125,"rbi":38,"leftOnBase":132,"sacBunts":3,"sacFlies":4,"babip":".276","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.67","popOuts":22,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":56,"putOuts":207,"errors":7,"chances":270,"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":{"note":"(H, 3)","summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":4,"strikes":12,"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":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":23,"gamesStarted":2,"flyOuts":37,"groundOuts":37,"airOuts":67,"runs":16,"doubles":9,"triples":1,"homeRuns":4,"strikeOuts":29,"baseOnBalls":10,"intentionalWalks":3,"hits":47,"hitByPitch":1,"atBats":175,"obp":".309","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":677,"era":"2.54","inningsPitched":"46.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":13,"whip":"1.24","battersFaced":191,"outs":138,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":677,"balls":218,"strikes":459,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":".667","pitchesPerInning":"14.72","gamesFinished":12,"strikeoutWalkRatio":"2.90","strikeoutsPer9Inn":"5.67","walksPer9Inn":"1.96","hitsPer9Inn":"9.20","runsScoredPer9":"3.13","homeRunsPer9":"0.78","inheritedRunners":5,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":19,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID700932":{"person":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"jerseyNumber":"9","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"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":97,"flyOuts":60,"groundOuts":51,"airOuts":103,"runs":30,"doubles":13,"triples":2,"homeRuns":18,"strikeOuts":91,"baseOnBalls":33,"intentionalWalks":1,"hits":74,"hitByPitch":3,"avg":".235","atBats":315,"obp":".310","slg":".460","ops":".770","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":355,"totalBases":145,"rbi":49,"leftOnBase":160,"sacBunts":0,"sacFlies":4,"babip":".267","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","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":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"note":"(H, 5)","summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":4,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":1,"strikes":3,"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":29,"groundOuts":45,"airOuts":55,"runs":18,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":37,"baseOnBalls":16,"intentionalWalks":2,"hits":48,"hitByPitch":4,"atBats":182,"obp":".333","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":773,"era":"3.19","inningsPitched":"48.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":17,"whip":"1.33","battersFaced":205,"outs":144,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":773,"balls":275,"strikes":498,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".750","pitchesPerInning":"16.10","gamesFinished":7,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"6.94","walksPer9Inn":"3.00","hitsPer9Inn":"9.00","runsScoredPer9":"3.38","homeRunsPer9":"0.56","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":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":true,"isSubstitute":false}},"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":{},"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":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":0,"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":true,"isSubstitute":false}},"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"401","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":60,"groundOuts":89,"airOuts":121,"runs":45,"doubles":8,"triples":0,"homeRuns":11,"strikeOuts":77,"baseOnBalls":47,"intentionalWalks":1,"hits":84,"hitByPitch":3,"avg":".229","atBats":367,"obp":".318","slg":".341","ops":".659","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":421,"totalBases":125,"rbi":47,"leftOnBase":164,"sacBunts":0,"sacFlies":4,"babip":".258","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.36","popOuts":35,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":44,"putOuts":622,"errors":1,"chances":667,"fielding":".999","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID692216":{"person":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"jerseyNumber":"63","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":1,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":3,"groundOuts":4,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".167","atBats":12,"obp":".167","slg":".250","ops":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":3,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]}},"batters":[680757,682177,666134,608070,700932,467793,666310,681807,595978,672356,682657,692216,677587,671106,670036,663465,596001,671922],"pitchers":[671106,670036,663465,596001,671922],"bench":[],"bullpen":[676440,676282,677944,663671,683769,672578,681870,663986,668909],"battingOrder":[680757,666134,608070,467793,595978,672356,682657,692216,677587],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Arias, G; Kayfus; Kwan 2; Manzardo; Rocchio."},{"label":"RBI","value":"Arias, G (39); Kwan (39); Manzardo (49)."},{"label":"2-out RBI","value":"Arias, G; Kwan."},{"label":"Runners left in scoring position, 2 out","value":"Martínez, A; Naylor, B; Ramírez, Jo 2."},{"label":"Team RISP","value":"3-for-9."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Allen, L.T. (3, pickoff); Kayfus (1, throw)."},{"label":"DP","value":"(Rocchio-Arias, G-Kayfus)."}]}],"note":[{"label":"a","value":"Lined out for Manzardo in the 8th."},{"label":"b","value":"Flied out for Naylor, B in the 8th."}]},"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":3,"groundOuts":11,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".241","atBats":29,"obp":".319","slg":".406","ops":".725","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":5,"rbi":2,"leftOnBase":13,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":12,"airOuts":6,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":2,"atBats":33,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":133,"era":"3.67","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.31","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":133,"balls":52,"strikes":81,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":3,"pitchesPerInning":"14.78","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621438":{"person":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"jerseyNumber":"15","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"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":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":43,"groundOuts":57,"airOuts":97,"runs":27,"doubles":13,"triples":3,"homeRuns":2,"strikeOuts":70,"baseOnBalls":13,"intentionalWalks":1,"hits":55,"hitByPitch":8,"avg":".200","atBats":275,"obp":".255","slg":".291","ops":".546","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":301,"totalBases":80,"rbi":19,"leftOnBase":119,"sacBunts":2,"sacFlies":2,"babip":".259","groundOutsToAirouts":"0.59","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"137.50","popOuts":29,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":216,"errors":2,"chances":225,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"800","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":19,"groundOuts":36,"airOuts":36,"runs":17,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":47,"baseOnBalls":20,"intentionalWalks":0,"hits":39,"hitByPitch":2,"avg":".247","atBats":158,"obp":".339","slg":".373","ops":".712","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":59,"rbi":15,"leftOnBase":71,"sacBunts":0,"sacFlies":0,"babip":".327","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.50","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":23,"putOuts":369,"errors":4,"chances":396,"fielding":".990","passedBall":4,"pickoffs":3}},"gameStatus":{"isCurrentBatter":true,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":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":0,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643446":{"person":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"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":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":59,"groundOuts":69,"airOuts":91,"runs":26,"doubles":11,"triples":4,"homeRuns":9,"strikeOuts":29,"baseOnBalls":34,"intentionalWalks":4,"hits":62,"hitByPitch":5,"avg":".252","atBats":246,"obp":".351","slg":".439","ops":".790","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":290,"totalBases":108,"rbi":33,"leftOnBase":100,"sacBunts":2,"sacFlies":3,"babip":".251","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.33","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":100,"putOuts":113,"errors":4,"chances":217,"fielding":".982","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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":43,"groundOuts":77,"airOuts":71,"runs":25,"doubles":14,"triples":2,"homeRuns":7,"strikeOuts":73,"baseOnBalls":18,"intentionalWalks":0,"hits":66,"hitByPitch":2,"avg":".232","atBats":284,"obp":".280","slg":".370","ops":".650","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":307,"totalBases":105,"rbi":32,"leftOnBase":130,"sacBunts":0,"sacFlies":3,"babip":".285","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.57","popOuts":14,"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":84,"putOuts":44,"errors":7,"chances":135,"fielding":".948","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID683146":{"person":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":true,"isSubstitute":false}},"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"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":8,"balls":3,"strikes":5,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":49,"gamesStarted":0,"flyOuts":19,"groundOuts":40,"airOuts":31,"runs":18,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":48,"baseOnBalls":18,"intentionalWalks":1,"hits":32,"hitByPitch":6,"atBats":148,"obp":".322","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":658,"era":"3.63","inningsPitched":"39.2","wins":0,"losses":3,"saves":1,"saveOpportunities":2,"holds":20,"blownSaves":1,"earnedRuns":16,"whip":"1.26","battersFaced":175,"outs":119,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":658,"balls":241,"strikes":417,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".000","pitchesPerInning":"16.59","gamesFinished":11,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"10.89","walksPer9Inn":"4.08","hitsPer9Inn":"7.26","runsScoredPer9":"4.08","homeRunsPer9":"0.45","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":3,"chances":8,"fielding":".625","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID673540":{"person":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"battingOrder":"400","stats":{"batting":{"summary":"1-3 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":10,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":62,"groundOuts":91,"airOuts":114,"runs":58,"doubles":27,"triples":1,"homeRuns":25,"strikeOuts":113,"baseOnBalls":50,"intentionalWalks":4,"hits":113,"hitByPitch":12,"avg":".267","atBats":424,"obp":".355","slg":".512","ops":".867","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":17,"groundIntoTriplePlay":0,"plateAppearances":493,"totalBases":217,"rbi":91,"leftOnBase":202,"sacBunts":0,"sacFlies":7,"babip":".300","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.96","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":84,"putOuts":820,"errors":5,"chances":909,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID656849":{"person":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"100","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"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":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":24,"groundOuts":55,"airOuts":47,"runs":23,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":38,"baseOnBalls":16,"intentionalWalks":0,"hits":50,"hitByPitch":8,"avg":".269","atBats":186,"obp":".347","slg":".387","ops":".734","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":214,"totalBases":72,"rbi":21,"leftOnBase":75,"sacBunts":1,"sacFlies":3,"babip":".313","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.50","popOuts":8,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID593423":{"person":{"id":593423,"fullName":"Frankie Montas","link":"/api/v1/people/593423"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":0,"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":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":19,"groundOuts":34,"airOuts":36,"runs":14,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":46,"baseOnBalls":15,"intentionalWalks":3,"hits":38,"hitByPitch":1,"atBats":150,"obp":".320","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":638,"era":"2.77","inningsPitched":"39.0","wins":3,"losses":2,"saves":21,"saveOpportunities":26,"holds":0,"blownSaves":5,"earnedRuns":12,"whip":"1.36","battersFaced":170,"outs":117,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":638,"balls":196,"strikes":442,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".600","pitchesPerInning":"16.36","gamesFinished":31,"strikeoutWalkRatio":"3.07","strikeoutsPer9Inn":"10.62","walksPer9Inn":"3.46","hitsPer9Inn":"8.77","runsScoredPer9":"3.23","homeRunsPer9":"0.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"5.0 IP, 2 ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":75,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":19,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":30,"strikes":45,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"0.00","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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":44,"groundOuts":162,"airOuts":93,"runs":52,"doubles":15,"triples":1,"homeRuns":12,"strikeOuts":97,"baseOnBalls":47,"intentionalWalks":0,"hits":112,"hitByPitch":9,"atBats":460,"obp":".324","caughtStealing":6,"stolenBases":5,"stolenBasePercentage":".455","caughtStealingPercentage":".545","numberOfPitches":2046,"era":"3.46","inningsPitched":"122.1","wins":9,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.30","battersFaced":520,"outs":367,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2046,"balls":754,"strikes":1292,"strikePercentage":".630","hitBatsmen":9,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.74","rbi":2,"winPercentage":".600","pitchesPerInning":"16.72","gamesFinished":0,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"7.14","walksPer9Inn":"3.46","hitsPer9Inn":"8.24","runsScoredPer9":"3.83","homeRunsPer9":"0.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":33},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":11,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"0-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":77,"groundOuts":110,"airOuts":139,"runs":74,"doubles":22,"triples":0,"homeRuns":21,"strikeOuts":97,"baseOnBalls":37,"intentionalWalks":2,"hits":114,"hitByPitch":11,"avg":".251","atBats":454,"obp":".319","slg":".438","ops":".757","caughtStealing":2,"stolenBases":17,"stolenBasePercentage":".895","caughtStealingPercentage":".105","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":508,"totalBases":199,"rbi":64,"leftOnBase":168,"sacBunts":0,"sacFlies":6,"babip":".272","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.62","popOuts":30,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":256,"putOuts":153,"errors":10,"chances":419,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":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":true,"isSubstitute":false}},"ID607043":{"person":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":59,"groundOuts":102,"airOuts":112,"runs":56,"doubles":21,"triples":0,"homeRuns":19,"strikeOuts":99,"baseOnBalls":34,"intentionalWalks":1,"hits":106,"hitByPitch":7,"avg":".255","atBats":416,"obp":".320","slg":".442","ops":".762","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":460,"totalBases":184,"rbi":63,"leftOnBase":186,"sacBunts":0,"sacFlies":3,"babip":".289","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.90","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":180,"errors":0,"chances":184,"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":{"note":"(L, 4-4)","summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":8,"strikes":15,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"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":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":56,"gamesStarted":0,"flyOuts":19,"groundOuts":78,"airOuts":37,"runs":12,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":39,"baseOnBalls":4,"intentionalWalks":0,"hits":44,"hitByPitch":1,"atBats":198,"obp":".241","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":662,"era":"1.87","inningsPitched":"53.0","wins":4,"losses":4,"saves":0,"saveOpportunities":1,"holds":21,"blownSaves":1,"earnedRuns":11,"whip":"0.91","battersFaced":203,"outs":159,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":662,"balls":168,"strikes":494,"strikePercentage":".750","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.11","rbi":1,"winPercentage":".500","pitchesPerInning":"12.49","gamesFinished":9,"strikeoutWalkRatio":"9.75","strikeoutsPer9Inn":"6.62","walksPer9Inn":"0.68","hitsPer9Inn":"7.47","runsScoredPer9":"2.04","homeRunsPer9":"0.51","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":16},"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":"0-2 | 2 BB, 2 K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":53,"groundOuts":115,"airOuts":95,"runs":77,"doubles":16,"triples":0,"homeRuns":25,"strikeOuts":94,"baseOnBalls":87,"intentionalWalks":11,"hits":99,"hitByPitch":2,"avg":".249","atBats":398,"obp":".383","slg":".477","ops":".860","caughtStealing":1,"stolenBases":17,"stolenBasePercentage":".944","caughtStealingPercentage":".056","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":492,"totalBases":190,"rbi":63,"leftOnBase":185,"sacBunts":1,"sacFlies":4,"babip":".261","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.92","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":{},"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":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":true,"isSubstitute":false}},"ID677595":{"person":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":{"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":true,"isSubstitute":false}},"ID548384":{"person":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":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":6,"strikes":8,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":5,"groundOuts":5,"airOuts":10,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":23,"obp":".231","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":109,"era":"0.00","inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":0,"whip":"0.90","battersFaced":26,"outs":20,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":109,"balls":44,"strikes":65,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.35","gamesFinished":0,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"6.75","walksPer9Inn":"4.05","hitsPer9Inn":"4.05","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}}},"batters":[516782,596019,665742,624413,607043,668901,643446,682626,621438,605280,642397,643511,548384,664854],"pitchers":[605280,642397,643511,548384,664854],"bench":[683146,677595,656775,620443],"bullpen":[621242,657585,687589,640455,593423,656849,673540,592773],"battingOrder":[516782,596019,665742,624413,607043,668901,643446,682626,621438],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Vientos (14, Allen, L.T.)."},{"label":"TB","value":"Alonso; McNeil; Taylor, T; Vientos 2."},{"label":"RBI","value":"Alonso (91); Taylor, T (19)."},{"label":"Runners left in scoring position, 2 out","value":"Nimmo 2."},{"label":"SAC","value":"McNeil."},{"label":"SF","value":"Alonso."},{"label":"GIDP","value":"Lindor."},{"label":"Team RISP","value":"1-for-5."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Soto, J (17, 2nd base off Allen, L.T./Naylor, B)."}]}],"note":[]}},"officials":[{"official":{"id":429805,"fullName":"Todd Tichenor","link":"/api/v1/people/429805"},"officialType":"Home Plate"},{"official":{"id":503077,"fullName":"Adam Hamari","link":"/api/v1/people/503077"},"officialType":"First Base"},{"official":{"id":665297,"fullName":"Tom Hanahan","link":"/api/v1/people/665297"},"officialType":"Second Base"},{"official":{"id":598411,"fullName":"Nestor Ceja","link":"/api/v1/people/598411"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Allen, L.T."},{"label":"HBP","value":"Schneemann 2 (by Soto, G, by Rogers, Ty)."},{"label":"Pitches-strikes","value":"Allen, L.T. 88-51; Festa, M 14-9; Allard 16-12; Junis 4-3; Smith, C 17-14; Holmes, C 75-45; Soto, G 8-5; Rogers, Ty 23-15; Raley, B 14-8; Helsley 13-8."},{"label":"Groundouts-flyouts","value":"Allen, L.T. 6-1; Festa, M 1-0; Allard 2-0; Junis 1-1; Smith, C 1-1; Holmes, C 7-2; Soto, G 2-0; Rogers, Ty 2-0; Raley, B 0-1; Helsley 1-0."},{"label":"Batters faced","value":"Allen, L.T. 23; Festa, M 3; Allard 4; Junis 2; Smith, C 3; Holmes, C 19; Soto, G 4; Rogers, Ty 7; Raley, B 3; Helsley 3."},{"label":"Umpires","value":"HP: Todd Tichenor. 1B: Adam Hamari. 2B: Tom Hanahan. 3B: Nestor Ceja. "},{"label":"Weather","value":"78 degrees, Cloudy."},{"label":"Wind","value":"7 mph, R To L."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"2:27."},{"label":"Att","value":"39,895."},{"label":"Venue","value":"Citi Field."},{"label":"August 5, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280","boxscoreName":"Holmes, C"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 2 ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":75,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":19,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":30,"strikes":45,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"0.00","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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":44,"groundOuts":162,"airOuts":93,"runs":52,"doubles":15,"triples":1,"homeRuns":12,"strikeOuts":97,"baseOnBalls":47,"intentionalWalks":0,"hits":112,"hitByPitch":9,"atBats":460,"obp":".324","caughtStealing":6,"stolenBases":5,"stolenBasePercentage":".455","caughtStealingPercentage":".545","numberOfPitches":2046,"era":"3.46","inningsPitched":"122.1","wins":9,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.30","battersFaced":520,"outs":367,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2046,"balls":754,"strikes":1292,"strikePercentage":".630","hitBatsmen":9,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.74","rbi":2,"winPercentage":".600","pitchesPerInning":"16.72","gamesFinished":0,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"7.14","walksPer9Inn":"3.46","hitsPer9Inn":"8.24","runsScoredPer9":"3.83","homeRunsPer9":"0.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":33},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":11,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":62,"pitchingGameScore":62},{"player":{"person":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106","boxscoreName":"Allen, L.T."},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, ER, 6 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":88,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":37,"strikes":51,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":21,"flyOuts":66,"groundOuts":109,"airOuts":130,"runs":55,"doubles":22,"triples":0,"homeRuns":14,"strikeOuts":87,"baseOnBalls":44,"intentionalWalks":1,"hits":112,"hitByPitch":3,"atBats":431,"obp":".329","caughtStealing":7,"stolenBases":7,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1945,"era":"3.96","inningsPitched":"113.2","wins":7,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.37","battersFaced":486,"outs":341,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1945,"balls":740,"strikes":1205,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":3,"groundOutsToAirouts":"0.84","rbi":2,"winPercentage":".438","pitchesPerInning":"17.11","gamesFinished":0,"strikeoutWalkRatio":"1.98","strikeoutsPer9Inn":"6.89","walksPer9Inn":"3.48","hitsPer9Inn":"8.87","runsScoredPer9":"4.35","homeRunsPer9":"1.11","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":30,"lineOuts":34},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":3,"chances":12,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":54,"pitchingGameScore":54},{"player":{"person":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757","boxscoreName":"Kwan"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":93,"groundOuts":117,"airOuts":154,"runs":56,"doubles":20,"triples":1,"homeRuns":9,"strikeOuts":40,"baseOnBalls":40,"intentionalWalks":1,"hits":121,"hitByPitch":3,"avg":".285","atBats":425,"obp":".346","slg":".400","ops":".746","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":475,"totalBases":170,"rbi":39,"leftOnBase":113,"sacBunts":1,"sacFlies":6,"babip":".293","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.22","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":219,"errors":7,"chances":236,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":50,"hittingGameScore":50}]},"decisions":{"winner":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"loser":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"save":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}