{"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":776828,"link":"/api/v1.1/game/776828/feed/live","metaData":{"wait":10,"timeStamp":"20250809_023529","gameEvents":["single","game_finished"],"logicalEvents":["midInning","countChange","count11","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776828,"type":"R","doubleHeader":"N","id":"2025/08/08/nynmlb-milmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776828-2025-08-08","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-09T00:10:00Z","originalDate":"2025-08-08","officialDate":"2025-08-08","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121","season":2025,"venue":{"id":3289,"name":"Citi Field","link":"/api/v1/venues/3289"},"springVenue":{"id":2856,"link":"/api/v1/venues/2856"},"teamCode":"nyn","fileCode":"nym","abbreviation":"NYM","teamName":"Mets","locationName":"Flushing","firstYearOfPlay":"1962","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"NY Mets","record":{"gamesPlayed":116,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":63,"losses":53,"ties":0,"pct":".543"},"records":{},"divisionLeader":false,"wins":63,"losses":53,"winningPercentage":".543"},"franchiseName":"New York","clubName":"Mets","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158","season":2025,"venue":{"id":32,"name":"American Family Field","link":"/api/v1/venues/32"},"springVenue":{"id":2518,"link":"/api/v1/venues/2518"},"teamCode":"mil","fileCode":"mil","abbreviation":"MIL","teamName":"Brewers","locationName":"Milwaukee","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Milwaukee","record":{"gamesPlayed":115,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":71,"losses":44,"ties":0,"pct":".617"},"records":{},"divisionLeader":false,"wins":71,"losses":44,"winningPercentage":".617"},"franchiseName":"Milwaukee","clubName":"Brewers","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},"ID687401":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401","firstName":"Joseph","lastName":"Ortiz","primaryNumber":"3","birthDate":"1998-07-14","currentAge":28,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Joey","useLastName":"Ortiz","middleName":"Anthony","boxscoreName":"Ortiz, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Ortiz","nameSlug":"joey-ortiz-687401","firstLastName":"Joey Ortiz","lastFirstName":"Ortiz, Joey","lastInitName":"Ortiz, J","initLastName":"J Ortiz","fullFMLName":"Joseph Anthony Ortiz","fullLFMName":"Ortiz, Joseph Anthony","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"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},"ID668964":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964","firstName":"Tobias","lastName":"Myers","primaryNumber":"32","birthDate":"1998-08-05","currentAge":28,"birthCity":"Winter Haven","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tobias","useLastName":"Myers","middleName":"Kane","boxscoreName":"Myers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2024-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tobias Myers","nameSlug":"tobias-myers-668964","firstLastName":"Tobias Myers","lastFirstName":"Myers, Tobias","lastInitName":"Myers, T","initLastName":"T Myers","fullFMLName":"Tobias Kane Myers","fullLFMName":"Myers, Tobias Kane","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID686555":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555","firstName":"Isaac","lastName":"Collins","primaryNumber":"1","birthDate":"1997-07-22","currentAge":29,"birthCity":"Maple Grove","birthStateProvince":"MN","birthCountry":"USA","height":"5' 8\"","weight":188,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Isaac","useLastName":"Collins","middleName":"Michael","boxscoreName":"Collins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Collins","nameSlug":"isaac-collins-686555","firstLastName":"Isaac Collins","lastFirstName":"Collins, Isaac","lastInitName":"Collins, I","initLastName":"I Collins","fullFMLName":"Isaac Michael Collins","fullLFMName":"Collins, Isaac Michael","strikeZoneTop":3.013,"strikeZoneBottom":1.521},"ID663795":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795","firstName":"Justin","lastName":"Hagenman","primaryNumber":"47","birthDate":"1996-10-07","currentAge":29,"birthCity":"Voorhees","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Hagenman","middleName":"Michael","boxscoreName":"Hagenman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2025-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Hagenman","nameSlug":"justin-hagenman-663795","firstLastName":"Justin Hagenman","lastFirstName":"Hagenman, Justin","lastInitName":"Hagenman, J","initLastName":"J Hagenman","fullFMLName":"Justin Michael Hagenman","fullLFMName":"Hagenman, Justin Michael","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID678011":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011","firstName":"Anthony","lastName":"Seigler","primaryNumber":"48","birthDate":"1999-06-20","currentAge":27,"birthCity":"Fort Defiance","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 9\"","weight":192,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Anthony","useLastName":"Seigler","boxscoreName":"Seigler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SEE-glur","mlbDebutDate":"2025-07-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Anthony Seigler","nameSlug":"anthony-seigler-678011","firstLastName":"Anthony Seigler","lastFirstName":"Seigler, Anthony","lastInitName":"Seigler, A","initLastName":"A Seigler","fullFMLName":"Anthony Seigler","fullLFMName":"Seigler, Anthony","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"ID681982":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982","firstName":"Grant","lastName":"Anderson","primaryNumber":"56","birthDate":"1997-06-21","currentAge":29,"birthCity":"Port Arthur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Anderson","middleName":"Reed","boxscoreName":"Anderson, G","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Anderson","nameSlug":"grant-anderson-681982","firstLastName":"Grant Anderson","lastFirstName":"Anderson, Grant","lastInitName":"Anderson, G","initLastName":"G Anderson","fullFMLName":"Grant Reed Anderson","fullLFMName":"Anderson, Grant Reed","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID682990":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990","firstName":"Charles","lastName":"Priester","primaryNumber":"46","birthDate":"2000-09-16","currentAge":26,"birthCity":"Glendale Heights","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Quinn","useLastName":"Priester","middleName":"Quinn","boxscoreName":"Priester","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"rhymes with “Easter”","mlbDebutDate":"2023-07-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Quinn Priester","nameSlug":"quinn-priester-682990","firstLastName":"Quinn Priester","lastFirstName":"Priester, Quinn","lastInitName":"Priester, Q","initLastName":"Q Priester","fullFMLName":"Charles Quinn Priester","fullLFMName":"Priester, Charles Quinn","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID500779":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779","firstName":"Jose","lastName":"Quintana","primaryNumber":"62","birthDate":"1989-01-24","currentAge":37,"birthCity":"Arjona","birthCountry":"Colombia","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jose","useLastName":"Quintana","middleName":"Guillermo","boxscoreName":"Quintana","nickName":"Lelo","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"kin-TAH-nuh","mlbDebutDate":"2012-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jose Quintana","nameSlug":"jose-quintana-500779","firstLastName":"Jose Quintana","lastFirstName":"Quintana, Jose","lastInitName":"Quintana, J","initLastName":"J Quintana","fullFMLName":"Jose Guillermo Quintana","fullLFMName":"Quintana, Jose Guillermo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663368":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368","firstName":"Blake","lastName":"Perkins","birthDate":"1996-09-10","currentAge":30,"birthCity":"Litchfield Park","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Blake","useLastName":"Perkins","middleName":"Alexander","boxscoreName":"Perkins, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-04-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blake Perkins","nameSlug":"blake-perkins-663368","firstLastName":"Blake Perkins","lastFirstName":"Perkins, Blake","lastInitName":"Perkins, B","initLastName":"B Perkins","fullFMLName":"Blake Alexander Perkins","fullLFMName":"Perkins, Blake Alexander","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID683232":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232","firstName":"Nicolaus","lastName":"Mears","primaryNumber":"31","birthDate":"1996-10-07","currentAge":29,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nick","useLastName":"Mears","middleName":"Tanner","boxscoreName":"Mears","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2020-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Mears","nameSlug":"nick-mears-683232","firstLastName":"Nick Mears","lastFirstName":"Mears, Nick","lastInitName":"Mears, N","initLastName":"N Mears","fullFMLName":"Nicolaus Tanner Mears","fullLFMName":"Mears, Nicolaus Tanner","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID661388":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388","firstName":"William","lastName":"Contreras","primaryNumber":"24","birthDate":"1997-12-24","currentAge":28,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 10\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"William","useLastName":"Contreras","middleName":"Jesus","boxscoreName":"Contreras, Wm","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"William Contreras","nameSlug":"william-contreras-661388","firstLastName":"William Contreras","lastFirstName":"Contreras, William","lastInitName":"Contreras, W","initLastName":"W Contreras","fullFMLName":"William Jesus Contreras","fullLFMName":"Contreras, William Jesus","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID668930":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930","firstName":"Brice","lastName":"Turang","primaryNumber":"2","birthDate":"1999-11-21","currentAge":26,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brice","useLastName":"Turang","middleName":"Craig","boxscoreName":"Turang","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brice Turang","nameSlug":"brice-turang-668930","firstLastName":"Brice Turang","lastFirstName":"Turang, Brice","lastInitName":"Turang, B","initLastName":"B Turang","fullFMLName":"Brice Craig Turang","fullLFMName":"Turang, Brice Craig","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID643376":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376","firstName":"Daniel","lastName":"Jansen","primaryNumber":"9","birthDate":"1995-04-15","currentAge":31,"birthCity":"Elmhurst","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":240,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Danny","useLastName":"Jansen","middleName":"Robert","boxscoreName":"Jansen, D","nickName":"Jano","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"JAN-sin","mlbDebutDate":"2018-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Danny Jansen","nameSlug":"danny-jansen-643376","firstLastName":"Danny Jansen","lastFirstName":"Jansen, Danny","lastInitName":"Jansen, D","initLastName":"D Jansen","fullFMLName":"Daniel Robert Jansen","fullLFMName":"Jansen, Daniel Robert","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"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},"ID657649":{"id":657649,"fullName":"Jared Koenig","link":"/api/v1/people/657649","firstName":"Jared","lastName":"Koenig","primaryNumber":"47","birthDate":"1994-01-24","currentAge":32,"birthCity":"Aptos","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":244,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jared","useLastName":"Koenig","middleName":"Tyler","boxscoreName":"Koenig","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"KAY-ni/g/","mlbDebutDate":"2022-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jared Koenig","nameSlug":"jared-koenig-657649","firstLastName":"Jared Koenig","lastFirstName":"Koenig, Jared","lastInitName":"Koenig, J","initLastName":"J Koenig","fullFMLName":"Jared Tyler Koenig","fullLFMName":"Koenig, Jared Tyler","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID571946":{"id":571946,"fullName":"Shelby Miller","link":"/api/v1/people/571946","firstName":"Shelby","lastName":"Miller","primaryNumber":"77","birthDate":"1990-10-10","currentAge":35,"birthCity":"Round Rock","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shelby","useLastName":"Miller","middleName":"Charles","boxscoreName":"Miller, S","nickName":"Millzy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shelby Miller","nameSlug":"shelby-miller-571946","firstLastName":"Shelby Miller","lastFirstName":"Miller, Shelby","lastInitName":"Miller, S","initLastName":"S Miller","fullFMLName":"Shelby Charles Miller","fullLFMName":"Miller, Shelby Charles","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID592885":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885","firstName":"Christian","lastName":"Yelich","primaryNumber":"22","birthDate":"1991-12-05","currentAge":34,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Christian","useLastName":"Yelich","middleName":"Stephen","boxscoreName":"Yelich","nickName":"Yeli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"YELL-itch","mlbDebutDate":"2013-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Yelich","nameSlug":"christian-yelich-592885","firstLastName":"Christian Yelich","lastFirstName":"Yelich, Christian","lastInitName":"Yelich, C","initLastName":"C Yelich","fullFMLName":"Christian Stephen Yelich","fullLFMName":"Yelich, Christian Stephen","strikeZoneTop":3.37,"strikeZoneBottom":1.7},"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},"ID686217":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217","firstName":"Salvatore","lastName":"Frelick","primaryNumber":"10","birthDate":"2000-04-19","currentAge":26,"birthCity":"Boston","birthStateProvince":"MA","birthCountry":"USA","height":"5' 9\"","weight":191,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Sal","useLastName":"Frelick","middleName":"Michael","boxscoreName":"Frelick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"FREE-lick","mlbDebutDate":"2023-07-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sal Frelick","nameSlug":"sal-frelick-686217","firstLastName":"Sal Frelick","lastFirstName":"Frelick, Sal","lastInitName":"Frelick, S","initLastName":"S Frelick","fullFMLName":"Salvatore Michael Frelick","fullLFMName":"Frelick, Salvatore Michael","strikeZoneTop":3.06,"strikeZoneBottom":1.55},"ID682842":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842","firstName":"Abner","lastName":"Uribe","primaryNumber":"45","birthDate":"2000-06-20","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Abner","useLastName":"Uribe","middleName":"Brismaury","boxscoreName":"Uribe","gender":"M","nameMatrilineal":"Cabral","isPlayer":true,"isVerified":false,"pronunciation":"oo-REE-bay","mlbDebutDate":"2023-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Abner Uribe","nameSlug":"abner-uribe-682842","firstLastName":"Abner Uribe","lastFirstName":"Uribe, Abner","lastInitName":"Uribe, A","initLastName":"A Uribe","fullFMLName":"Abner Brismaury Uribe","fullLFMName":"Uribe, Abner Brismaury","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID683734":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734","firstName":"Andrew","lastName":"Vaughn","primaryNumber":"28","birthDate":"1998-04-03","currentAge":28,"birthCity":"Santa Rosa","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrew","useLastName":"Vaughn","middleName":"Clayton","boxscoreName":"Vaughn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2021-04-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Vaughn","nameSlug":"andrew-vaughn-683734","firstLastName":"Andrew Vaughn","lastFirstName":"Vaughn, Andrew","lastInitName":"Vaughn, A","initLastName":"A Vaughn","fullFMLName":"Andrew Clayton Vaughn","fullLFMName":"Vaughn, Andrew Clayton","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID663604":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604","firstName":"Brandon","lastName":"Lockridge","primaryNumber":"20","birthDate":"1997-03-14","currentAge":29,"birthCity":"Pensacola","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":197,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Brandon","useLastName":"Lockridge","middleName":"Marcus","boxscoreName":"Lockridge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-09-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Lockridge","nameSlug":"brandon-lockridge-663604","firstLastName":"Brandon Lockridge","lastFirstName":"Lockridge, Brandon","lastInitName":"Lockridge, B","initLastName":"B Lockridge","fullFMLName":"Brandon Marcus Lockridge","fullLFMName":"Lockridge, Brandon Marcus","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"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},"ID655316":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316","firstName":"Andruw","lastName":"Monasterio","primaryNumber":"32","birthDate":"1997-05-30","currentAge":29,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andruw","useLastName":"Monasterio","middleName":"José","boxscoreName":"Monasterio","gender":"M","nameMatrilineal":"Palacios","isPlayer":true,"isVerified":true,"pronunciation":"AHN-drew","mlbDebutDate":"2023-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andruw Monasterio","nameSlug":"andruw-monasterio-655316","firstLastName":"Andruw Monasterio","lastFirstName":"Monasterio, Andruw","lastInitName":"Monasterio, A","initLastName":"A Monasterio","fullFMLName":"Andruw José Monasterio","fullLFMName":"Monasterio, Andruw José","strikeZoneTop":3.148,"strikeZoneBottom":1.589},"ID676879":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879","firstName":"Aaron","lastName":"Ashby","primaryNumber":"26","birthDate":"1998-05-24","currentAge":28,"birthCity":"Kansas City","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Ashby","boxscoreName":"Ashby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aaron Ashby","nameSlug":"aaron-ashby-676879","firstLastName":"Aaron Ashby","lastFirstName":"Ashby, Aaron","lastInitName":"Ashby, A","initLastName":"A Ashby","fullFMLName":"Aaron  Ashby","fullLFMName":"Ashby, Aaron","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},"ID702332":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332","firstName":"Caleb","lastName":"Durbin","primaryNumber":"5","birthDate":"2000-02-22","currentAge":26,"birthCity":"Lake Forest","birthStateProvince":"IL","birthCountry":"USA","height":"5' 6\"","weight":183,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Caleb","useLastName":"Durbin","boxscoreName":"Durbin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Caleb Durbin","nameSlug":"caleb-durbin-702332","firstLastName":"Caleb Durbin","lastFirstName":"Durbin, Caleb","lastInitName":"Durbin, C","initLastName":"C Durbin","fullFMLName":"Caleb  Durbin","fullLFMName":"Durbin, Caleb","strikeZoneTop":2.947,"strikeZoneBottom":1.487},"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},"ID642547":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547","firstName":"Freddy","lastName":"Peralta","primaryNumber":"51","birthDate":"1996-06-04","currentAge":30,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Freddy","useLastName":"Peralta","boxscoreName":"Peralta, F","nickName":"Kacike","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":false,"mlbDebutDate":"2018-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Peralta","nameSlug":"freddy-peralta-642547","firstLastName":"Freddy Peralta","lastFirstName":"Peralta, Freddy","lastInitName":"Peralta, F","initLastName":"F Peralta","fullFMLName":"Freddy Peralta","fullLFMName":"Peralta, Freddy","strikeZoneTop":3.28,"strikeZoneBottom":1.55},"ID592773":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773","firstName":"Ryne","lastName":"Stanek","primaryNumber":"55","birthDate":"1991-07-26","currentAge":35,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 4\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Stanek","middleName":"Thomas","boxscoreName":"Stanek","nickName":"Stanny","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Stanek","nameSlug":"ryne-stanek-592773","firstLastName":"Ryne Stanek","lastFirstName":"Stanek, Ryne","lastInitName":"Stanek, R","initLastName":"R Stanek","fullFMLName":"Ryne Thomas Stanek","fullLFMName":"Stanek, Ryne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID596019":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019","firstName":"Francisco","lastName":"Lindor","primaryNumber":"12","birthDate":"1993-11-14","currentAge":32,"birthCity":"Caguas","birthCountry":"Puerto Rico","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Francisco","useLastName":"Lindor","middleName":"Miguel","boxscoreName":"Lindor","nickName":"Mr. Smile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"lin-DOOR","mlbDebutDate":"2015-06-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Francisco Lindor","nameSlug":"francisco-lindor-596019","firstLastName":"Francisco Lindor","lastFirstName":"Lindor, Francisco","lastInitName":"Lindor, F","initLastName":"F Lindor","fullFMLName":"Francisco Miguel Lindor","fullLFMName":"Lindor, Francisco Miguel","strikeZoneTop":3.108,"strikeZoneBottom":1.568},"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},"ID605540":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540","firstName":"Brandon","lastName":"Woodruff","primaryNumber":"53","birthDate":"1993-02-10","currentAge":33,"birthCity":"Tupelo","birthStateProvince":"MS","birthCountry":"USA","height":"6' 4\"","weight":241,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Woodruff","middleName":"Kyle","boxscoreName":"Woodruff","nickName":"Woody","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-08-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Woodruff","nameSlug":"brandon-woodruff-605540","firstLastName":"Brandon Woodruff","lastFirstName":"Woodruff, Brandon","lastInitName":"Woodruff, B","initLastName":"B Woodruff","fullFMLName":"Brandon Kyle Woodruff","fullLFMName":"Woodruff, Brandon Kyle","strikeZoneTop":3.5,"strikeZoneBottom":1.68},"ID657585":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585","firstName":"Reed","lastName":"Garrett","primaryNumber":"75","birthDate":"1993-01-02","currentAge":33,"birthCity":"Henrico","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reed","useLastName":"Garrett","boxscoreName":"Garrett, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Reed Garrett","nameSlug":"reed-garrett-657585","firstLastName":"Reed Garrett","lastFirstName":"Garrett, Reed","lastInitName":"Garrett, R","initLastName":"R Garrett","fullFMLName":"Reed Garrett","fullLFMName":"Garrett, Reed","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID548384":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384","firstName":"Brooks","lastName":"Raley","primaryNumber":"30","birthDate":"1988-06-29","currentAge":38,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brooks","useLastName":"Raley","middleName":"Lee","boxscoreName":"Raley, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brooks Raley","nameSlug":"brooks-raley-548384","firstLastName":"Brooks Raley","lastFirstName":"Raley, Brooks","lastInitName":"Raley, B","initLastName":"B Raley","fullFMLName":"Brooks Lee Raley","fullLFMName":"Raley, Brooks Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669084":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084","firstName":"Dayton","lastName":"Hall","primaryNumber":"37","birthDate":"1998-09-19","currentAge":27,"birthCity":"Valdosta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"DL","useLastName":"Hall","middleName":"Layne","boxscoreName":"Hall, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-08-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"DL Hall","nameSlug":"dl-hall-669084","firstLastName":"DL Hall","lastFirstName":"Hall, DL","lastInitName":"Hall, D","initLastName":"D Hall","fullFMLName":"Dayton Layne Hall","fullLFMName":"Hall, Dayton Layne","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID656730":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730","firstName":"Trevor","lastName":"Megill","primaryNumber":"29","birthDate":"1993-12-05","currentAge":32,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 8\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Megill","middleName":"J.","boxscoreName":"Megill","nickName":"Gorilla","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"meh-GILL","mlbDebutDate":"2021-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Megill","nameSlug":"trevor-megill-656730","firstLastName":"Trevor Megill","lastFirstName":"Megill, Trevor","lastInitName":"Megill, T","initLastName":"T Megill","fullFMLName":"Trevor J. Megill","fullLFMName":"Megill, Trevor J.","strikeZoneTop":3.567,"strikeZoneBottom":1.8}},"venue":{"id":32,"name":"American Family Field","link":"/api/v1/venues/32","location":{"address1":"One Brewers Way","city":"Milwaukee","state":"Wisconsin","stateAbbrev":"WI","postalCode":"53214","defaultCoordinates":{"latitude":43.02838,"longitude":-87.97099},"azimuthAngle":129.0,"elevation":597,"country":"USA","phone":"(414) 902-4400"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":40100,"turfType":"Grass","roofType":"Retractable","leftLine":344,"leftCenter":371,"center":400,"rightCenter":374,"rightLine":345},"active":true,"season":"2025"},"officialVenue":{"id":32,"link":"/api/v1/venues/32"},"weather":{"condition":"Clear","temp":"86","wind":"10 mph, In From RF"},"gameInfo":{"attendance":43469,"firstPitch":"2025-08-09T00:10:00.000Z","gameDurationMinutes":144},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"home":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"}},"officialScorer":{"id":681131,"fullName":"Drew Olson","link":"/api/v1/people/681131"},"primaryDatacaster":{"id":800982,"fullName":"Alex Haese","link":"/api/v1/people/800982"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T00:10:47.959Z","endTime":"2025-08-09T00:11:55.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-08T20:51:25.833Z","endTime":"2025-08-08T23:43:11.680Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-08T23:43:11.680Z","endTime":"2025-08-09T00:08:49.482Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-09T00:08:49.482Z","endTime":"2025-08-09T00:10:50.195Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"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":90.2,"endSpeed":82.4,"strikeZoneTop":3.35156782492585,"strikeZoneBottom":1.52613420735717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.30815788840582,"aZ":-18.524007796946012,"pfxX":-7.33987117903261,"pfxZ":7.842819306621866,"pX":-0.8623982531200538,"pZ":2.719064983736364,"vX0":3.944678132721328,"vY0":-131.20943938701586,"vZ0":-4.835958572291359,"x":149.87,"y":165.37,"x0":-1.4334103492451888,"y0":50.00082866334286,"z0":5.970430004102699,"aX":-12.769143707568144},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":13.3,"breakHorizontal":12.4,"spinRate":2273,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.41779438955188297,"extension":6.173629815156849},"index":3,"playId":"a415f0d6-a4bc-3c9a-a9eb-f9c67480a47a","pitchNumber":1,"startTime":"2025-08-09T00:10:50.195Z","endTime":"2025-08-09T00:10:53.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.704462364300728,"aZ":-19.542655879685032,"pfxX":-5.596410996513283,"pfxZ":7.1604116219883505,"pX":-0.23702090695745603,"pZ":3.1813562822050803,"vX0":5.057323984077696,"vY0":-131.4612047108076,"vZ0":-3.3713005123444293,"x":126.03,"y":152.88,"x0":-1.4509189925400703,"y0":50.0053584113765,"z0":5.9166502231629385,"aX":-9.87806267677357},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.5,"breakHorizontal":9.1,"spinRate":2278,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.4153165049275378,"extension":6.092545998686712},"index":4,"playId":"b5b01aab-0858-3341-9153-ba08c112daa5","pitchNumber":2,"startTime":"2025-08-09T00:11:06.569Z","endTime":"2025-08-09T00:11:09.569Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-09T00:11:19.855Z","endTime":"2025-08-09T00:11:30.800Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.256930206965837,"aZ":-13.405663337079933,"pfxX":-2.0008776658879626,"pfxZ":10.461313466897058,"pX":-0.07202568393416028,"pZ":2.630213902452924,"vX0":3.8145842211033383,"vY0":-133.25010104936172,"vZ0":-6.113635950061881,"x":119.75,"y":167.76,"x0":-1.2636696089632091,"y0":50.00207778020343,"z0":5.926979077037691,"aX":-3.58976423688401},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.8,"breakHorizontal":2.8,"spinRate":2287,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.41141503326961937,"extension":6.052856601752188},"index":6,"playId":"15e699ba-e1d7-357d-895b-8312786f4b1a","pitchNumber":3,"startTime":"2025-08-09T00:11:30.800Z","endTime":"2025-08-09T00:11:34.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.32671786006117,"strikeZoneBottom":1.46850519438527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.452261048454083,"aZ":-16.449407308228817,"pfxX":-1.5915316974913716,"pfxZ":8.325471067662745,"pX":-0.8803347886361264,"pZ":3.1292622347397097,"vX0":1.9794095961688551,"vY0":-135.76692050572964,"vZ0":-4.511811988981821,"x":150.56,"y":154.29,"x0":-1.408090124869412,"y0":50.00238396160247,"z0":5.938188847617928,"aX":-3.0060378370354064},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":2.5,"spinRate":2287,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.40164153151193904,"extension":6.128760960387804},"index":7,"playId":"728231b5-9d92-3d58-85b0-447e90d7a239","pitchNumber":4,"startTime":"2025-08-09T00:11:50.568Z","endTime":"2025-08-09T00:11:55.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:11:55.265Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Juan Soto homers (27) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T00:12:01.494Z","endTime":"2025-08-09T00:14:29.094Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":{"id":605540,"link":"/api/v1/people/605540"},"isScoringEvent":true,"rbi":true,"earned":true,"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, 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":91.4,"endSpeed":84.6,"strikeZoneTop":3.17999971749509,"strikeZoneBottom":1.4837989028337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.64765905297482,"aZ":-18.063812274563425,"pfxX":-7.080653459635337,"pfxZ":7.7779738507989915,"pX":-1.1533503033002421,"pZ":2.2797950420124926,"vX0":2.6813454109178316,"vY0":-133.10609196673778,"vZ0":-6.118169578369746,"x":160.96,"y":177.23,"x0":-1.2475807217735229,"y0":50.002214482066734,"z0":5.8938134362866865,"aX":-12.84338905706264},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.1,"breakHorizontal":12.4,"spinRate":2223,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.4097952473186335,"extension":6.082627280427936},"index":0,"playId":"5e410f52-680c-3982-81f5-9731c93a3c35","pitchNumber":1,"startTime":"2025-08-09T00:12:21.329Z","endTime":"2025-08-09T00:12:28.044Z","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":91.0,"endSpeed":83.8,"strikeZoneTop":3.18000148422778,"strikeZoneBottom":1.55000106476415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.2336020242151,"aZ":-14.776192641401822,"pfxX":-6.3712351116213615,"pfxZ":9.812863867375054,"pX":-0.17740213182522113,"pZ":-0.01193947238699274,"vX0":4.8843300540341446,"vY0":-132.10319062223869,"vZ0":-11.766969988945986,"x":123.76,"y":239.1,"x0":-1.2193431366030871,"y0":50.00568251208643,"z0":5.576913115592752,"aX":-11.301442772338097},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.5,"breakHorizontal":10.6,"spinRate":2330,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.4140693147529104,"extension":6.33676401614283},"index":1,"playId":"740a9701-23f5-32bc-a7aa-8434b6f37811","pitchNumber":2,"startTime":"2025-08-09T00:12:38.390Z","endTime":"2025-08-09T00:12:42.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.0,"strikeZoneTop":3.11383626741445,"strikeZoneBottom":1.48379894137379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.654973595765835,"aZ":-16.442165160321828,"pfxX":-1.3448492361231823,"pfxZ":8.77657483862464,"pX":0.5408819205109895,"pZ":1.9828966232337104,"vX0":5.258570463540773,"vY0":-132.6143353479584,"vZ0":-6.9387939227657744,"x":96.38,"y":185.24,"x0":-1.2874834333233314,"y0":50.00321471296289,"z0":5.819295459243194,"aX":-2.4111778433611675},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.6,"breakHorizontal":1.3,"spinRate":2292,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.41201134380624005,"extension":6.2354223291070605},"index":2,"playId":"be5f718d-d383-32a4-a55c-4729314b49a7","pitchNumber":3,"startTime":"2025-08-09T00:12:58.687Z","endTime":"2025-08-09T00:13:02.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23547230524786,"aZ":-20.709160693867567,"pfxX":-7.665386394291625,"pfxZ":6.414668791030913,"pX":-0.8338612833184377,"pZ":2.532721558175196,"vX0":4.006306882344359,"vY0":-133.68494791406528,"vZ0":-4.667411928490415,"x":148.78,"y":170.4,"x0":-1.3662744099052702,"y0":50.00137601109481,"z0":5.813039112501223,"aX":-13.697022749662356},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.7,"breakHorizontal":12.8,"spinRate":2302,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.41172303524594733,"extension":6.364131229854934},"index":3,"playId":"896c2d1c-8f03-3b31-a9ae-8cb6f3637715","pitchNumber":4,"startTime":"2025-08-09T00:13:36.617Z","endTime":"2025-08-09T00:13:40.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.139617840986716,"aZ":-12.90302738651512,"pfxX":-1.0292934942246714,"pfxZ":10.462341633279129,"pX":0.5613345889817193,"pZ":3.4323734978258416,"vX0":5.257900838258574,"vY0":-135.0538809887545,"vZ0":-4.128614865946281,"x":95.6,"y":146.11,"x0":-1.2793836042795703,"y0":50.006720296351205,"z0":5.892234859076312,"aX":-1.8968933271525898},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.2,"breakHorizontal":0.7,"spinRate":2275,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.4059658836076969,"extension":6.345186858559457},"hitData":{"launchSpeed":102.8,"launchAngle":42.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":211.88,"coordY":80.46}},"index":4,"playId":"833c9298-9364-3899-b538-c9ccdeeaba2d","pitchNumber":5,"startTime":"2025-08-09T00:13:58.715Z","endTime":"2025-08-09T00:14:29.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:14:29.094Z","atBatIndex":1},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pete Alonso pops out to second baseman Brice Turang.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T00:14:30.859Z","endTime":"2025-08-09T00:15:23.757Z","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":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.54848037870088,"aZ":-16.327874710063437,"pfxX":-6.861220856326769,"pfxZ":8.83977479868292,"pX":0.07955375991474097,"pZ":1.592024799210434,"vX0":5.695941648235354,"vY0":-133.51062778235817,"vZ0":-7.809184284805646,"x":113.97,"y":195.8,"x0":-1.197157455561512,"y0":50.006014013231116,"z0":5.745068066063251,"aX":-12.305573363035247},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.4,"breakHorizontal":11.0,"spinRate":2302,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.4112965486964013,"extension":6.329938977680399},"index":0,"playId":"d5f04ff2-37d6-3586-a2aa-ab1e3b9ae7db","pitchNumber":1,"startTime":"2025-08-09T00:14:55.182Z","endTime":"2025-08-09T00:15:00.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33318907980383,"aZ":-13.144357249481901,"pfxX":-0.7827299929607823,"pfxZ":10.37152972694218,"pX":0.08404730892827654,"pZ":3.431349268378644,"vX0":3.579037062420496,"vY0":-135.30362965193325,"vZ0":-4.070049472646744,"x":113.8,"y":146.13,"x0":-1.1601464358305174,"y0":50.006172503411555,"z0":5.890666888675131,"aX":-1.436846047624917},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":0.6,"spinRate":2398,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.40640623152655797,"extension":6.298835222716252},"hitData":{"launchSpeed":102.4,"launchAngle":66.0,"totalDistance":190.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":181.71,"coordY":148.14}},"index":1,"playId":"c749aae0-7165-3774-872c-804de50ea0e9","pitchNumber":2,"startTime":"2025-08-09T00:15:12.736Z","endTime":"2025-08-09T00:15:23.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:15:23.757Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T00:15:41.130Z","endTime":"2025-08-09T00:17:21.273Z","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":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.1,"strikeZoneTop":3.45018468857705,"strikeZoneBottom":1.73000089654274,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.389989925115607,"aZ":-14.102010079953528,"pfxX":-1.7709937138672431,"pfxZ":9.992714226777931,"pX":-0.4078208529586816,"pZ":1.9798289854307385,"vX0":3.1070931565069655,"vY0":-133.52505677735095,"vZ0":-7.214208401607176,"x":132.55,"y":185.32,"x0":-1.3557031134038324,"y0":50.00021360061862,"z0":5.728624593350211,"aX":-3.202152370302563},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.8,"breakHorizontal":2.5,"spinRate":2318,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.40999377217891597,"extension":6.34221391274601},"index":0,"playId":"32acbb5a-19ab-3f9c-adbc-e1ff7e795a29","pitchNumber":1,"startTime":"2025-08-09T00:15:54.930Z","endTime":"2025-08-09T00:15:58.658Z","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":91.6,"endSpeed":82.9,"strikeZoneTop":3.52011553973436,"strikeZoneBottom":1.72999700358982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44904384827415,"aZ":-18.39516820673565,"pfxX":-8.425856381892242,"pfxZ":7.783592314837193,"pX":-1.179423388690537,"pZ":1.5095298943744577,"vX0":3.497473572149645,"vY0":-133.16539610565633,"vZ0":-7.535418454745701,"x":161.96,"y":198.02,"x0":-1.4258937733252086,"y0":50.002729913007975,"z0":5.7403498422639,"aX":-14.913583358437723},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.4,"breakHorizontal":14.3,"spinRate":2248,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.4136060367448269,"extension":6.329226784266547},"index":1,"playId":"4fe67308-ffb6-34be-b59f-eb05288617b6","pitchNumber":2,"startTime":"2025-08-09T00:16:12.703Z","endTime":"2025-08-09T00:16:16.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.366191451022882,"aZ":-18.12260846975551,"pfxX":1.6185762609386662,"pfxZ":7.978323610169984,"pX":0.7347136789215778,"pZ":2.555922636658546,"vX0":4.551333534737011,"vY0":-131.71721805735388,"vZ0":-4.995471620264441,"x":88.99,"y":169.77,"x0":-1.2242933307039687,"y0":50.00390710224852,"z0":5.812725015225975,"aX":2.8496327998033086},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.6,"breakHorizontal":-4.0,"spinRate":2470,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.41546780082941215,"extension":6.279918845613763},"index":2,"playId":"421d7a35-8270-3535-a682-cf4985279f63","pitchNumber":3,"startTime":"2025-08-09T00:16:30.308Z","endTime":"2025-08-09T00:16:34.312Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-09T00:16:40.596Z","endTime":"2025-08-09T00:16:56.466Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"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":93.2,"endSpeed":85.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.99803395942347,"aZ":-17.8614537985125,"pfxX":-5.434632401984313,"pfxZ":7.629018304992815,"pX":0.5478254051482615,"pZ":3.3537995439986275,"vX0":6.659606017268644,"vY0":-135.69860394883707,"vZ0":-3.4314627613402884,"x":96.12,"y":148.23,"x0":-1.2250526299147861,"y0":50.003375777433305,"z0":5.869533783310225,"aX":-10.197592963240428},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":8.5,"spinRate":2319,"spinDirection":198},"zone":3,"typeConfidence":2.0,"plateTime":0.40269981779980535,"extension":6.315043001408191},"index":4,"playId":"0f9650d1-0dcc-36e0-92d5-9b6dbfb29063","pitchNumber":4,"startTime":"2025-08-09T00:16:56.466Z","endTime":"2025-08-09T00:17:00.830Z","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":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.222259999667568,"aZ":-22.128766011088597,"pfxX":-7.598960685781133,"pfxZ":6.659925624984815,"pX":-0.4917723031477217,"pZ":1.046591336984146,"vX0":4.334953930010093,"vY0":-122.55333831801033,"vZ0":-6.559362471759454,"x":135.75,"y":210.52,"x0":-1.3044246792088348,"y0":50.00091880355678,"z0":5.6719093025030585,"aX":-11.455370064468221},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.6,"breakHorizontal":12.6,"spinRate":1852,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.44845312418215455,"extension":6.406101785239352},"index":5,"playId":"a1092be0-1504-353d-a568-6beeda20a862","pitchNumber":5,"startTime":"2025-08-09T00:17:17.364Z","endTime":"2025-08-09T00:17:21.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:17:21.273Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Frelick grounds out, second baseman Jeff McNeil to first baseman Pete Alonso.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T00:19:20.951Z","endTime":"2025-08-09T00:20:34.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"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":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":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.07187797052794,"strikeZoneBottom":1.43187050537038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.76654707865807,"aZ":-11.191974525353736,"pfxX":-3.843981891813394,"pfxZ":10.712078156088776,"pX":1.2746648483894634,"pZ":0.46692182471135674,"vX0":9.699299679171652,"vY0":-139.6150906794083,"vZ0":-12.047433971018455,"x":68.41,"y":226.17,"x0":-1.7572429116259203,"y0":50.000941123686204,"z0":5.593858175302285,"aX":-7.528748605213209},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":4.8,"spinRate":2420,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.39351562639249194,"extension":6.594902345619676},"index":0,"playId":"62690e87-43f9-328a-bb17-630e23b4813b","pitchNumber":1,"startTime":"2025-08-09T00:19:46.096Z","endTime":"2025-08-09T00:19:52.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.07188054704483,"strikeZoneBottom":1.45000157272423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.99278054588433,"aZ":-13.825522197306471,"pfxX":-4.104400370688978,"pfxZ":9.349012878803812,"pX":0.3308987390813643,"pZ":2.134028483744508,"vX0":7.732109695686259,"vY0":-139.14947502044473,"vZ0":-7.415851605581918,"x":104.39,"y":181.16,"x0":-1.9495270437211032,"y0":50.00082936149964,"z0":5.747988945472295,"aX":-8.054296560887893},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":5.9,"spinRate":2432,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.3934961463581921,"extension":6.325537179016825},"index":1,"playId":"fd57ceba-1e80-3f0f-a92b-8f93eb614e35","pitchNumber":2,"startTime":"2025-08-09T00:20:07.736Z","endTime":"2025-08-09T00:20:11.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.09,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.95024077632584,"aZ":-25.144842149200834,"pfxX":-1.0673041830554044,"pfxZ":3.8712969714463235,"pX":-0.07459636190384017,"pZ":2.347955405947448,"vX0":5.281196785950708,"vY0":-133.89921972518894,"vZ0":-4.73663250109615,"x":119.84,"y":175.39,"x0":-1.9339279542562646,"y0":50.0024725550599,"z0":5.939313151253085,"aX":-1.9382331680498135},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.2,"breakHorizontal":0.8,"spinRate":2573,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.40907912186036155,"extension":6.321272899313548},"hitData":{"launchSpeed":80.2,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.34,"coordY":156.24}},"index":2,"playId":"7753fb2c-045b-3a49-b4dc-a7950700902e","pitchNumber":3,"startTime":"2025-08-09T00:20:27.193Z","endTime":"2025-08-09T00:20:34.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:20:34.846Z","atBatIndex":4},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"William Contreras pops out to first baseman Pete Alonso in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T00:20:42.574Z","endTime":"2025-08-09T00:21:10.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.10945191729742,"aZ":-25.167467510049025,"pfxX":-0.13601362397556405,"pfxZ":3.8321727664543364,"pX":0.18932293686886764,"pZ":3.2051976779468467,"vX0":5.604561347632974,"vY0":-133.93050092415183,"vZ0":-2.3778273944003296,"x":109.78,"y":152.24,"x0":-1.906847275947693,"y0":50.003075027223446,"z0":5.8919307679267865,"aX":-0.2487692716873995},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.7,"breakHorizontal":-0.8,"spinRate":2615,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.4079182336623113,"extension":6.493819088274054},"hitData":{"launchSpeed":93.7,"launchAngle":70.0,"totalDistance":123.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":172.35,"coordY":182.54}},"index":0,"playId":"335f890a-d328-3b28-939d-146158ddf017","pitchNumber":1,"startTime":"2025-08-09T00:21:00.013Z","endTime":"2025-08-09T00:21:10.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:21:10.344Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isaac Collins walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T00:21:27.141Z","endTime":"2025-08-09T00:23:15.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"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":96.3,"endSpeed":87.5,"strikeZoneTop":3.25164417455647,"strikeZoneBottom":1.56000120663457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.50804328473227,"aZ":-13.242826104782647,"pfxX":-2.359766427235265,"pfxZ":9.575226003834116,"pX":-0.6996691815264654,"pZ":3.576291800977812,"vX0":4.579119670451628,"vY0":-140.15922405958293,"vZ0":-3.758870363504669,"x":143.67,"y":142.22,"x0":-2.052633768736954,"y0":50.005010023511396,"z0":5.807670323722414,"aX":-4.66710875372937},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":3.2,"spinRate":2370,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39171732389216585,"extension":6.412905940488358},"index":0,"playId":"f6e6484a-0a95-3b19-aff4-4957081a5889","pitchNumber":1,"startTime":"2025-08-09T00:21:37.438Z","endTime":"2025-08-09T00:21:40.833Z","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":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.17813833536829,"strikeZoneBottom":1.51408576444356,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.466921140895007,"aZ":-15.670594176588724,"pfxX":-3.900908313958471,"pfxZ":8.399148115765477,"pX":0.4490903898159879,"pZ":1.3291776478921418,"vX0":8.025219972236348,"vY0":-139.33381274159908,"vZ0":-8.94207386280545,"x":99.88,"y":202.89,"x0":-1.9624066646102771,"y0":50.00405185118792,"z0":5.6168579105977905,"aX":-7.666640522700685},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":5.4,"spinRate":2439,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.393193905090679,"extension":6.377625345572728},"index":1,"playId":"1b0a701a-d1fb-3d9f-abb2-0f71987e6a51","pitchNumber":2,"startTime":"2025-08-09T00:21:54.542Z","endTime":"2025-08-09T00:21:58.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.9,"strikeZoneTop":3.18959388451669,"strikeZoneBottom":1.52423865601045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.870267970468106,"aZ":-12.411577224059744,"pfxX":-3.0118124786230043,"pfxZ":10.149871433163291,"pX":-0.7051038688203106,"pZ":2.990598415552846,"vX0":4.65024956866596,"vY0":-139.05760427542077,"vZ0":-5.318940728073223,"x":143.88,"y":158.03,"x0":-2.012225610766839,"y0":50.00208632277878,"z0":5.760188167224544,"aX":-5.864185515394238},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":4.4,"spinRate":2372,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.39475006899265574,"extension":6.270355525486486},"index":2,"playId":"53338b61-3a1b-3154-8cb3-f246a97cd2ef","pitchNumber":3,"startTime":"2025-08-09T00:22:14.272Z","endTime":"2025-08-09T00:22:18.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.883408550022214,"aZ":-25.190202460187745,"pfxX":2.054232604964387,"pfxZ":4.19404468970982,"pX":-0.41126194735104654,"pZ":3.345457799028922,"vX0":3.339562476941634,"vY0":-127.4308858565587,"vZ0":-1.5148209419728342,"x":132.68,"y":148.45,"x0":-1.9990378501471195,"y0":50.00622207836739,"z0":5.912290156605798,"aX":3.4245075787625097},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.6,"breakHorizontal":-4.4,"spinRate":2499,"spinDirection":181},"zone":1,"typeConfidence":2.0,"plateTime":0.42763251482500175,"extension":6.3884076555722515},"index":3,"playId":"9e519e77-d1db-32d6-a756-1d1c02e9456d","pitchNumber":4,"startTime":"2025-08-09T00:22:33.915Z","endTime":"2025-08-09T00:22:39.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.25213949293344,"strikeZoneBottom":1.56000063151455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.70001693012268,"aZ":-13.36717859272541,"pfxX":-2.8809734079893436,"pfxZ":9.398586654432137,"pX":-1.6996938968342319,"pZ":1.0885246021210768,"vX0":2.338656238688382,"vY0":-140.7408849032697,"vZ0":-9.949609589085311,"x":181.79,"y":209.39,"x0":-2.1681577775925143,"y0":50.00365281663524,"z0":5.541000122467809,"aX":-5.765232615288846},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":4.7,"spinRate":2399,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.38955804278719297,"extension":6.42195783042393},"index":4,"playId":"4b1f6a87-b8a5-3958-b974-35738b4312b9","pitchNumber":5,"startTime":"2025-08-09T00:22:55.976Z","endTime":"2025-08-09T00:23:00.226Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.14494098487829,"strikeZoneBottom":1.50637420482859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.58052625872933,"aZ":-22.548071662528162,"pfxX":1.770958336624278,"pfxZ":5.394915198101048,"pX":-1.301747188327478,"pZ":3.0809431773617724,"vX0":1.196498821308118,"vY0":-132.7773924109796,"vZ0":-2.9922542842304325,"x":166.62,"y":155.59,"x0":-1.9883833179480184,"y0":50.002965952761265,"z0":5.864233579006752,"aX":3.1602252062071785},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.4,"breakHorizontal":-3.5,"spinRate":2517,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.4125939207767422,"extension":6.361480152304828},"index":5,"playId":"ee5c5819-1b3f-3f5b-94e6-46305e909b67","pitchNumber":6,"startTime":"2025-08-09T00:23:12.635Z","endTime":"2025-08-09T00:23:15.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:23:15.825Z","atBatIndex":6},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Christian Yelich grounds into a force out, second baseman Jeff McNeil to shortstop Francisco Lindor. Isaac Collins out at 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T00:23:53.925Z","endTime":"2025-08-09T00:24:02.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"0dde9435-6d6d-30c3-8331-ff3fcaa892aa","startTime":"2025-08-09T00:23:40.658Z","endTime":"2025-08-09T00:23:44.744Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.097297579935635,"aZ":-13.435791098844598,"pfxX":-2.254304406862089,"pfxZ":10.242870272231889,"pX":-0.21841301541169783,"pZ":1.7053342845484922,"vX0":5.30624423090618,"vY0":-135.06973962823503,"vZ0":-8.158566972277196,"x":125.33,"y":192.74,"x0":-1.9241811958578958,"y0":50.005599182760655,"z0":5.730193179302268,"aX":-4.1256070016461885},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":2.9,"spinRate":2273,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4070325683550644,"extension":6.409241788166123},"hitData":{"launchSpeed":105.2,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.13,"coordY":145.6}},"index":1,"playId":"2a105f36-4ad1-35e6-847b-a2ef2b4eb7f9","pitchNumber":1,"startTime":"2025-08-09T00:23:56.308Z","endTime":"2025-08-09T00:24:02.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:24:02.903Z","atBatIndex":7},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Starling Marte homers (5) on a fly ball to left center field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T00:25:56.855Z","endTime":"2025-08-09T00:26:37.167Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":{"id":605540,"link":"/api/v1/people/605540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.41935317385037,"aZ":-18.697322253067536,"pfxX":-7.33586620800982,"pfxZ":7.655426374406979,"pX":-0.19769193178791078,"pZ":2.116979830658418,"vX0":5.347556733459099,"vY0":-131.94010867265547,"vZ0":-5.978117554805229,"x":124.54,"y":181.62,"x0":-1.2989719829666142,"y0":50.004591883072514,"z0":5.792843016646177,"aX":-12.91792962844304},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.7,"breakHorizontal":12.1,"spinRate":2321,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.41535197178734506,"extension":6.35182143440915},"hitData":{"launchSpeed":109.4,"launchAngle":37.0,"totalDistance":418.0,"trajectory":"fly_ball","hardness":"hard","location":"78","coordinates":{"coordX":76.58,"coordY":36.94}},"index":0,"playId":"42dbef97-a50a-3d61-8834-ba16a4002613","pitchNumber":1,"startTime":"2025-08-09T00:26:09.541Z","endTime":"2025-08-09T00:26:37.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:26:37.167Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jeff McNeil pops out to third baseman Caleb Durbin.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T00:26:33.222Z","endTime":"2025-08-09T00:27:10.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"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":1},"details":{"event":"Pop Out","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":0},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.636337144007534,"aZ":-11.793077563898066,"pfxX":-1.0208054689178967,"pfxZ":11.295076304251225,"pX":0.2923182748532127,"pZ":2.3268471770383488,"vX0":4.480095456735439,"vY0":-134.12266457146396,"vZ0":-7.1156029202854025,"x":105.86,"y":175.96,"x0":-1.274126893709624,"y0":50.0024810887257,"z0":5.873107670701308,"aX":-1.8428518256689592},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.0,"breakHorizontal":0.8,"spinRate":2372,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.4099196516792327,"extension":6.285393602134116},"hitData":{"launchSpeed":78.9,"launchAngle":78.0,"totalDistance":73.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":109.76,"coordY":182.09}},"index":0,"playId":"45295265-3cdb-3936-8071-468b7036dee6","pitchNumber":1,"startTime":"2025-08-09T00:27:01.390Z","endTime":"2025-08-09T00:27:10.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:27:10.927Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Alvarez walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T00:27:27.870Z","endTime":"2025-08-09T00:29:21.448Z","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":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.0,"endSpeed":85.1,"strikeZoneTop":3.34185178305221,"strikeZoneBottom":1.54000170953769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.227779563316822,"aZ":-16.23613718267229,"pfxX":-7.337975826877362,"pfxZ":8.622666310439147,"pX":1.2257803217468566,"pZ":2.216198152990576,"vX0":8.764738565334117,"vY0":-135.04977716009037,"vZ0":-6.279069339325819,"x":70.28,"y":178.94,"x0":-1.1073267985768267,"y0":50.00209619960655,"z0":5.712037708085287,"aX":-13.563071902576363},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":11.4,"spinRate":2338,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4054740976544742,"extension":6.39850353713313},"index":0,"playId":"6af83133-e637-3e21-a0d7-1fbd5a3d6374","pitchNumber":1,"startTime":"2025-08-09T00:27:36.847Z","endTime":"2025-08-09T00:27:40.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.36000154987426,"strikeZoneBottom":1.52183945112709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.015343787343326,"aZ":-15.049120321857911,"pfxX":-6.753004088157462,"pfxZ":9.236880719719306,"pX":0.40071506296633835,"pZ":0.46122479332270894,"vX0":6.429655876999716,"vY0":-135.20019334165193,"vZ0":-10.76221533363584,"x":101.73,"y":226.33,"x0":-1.1289682083052928,"y0":50.004746135270096,"z0":5.545463785813362,"aX":-12.523983168243504},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":10.9,"spinRate":2329,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4048686283144698,"extension":6.325489345004829},"index":1,"playId":"876cf1c7-7f29-3e23-9da5-55991a75be29","pitchNumber":2,"startTime":"2025-08-09T00:27:52.816Z","endTime":"2025-08-09T00:27:56.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.35999950164205,"strikeZoneBottom":1.53999912226848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.020476817782747,"aZ":-16.80087326005502,"pfxX":1.8398836771105764,"pfxZ":8.576024345545523,"pX":-0.3670281047583901,"pZ":2.2951612085094477,"vX0":1.9909470706589343,"vY0":-132.68873252246252,"vZ0":-6.07049454677304,"x":130.99,"y":176.81,"x0":-1.3646229541350443,"y0":50.000395013250476,"z0":5.826454227494533,"aX":3.297004812838718},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.5,"breakHorizontal":-3.7,"spinRate":2369,"spinDirection":195},"zone":4,"typeConfidence":2.0,"plateTime":0.4119728502654256,"extension":6.355211560801875},"index":2,"playId":"bbde91a7-7b01-37c3-906e-2f34f15a2a77","pitchNumber":3,"startTime":"2025-08-09T00:28:10.392Z","endTime":"2025-08-09T00:28:14.092Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2025-08-09T00:28:22.757Z","endTime":"2025-08-09T00:28:38.170Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.130662906792015,"aZ":-18.70198016853779,"pfxX":-6.422348503006104,"pfxZ":7.178285264792128,"pX":0.6667712456833251,"pZ":2.5017856898759097,"vX0":7.06276794933834,"vY0":-136.1706262675381,"vZ0":-5.254730238698455,"x":91.58,"y":171.23,"x0":-1.12713535365783,"y0":50.00017318284142,"z0":5.751831499549431,"aX":-12.049319910627515},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.0,"breakHorizontal":10.1,"spinRate":2240,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.402353792396414,"extension":6.282010386630016},"index":4,"playId":"2f832cef-dba9-392e-b336-0353b56f666a","pitchNumber":4,"startTime":"2025-08-09T00:28:38.170Z","endTime":"2025-08-09T00:28:42.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.32369395840981,"strikeZoneBottom":1.53999988767943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.214133015644514,"aZ":-14.300414845863061,"pfxX":-0.30111021186461173,"pfxZ":9.525399459181877,"pX":0.15530080381482927,"pZ":1.316471255040622,"vX0":3.621976222273224,"vY0":-135.5273023051686,"vZ0":-9.178608135633253,"x":111.08,"y":203.24,"x0":-1.1543660051191091,"y0":50.00085097775897,"z0":5.7262166419035045,"aX":-0.5649336305873103},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":-0.1,"spinRate":2371,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4028042613059579,"extension":6.328724865883693},"index":5,"playId":"8902d596-02bd-3189-9c88-b83c51623682","pitchNumber":5,"startTime":"2025-08-09T00:28:58.722Z","endTime":"2025-08-09T00:29:03.140Z","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":93.6,"endSpeed":86.9,"strikeZoneTop":3.26923021673653,"strikeZoneBottom":1.49428009444463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.740713804613236,"aZ":-13.722955147730488,"pfxX":-2.169637455789533,"pfxZ":9.674167036861636,"pX":-0.21765200386147884,"pZ":1.4832020483292296,"vX0":3.3928368560064808,"vY0":-136.21291666928428,"vZ0":-8.868892665808762,"x":125.3,"y":198.73,"x0":-1.1890356407056555,"y0":50.001786458770454,"z0":5.69831155253473,"aX":-4.13778251755213},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.2,"breakHorizontal":3.4,"spinRate":2392,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.399844757416826,"extension":6.2408207822752155},"index":6,"playId":"4c611dc1-523a-3660-8436-26a6859ad410","pitchNumber":6,"startTime":"2025-08-09T00:29:16.658Z","endTime":"2025-08-09T00:29:21.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:29:21.448Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronny Mauricio strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T00:29:41.055Z","endTime":"2025-08-09T00:30:30.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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.9,"endSpeed":85.1,"strikeZoneTop":3.91,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.76156033423255,"aZ":-15.484559021138677,"pfxX":-2.659403988944764,"pfxZ":8.978889765725508,"pX":-0.7339127622341372,"pZ":3.8154128031921193,"vX0":2.387438918732195,"vY0":-135.28026543806658,"vZ0":-2.8485803390397186,"x":144.98,"y":135.76,"x0":-1.2811983005035465,"y0":50.0001318634863,"z0":5.9637676713482675,"aX":-4.941811883646612},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.8,"breakHorizontal":4.3,"spinRate":2343,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.4044537474730583,"extension":6.446312104399385},"index":0,"playId":"d5e2e857-94f5-3940-8f35-beeb471bda67","pitchNumber":1,"startTime":"2025-08-09T00:29:47.556Z","endTime":"2025-08-09T00:29:51.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.91,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.380513608728126,"aZ":-17.659301776394525,"pfxX":-6.813528887989557,"pfxZ":7.625606380150495,"pX":-0.8898603145338584,"pZ":2.947077856591956,"vX0":3.4528589350501693,"vY0":-137.10431454657,"vZ0":-4.5927173223515805,"x":150.92,"y":159.21,"x0":-1.2805529116389052,"y0":50.000923138430444,"z0":5.849365241952736,"aX":-12.967004342082136},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":11.6,"spinRate":2335,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39953271435455706,"extension":6.420917134001696},"index":1,"playId":"b25b9629-8e02-327d-89fa-30a9cfe2946e","pitchNumber":2,"startTime":"2025-08-09T00:30:03.445Z","endTime":"2025-08-09T00:30:06.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.91,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.78166601791394,"aZ":-14.157254422280676,"pfxX":-2.3429075224438547,"pfxZ":9.795580230458706,"pX":-0.02476314772436745,"pZ":2.5240745781260214,"vX0":3.736937906869525,"vY0":-134.65613383892645,"vZ0":-5.9724115707185135,"x":117.94,"y":170.63,"x0":-1.1250886813299574,"y0":50.006419690135054,"z0":5.769708268302561,"aX":-4.311185758646627},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.7,"breakHorizontal":3.5,"spinRate":2374,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.40650685676400355,"extension":6.414199696583204},"index":2,"playId":"f2fd236c-2e80-302c-ae3c-30209cab343d","pitchNumber":3,"startTime":"2025-08-09T00:30:27.000Z","endTime":"2025-08-09T00:30:30.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:30:30.294Z","atBatIndex":11},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Cedric Mullins grounds into a force out, second baseman Brice Turang to shortstop Joey Ortiz. Francisco Alvarez out at 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T00:30:37.911Z","endTime":"2025-08-09T00:32:16.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.932040514503935,"aZ":-12.99464033801908,"pfxX":-1.3818871493046632,"pfxZ":10.461048397126989,"pX":0.22762737987930226,"pZ":2.9048740283333134,"vX0":4.302337762141766,"vY0":-134.7154108006055,"vZ0":-5.237271602078048,"x":108.32,"y":160.35,"x0":-1.2122962158944972,"y0":50.003518247165985,"z0":5.7966065333706585,"aX":-2.534094173020558},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.0,"breakHorizontal":1.6,"spinRate":2358,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.4069530255113478,"extension":6.54341172690549},"index":0,"playId":"eb1f80b2-e11d-3fb3-a727-1c1b3f58aa50","pitchNumber":1,"startTime":"2025-08-09T00:30:56.128Z","endTime":"2025-08-09T00:30:59.132Z","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":93.6,"endSpeed":85.0,"strikeZoneTop":3.48999869347291,"strikeZoneBottom":1.59999978844014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.12925358522113,"aZ":-12.930829576194771,"pfxX":-2.94916709781369,"pfxZ":10.312994886635122,"pX":-0.6014755707644124,"pZ":3.1302086218308935,"vX0":2.549321212936596,"vY0":-136.26969397648824,"vZ0":-4.898011682323065,"x":139.93,"y":154.26,"x0":-1.1695592904273269,"y0":50.003183221641585,"z0":5.856052985108975,"aX":-5.503296277338899},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.8,"breakHorizontal":4.8,"spinRate":2312,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.4031456800709807,"extension":6.496099284237041},"index":1,"playId":"c72d28f7-8f63-3405-837b-dde18778c42c","pitchNumber":2,"startTime":"2025-08-09T00:31:14.946Z","endTime":"2025-08-09T00:31:18.936Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-09T00:31:27.180Z","endTime":"2025-08-09T00:31:47.815Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.174557013416436,"aZ":-15.060247328742186,"pfxX":-2.0401985298563625,"pfxZ":9.111476022730457,"pX":0.10629705425134953,"pZ":3.4777829485027283,"vX0":4.2873173719158615,"vY0":-136.47345325487234,"vZ0":-3.4971767289419673,"x":112.95,"y":144.88,"x0":-1.2228675885298914,"y0":50.00450340222993,"z0":5.818865774317603,"aX":-3.8331027246737},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.0,"breakHorizontal":2.8,"spinRate":2322,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.4019597663729413,"extension":6.541857962321529},"index":3,"playId":"7aecf2d9-5b08-3d0e-adc0-2d3a938cb136","pitchNumber":3,"startTime":"2025-08-09T00:31:47.815Z","endTime":"2025-08-09T00:31:51.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.657454585798874,"aZ":-27.76009053608426,"pfxX":-8.214735651257783,"pfxZ":2.825801423015398,"pX":-0.8865478022121867,"pZ":1.7451400143340723,"vX0":3.8209132750814985,"vY0":-124.36029958025475,"vZ0":-3.9216413166118236,"x":150.79,"y":191.66,"x0":-1.378181577337676,"y0":50.003023560913725,"z0":5.6532647894185315,"aX":-12.827107376481186},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.4,"breakHorizontal":13.9,"spinRate":2184,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.440958487992829,"extension":6.482276382223901},"hitData":{"launchSpeed":66.7,"launchAngle":-3.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.15,"coordY":152.7}},"index":4,"playId":"713b64c9-6d2f-3e60-93c3-f4247b0901f6","pitchNumber":4,"startTime":"2025-08-09T00:32:08.637Z","endTime":"2025-08-09T00:32:16.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:32:16.640Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Vaughn grounds out, third baseman Ronny Mauricio to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T00:34:09.314Z","endTime":"2025-08-09T00:35:16.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":3.15825503095904,"strikeZoneBottom":1.53000445259868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.606629851511673,"aZ":-12.563166623920747,"pfxX":-3.08477316081742,"pfxZ":9.84444610078277,"pX":0.12038313574144403,"pZ":3.3870105722444985,"vX0":6.149447891956866,"vY0":-140.01073585274452,"vZ0":-4.888865186614985,"x":112.41,"y":147.33,"x0":-1.7003080126084797,"y0":50.00461361026947,"z0":5.97326084715099,"aX":-6.146983465736646},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":4.3,"spinRate":2529,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.39070736967245434,"extension":6.189977825375627},"index":0,"playId":"ba5a002c-6a8e-31c4-8b0f-148063eb85d8","pitchNumber":1,"startTime":"2025-08-09T00:34:25.029Z","endTime":"2025-08-09T00:34:28.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.251953189348402,"aZ":-29.505001722068,"pfxX":-5.762096092372143,"pfxZ":1.9128118233658062,"pX":-0.15389333078155545,"pZ":2.045315395093884,"vX0":6.067701791411946,"vY0":-117.92878755929038,"vZ0":-2.7038404208012023,"x":122.87,"y":183.56,"x0":-2.02218464939674,"y0":50.00366495637736,"z0":5.952503195467163,"aX":-8.045794604993985},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":3.0,"breakHorizontal":8.8,"spinRate":1325,"spinDirection":254},"zone":8,"typeConfidence":2.0,"plateTime":0.4660159740717389,"extension":6.0548413846303255},"index":1,"playId":"b63614db-4b17-3048-9a5c-cde2841a3c9a","pitchNumber":2,"startTime":"2025-08-09T00:34:50.187Z","endTime":"2025-08-09T00:34:53.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.985875128661494,"aZ":-31.22931080415252,"pfxX":-5.910544072899245,"pfxZ":0.656161378652774,"pX":0.41770154106653723,"pZ":1.1689350962172584,"vX0":7.214519717440221,"vY0":-120.42609145526369,"vZ0":-4.6569653060055725,"x":101.08,"y":207.22,"x0":-1.865789369476887,"y0":50.0053789477941,"z0":5.9276758015759174,"aX":-8.57897006299751},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.2,"breakHorizontal":8.8,"spinRate":1402,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.45689916872482117,"extension":6.265832504062452},"hitData":{"launchSpeed":75.4,"launchAngle":-8.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.56,"coordY":167.39}},"index":2,"playId":"9a218e5b-50c2-315c-9f5e-99a65a0c7942","pitchNumber":3,"startTime":"2025-08-09T00:35:08.630Z","endTime":"2025-08-09T00:35:16.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:35:16.635Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blake Perkins called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T00:35:41.234Z","endTime":"2025-08-09T00:37:25.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.5,"strikeZoneTop":3.49231639399931,"strikeZoneBottom":1.69000136278578,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.262895599499387,"aZ":-25.647452106457212,"pfxX":-1.0792421903414375,"pfxZ":3.9274282740397233,"pX":-0.7879552081048403,"pZ":2.3975656662739633,"vX0":3.292726526225459,"vY0":-128.76239139141617,"vZ0":-3.797604537175377,"x":147.03,"y":174.05,"x0":-1.9488345738255621,"y0":50.004282199019315,"z0":5.89929308971077,"aX":-1.7944777830218774},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.4,"breakHorizontal":1.1,"spinRate":2498,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.42703534148986266,"extension":6.415220604763535},"index":0,"playId":"0614d1eb-279e-35b8-87b1-c7cf8a7c449c","pitchNumber":1,"startTime":"2025-08-09T00:35:48.329Z","endTime":"2025-08-09T00:35:52.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.1,"strikeZoneTop":3.5276822859792,"strikeZoneBottom":1.69000108882671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.11546661899274,"aZ":-31.960705627556646,"pfxX":-5.431597645752088,"pfxZ":0.1456819689113118,"pX":-0.49053760524468687,"pZ":1.003238219955739,"vX0":5.362444516012653,"vY0":-121.5289109473513,"vZ0":-4.71175550391278,"x":135.7,"y":211.69,"x0":-2.0357063445527017,"y0":50.00457464668147,"z0":5.790442758151572,"aX":-8.005234305198018},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.7,"breakHorizontal":8.3,"spinRate":1226,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.45328935622803446,"extension":6.249468577273031},"index":1,"playId":"ecda8c55-742c-3d5f-a301-68fa19403b35","pitchNumber":2,"startTime":"2025-08-09T00:36:08.563Z","endTime":"2025-08-09T00:36:12.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.825031066232242,"aZ":-24.803103204735937,"pfxX":-0.5257163333467725,"pfxZ":4.103603554237644,"pX":-0.5219554162337201,"pZ":2.267907937676848,"vX0":3.668565634480868,"vY0":-133.21812652713834,"vZ0":-4.822368341596191,"x":136.9,"y":177.55,"x0":-1.849046495193944,"y0":50.00401317788952,"z0":5.896383494239229,"aX":-0.9452366973096595},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.6,"breakHorizontal":0.1,"spinRate":2609,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.4112842010798996,"extension":6.2619385134597},"index":2,"playId":"53a5b4d1-c215-3472-b363-62fe1a4b5f8a","pitchNumber":3,"startTime":"2025-08-09T00:36:26.391Z","endTime":"2025-08-09T00:36:30.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.9,"strikeZoneTop":3.49231981188646,"strikeZoneBottom":1.69000154702987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.302020802514726,"aZ":-19.024813982486542,"pfxX":-4.3016021865590695,"pfxZ":6.468048923541161,"pX":0.06796076184918275,"pZ":4.397246154230303,"vX0":7.333528276074454,"vY0":-141.667863428522,"vZ0":-0.7378448668270073,"x":114.41,"y":120.05,"x0":-1.99509839623878,"y0":50.00409189604447,"z0":5.876965126301732,"aX":-8.747390278733542},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.8,"breakHorizontal":6.4,"spinRate":2563,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3866018379352094,"extension":6.357167860317268},"index":3,"playId":"be23349e-9a5f-3fcc-a7a4-f8936612ebd6","pitchNumber":4,"startTime":"2025-08-09T00:36:46.289Z","endTime":"2025-08-09T00:36:50.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.8,"strikeZoneTop":3.49232047944994,"strikeZoneBottom":1.69000192759123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.891201681374177,"aZ":-27.992442185809328,"pfxX":-6.145620514484186,"pfxZ":2.8951070069245155,"pX":1.1223541272106798,"pZ":1.3543078771391541,"vX0":8.788066672598918,"vY0":-119.13930907336726,"vZ0":-4.493030421764848,"x":74.22,"y":202.21,"x0":-1.8077909197799589,"y0":50.00361909736378,"z0":5.781220402510936,"aX":-8.87731729256767},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.4,"breakHorizontal":9.1,"spinRate":1461,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4589192696953672,"extension":6.438114904315543},"index":4,"playId":"a10d1236-8af0-3898-ac49-abb39db89d28","pitchNumber":5,"startTime":"2025-08-09T00:37:04.341Z","endTime":"2025-08-09T00:37:07.944Z","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":96.5,"endSpeed":88.9,"strikeZoneTop":3.43927754881947,"strikeZoneBottom":1.62320078906767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.566341331604036,"aZ":-16.10557342116702,"pfxX":-5.514014794863713,"pfxZ":8.019050896938484,"pX":-0.1045242875004826,"pZ":1.4874881932274582,"vX0":7.465598102017011,"vY0":-140.14374134008207,"vZ0":-8.575332441930286,"x":120.98,"y":198.62,"x0":-2.0777403481815306,"y0":50.00159755680543,"z0":5.623780430831913,"aX":-11.046330725300846},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.1,"breakHorizontal":8.6,"spinRate":2422,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.3897893559715908,"extension":6.387577375740856},"index":5,"playId":"9dc7b545-492b-315f-8e10-52b9343c998a","pitchNumber":6,"startTime":"2025-08-09T00:37:21.383Z","endTime":"2025-08-09T00:37:25.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:37:25.461Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out, first baseman Pete Alonso to pitcher Kodai Senga.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T00:37:32.893Z","endTime":"2025-08-09T00:39:35.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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":673540,"link":"/api/v1/people/673540"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":75.4,"endSpeed":69.8,"strikeZoneTop":3.42888129100137,"strikeZoneBottom":1.66000098992001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.651045869302266,"aZ":-36.363320635801486,"pfxX":5.238304920892947,"pfxZ":-3.443989293733539,"pX":1.8076681127578282,"pZ":2.1083582212126064,"vX0":6.223932244067658,"vY0":-109.61397214352515,"vZ0":0.01933541157126939,"x":48.1,"y":181.85,"x0":-1.7509115464890566,"y0":50.004676149315756,"z0":5.9867563692787815,"aX":6.364879963136529},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-5.9,"breakHorizontal":-11.2,"spinRate":2504,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.49998376114534837,"extension":6.1677585942316435},"index":0,"playId":"b1774560-71d8-3ba2-97eb-4c6a06cf85e8","pitchNumber":1,"startTime":"2025-08-09T00:37:53.752Z","endTime":"2025-08-09T00:37:57.527Z","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":90.1,"endSpeed":82.9,"strikeZoneTop":3.5000017166171,"strikeZoneBottom":1.66000128030419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.883217441703746,"aZ":-22.4793013028373,"pfxX":-9.902192962462596,"pfxZ":5.608506646515199,"pX":1.108514119551822,"pZ":0.09332557849881909,"vX0":10.922210450723377,"vY0":-130.49653677246448,"vZ0":-9.507153081963182,"x":74.75,"y":236.26,"x0":-1.8401944175113067,"y0":50.004364354904595,"z0":5.470749015678686,"aX":-17.119217609126213},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.2,"breakHorizontal":15.6,"spinRate":2230,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4193786979233818,"extension":6.3861760767660565},"index":1,"playId":"33f3126b-17a1-382e-b973-0b2a4e505526","pitchNumber":2,"startTime":"2025-08-09T00:38:09.775Z","endTime":"2025-08-09T00:38:13.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63055339275071,"aZ":-12.576621556531984,"pfxX":-2.5860143541045217,"pfxZ":10.085645133069098,"pX":0.17983824829743963,"pZ":3.880252756056385,"vX0":6.672531777550777,"vY0":-138.87006543579867,"vZ0":-2.90101016846227,"x":110.14,"y":134.01,"x0":-1.923636113658347,"y0":50.00095746344791,"z0":5.781089849850533,"aX":-5.025311771288431},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":3.2,"spinRate":2351,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.39521569156301917,"extension":6.34944847486286},"index":2,"playId":"4b5116e4-9a71-3198-83c8-00d4583c0cae","pitchNumber":3,"startTime":"2025-08-09T00:38:26.846Z","endTime":"2025-08-09T00:38:30.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.355313965065505,"aZ":-12.667343146752641,"pfxX":-3.8129344570987054,"pfxZ":9.839317174223332,"pX":-0.5562822679513842,"pZ":2.139062902184929,"vX0":5.28648997355228,"vY0":-140.50509138127276,"vZ0":-7.397854326249907,"x":138.2,"y":181.03,"x0":-1.9742365694201005,"y0":50.00258674031087,"z0":5.644620755992908,"aX":-7.559304453935607},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":5.8,"spinRate":2425,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.3911021483110724,"extension":6.389153265676035},"index":3,"playId":"76ce87ed-e850-343e-87c8-31424176bc44","pitchNumber":4,"startTime":"2025-08-09T00:38:44.291Z","endTime":"2025-08-09T00:38:47.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":74.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.51252862248279,"aZ":-34.00548747996049,"pfxX":-5.899647080882438,"pfxZ":-1.2683373471570132,"pX":-1.3176811486990188,"pZ":1.7320569761206857,"vX0":4.134757367202289,"vY0":-120.60112540189648,"vZ0":-2.5246170983546063,"x":167.23,"y":192.01,"x0":-2.3078522202111547,"y0":50.005100721551315,"z0":5.861082785646318,"aX":-8.490539038819701},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.8,"breakHorizontal":9.4,"spinRate":1257,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4582482946755464,"extension":6.208903516671598},"index":4,"playId":"77dfde2d-7969-3473-b4a5-e30d8ca17a75","pitchNumber":5,"startTime":"2025-08-09T00:39:06.590Z","endTime":"2025-08-09T00:39:12.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.995068072193813,"aZ":-37.67424156238803,"pfxX":-6.193187501906187,"pfxZ":-3.6422249463521386,"pX":-0.3596960494493234,"pZ":1.439868971873658,"vX0":6.006928813900803,"vY0":-122.90706334009097,"vZ0":-2.829264014197972,"x":130.71,"y":199.9,"x0":-2.0443384853177284,"y0":50.00057850177769,"z0":5.842159155424704,"aX":-9.364587408218366},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-7.1,"breakHorizontal":9.6,"spinRate":1274,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.44763246397208967,"extension":6.4723151237464895},"hitData":{"launchSpeed":67.0,"launchAngle":-38.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.27,"coordY":168.4}},"index":5,"playId":"06fc66d0-8b2a-3238-bcc2-3d639ce214e8","pitchNumber":6,"startTime":"2025-08-09T00:39:27.724Z","endTime":"2025-08-09T00:39:35.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:39:35.731Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out to first baseman Andrew Vaughn.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-09T00:41:33.025Z","endTime":"2025-08-09T00:41:57.135Z","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":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"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":1},"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":0},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.765213382522614,"aZ":-13.78106121313176,"pfxX":-2.5221096751089114,"pfxZ":10.238255319759158,"pX":0.2298299537998113,"pZ":2.051079025483787,"vX0":4.6772406526769315,"vY0":-133.22578142100903,"vZ0":-7.3957177275221015,"x":108.24,"y":183.4,"x0":-1.2212826185437289,"y0":50.00247837017911,"z0":5.860109442232259,"aX":-4.531175105883948},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.2,"breakHorizontal":3.6,"spinRate":2313,"spinDirection":200},"zone":8,"typeConfidence":2.0,"plateTime":0.4111977984272275,"extension":6.369755738219121},"hitData":{"launchSpeed":100.4,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.88,"coordY":167.9}},"index":0,"playId":"e5421636-245c-3464-a126-f56cae71ccee","pitchNumber":1,"startTime":"2025-08-09T00:41:49.933Z","endTime":"2025-08-09T00:41:57.135Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:41:57.135Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-09T00:42:07.135Z","endTime":"2025-08-09T00:43:18.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":2.93942696199904,"strikeZoneBottom":1.35941343866967,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.455045562823152,"aZ":-19.455040304213814,"pfxX":-7.105665547241057,"pfxZ":7.021043515551051,"pX":-0.11483361589701166,"pZ":3.294080483382849,"vX0":5.474798005322981,"vY0":-133.21763315946683,"vZ0":-3.3338800400075783,"x":121.38,"y":149.84,"x0":-1.2651723517808129,"y0":50.004517237408514,"z0":5.95452947641352,"aX":-12.876113970242105},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.2,"breakHorizontal":11.8,"spinRate":2279,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.409889516664657,"extension":6.235901792643328},"index":0,"playId":"23003efd-3206-365c-9a4b-a4319bd953be","pitchNumber":1,"startTime":"2025-08-09T00:42:33.670Z","endTime":"2025-08-09T00:42:37.251Z","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":91.5,"endSpeed":84.6,"strikeZoneTop":3.10914538791338,"strikeZoneBottom":1.53227768088024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.65472070822782,"aZ":-17.421555509462916,"pfxX":-0.3298469054416904,"pfxZ":8.108776095723828,"pX":-0.6213622780830453,"pZ":2.834008786911429,"vX0":2.188315718952714,"vY0":-133.29609083746183,"vZ0":-4.7054425048447905,"x":140.68,"y":162.26,"x0":-1.4061985524614913,"y0":50.00327071572546,"z0":5.8601559061057245,"aX":-0.6001691291390789},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.0,"breakHorizontal":0.1,"spinRate":2348,"spinDirection":191},"zone":1,"typeConfidence":2.0,"plateTime":0.4091674888447492,"extension":6.224500219456},"index":1,"playId":"da25b4cb-db63-3c97-9a9c-ad6239c239a0","pitchNumber":2,"startTime":"2025-08-09T00:42:50.110Z","endTime":"2025-08-09T00:42:53.781Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-09T00:43:01.387Z","endTime":"2025-08-09T00:43:14.694Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.67809946467561,"aZ":-12.908460562010355,"pfxX":-1.8604436684010135,"pfxZ":10.002332255603914,"pX":-0.11711030318955067,"pZ":2.4851868224551157,"vX0":3.8470578050373287,"vY0":-137.2507375969667,"vZ0":-6.656327493984073,"x":121.46,"y":171.68,"x0":-1.289257268787474,"y0":50.00311982837506,"z0":5.804494536008386,"aX":-3.5839356346050315},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":2.6,"spinRate":2402,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.39763429393329996,"extension":6.346596249496378},"index":3,"playId":"7d84a92d-d66a-3227-8d0f-fcf537a626a8","pitchNumber":3,"startTime":"2025-08-09T00:43:14.694Z","endTime":"2025-08-09T00:43:18.317Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:43:18.317Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, shortstop Joey Ortiz to first baseman Andrew Vaughn.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-09T00:43:31.566Z","endTime":"2025-08-09T00:44:30.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.0,"strikeZoneTop":3.51691536981709,"strikeZoneBottom":1.69229445909071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.527247959789154,"aZ":-40.52431729558979,"pfxX":-0.6752104327684214,"pfxZ":-5.782935083139996,"pX":0.4363789136511298,"pZ":1.168020252705265,"vX0":4.189718137084069,"vY0":-119.26594842673904,"vZ0":-2.4482471214519865,"x":100.37,"y":207.24,"x0":-1.2539678272772379,"y0":50.005337513321145,"z0":5.856181611540661,"aX":-0.9755867407590191},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.8,"breakHorizontal":0.2,"spinRate":2657,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.45891878125404206,"extension":6.435962654533605},"index":0,"playId":"aa95a7b6-3cbe-385e-85c2-bb0f5b2838ad","pitchNumber":1,"startTime":"2025-08-09T00:43:46.631Z","endTime":"2025-08-09T00:43:50.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.7,"endSpeed":86.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.304479378808846,"aZ":-18.82044599124114,"pfxX":-8.714893453112273,"pfxZ":7.058375324297442,"pX":0.19824852014420793,"pZ":2.487506864305884,"vX0":6.887477818641624,"vY0":-136.29742487693113,"vZ0":-5.344128460751268,"x":109.44,"y":171.62,"x0":-1.2218168581220332,"y0":50.00535919491059,"z0":5.762190029501382,"aX":-16.495744479145788},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":14.4,"spinRate":2385,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.4009609083389405,"extension":6.35377045437659},"index":1,"playId":"8626c3d2-8665-33dc-9856-0dddcb74f9d6","pitchNumber":2,"startTime":"2025-08-09T00:44:01.763Z","endTime":"2025-08-09T00:44:06.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.24769712154716,"aZ":-18.4788104422829,"pfxX":-7.488381386261498,"pfxZ":7.1291697882675304,"pX":-0.8701317417643365,"pZ":2.507122054875314,"vX0":3.627673231614403,"vY0":-137.66139773510037,"vZ0":-5.423547017164908,"x":150.17,"y":171.09,"x0":-1.2312921738318345,"y0":50.00342752596366,"z0":5.751638939707994,"aX":-14.38865275204201},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.0,"breakHorizontal":12.8,"spinRate":2342,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.3977022889988042,"extension":6.3165034266195},"hitData":{"launchSpeed":69.4,"launchAngle":11.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.21,"coordY":138.6}},"index":2,"playId":"bdebd614-5c4c-3bb4-a88e-cc598f047dfe","pitchNumber":3,"startTime":"2025-08-09T00:44:23.057Z","endTime":"2025-08-09T00:44:30.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:44:30.768Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Caleb Durbin doubles (16) on a sharp line drive to center fielder Cedric Mullins.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T00:46:17.970Z","endTime":"2025-08-09T00:47:58.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.23502401151212,"strikeZoneBottom":1.50332791377459,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.367687488636562,"aZ":-16.054863305968226,"pfxX":-3.5502239657172554,"pfxZ":8.281300684400883,"pX":1.1052080347836255,"pZ":2.090931277710807,"vX0":9.202526856839894,"vY0":-138.08574422453253,"vZ0":-6.855721760127917,"x":74.87,"y":182.32,"x0":-1.7973252693906754,"y0":50.00629764590802,"z0":5.670176623989053,"aX":-6.9139634174524485},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.8,"breakHorizontal":4.7,"spinRate":2468,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.39540689044023747,"extension":6.522228619611376},"index":0,"playId":"50c44060-d304-3327-908e-50fd7ba1c19e","pitchNumber":1,"startTime":"2025-08-09T00:46:42.037Z","endTime":"2025-08-09T00:46:48.222Z","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":95.2,"endSpeed":87.1,"strikeZoneTop":3.2350394342911,"strikeZoneBottom":1.50333837392742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.756086380830073,"aZ":-14.706524994418197,"pfxX":-4.42009579286629,"pfxZ":8.975332525698215,"pX":-0.5522640530539963,"pZ":3.501284986781504,"vX0":4.904909373558771,"vY0":-138.58487545541414,"vZ0":-3.8542024152432717,"x":138.05,"y":144.25,"x0":-1.7701972635268521,"y0":50.004753285364835,"z0":5.891353960764334,"aX":-8.604967702065158},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":7.0,"spinRate":2470,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39511528014562014,"extension":6.303150814919523},"index":1,"playId":"abc4fefa-e9b3-3102-b402-41ee78aa42db","pitchNumber":2,"startTime":"2025-08-09T00:46:55.700Z","endTime":"2025-08-09T00:47:01.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.25335527872413,"strikeZoneBottom":1.48500154318632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.177608634988005,"aZ":-15.137067495925354,"pfxX":-3.5463455134433386,"pfxZ":8.691245314402904,"pX":-1.291930695801062,"pZ":2.2183244873967185,"vX0":3.565512199337685,"vY0":-139.32619445132266,"vZ0":-6.700677672619921,"x":166.25,"y":178.89,"x0":-2.1293373918366396,"y0":50.003314442412034,"z0":5.660487178140281,"aX":-6.95172389351251},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.5,"breakHorizontal":5.6,"spinRate":2453,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.39358657883358594,"extension":6.3999443757087855},"index":2,"playId":"7be2d64d-e53a-3f55-a33c-71726cd83d94","pitchNumber":3,"startTime":"2025-08-09T00:47:13.857Z","endTime":"2025-08-09T00:47:19.687Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.4,"strikeZoneTop":3.14729890713463,"strikeZoneBottom":1.37954929888689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.414520681533634,"aZ":-21.395170677496218,"pfxX":0.48504400920918345,"pfxZ":6.146506209155148,"pX":-0.877938104547298,"pZ":1.8937844705963125,"vX0":2.898664281064724,"vY0":-130.55381366376943,"vZ0":-5.869442277280973,"x":150.46,"y":187.65,"x0":-2.05846215456526,"y0":50.00221473804741,"z0":5.745762096730216,"aX":0.8501219273546303},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.3,"breakHorizontal":-1.4,"spinRate":2507,"spinDirection":193},"zone":13,"typeConfidence":2.0,"plateTime":0.4170270990108489,"extension":6.26383337330405},"index":3,"playId":"00c08135-fb60-34b8-ad9a-0bc237cadeb1","pitchNumber":4,"startTime":"2025-08-09T00:47:30.070Z","endTime":"2025-08-09T00:47:33.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.89839955397632,"aZ":-14.596997989977393,"pfxX":-3.706430049891819,"pfxZ":8.912314355444206,"pX":-0.2554988535742268,"pZ":2.13302591192881,"vX0":5.626724402608998,"vY0":-139.23356056503815,"vZ0":-7.160533814138438,"x":126.74,"y":181.19,"x0":-1.8167236900425743,"y0":50.00597991183572,"z0":5.6955172341138764,"aX":-7.3128367874303635},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":5.6,"spinRate":2460,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.39268878467283796,"extension":6.455799275132482},"hitData":{"launchSpeed":102.9,"launchAngle":15.0,"totalDistance":331.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":94.52,"coordY":69.75}},"index":4,"playId":"2e7710c3-995f-39c9-86b7-cf66ddab4a6d","pitchNumber":5,"startTime":"2025-08-09T00:47:45.991Z","endTime":"2025-08-09T00:47:58.039Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:47:58.039Z","atBatIndex":19},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Joey Ortiz reaches on a fielder's choice out, shortstop Francisco Lindor to third baseman Ronny Mauricio. Caleb Durbin out at 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T00:48:20.004Z","endTime":"2025-08-09T00:49:47.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.592419748646257,"aZ":-25.341218116025132,"pfxX":-8.07991666388046,"pfxZ":4.249967342037038,"pX":-0.22571934806497373,"pZ":1.6935671115316955,"vX0":7.049654304832903,"vY0":-125.7382900424883,"vZ0":-4.850048471325726,"x":125.6,"y":193.05,"x0":-2.0108399371702945,"y0":50.0031859514264,"z0":5.694300917806216,"aX":-12.987505191947992},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.8,"breakHorizontal":13.1,"spinRate":2156,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.43499278061510305,"extension":6.29651821026846},"index":0,"playId":"6c211f68-2b79-3671-886d-a80ac526a859","pitchNumber":1,"startTime":"2025-08-09T00:48:34.141Z","endTime":"2025-08-09T00:48:38.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.36098781745098,"strikeZoneBottom":1.55999744869345,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.874527748937446,"aZ":-29.77961795634156,"pfxX":-3.640401835062009,"pfxZ":1.683750797718993,"pX":-0.9726508436486981,"pZ":2.1542494046751703,"vX0":4.263240234717298,"vY0":-118.69315552079658,"vZ0":-2.073314244170269,"x":154.08,"y":180.62,"x0":-2.3236493237306135,"y0":50.00082073743733,"z0":5.765173051574828,"aX":-5.165706796846883},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.8,"breakHorizontal":5.5,"spinRate":1065,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.46243394998819465,"extension":6.3096599259842385},"index":1,"playId":"782bf95c-005d-3227-9876-2cb501ea901b","pitchNumber":2,"startTime":"2025-08-09T00:48:56.150Z","endTime":"2025-08-09T00:49:00.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.39660266546738,"strikeZoneBottom":1.55999847824254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.706907797232052,"aZ":-29.806966098888232,"pfxX":-5.541316190748012,"pfxZ":1.6164269255298276,"pX":-1.1684017171913446,"pZ":2.273933740523668,"vX0":3.959508220800348,"vY0":-120.4577957077781,"vZ0":-2.354268419260916,"x":161.54,"y":177.38,"x0":-2.1146410972384575,"y0":50.00527204316932,"z0":5.9029243699397895,"aX":-8.133007664500036},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.6,"breakHorizontal":9.1,"spinRate":1339,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4549408928462375,"extension":6.24574642342813},"index":2,"playId":"a986ed4e-3fa9-3539-92fc-0ae8e1491d47","pitchNumber":3,"startTime":"2025-08-09T00:49:15.538Z","endTime":"2025-08-09T00:49:19.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.850503815563318,"aZ":-25.14651029629631,"pfxX":-1.0273444398363063,"pfxZ":4.076169631855745,"pX":-0.6629039428924091,"pZ":2.682150625623316,"vX0":3.71343436791798,"vY0":-129.89729664413372,"vZ0":-3.0572356099885254,"x":142.27,"y":166.36,"x0":-1.9717857741762679,"y0":50.003324431307774,"z0":5.766963841298199,"aX":-1.771852243657699},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.0,"breakHorizontal":1.1,"spinRate":2592,"spinDirection":186},"zone":4,"typeConfidence":2.0,"plateTime":0.42017017830019565,"extension":6.244437517054287},"hitData":{"launchSpeed":103.7,"launchAngle":-3.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.24,"coordY":151.68}},"index":3,"playId":"a2109021-a0f6-30d7-b3e7-3d96e21320e8","pitchNumber":4,"startTime":"2025-08-09T00:49:39.181Z","endTime":"2025-08-09T00:49:47.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:49:47.204Z","atBatIndex":20},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Sal Frelick grounds into a force out, second baseman Jeff McNeil to shortstop Francisco Lindor. Joey Ortiz out at 2nd. Sal Frelick to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T00:50:02.741Z","endTime":"2025-08-09T00:50:24.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.05878465845081,"aZ":-25.472385457258298,"pfxX":-0.29507713487103393,"pfxZ":3.865246783537647,"pX":-0.30617390838139646,"pZ":1.7515275392426228,"vX0":4.511185516732395,"vY0":-130.7200982075104,"vZ0":-5.41610930991339,"x":128.67,"y":191.49,"x0":-2.0145457052382194,"y0":50.00373342624192,"z0":5.757978934050004,"aX":-0.5123817157101895},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.0,"breakHorizontal":-0.5,"spinRate":2582,"spinDirection":204},"zone":7,"typeConfidence":2.0,"plateTime":0.4187102522058668,"extension":6.335581591148981},"hitData":{"launchSpeed":89.7,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.83,"coordY":154.72}},"index":0,"playId":"4a7ade2d-4b1c-30fa-996d-35976bb20e7b","pitchNumber":1,"startTime":"2025-08-09T00:50:17.292Z","endTime":"2025-08-09T00:50:24.488Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:50:24.488Z","atBatIndex":21},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"William Contreras grounds into a force out, shortstop Francisco Lindor to second baseman Jeff McNeil. Sal Frelick out at 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T00:50:33.716Z","endTime":"2025-08-09T00:52:20.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"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":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.51010482945599,"strikeZoneBottom":1.66005852070244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.585675739686078,"aZ":-21.739253255286624,"pfxX":-0.8715309015768966,"pfxZ":5.834656110966122,"pX":-0.7440425262593183,"pZ":3.2041291401612377,"vX0":3.354905722393765,"vY0":-132.93540772653154,"vZ0":-2.8195534178706514,"x":145.36,"y":152.27,"x0":-1.909431364240084,"y0":50.006187081821864,"z0":5.857334219939702,"aX":-1.5600550356174898},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.2,"breakHorizontal":0.8,"spinRate":2648,"spinDirection":187},"zone":1,"typeConfidence":2.0,"plateTime":0.41208463855926336,"extension":6.379861147390547},"index":0,"playId":"48bcfb5f-b96a-3c25-b8a6-93020e99f56c","pitchNumber":1,"startTime":"2025-08-09T00:50:52.871Z","endTime":"2025-08-09T00:50:56.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.0,"strikeZoneTop":3.44018763896339,"strikeZoneBottom":1.67753852830122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.08713989793079,"aZ":-33.09466915539363,"pfxX":-5.184238520486847,"pfxZ":-0.6624451753295082,"pX":-0.850217051243846,"pZ":1.5468094718125325,"vX0":4.69824368844095,"vY0":-117.23892741550074,"vZ0":-2.611267032973382,"x":149.41,"y":197.02,"x0":-2.2108939284742273,"y0":50.003839826095295,"z0":5.777419807721454,"aX":-7.185201403654991},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.6,"breakHorizontal":8.2,"spinRate":1263,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.46797943417735866,"extension":6.115264018663823},"index":1,"playId":"3e1719a4-915c-3789-a525-69bdfc976ff3","pitchNumber":2,"startTime":"2025-08-09T00:51:12.345Z","endTime":"2025-08-09T00:51:18.311Z","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":88.5,"endSpeed":81.2,"strikeZoneTop":3.49263191699723,"strikeZoneBottom":1.66006170514463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.846519754954933,"aZ":-26.904944906053924,"pfxX":-9.365500167453003,"pfxZ":3.1364874405302707,"pX":-1.568791398741969,"pZ":2.0993965722383083,"vX0":4.566368244487151,"vY0":-128.77327591296037,"vZ0":-3.9214923918644073,"x":176.8,"y":182.1,"x0":-2.148754857575071,"y0":50.00043354391753,"z0":5.7242709390630555,"aX":-15.719974346118734},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.0,"breakHorizontal":16.0,"spinRate":2243,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4254167080136235,"extension":6.180909719778888},"index":2,"playId":"14cc15f3-bfab-3fce-898a-7bb5253e9aea","pitchNumber":3,"startTime":"2025-08-09T00:51:33.334Z","endTime":"2025-08-09T00:51:37.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.8,"strikeZoneTop":3.30041366601023,"strikeZoneBottom":1.590120344026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.355063380904106,"aZ":-38.83078961938061,"pfxX":8.201775206097642,"pfxZ":-4.948463963887894,"pX":0.1552772974276174,"pZ":3.918048247519701,"vX0":2.432487954004067,"vY0":-115.53801731805457,"vZ0":3.6448486871311285,"x":111.08,"y":132.99,"x0":-1.9776032004397759,"y0":50.000223638896784,"z0":6.061810804097784,"aX":11.040529771411634},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-7.7,"breakHorizontal":-15.5,"spinRate":2651,"spinDirection":40},"zone":12,"typeConfidence":2.0,"plateTime":0.4748088841995788,"extension":6.298946929775354},"index":3,"playId":"f1db6019-6f4a-3f98-a0ff-ae5443596982","pitchNumber":4,"startTime":"2025-08-09T00:51:53.266Z","endTime":"2025-08-09T00:51:57.093Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.96093493563341,"aZ":-22.883874705447376,"pfxX":-1.967580776445287,"pfxZ":5.383825279322664,"pX":-0.6934251159608485,"pZ":2.5880343021598726,"vX0":3.7352980243058465,"vY0":-130.60464523446484,"vZ0":-3.8731032973990542,"x":143.43,"y":168.9,"x0":-1.8876053495828993,"y0":50.000236366103806,"z0":5.814884011188743,"aX":-3.3932760340654697},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.1,"breakHorizontal":2.8,"spinRate":2509,"spinDirection":194},"zone":4,"typeConfidence":2.0,"plateTime":0.41967441217155077,"extension":6.436482571161097},"hitData":{"launchSpeed":96.6,"launchAngle":2.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.2,"coordY":148.64}},"index":4,"playId":"5478f48c-dd10-3b35-9cb3-52986b3dc894","pitchNumber":5,"startTime":"2025-08-09T00:52:14.589Z","endTime":"2025-08-09T00:52:20.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:52:20.998Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Nimmo walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T00:54:18.432Z","endTime":"2025-08-09T00:55:37.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.65999928941539,"strikeZoneBottom":1.805001218947,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.364581408454914,"aZ":-17.98969363514168,"pfxX":-8.275820411178598,"pfxZ":7.93610317063183,"pX":-0.9419306747435724,"pZ":2.1991596359939964,"vX0":3.8211176443488353,"vY0":-133.2584721077237,"vZ0":-6.039585842652517,"x":152.9,"y":179.4,"x0":-1.3244050202896875,"y0":50.000672750181906,"z0":5.807735153208466,"aX":-14.785555723145627},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.2,"breakHorizontal":14.0,"spinRate":2337,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.4120416810442946,"extension":6.372713252301663},"index":0,"playId":"ba74df08-b2e8-3c3d-934d-00ae71e1e05c","pitchNumber":1,"startTime":"2025-08-09T00:54:46.910Z","endTime":"2025-08-09T00:54:50.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.58674966675444,"strikeZoneBottom":1.72999822513057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.692844174288172,"aZ":-25.267610838983828,"pfxX":-8.771348083055853,"pfxZ":4.6763065104468655,"pX":0.04934954056137069,"pZ":1.2520589791595644,"vX0":6.2813719502683645,"vY0":-120.77614842511954,"vZ0":-5.320327465451719,"x":115.12,"y":204.97,"x0":-1.4465616961743246,"y0":50.00077796090749,"z0":5.70767897244151,"aX":-12.946754510902895},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.4,"breakHorizontal":14.4,"spinRate":1891,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4536320760911634,"extension":6.313267555308641},"index":1,"playId":"8cc4c0da-7fe6-35d6-8257-d575bfeda9fe","pitchNumber":2,"startTime":"2025-08-09T00:55:01.613Z","endTime":"2025-08-09T00:55:05.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.66000176872614,"strikeZoneBottom":1.8032945825456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.147717785920594,"aZ":-16.667375160199114,"pfxX":-7.4475129066294254,"pfxZ":8.631753951383473,"pX":-0.04595395446639595,"pZ":0.9403612001806285,"vX0":5.550443327306016,"vY0":-133.28575044958893,"vZ0":-9.417533544647403,"x":118.75,"y":213.39,"x0":-1.189765455238758,"y0":50.00045310959737,"z0":5.727652796893181,"aX":-13.372994141272256},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.7,"breakHorizontal":12.2,"spinRate":2268,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.4112342604785937,"extension":6.29935614095736},"index":2,"playId":"2abc64f0-3ddf-3bcb-9857-a6c2eddb3a29","pitchNumber":3,"startTime":"2025-08-09T00:55:17.045Z","endTime":"2025-08-09T00:55:20.485Z","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":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.65999932155415,"strikeZoneBottom":1.73000132761904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.670582454340018,"aZ":-13.392598529067442,"pfxX":-1.6334461629303023,"pfxZ":10.65625734713413,"pX":-1.0538740381889453,"pZ":3.08688085460075,"vX0":1.4704873920678365,"vY0":-132.06457551073305,"vZ0":-4.744910985229457,"x":157.17,"y":155.43,"x0":-1.406233542769806,"y0":50.005649057277815,"z0":5.895335176198879,"aX":-2.879857501866486},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.5,"breakHorizontal":2.6,"spinRate":2254,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4150710018167483,"extension":6.282698491470001},"index":3,"playId":"ffdd5a2d-9c47-3e7b-bf9c-9adeda044214","pitchNumber":4,"startTime":"2025-08-09T00:55:33.036Z","endTime":"2025-08-09T00:55:37.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:55:37.652Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Starling Marte strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T00:55:47.324Z","endTime":"2025-08-09T00:57:02.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.796265894802247,"aZ":-18.029124362080232,"pfxX":-8.46587422266671,"pfxZ":7.556074745889184,"pX":-1.0228234578942748,"pZ":2.2210956532258144,"vX0":3.6130721722684775,"vY0":-136.37471373658738,"vZ0":-6.171681074155754,"x":155.99,"y":178.81,"x0":-1.2698428021411698,"y0":50.00141317636552,"z0":5.77003112762501,"aX":-15.841425234038653},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.5,"breakHorizontal":14.5,"spinRate":2279,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.4026400179531753,"extension":6.4803392132379996},"index":0,"playId":"f2bceb71-afd6-3de6-8bbe-709c265fc3e2","pitchNumber":1,"startTime":"2025-08-09T00:56:01.878Z","endTime":"2025-08-09T00:56:05.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.51690257982014,"strikeZoneBottom":1.61000133868594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.152293732629804,"aZ":-11.210012070366297,"pfxX":-2.0676064198825026,"pfxZ":10.95695465907982,"pX":0.2877195037621038,"pZ":2.773567334773282,"vX0":4.686830982393146,"vY0":-137.60603854403882,"vZ0":-6.213018908952718,"x":106.03,"y":163.89,"x0":-1.1706499543161686,"y0":50.00565034653211,"z0":5.823699949401057,"aX":-3.957374083198339},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.7,"breakHorizontal":2.8,"spinRate":2448,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.3983698728728329,"extension":6.560327801624108},"index":1,"playId":"83927d3c-ddc4-36b3-9597-477711c396d6","pitchNumber":2,"startTime":"2025-08-09T00:56:17.693Z","endTime":"2025-08-09T00:56:21.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.818931999789154,"aZ":-24.20373248922202,"pfxX":-7.7088276349296105,"pfxZ":5.006566281776988,"pX":-0.6262780309990369,"pZ":1.5466091948689251,"vX0":4.496877397902402,"vY0":-125.50153978679393,"vZ0":-5.145067361846028,"x":140.87,"y":197.02,"x0":-1.4413684616719478,"y0":50.00417802015859,"z0":5.599099333520121,"aX":-12.276301400675138},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.0,"breakHorizontal":13.0,"spinRate":2000,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.4367323301918109,"extension":6.526326178393004},"index":2,"playId":"a38080a9-1a60-3b36-b2b5-91ac6be272b0","pitchNumber":3,"startTime":"2025-08-09T00:56:33.042Z","endTime":"2025-08-09T00:56:36.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.488253603721446,"aZ":-12.096390280137909,"pfxX":-0.666620768802868,"pfxZ":10.264951855485808,"pX":-0.6523612034358223,"pZ":1.8500967749055732,"vX0":1.600007424944527,"vY0":-138.6118298357612,"vZ0":-8.38460669889889,"x":141.87,"y":188.83,"x0":-1.1491453145927657,"y0":50.00441309495981,"z0":5.712073124260692,"aX":-1.3042487497343311},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":0.8,"spinRate":2322,"spinDirection":200},"zone":7,"typeConfidence":2.0,"plateTime":0.3943846786435756,"extension":6.555557576677695},"index":3,"playId":"f4b631ec-13c2-3750-8747-5155bb90362d","pitchNumber":4,"startTime":"2025-08-09T00:56:55.817Z","endTime":"2025-08-09T00:57:02.135Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:57:02.135Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a line drive to right fielder Sal Frelick. Brandon Nimmo to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T00:57:03.004Z","endTime":"2025-08-09T00:57:39.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":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":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.20591808150828,"aZ":-16.229164312120545,"pfxX":-7.154861661559254,"pfxZ":8.3751169416075,"pX":0.3109850944477315,"pZ":1.7966841976959886,"vX0":6.474720498380555,"vY0":-137.10789604948803,"vZ0":-7.469810502037993,"x":105.15,"y":190.27,"x0":-1.1510861916187483,"y0":50.00649137932306,"z0":5.663278070987086,"aX":-13.63007012302301},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.8,"breakHorizontal":11.6,"spinRate":2264,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.3994180748741165,"extension":6.518580602255403},"hitData":{"launchSpeed":81.1,"launchAngle":21.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":191.14,"coordY":102.84}},"index":0,"playId":"c0af8196-14f4-30d0-a67a-753add406339","pitchNumber":1,"startTime":"2025-08-09T00:57:28.500Z","endTime":"2025-08-09T00:57:39.009Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:57:39.009Z","atBatIndex":25},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Francisco Alvarez grounds into a double play, third baseman Caleb Durbin to second baseman Brice Turang to first baseman Andrew Vaughn. Jeff McNeil out at 2nd. Francisco Alvarez out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T00:57:56.739Z","endTime":"2025-08-09T00:59:16.710Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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, 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":94.7,"endSpeed":86.9,"strikeZoneTop":3.21767803709103,"strikeZoneBottom":1.53999877514088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.387276122299102,"aZ":-16.66595084157308,"pfxX":-8.066166145111424,"pfxZ":8.056803195778839,"pX":-1.082925244190932,"pZ":1.442459127979231,"vX0":3.4891175141278477,"vY0":-137.79097766202435,"vZ0":-8.13735472504006,"x":158.28,"y":199.83,"x0":-1.3171227532144485,"y0":50.001544160596396,"z0":5.558247384972393,"aX":-15.521288739183586},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.1,"breakHorizontal":13.9,"spinRate":2285,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.39739709862346206,"extension":6.547836687139849},"index":0,"playId":"3d0b557a-647a-33fd-a817-a8f76be2b887","pitchNumber":1,"startTime":"2025-08-09T00:58:06.249Z","endTime":"2025-08-09T00:58:10.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.21767677523047,"strikeZoneBottom":1.54000006992035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.29504916885328,"aZ":-26.131325309338102,"pfxX":-8.849824071733215,"pfxZ":3.831957802114636,"pX":-0.37699148332659616,"pZ":0.45049196201033576,"vX0":4.978995419565891,"vY0":-124.80994682432822,"vZ0":-7.237055809430059,"x":131.37,"y":226.62,"x0":-1.2487769098051555,"y0":50.00133860662128,"z0":5.541774733891586,"aX":-13.950449665478118},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.5,"breakHorizontal":14.9,"spinRate":1666,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.43896975912237934,"extension":6.673966353143141},"index":1,"playId":"7906f8df-6921-360f-98ee-7264be239e36","pitchNumber":2,"startTime":"2025-08-09T00:58:24.398Z","endTime":"2025-08-09T00:58:28.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.020792927274304,"aZ":-12.168458657596627,"pfxX":-1.2396328053106593,"pfxZ":10.45768937153493,"pX":-0.17580528918085547,"pZ":2.960445312280987,"vX0":2.969024978935371,"vY0":-137.35198937606404,"vZ0":-5.381179079912929,"x":123.7,"y":158.85,"x0":-1.1090730610457367,"y0":50.00594076973947,"z0":5.770434862787948,"aX":-2.372359074108257},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.0,"breakHorizontal":1.7,"spinRate":2382,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.39855418415422017,"extension":6.547409648562979},"index":2,"playId":"e835fb13-e427-3274-a0fb-6bf010b65306","pitchNumber":3,"startTime":"2025-08-09T00:58:44.972Z","endTime":"2025-08-09T00:58:48.083Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2025-08-09T00:58:56.552Z","endTime":"2025-08-09T00:59:09.047Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.472788456495945,"aZ":-17.469249220301062,"pfxX":-7.382863336605738,"pfxZ":7.670369876428504,"pX":-0.5142971847223468,"pZ":2.893847480747906,"vX0":4.284913063647362,"vY0":-137.59048258169656,"vZ0":-4.60918204748623,"x":136.6,"y":160.65,"x0":-1.1323869135433413,"y0":50.00605744355954,"z0":5.774319006047976,"aX":-14.160638777946868},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.1,"breakHorizontal":12.5,"spinRate":2249,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.3980538035338874,"extension":6.491909030593438},"hitData":{"launchSpeed":95.7,"launchAngle":-6.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":91.51,"coordY":166.88}},"index":4,"playId":"934e602e-a9a4-3ee9-8369-5f24fdee4a1c","pitchNumber":4,"startTime":"2025-08-09T00:59:09.047Z","endTime":"2025-08-09T00:59:16.710Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T00:59:16.710Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Collins called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T01:01:26.493Z","endTime":"2025-08-09T01:02:55.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":66.0,"endSpeed":60.5,"strikeZoneTop":2.98163929765343,"strikeZoneBottom":1.41573949487002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.673776705582327,"aZ":-42.133663478845314,"pfxX":3.1768267778581887,"pfxZ":-10.855173164746619,"pX":-0.12199168542458952,"pZ":3.0374133835520762,"vX0":2.282342569930075,"vY0":-95.83964673802912,"vZ0":4.921349914929877,"x":121.65,"y":156.77,"x0":-1.7468435419228043,"y0":50.00197827553067,"z0":6.372910939979718,"aX":2.9149269911805034},"breaks":{"breakAngle":4.8,"breakLength":18.0,"breakY":24.0,"breakVertical":-81.1,"breakVerticalInduced":-17.4,"breakHorizontal":-6.5,"spinRate":2387,"spinDirection":28},"zone":2,"typeConfidence":2.0,"plateTime":0.5744752160590925,"extension":5.960768610648227},"index":0,"playId":"7543e5cf-7b41-33ac-9ed9-8c7a7a5e9092","pitchNumber":1,"startTime":"2025-08-09T01:01:30.712Z","endTime":"2025-08-09T01:01:35.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.6,"strikeZoneTop":3.12579717343516,"strikeZoneBottom":1.48785806612221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.092316599590607,"aZ":-23.621007128572014,"pfxX":-3.9645561238497407,"pfxZ":5.978763735113796,"pX":-0.8316817452371227,"pZ":2.9672949991028035,"vX0":4.053543020262103,"vY0":-119.41446133861315,"vZ0":-1.8903199888266435,"x":148.7,"y":158.66,"x0":-2.043951328387691,"y0":50.000106427962365,"z0":5.914732516945605,"aX":-5.66889089535994},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":10.6,"breakHorizontal":6.1,"spinRate":1269,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.46040354734908373,"extension":6.1181349176035},"index":1,"playId":"af9c461f-10b4-33fc-bbb2-ad34f6ed97d2","pitchNumber":2,"startTime":"2025-08-09T01:01:46.940Z","endTime":"2025-08-09T01:01:50.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.53648532453998,"aZ":-30.05692037918059,"pfxX":-3.2293269741334583,"pfxZ":1.5334262594133934,"pX":-0.8207063374001055,"pZ":1.8951418469713743,"vX0":3.8172763097414757,"vY0":-117.00331251422416,"vZ0":-2.852609818744477,"x":148.28,"y":187.61,"x0":-2.0591344183882114,"y0":50.00021425315854,"z0":5.9670584694307065,"aX":-4.445349268097323},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":2.3,"breakHorizontal":4.8,"spinRate":1146,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.46940170706497764,"extension":6.220232943884622},"index":2,"playId":"b6346d27-f72d-350a-8143-812af6fea266","pitchNumber":3,"startTime":"2025-08-09T01:02:03.657Z","endTime":"2025-08-09T01:02:06.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.27000160498419,"strikeZoneBottom":1.56000117129905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.478760256861655,"aZ":-32.346369737488885,"pfxX":-5.815040482171295,"pfxZ":-0.11817344855908207,"pX":0.6427103406341569,"pZ":-0.10566200030501446,"vX0":8.091163068719,"vY0":-121.1111026574043,"vZ0":-7.1743907194022185,"x":92.5,"y":241.63,"x0":-1.984671254771731,"y0":50.00215204819121,"z0":5.721243091725473,"aX":-8.645742222210353},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.7,"breakHorizontal":8.6,"spinRate":1246,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.45211627443845304,"extension":6.36982548263667},"index":3,"playId":"126f9e51-3dd7-3ec9-8388-5fd56b728ec7","pitchNumber":4,"startTime":"2025-08-09T01:02:26.175Z","endTime":"2025-08-09T01:02:29.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.5,"strikeZoneTop":3.19792696943908,"strikeZoneBottom":1.48788657403676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.395702861361002,"aZ":-30.61765860744293,"pfxX":-3.1918049964571256,"pfxZ":1.129490681737785,"pX":-0.7354775406416346,"pZ":2.881497665548757,"vX0":4.272657516185112,"vY0":-117.51955672153764,"vZ0":-0.3107168381608839,"x":145.03,"y":160.98,"x0":-2.171091151787161,"y0":50.00581548267055,"z0":5.884314785445432,"aX":-4.419618550242406},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":2.3,"breakHorizontal":4.6,"spinRate":1422,"spinDirection":260},"zone":1,"typeConfidence":2.0,"plateTime":0.46790384762321713,"extension":6.1273573003035695},"index":4,"playId":"3fcebe49-d130-3547-a06e-f48d5931319a","pitchNumber":5,"startTime":"2025-08-09T01:02:52.029Z","endTime":"2025-08-09T01:02:55.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:02:55.909Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, second baseman Jeff McNeil to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T01:03:11.242Z","endTime":"2025-08-09T01:04:31.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.34000110046648,"strikeZoneBottom":1.82307290726398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.11228074389696,"aZ":-23.562311456733273,"pfxX":-0.17588408396317579,"pfxZ":4.946696458447459,"pX":-0.0737527593982458,"pZ":2.559805693730885,"vX0":4.513999512306624,"vY0":-130.73696827887795,"vZ0":-4.143589541211464,"x":119.81,"y":169.67,"x0":-1.7957643690889364,"y0":50.00302360610532,"z0":5.9218198412136775,"aX":-0.30696927171935195},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.3,"breakHorizontal":-0.6,"spinRate":2467,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.41806277868809305,"extension":6.2906963997577225},"index":0,"playId":"aa0c3953-fab0-332e-9c5a-f9a1f29ef6cc","pitchNumber":1,"startTime":"2025-08-09T01:03:19.197Z","endTime":"2025-08-09T01:03:22.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.34000119171765,"strikeZoneBottom":1.75000157832602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.330301328836896,"aZ":-14.080371855541438,"pfxX":-3.3041958305269983,"pfxZ":9.350161796106935,"pX":-0.6414392071444888,"pZ":3.8546238724947317,"vX0":4.976263903312126,"vY0":-138.12921802891609,"vZ0":-2.952552375397546,"x":141.45,"y":134.71,"x0":-2.0357931625470393,"y0":50.003673498376386,"z0":5.882236615760382,"aX":-6.395136026290709},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":4.9,"spinRate":2474,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3962982648741957,"extension":6.411031343321932},"index":1,"playId":"df11499c-a581-3025-8b5f-894c9aad5dc8","pitchNumber":2,"startTime":"2025-08-09T01:03:34.195Z","endTime":"2025-08-09T01:03:37.840Z","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":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.33999832195966,"strikeZoneBottom":1.8230481345533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.22807330379562,"aZ":-26.187271180707018,"pfxX":-7.819501379195756,"pfxZ":3.3954827109689236,"pX":-0.8981229064879515,"pZ":0.9010336353762339,"vX0":5.806721565256674,"vY0":-131.29498129877348,"vZ0":-7.095431642151213,"x":151.23,"y":214.45,"x0":-2.111640795982598,"y0":50.00450199450716,"z0":5.560546781690077,"aX":-13.788222056928571},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.9,"breakHorizontal":13.1,"spinRate":2337,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.41561099507127963,"extension":6.3701141702329895},"index":2,"playId":"27b6ea3c-b6fb-3cf5-8dcc-9ec2cd7257d5","pitchNumber":3,"startTime":"2025-08-09T01:03:50.156Z","endTime":"2025-08-09T01:03:54.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":70.0,"endSpeed":65.1,"strikeZoneTop":3.33999992630574,"strikeZoneBottom":1.74999851288543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.729276860966507,"aZ":-39.62680005273888,"pfxX":1.4247336773077874,"pfxZ":-7.15571137567593,"pX":1.1554481811551218,"pZ":0.21270829730375587,"vX0":5.4314389951619555,"vY0":-101.76381783517809,"vZ0":-1.2535528767089752,"x":72.96,"y":233.04,"x0":-1.740433664828985,"y0":50.00270790553778,"z0":5.774498561512417,"aX":1.4832346409523869},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.1,"breakVerticalInduced":-13.0,"breakHorizontal":-4.2,"spinRate":2387,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.5396039342042918,"extension":6.272751895359125},"index":3,"playId":"21735e38-9e40-3542-ab5a-532af4537ab4","pitchNumber":4,"startTime":"2025-08-09T01:04:05.274Z","endTime":"2025-08-09T01:04:08.911Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.212856311320362,"aZ":-24.373598576027227,"pfxX":1.2370687985656303,"pfxZ":4.662919728043877,"pX":0.17377996496251344,"pZ":2.119128318296965,"vX0":5.1256242282342495,"vY0":-128.4404716287805,"vZ0":-4.263431718317416,"x":110.38,"y":181.56,"x0":-2.0071591960002233,"y0":50.0034940216698,"z0":5.692316910290128,"aX":2.0701683554418087},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.7,"breakHorizontal":-3.4,"spinRate":2497,"spinDirection":200},"zone":8,"typeConfidence":2.0,"plateTime":0.42618180099735303,"extension":6.304043576292534},"hitData":{"launchSpeed":85.2,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.39,"coordY":151.68}},"index":4,"playId":"8aa3c787-98f2-3a2c-a327-f0787393f191","pitchNumber":5,"startTime":"2025-08-09T01:04:23.771Z","endTime":"2025-08-09T01:04:31.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:04:31.322Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Vaughn flies out to right fielder Juan Soto.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T01:04:45.847Z","endTime":"2025-08-09T01:05:20.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.2,"strikeZoneTop":3.16917491334259,"strikeZoneBottom":1.45912990489649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.60256941485402,"aZ":-14.730201263501833,"pfxX":-5.155294494982544,"pfxZ":8.891768168355922,"pX":-0.2572803344414009,"pZ":3.0161483540692156,"vX0":6.346230777810397,"vY0":-139.70030274934274,"vZ0":-4.624502307868655,"x":126.81,"y":157.34,"x0":-1.896429564496487,"y0":50.00517733359437,"z0":5.672240755457522,"aX":-10.117255456956185},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":7.9,"spinRate":2549,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3931621183943652,"extension":6.324824881374463},"index":0,"playId":"7fee8006-96c5-3e69-b269-da99dd58b395","pitchNumber":1,"startTime":"2025-08-09T01:04:57.273Z","endTime":"2025-08-09T01:05:00.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.18063496660726,"aZ":-37.07299473066668,"pfxX":7.580189733235546,"pfxZ":-3.3232230136951113,"pX":0.14250420913098022,"pZ":1.7002280517405806,"vX0":3.184643206961736,"vY0":-121.00343144250526,"vZ0":-1.6228093993287798,"x":111.57,"y":192.87,"x0":-2.1784564459696294,"y0":50.005108608778784,"z0":5.649096412830597,"aX":11.161847710144569},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-6.1,"breakHorizontal":-14.5,"spinRate":2607,"spinDirection":32},"zone":8,"typeConfidence":2.0,"plateTime":0.4538899146637245,"extension":6.416069963792836},"hitData":{"launchSpeed":87.3,"launchAngle":36.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.51,"coordY":94.24}},"index":1,"playId":"ffb67362-ac62-3f5f-882c-91ee1f938a05","pitchNumber":2,"startTime":"2025-08-09T01:05:12.169Z","endTime":"2025-08-09T01:05:20.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:05:20.512Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronny Mauricio grounds out, second baseman Brice Turang to first baseman Andrew Vaughn.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T01:07:14.732Z","endTime":"2025-08-09T01:07:38.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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(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":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.1,"strikeZoneTop":3.91,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.567467416176612,"aZ":-24.68892145830902,"pfxX":-6.729556038813367,"pfxZ":5.218059184542095,"pX":0.10314341298331814,"pZ":1.7447020570289424,"vX0":5.485782363201692,"vY0":-119.1871955993281,"vZ0":-4.223323916249736,"x":113.07,"y":191.67,"x0":-1.3574529265360977,"y0":50.00281217137621,"z0":5.77727786940156,"aX":-9.652334717585056},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":8.6,"breakHorizontal":10.8,"spinRate":1712,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.46010646497125673,"extension":6.58022006769389},"hitData":{"launchSpeed":69.2,"launchAngle":2.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.08,"coordY":149.66}},"index":0,"playId":"8d0bab96-2d83-3a55-a88f-f75257afd3fa","pitchNumber":1,"startTime":"2025-08-09T01:07:31.540Z","endTime":"2025-08-09T01:07:38.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:07:38.921Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cedric Mullins grounds out to first baseman Andrew Vaughn.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T01:07:56.974Z","endTime":"2025-08-09T01:09:08.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.41925293285161,"strikeZoneBottom":1.60000092884411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.16135213466612,"aZ":-12.795270807925103,"pfxX":-3.4292306239364048,"pfxZ":10.413331651030258,"pX":0.22129455857489688,"pZ":2.080997890720334,"vX0":4.922495297864844,"vY0":-135.22961349735937,"vZ0":-7.45660964703628,"x":108.56,"y":182.59,"x0":-1.1730240590514038,"y0":50.003994789431935,"z0":5.762701426970413,"aX":-6.382676740357629},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":5.3,"spinRate":2296,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.40430272464211514,"extension":6.453001601419877},"index":0,"playId":"6149c342-01f7-30ea-a80d-1aa63723bcf0","pitchNumber":1,"startTime":"2025-08-09T01:08:01.499Z","endTime":"2025-08-09T01:08:05.078Z","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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.991996892157836,"aZ":-24.97386010701913,"pfxX":-7.988950156794867,"pfxZ":4.684685290689375,"pX":-0.5915936059518947,"pZ":2.140866113083749,"vX0":4.603775788254098,"vY0":-123.08302237516448,"vZ0":-3.3484214424706047,"x":139.55,"y":180.98,"x0":-1.4464795162640653,"y0":50.00383295374251,"z0":5.629285769416377,"aX":-12.281687086267517},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.9,"breakHorizontal":13.4,"spinRate":1841,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.44468748836945604,"extension":6.2636544442147475},"index":1,"playId":"40744620-abcd-3d6e-a81c-e56f12e5d1de","pitchNumber":2,"startTime":"2025-08-09T01:08:19.140Z","endTime":"2025-08-09T01:08:23.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.41924164894647,"strikeZoneBottom":1.59999800153452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.02864650007508,"aZ":-13.258281445264023,"pfxX":-2.8800408899552137,"pfxZ":9.778704097632772,"pX":-1.3343349161674758,"pZ":1.7895238483117704,"vX0":0.8254527972899649,"vY0":-137.5886227341848,"vZ0":-8.153450046320232,"x":167.86,"y":190.46,"x0":-1.2624403302812568,"y0":50.00152482582517,"z0":5.6724807298839215,"aX":-5.569306451161831},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":5.0,"spinRate":2235,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.3967827163973192,"extension":6.4261049540567265},"index":2,"playId":"1c924f05-ea0a-3f1a-aa36-43edef5ad3c6","pitchNumber":3,"startTime":"2025-08-09T01:08:44.197Z","endTime":"2025-08-09T01:08:51.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.635798361056548,"aZ":-24.95200773801317,"pfxX":-8.477659838071693,"pfxZ":4.69988731350864,"pX":-0.35304186666108694,"pZ":2.6205609465821222,"vX0":5.231239500913357,"vY0":-122.46840821773372,"vZ0":-2.3432032685501083,"x":130.46,"y":168.02,"x0":-1.4032454500080513,"y0":50.00088033277739,"z0":5.69956976747933,"aX":-13.02134689447181},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.3,"breakHorizontal":14.3,"spinRate":1929,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.44532955078647873,"extension":6.458792737198567},"hitData":{"launchSpeed":81.7,"launchAngle":5.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.95,"coordY":166.38}},"index":3,"playId":"f0102df3-d206-3b83-90ba-b4c37341da3e","pitchNumber":4,"startTime":"2025-08-09T01:09:01.018Z","endTime":"2025-08-09T01:09:08.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:09:08.208Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T01:10:06.913Z","endTime":"2025-08-09T01:11:59.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-09T01:09:25.696Z","endTime":"2025-08-09T01:10:09.173Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":72.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.880800695683664,"aZ":-37.671717685506636,"pfxX":2.5011683850958257,"pfxZ":-4.071222365309801,"pX":0.3680333030458166,"pZ":3.4434760800852855,"vX0":2.9883865856461402,"vY0":-115.85790537894307,"vZ0":2.1719538229927857,"x":102.97,"y":145.81,"x0":-1.2663989124822936,"y0":50.001450331706,"z0":6.110130520941425,"aX":3.3787230398155903},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-6.5,"breakHorizontal":-5.3,"spinRate":2511,"spinDirection":41},"zone":3,"typeConfidence":2.0,"plateTime":0.4738730295530118,"extension":6.261543232420173},"index":1,"playId":"d2ee7859-a3bb-3d02-8ec7-a3b933465964","pitchNumber":1,"startTime":"2025-08-09T01:10:09.173Z","endTime":"2025-08-09T01:10:16.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.452973402608315,"aZ":-14.549112753613487,"pfxX":-6.182093404671656,"pfxZ":9.32954653841895,"pX":-0.12201228422138642,"pZ":1.9125696450391991,"vX0":4.850670598331181,"vY0":-137.33316888864348,"vZ0":-7.532587343081633,"x":121.65,"y":187.14,"x0":-1.117427027649067,"y0":50.00559975457134,"z0":5.701988885349498,"aX":-11.684173817139063},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.2,"breakHorizontal":10.1,"spinRate":2237,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.40046820468434463,"extension":6.466291980784374},"index":2,"playId":"51f15234-6f77-3252-aa64-de28736a56d8","pitchNumber":2,"startTime":"2025-08-09T01:11:13.623Z","endTime":"2025-08-09T01:11:19.763Z","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":95.0,"endSpeed":85.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.18317693052264,"aZ":-10.686145426895658,"pfxX":-2.578524787981388,"pfxZ":11.2874325583747,"pX":-0.5191818573645294,"pZ":2.829501538964502,"vX0":3.112014197989973,"vY0":-138.17680558287265,"vZ0":-5.874874088611994,"x":136.79,"y":162.38,"x0":-1.3332443523893363,"y0":50.00649231303399,"z0":5.724450557903863,"aX":-4.910771194394121},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.2,"breakHorizontal":3.8,"spinRate":2433,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.39872836791687494,"extension":6.516828042118524},"index":3,"playId":"6d9aa385-fa10-343a-9c78-f1fd626f810a","pitchNumber":3,"startTime":"2025-08-09T01:11:34.634Z","endTime":"2025-08-09T01:11:37.738Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.26699540487334,"aZ":-19.237560645170486,"pfxX":-7.820129495567958,"pfxZ":6.6382056177324,"pX":-0.5540703629054885,"pZ":3.383735185925471,"vX0":4.935247604473566,"vY0":-138.9576880501514,"vZ0":-2.8221925850846734,"x":138.12,"y":147.42,"x0":-1.340782837304294,"y0":50.000005998191384,"z0":5.696427242570782,"aX":-15.231096316916028},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.6,"breakHorizontal":13.1,"spinRate":2252,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.3947647848735567,"extension":6.531604712617335},"index":4,"playId":"2c9c9667-88ca-313c-9c9e-3d28b7d9753f","pitchNumber":4,"startTime":"2025-08-09T01:11:55.276Z","endTime":"2025-08-09T01:11:59.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:11:59.972Z","atBatIndex":32},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Blake Perkins reaches on a fielding error by pitcher Kodai Senga.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T01:13:44.016Z","endTime":"2025-08-09T01:15:04.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673540,"link":"/api/v1/people/673540"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":69.9,"strikeZoneTop":3.36349490880665,"strikeZoneBottom":1.61670070261042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.119283970708697,"aZ":-37.314435616052414,"pfxX":5.199400028638969,"pfxZ":-4.120677119365515,"pX":-0.22856022793037808,"pZ":2.3436416524312693,"vX0":2.4042786992666274,"vY0":-112.07303874671939,"vZ0":0.6399454780823817,"x":125.71,"y":175.5,"x0":-1.9979153517684818,"y0":50.00464526012868,"z0":5.928991800397089,"aX":6.479514578352373},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-6.8,"breakHorizontal":-10.1,"spinRate":2468,"spinDirection":41},"zone":5,"typeConfidence":2.0,"plateTime":0.4926000308722931,"extension":6.181024851102856},"index":0,"playId":"89e813d6-1984-360a-b4a9-23fe5b37c7c2","pitchNumber":1,"startTime":"2025-08-09T01:14:17.873Z","endTime":"2025-08-09T01:14:22.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.1,"strikeZoneTop":3.43673840078247,"strikeZoneBottom":1.69000073912559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.252636696317094,"aZ":-28.867326501278605,"pfxX":-6.262119525232576,"pfxZ":2.312792203905033,"pX":-0.5782127378652782,"pZ":0.6732024505469255,"vX0":5.45037003230027,"vY0":-119.44220203360473,"vZ0":-5.923590164180396,"x":139.04,"y":220.6,"x0":-2.08766061015299,"y0":50.003918395275996,"z0":5.815126265006815,"aX":-8.954256044469657},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.9,"breakHorizontal":9.8,"spinRate":1281,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.460423345369509,"extension":6.303179429367057},"index":1,"playId":"7dbb7e02-803f-3158-9f8a-4ae632ed472f","pitchNumber":2,"startTime":"2025-08-09T01:14:32.663Z","endTime":"2025-08-09T01:14:39.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.927651975439954,"aZ":-35.81856773159101,"pfxX":8.068945715600229,"pfxZ":-2.773022601124878,"pX":-0.4304613547189041,"pZ":1.857620241510894,"vX0":1.4578600057898043,"vY0":-114.13331507896157,"vZ0":-1.1051746410335794,"x":133.41,"y":188.62,"x0":-2.1263510170350544,"y0":50.004411545588034,"z0":5.8903753946110085,"aX":10.595684985786676},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-5.0,"breakHorizontal":-15.0,"spinRate":2630,"spinDirection":33},"zone":7,"typeConfidence":2.0,"plateTime":0.4807613838439999,"extension":6.166963938325286},"hitData":{"launchSpeed":59.5,"launchAngle":-68.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":130.19,"coordY":190.28}},"index":2,"playId":"906bbd37-18f2-309f-a2cf-bf254782616c","pitchNumber":3,"startTime":"2025-08-09T01:14:56.524Z","endTime":"2025-08-09T01:15:04.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:15:04.546Z","atBatIndex":33},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brice Turang homers (9) on a fly ball to right center field. Blake Perkins scores.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T01:15:34.249Z","endTime":"2025-08-09T01:16:03.521Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.183019902073852,"aZ":-24.595888136818953,"pfxX":0.10353410795523693,"pfxZ":4.738539018723251,"pX":-0.10677081723155406,"pZ":2.2088078395223407,"vX0":4.235753623488036,"vY0":-125.63323606632706,"vZ0":-4.0633597486777155,"x":121.07,"y":179.14,"x0":-1.8273573623925226,"y0":50.00573956706052,"z0":5.843655064644306,"aX":0.16546376852159247},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.9,"breakHorizontal":-1.2,"spinRate":2502,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.43578358070551015,"extension":6.347645305224265},"hitData":{"launchSpeed":105.4,"launchAngle":33.0,"totalDistance":424.0,"trajectory":"fly_ball","hardness":"hard","location":"89","coordinates":{"coordX":178.85,"coordY":35.5}},"index":0,"playId":"ee1585d8-dd30-306e-955e-ba030dd82a27","pitchNumber":1,"startTime":"2025-08-09T01:15:38.991Z","endTime":"2025-08-09T01:16:03.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:16:03.521Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Caleb Durbin pops out to shortstop Francisco Lindor.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T01:16:13.917Z","endTime":"2025-08-09T01:18:05.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":69.3,"endSpeed":63.6,"strikeZoneTop":2.99646498371946,"strikeZoneBottom":1.31971937945257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.574223727729557,"aZ":-41.68067337032902,"pfxX":3.5193121503894966,"pfxZ":-9.340178336937345,"pX":0.035533916983395475,"pZ":3.3444623263197935,"vX0":2.5485690389549744,"vY0":-100.66333725662017,"vZ0":4.7217770467002405,"x":115.65,"y":148.48,"x0":-1.7078177694378296,"y0":50.00206512710646,"z0":6.272823312643299,"aX":3.5821293023528304},"breaks":{"breakAngle":6.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-72.5,"breakVerticalInduced":-15.0,"breakHorizontal":-7.2,"spinRate":2602,"spinDirection":29},"zone":12,"typeConfidence":2.0,"plateTime":0.5458070917527316,"extension":6.128518407985635},"index":0,"playId":"b4b02162-02e0-334b-9a9d-2e64fe58e6ea","pitchNumber":1,"startTime":"2025-08-09T01:16:27.140Z","endTime":"2025-08-09T01:16:33.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.29000059187392,"strikeZoneBottom":1.46795290817609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.524687630229483,"aZ":-13.255118157072017,"pfxX":-3.2511300637955527,"pfxZ":9.93119534019081,"pX":-0.6310139126603798,"pZ":3.680870021241176,"vX0":5.107919832680192,"vY0":-137.41836707018234,"vZ0":-3.179504460174429,"x":141.05,"y":139.4,"x0":-2.094742758755796,"y0":50.00448421375665,"z0":5.758047614577927,"aX":-6.1949776147156985},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":4.8,"spinRate":2514,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3991587545617796,"extension":6.396623809259506},"index":1,"playId":"a483622a-3a1a-35da-8e27-9b863eaee355","pitchNumber":2,"startTime":"2025-08-09T01:16:41.218Z","endTime":"2025-08-09T01:16:44.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.776769334557535,"aZ":-25.25368648266091,"pfxX":1.1388576154017906,"pfxZ":4.133995335911133,"pX":-0.6088112634620612,"pZ":2.336473674234352,"vX0":2.961418270832991,"vY0":-128.17911094483463,"vZ0":-4.148357071412866,"x":140.21,"y":175.7,"x0":-1.9239952038451011,"y0":50.00539882663793,"z0":5.931683909324383,"aX":1.9086286401026262},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.8,"breakHorizontal":-2.6,"spinRate":2531,"spinDirection":187},"zone":4,"typeConfidence":2.0,"plateTime":0.4261734843984195,"extension":6.285182827372102},"index":2,"playId":"4cf68fad-c935-3a4e-8818-146b578fefab","pitchNumber":3,"startTime":"2025-08-09T01:16:57.619Z","endTime":"2025-08-09T01:17:03.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.476239812273544,"aZ":-35.97963397614016,"pfxX":7.094438664568703,"pfxZ":-2.7153603026376487,"pX":0.40356908260465724,"pZ":2.5765422609834525,"vX0":3.5396671259712775,"vY0":-117.56124525406123,"vZ0":0.23702281102013956,"x":101.62,"y":169.21,"x0":-2.0440201544940417,"y0":50.00583967149828,"z0":5.816485169854351,"aX":9.92308057327541},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-4.6,"breakHorizontal":-13.7,"spinRate":2695,"spinDirection":38},"zone":6,"typeConfidence":2.0,"plateTime":0.4660696570813858,"extension":6.13993961645739},"index":3,"playId":"460ba18f-0996-3c77-8b73-c748616182e1","pitchNumber":4,"startTime":"2025-08-09T01:17:21.157Z","endTime":"2025-08-09T01:17:27.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.352095829263245,"aZ":-29.1928532968652,"pfxX":-4.544143801814685,"pfxZ":2.009611730025199,"pX":-0.256851514458696,"pZ":1.5061369163704577,"vX0":5.324868919095941,"vY0":-120.60897102489785,"vZ0":-4.056154450446375,"x":126.79,"y":198.11,"x0":-1.897663987847394,"y0":50.00093065026026,"z0":5.7699343026905465,"aX":-6.728216167422724},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.0,"breakHorizontal":7.1,"spinRate":1283,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.45326048917051454,"extension":6.4309016304390205},"hitData":{"launchSpeed":62.7,"launchAngle":54.0,"totalDistance":166.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":108.65,"coordY":137.52}},"index":4,"playId":"819ea1cf-9f0e-39fe-8000-e9b59f249ff5","pitchNumber":5,"startTime":"2025-08-09T01:17:57.100Z","endTime":"2025-08-09T01:18:05.212Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:18:05.212Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joey Ortiz walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T01:18:21.882Z","endTime":"2025-08-09T01:20:15.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.44999864621201,"strikeZoneBottom":1.63166256670354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.585549714716365,"aZ":-28.502897116508073,"pfxX":-8.911521028293997,"pfxZ":2.181903751440384,"pX":-1.698282579422941,"pZ":3.0694034883495114,"vX0":4.533947458157637,"vY0":-128.87557819698566,"vZ0":-1.3950424846804936,"x":181.73,"y":155.91,"x0":-2.3218049717397524,"y0":50.003560848427846,"z0":5.817608131035718,"aX":-15.002683859580367},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.8,"breakHorizontal":15.1,"spinRate":2198,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.42488175579493515,"extension":6.259426324771667},"index":0,"playId":"9e6df6bf-da56-3eec-89ea-6896128d02ce","pitchNumber":1,"startTime":"2025-08-09T01:18:27.790Z","endTime":"2025-08-09T01:18:31.696Z","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":95.5,"endSpeed":87.7,"strikeZoneTop":3.44999985982987,"strikeZoneBottom":1.56000017614158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.903836610113796,"aZ":-15.712282651380457,"pfxX":-2.847149705968099,"pfxZ":8.387608810133663,"pX":0.6116249343575821,"pZ":2.8659119878393735,"vX0":7.976556763735409,"vY0":-138.91132177950826,"vZ0":-4.909605217801584,"x":93.69,"y":161.4,"x0":-1.9217993905703543,"y0":50.00140031535018,"z0":5.694070572294715,"aX":-5.5878173885993725},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.4,"breakHorizontal":3.6,"spinRate":2458,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.39367000568742405,"extension":6.566727770241354},"index":1,"playId":"e18a238f-3596-3a5d-ab30-bdac1bda1d5d","pitchNumber":2,"startTime":"2025-08-09T01:18:42.581Z","endTime":"2025-08-09T01:18:47.626Z","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.9,"endSpeed":85.8,"strikeZoneTop":3.45000014786471,"strikeZoneBottom":1.56000037986584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.976368401203263,"aZ":-14.804416878226345,"pfxX":-1.5787421261801056,"pfxZ":9.169252052515098,"pX":-0.8732870637541339,"pZ":4.094435215001316,"vX0":3.4939342969504428,"vY0":-136.73182436145532,"vZ0":-2.0861725874169132,"x":150.29,"y":128.23,"x0":-1.9622287462974868,"y0":50.00348157458188,"z0":5.882390725946808,"aX":-2.9911005181115686},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":2.2,"spinRate":2395,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40047651494986747,"extension":6.481571150123058},"index":2,"playId":"3c86b3d6-b456-3300-b2ce-5379c2b05cd4","pitchNumber":3,"startTime":"2025-08-09T01:18:58.866Z","endTime":"2025-08-09T01:19:02.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.4,"strikeZoneTop":3.37836402950296,"strikeZoneBottom":1.55999855144786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.123535795443097,"aZ":-27.912331400914756,"pfxX":-3.7418056515591522,"pfxZ":3.0435476225356695,"pX":-0.7172133190978577,"pZ":1.3871622188308015,"vX0":4.380063490029701,"vY0":-117.48483846164802,"vZ0":-4.219264187734726,"x":144.34,"y":201.33,"x0":-2.118992300284551,"y0":50.0018565200797,"z0":5.798799779449353,"aX":-5.23436421982119},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.8,"breakHorizontal":5.8,"spinRate":1311,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4661000625172118,"extension":6.194011175829778},"index":3,"playId":"411c120d-8b80-3997-9855-c4c8676fa4ce","pitchNumber":4,"startTime":"2025-08-09T01:19:17.165Z","endTime":"2025-08-09T01:19:21.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.44104864423299,"strikeZoneBottom":1.59844519238901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.32813483537148,"aZ":-16.564408443564933,"pfxX":-2.0182000953636865,"pfxZ":8.24318044666462,"pX":-0.5929624046361136,"pZ":3.5572777300555556,"vX0":4.558264210975451,"vY0":-136.55498118257987,"vZ0":-2.924085376469405,"x":139.6,"y":142.73,"x0":-2.0196372241466793,"y0":50.00221405566454,"z0":5.777851878535302,"aX":-3.8220031064715525},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":2.8,"spinRate":2416,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.4006941192211273,"extension":6.348948147974843},"index":4,"playId":"174e8287-02a8-3d19-ba8f-383d962cb162","pitchNumber":5,"startTime":"2025-08-09T01:19:36.541Z","endTime":"2025-08-09T01:19:40.244Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-09T01:19:49.876Z","endTime":"2025-08-09T01:20:09.386Z","isPitch":false,"type":"action","player":{"id":687401,"link":"/api/v1/people/687401"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.4499985895574,"strikeZoneBottom":1.55999906339964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.911993949818143,"aZ":-13.780607644552594,"pfxX":-2.9572952722196644,"pfxZ":9.44826142348423,"pX":0.011988131352141976,"pZ":1.3084822410120927,"vX0":6.356972280541703,"vY0":-138.1877962908147,"vZ0":-8.932606466112752,"x":116.54,"y":203.45,"x0":-1.9273163484702822,"y0":50.0038395483558,"z0":5.494979990105404,"aX":-5.75821705492223},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":4.1,"spinRate":2409,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3953925306517192,"extension":6.488573543658279},"index":6,"playId":"43c4d286-59df-38cf-9af8-75dd55092142","pitchNumber":6,"startTime":"2025-08-09T01:20:09.386Z","endTime":"2025-08-09T01:20:15.378Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:20:15.378Z","atBatIndex":36},{"result":{"type":"atBat","event":"Catcher Interference","eventType":"catcher_interf","description":"Sal Frelick reaches on catcher interference by Francisco Alvarez. Joey Ortiz to 2nd. Sal Frelick to 1st.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T01:21:20.138Z","endTime":"2025-08-09T01:22:43.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"postOnSecond":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Catcher Interference","eventType":"catcher_interf","movementReason":"r_adv_force","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"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":"Catcher Interference","eventType":"catcher_interf","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"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":"c_catcher_interf"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-09T01:20:25.604Z","endTime":"2025-08-09T01:21:22.405Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":77.5,"endSpeed":71.8,"strikeZoneTop":2.80070074265398,"strikeZoneBottom":1.23290844860141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.08410581015449,"aZ":-34.141227582944985,"pfxX":4.823655361599754,"pfxZ":-1.518263722353998,"pX":-0.7505172816165508,"pZ":1.815728050146002,"vX0":1.4858141477764537,"vY0":-112.96378426615755,"vZ0":-1.2479330101569437,"x":145.61,"y":189.76,"x0":-2.0430070881526907,"y0":50.00251713219034,"z0":5.799585218187288,"aX":6.249708950765932},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-2.8,"breakHorizontal":-9.1,"spinRate":2451,"spinDirection":34},"zone":4,"typeConfidence":2.0,"plateTime":0.4843885497663494,"extension":6.1986204291910365},"index":1,"playId":"5006a3a0-c121-3c06-a9c1-d90afe92abe0","pitchNumber":1,"startTime":"2025-08-09T01:21:22.405Z","endTime":"2025-08-09T01:21:26.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.8946304439494,"aZ":-13.448032838735369,"pfxX":-3.1917210644915652,"pfxZ":10.228217733038738,"pX":0.03934058324237853,"pZ":2.327312429709897,"vX0":6.423323564882613,"vY0":-134.16421995177433,"vZ0":-6.671149009052408,"x":115.5,"y":175.94,"x0":-1.9666367953965833,"y0":50.002273830376616,"z0":5.7969003517170945,"aX":-5.843757699114182},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.4,"breakHorizontal":4.4,"spinRate":2350,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.4076125180800436,"extension":6.408574085573215},"index":2,"playId":"ce628011-56a1-3349-b0ab-315ed79c1dcd","pitchNumber":2,"startTime":"2025-08-09T01:21:37.409Z","endTime":"2025-08-09T01:21:40.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.01767527207862,"strikeZoneBottom":1.44999797821777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.20917824084992,"aZ":-29.87770249141507,"pfxX":-4.634803279996534,"pfxZ":1.588730017745375,"pX":-2.0526417659536342,"pZ":2.7284558320465684,"vX0":1.524591014871105,"vY0":-119.70287881430885,"vZ0":-1.0705416506108203,"x":195.24,"y":165.11,"x0":-2.097586251492531,"y0":50.00093023691398,"z0":5.868705006961732,"aX":-6.690866248431475},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.9,"breakHorizontal":8.0,"spinRate":984,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.45845757494477946,"extension":6.242511527425187},"index":3,"playId":"13236b48-8c81-37d0-a4f8-8c8c45baaaba","pitchNumber":3,"startTime":"2025-08-09T01:21:59.682Z","endTime":"2025-08-09T01:22:02.930Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"1912d5c0-2e6f-345d-9f36-d4be585a2770","startTime":"2025-08-09T01:22:17.666Z","endTime":"2025-08-09T01:22:21.804Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.25364456547308,"aZ":-37.443339502690385,"pfxX":-1.943896812602362,"pfxZ":-3.6582451894579897,"pX":-1.033421699780567,"pZ":2.4542641626733,"vX0":2.815469398893306,"vY0":-119.90481405087961,"vZ0":-0.1855538061047861,"x":156.39,"y":172.51,"x0":-1.9754220111721974,"y0":50.0010897895919,"z0":5.90086564825172,"aX":-2.803587719322839},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.4,"breakHorizontal":2.8,"spinRate":1296,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.4584971658355914,"extension":6.286106322447967},"hitData":{"launchSpeed":92.2,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"2","coordinates":{"coordX":132.05,"coordY":145.09}},"index":5,"playId":"f45cdfb9-c717-3744-9692-eccd3c0b127d","pitchNumber":4,"startTime":"2025-08-09T01:22:36.845Z","endTime":"2025-08-09T01:22:43.868Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:22:43.868Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"William Contreras walks. Joey Ortiz to 3rd. Sal Frelick to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T01:24:04.581Z","endTime":"2025-08-09T01:26:48.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnSecond":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"postOnThird":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.3,"strikeZoneTop":3.43875530711524,"strikeZoneBottom":1.51799253871764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.69570612194604,"aZ":-35.055865773016585,"pfxX":-3.579392825910645,"pfxZ":-2.1288189235890167,"pX":0.08045613675061243,"pZ":0.22060756288039066,"vX0":5.748330461261617,"vY0":-116.76317944866753,"vZ0":-4.804815686173162,"x":113.93,"y":232.82,"x0":-1.9686454757478649,"y0":50.0008992315839,"z0":5.669875454795972,"aX":-4.852785743121763},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-4.9,"breakHorizontal":4.8,"spinRate":1341,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.4723687318203522,"extension":6.396032091700769},"index":0,"playId":"d7a2170b-a2fd-3f80-8b80-b2eb2b5718e7","pitchNumber":1,"startTime":"2025-08-09T01:24:07.335Z","endTime":"2025-08-09T01:24:11.355Z","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":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.218899092066973,"aZ":-23.279280828069968,"pfxX":-0.23094155019949558,"pfxZ":5.029220698701678,"pX":-0.27042720840217277,"pZ":1.8610488428321712,"vX0":4.147100534564567,"vY0":-132.37584552411053,"vZ0":-5.735555867162361,"x":127.31,"y":188.53,"x0":-1.8297580247791625,"y0":50.00329562717094,"z0":5.768690688833673,"aX":-0.40944634654355005},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.0,"breakHorizontal":-0.5,"spinRate":2495,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4143551337605964,"extension":6.379265470560744},"index":1,"playId":"e824348a-407e-3a4d-8b9d-b5a7c61ca975","pitchNumber":2,"startTime":"2025-08-09T01:24:28.124Z","endTime":"2025-08-09T01:24:31.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":73.7,"strikeZoneTop":3.36809923963978,"strikeZoneBottom":1.65932325900148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.415198728619536,"aZ":-28.465014039911992,"pfxX":-4.261813802200194,"pfxZ":2.656563118139143,"pX":-1.3755570492624476,"pZ":3.0389270798956463,"vX0":2.80238569666337,"vY0":-118.24501030099246,"vZ0":-0.5581333159853756,"x":169.43,"y":156.73,"x0":-2.030511633760528,"y0":50.00323242946435,"z0":5.921024735325051,"aX":-5.9528898370605265},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.9,"breakHorizontal":7.0,"spinRate":1207,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.46564659813904186,"extension":6.147969211931682},"index":2,"playId":"97a6588f-42f1-3ebb-abd6-037ef2bd9465","pitchNumber":3,"startTime":"2025-08-09T01:24:50.033Z","endTime":"2025-08-09T01:24:53.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.50937191127608,"strikeZoneBottom":1.73000099581344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.485753790706788,"aZ":-12.223256475676681,"pfxX":-4.597454027271331,"pfxZ":10.499139174007318,"pX":0.41347998054724794,"pZ":2.587740974781606,"vX0":7.606149952318914,"vY0":-137.0264991374465,"vZ0":-5.862340100877759,"x":101.24,"y":168.91,"x0":-1.8018961168259926,"y0":50.00238328729082,"z0":5.591173877432298,"aX":-8.736500527863425},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.9,"breakHorizontal":6.7,"spinRate":2458,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.39983463933646624,"extension":6.444458866589619},"index":3,"playId":"5c5eabf1-7895-3910-a374-1f620cd8bf26","pitchNumber":4,"startTime":"2025-08-09T01:25:08.270Z","endTime":"2025-08-09T01:25:11.866Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-09T01:25:29.352Z","endTime":"2025-08-09T01:25:48.894Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.396602152046725,"aZ":-30.607027554332454,"pfxX":-4.0827613307705715,"pfxZ":1.1040584108096407,"pX":-0.7632565178383126,"pZ":1.8513766061149206,"vX0":4.1636090892610795,"vY0":-118.71421891881808,"vZ0":-2.69602959320697,"x":146.09,"y":188.79,"x0":-2.015944959927493,"y0":50.0002679721212,"z0":5.809807260668115,"aX":-5.78074754026642},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.6,"breakHorizontal":6.2,"spinRate":1172,"spinDirection":258},"zone":7,"typeConfidence":2.0,"plateTime":0.46277600785828144,"extension":6.305392665006449},"index":5,"playId":"9ce77dd5-4b38-3353-98d1-3cc9a249ddd4","pitchNumber":5,"startTime":"2025-08-09T01:25:48.894Z","endTime":"2025-08-09T01:25:52.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.36810479958572,"strikeZoneBottom":1.65932208625176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.383513747800443,"aZ":-11.530329701297868,"pfxX":-6.040831971245569,"pfxZ":10.419590711401689,"pX":-1.1612633993759205,"pZ":1.2750358759277567,"vX0":4.659388311966037,"vY0":-139.82768268662167,"vZ0":-9.512468053616878,"x":161.26,"y":204.35,"x0":-2.063961337113179,"y0":50.00238848708383,"z0":5.47662353179171,"aX":-11.967551500838006},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":10.0,"spinRate":2588,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3916439931698532,"extension":6.4053858406304},"index":6,"playId":"484af037-6e51-3ce8-a8d1-44dde6b5780a","pitchNumber":6,"startTime":"2025-08-09T01:26:12.121Z","endTime":"2025-08-09T01:26:16.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.1,"strikeZoneTop":3.36815421908138,"strikeZoneBottom":1.65934275078084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.3096759784972,"aZ":-35.74179630587237,"pfxX":-4.659910450180002,"pfxZ":-2.419861673972701,"pX":-1.2541346221620666,"pZ":2.2554861322914905,"vX0":3.6776744855976036,"vY0":-121.44460818656825,"vZ0":-0.9533640115381006,"x":164.8,"y":177.88,"x0":-2.191161380969089,"y0":50.00089695822664,"z0":5.793607948881812,"aX":-6.880878659747483},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.3,"breakHorizontal":7.4,"spinRate":1350,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.4529841253914775,"extension":6.469004186282768},"index":7,"playId":"5779e447-c859-341f-b340-f425991d56f6","pitchNumber":7,"startTime":"2025-08-09T01:26:44.477Z","endTime":"2025-08-09T01:26:48.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:26:48.943Z","atBatIndex":38},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Isaac Collins hit by pitch. Joey Ortiz scores. Sal Frelick to 3rd. William Contreras to 2nd.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T01:30:06.245Z","endTime":"2025-08-09T01:30:59.449Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnThird":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-09T01:27:08.390Z","endTime":"2025-08-09T01:28:44.208Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brooks Raley replaces Kodai Senga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-09T01:28:44.208Z","endTime":"2025-08-09T01:30:06.245Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":548384,"link":"/api/v1/people/548384"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.936433657545688,"aZ":-30.864953315185105,"pfxX":-6.995588736098561,"pfxZ":0.914100120244048,"pX":-0.006875826048875538,"pZ":2.075274661333544,"vX0":-4.828841298132417,"vY0":-119.76385032670352,"vZ0":-1.1008589099882007,"x":86.85,"y":187.07,"x0":2.953625040022655,"y0":50.004482816576264,"z0":5.334274130357867,"aX":-10.02917296346018},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.7,"breakHorizontal":13.9,"spinRate":2981,"spinDirection":280},"zone":8,"typeConfidence":2.0,"plateTime":0.45964070395472634,"extension":5.639646886602094},"index":2,"playId":"793e742b-2cae-38db-94bf-2a460212078e","pitchNumber":1,"startTime":"2025-08-09T01:30:06.245Z","endTime":"2025-08-09T01:30:09.924Z","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":81.2,"endSpeed":74.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.45192926218421,"aZ":-29.612008787060184,"pfxX":-7.834271597913272,"pfxZ":1.8311326505758085,"pX":-0.07613318609197844,"pZ":2.119774610690453,"vX0":-4.786879432070782,"vY0":-118.11811545200051,"vZ0":-0.842108995942481,"x":119.9,"y":181.55,"x0":3.00093554986958,"y0":50.00290453785236,"z0":5.226248137212217,"aX":-10.9669341122096},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.4,"breakHorizontal":15.5,"spinRate":2945,"spinDirection":284},"zone":5,"typeConfidence":2.0,"plateTime":0.4653690278318465,"extension":5.703974478490903},"index":3,"playId":"d0479aca-7400-33e1-a06a-82d39ff1c1e0","pitchNumber":2,"startTime":"2025-08-09T01:30:21.283Z","endTime":"2025-08-09T01:30:27.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.11734364410654,"aZ":-28.493579234155924,"pfxX":-7.1527074289028665,"pfxZ":2.599086583440624,"pX":-2.012622197819898,"pZ":0.6587114456023101,"vX0":-9.239201151095042,"vY0":-118.85392233052036,"vZ0":-4.037355887673966,"x":193.72,"y":220.99,"x0":2.870440879417626,"y0":50.00072677456341,"z0":4.998671570786154,"aX":-10.119008326403574},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.8,"breakHorizontal":15.4,"spinRate":3092,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.4627893624370101,"extension":5.795906050337528},"index":4,"playId":"4db7bca7-2882-3ca9-8d29-695e7d1ee851","pitchNumber":3,"startTime":"2025-08-09T01:30:52.934Z","endTime":"2025-08-09T01:30:59.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:30:59.449Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T01:31:30.280Z","endTime":"2025-08-09T01:32:19.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnThird":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.075196856485558,"aZ":-26.02347251842211,"pfxX":9.894692189929431,"pfxZ":3.5378063849073236,"pX":0.49243084570984796,"pZ":3.081924953640727,"vX0":-8.99551772995397,"vY0":-131.09931077977606,"vZ0":-1.2614592960711117,"x":98.23,"y":155.57,"x0":2.6849214969467057,"y0":50.003194408753004,"z0":5.514354587182285,"aX":17.200555107025192},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.4,"breakHorizontal":-16.0,"spinRate":2388,"spinDirection":113},"zone":3,"typeConfidence":2.0,"plateTime":0.4180235152060905,"extension":5.741549975036457},"index":0,"playId":"33839beb-f9d0-3f79-a93d-70b26cfb8a36","pitchNumber":1,"startTime":"2025-08-09T01:31:41.072Z","endTime":"2025-08-09T01:31:44.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.6,"endSpeed":72.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.021894263667075,"aZ":-32.10400138519067,"pfxX":-9.03024487769623,"pfxZ":0.05658098794542177,"pX":0.16521933692392995,"pZ":2.801418697277527,"vX0":-4.20806049291742,"vY0":-115.82403877753227,"vZ0":0.8561831976740348,"x":110.7,"y":163.14,"x0":3.188729145118627,"y0":50.00540310055115,"z0":5.537841826260364,"aX":-12.064171192418709},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":0.7,"breakHorizontal":17.5,"spinRate":2953,"spinDirection":296},"zone":5,"typeConfidence":2.0,"plateTime":0.475962156225997,"extension":5.557042385800407},"index":1,"playId":"8123840a-a402-3a83-9c17-cb8361618595","pitchNumber":2,"startTime":"2025-08-09T01:31:57.481Z","endTime":"2025-08-09T01:32:01.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":73.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.907695171489323,"aZ":-28.482986721210466,"pfxX":-9.21374317328803,"pfxZ":2.6985823729991036,"pX":-1.727615650353669,"pZ":2.3504975704244173,"vX0":-7.615351907194991,"vY0":-117.74345743642245,"vZ0":-0.32606909144786367,"x":182.85,"y":175.32,"x0":2.7769290420701007,"y0":50.000709649807405,"z0":5.18784795166373,"aX":-12.589662096654354},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":5.2,"breakHorizontal":19.0,"spinRate":2976,"spinDirection":284},"zone":13,"typeConfidence":2.0,"plateTime":0.4700080664990005,"extension":5.7002250783929815},"index":2,"playId":"c5fcae76-1c73-30fd-a521-b2ed22de9bdb","pitchNumber":3,"startTime":"2025-08-09T01:32:13.559Z","endTime":"2025-08-09T01:32:19.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:32:19.695Z","atBatIndex":40},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Andrew Vaughn grounds into a force out, shortstop Francisco Lindor to second baseman Jeff McNeil. Isaac Collins out at 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T01:32:38.196Z","endTime":"2025-08-09T01:33:08.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"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, 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":91.7,"endSpeed":83.0,"strikeZoneTop":3.24000112549651,"strikeZoneBottom":1.60340263105128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.788720971186873,"aZ":-30.663985833033237,"pfxX":12.31303777440444,"pfxZ":0.846606429229281,"pX":1.0078053129524807,"pZ":3.033948834330223,"vX0":-8.312480557057889,"vY0":-133.266988549726,"vZ0":-0.7292698626882189,"x":78.58,"y":156.86,"x0":2.5865069244078387,"y0":50.00081045825102,"z0":5.549406916297399,"aX":21.88424312961115},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.6,"breakHorizontal":-20.2,"spinRate":2435,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.41287126702326304,"extension":5.703713417206762},"index":0,"playId":"c1292c51-65da-337d-a663-7a379cebb812","pitchNumber":1,"startTime":"2025-08-09T01:32:46.904Z","endTime":"2025-08-09T01:32:52.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":73.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.20904964684075,"aZ":-27.69154411478259,"pfxX":-7.806726225514704,"pfxZ":3.2378839203533722,"pX":-0.22357992956885892,"pZ":1.5521986556841,"vX0":-5.253778419659806,"vY0":-118.0224756956462,"vZ0":-2.342539359604873,"x":125.52,"y":196.87,"x0":3.059666285687795,"y0":50.00465282269847,"z0":5.154096207347861,"aX":-10.816732069853932},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":5.5,"breakHorizontal":15.6,"spinRate":2982,"spinDirection":283},"zone":8,"typeConfidence":2.0,"plateTime":0.46729993714207874,"extension":5.731013955450931},"hitData":{"launchSpeed":100.0,"launchAngle":-11.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":149.15}},"index":1,"playId":"8dc2e76b-b9ed-3f31-b169-6cb109912e90","pitchNumber":2,"startTime":"2025-08-09T01:33:01.946Z","endTime":"2025-08-09T01:33:08.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:33:08.471Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out to first baseman Andrew Vaughn.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T01:35:00.520Z","endTime":"2025-08-09T01:35:29.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"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":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.6,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.601549698224503,"aZ":-19.739712752276898,"pfxX":-7.9034957901338725,"pfxZ":6.9088304444220086,"pX":0.16879937743541834,"pZ":2.6444471683782886,"vX0":6.450439494524655,"vY0":-133.95127370349994,"vZ0":-4.760363730233492,"x":110.57,"y":167.38,"x0":-1.2554711262916909,"y0":50.00052589375845,"z0":5.875001244759396,"aX":-14.219014016624406},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.5,"breakHorizontal":12.7,"spinRate":2248,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.4104594302058375,"extension":6.298150856521755},"hitData":{"launchSpeed":88.8,"launchAngle":0.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.95,"coordY":167.9}},"index":0,"playId":"f0b2b3a9-5e6a-366e-ab09-26e1a5987b2c","pitchNumber":1,"startTime":"2025-08-09T01:35:21.662Z","endTime":"2025-08-09T01:35:29.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:35:29.370Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T01:35:50.741Z","endTime":"2025-08-09T01:37:22.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.57000003124587,"strikeZoneBottom":1.71000002619581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.84189727405168,"aZ":-19.61252816683533,"pfxX":-8.08217122009915,"pfxZ":6.808867346691191,"pX":-0.5598201323254107,"pZ":2.650004705266851,"vX0":4.961239143734666,"vY0":-135.31674823822286,"vZ0":-4.682630950169676,"x":138.34,"y":167.23,"x0":-1.3714477787878934,"y0":50.00550930756871,"z0":5.785978622901574,"aX":-14.919074054696363},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.5,"breakHorizontal":13.6,"spinRate":2300,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.405506405456034,"extension":6.3110921612802935},"index":0,"playId":"846294cb-b5cc-36cf-b8aa-d4bbdfd84459","pitchNumber":1,"startTime":"2025-08-09T01:35:57.755Z","endTime":"2025-08-09T01:36:01.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.64251280074988,"strikeZoneBottom":1.78256015371381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.958595748490925,"aZ":-13.602903017285971,"pfxX":-2.3498187609928496,"pfxZ":9.938516937046177,"pX":-0.10904385578433982,"pZ":1.5731583390428734,"vX0":3.893864008025429,"vY0":-135.65228479439878,"vZ0":-8.556272520117034,"x":121.16,"y":196.3,"x0":-1.2560826345999536,"y0":50.002628894772776,"z0":5.711140914637266,"aX":-4.390973807434874},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":3.5,"spinRate":2351,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.4033728985666918,"extension":6.374835709414998},"index":1,"playId":"f5a82330-4eae-3312-ae7f-73f1e3e8eb4b","pitchNumber":2,"startTime":"2025-08-09T01:36:15.315Z","endTime":"2025-08-09T01:36:18.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.00207065365581,"aZ":-17.937945525768484,"pfxX":-6.551446848958672,"pfxZ":7.540355235801927,"pX":-1.107314915997693,"pZ":2.5072045027266756,"vX0":2.8055015491058155,"vY0":-136.75717267339212,"vZ0":-5.487903606186132,"x":159.21,"y":171.09,"x0":-1.2969788621115315,"y0":50.004281084456515,"z0":5.7759224950664,"aX":-12.373545855510695},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.6,"breakHorizontal":11.3,"spinRate":2395,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.4009695101250501,"extension":6.339060296530483},"index":2,"playId":"7020d0b5-a4f2-31c3-85a9-4561e3369807","pitchNumber":3,"startTime":"2025-08-09T01:36:34.091Z","endTime":"2025-08-09T01:36:41.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.49749134322429,"strikeZoneBottom":1.70999971793326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.6426371799312,"aZ":-12.943428912768871,"pfxX":-2.0754934387571016,"pfxZ":10.285812130198074,"pX":-0.0711617201249324,"pZ":1.281335882054588,"vX0":3.7021788271150666,"vY0":-136.28311021873833,"vZ0":-9.279086096290076,"x":119.71,"y":204.18,"x0":-1.1813287612901253,"y0":50.00461875782411,"z0":5.6377142331917485,"aX":-3.881312696587335},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":2.9,"spinRate":2339,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.402848312034235,"extension":6.471312407062669},"index":3,"playId":"c3b2136a-945a-3190-ab4e-a7a5d559a0ab","pitchNumber":4,"startTime":"2025-08-09T01:37:00.361Z","endTime":"2025-08-09T01:37:05.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.239279055607774,"aZ":-13.185460983003644,"pfxX":-3.0354741582812292,"pfxZ":9.845580936351684,"pX":0.2102146811505178,"pZ":3.8785328983432583,"vX0":4.649705081104888,"vY0":-138.76935131096923,"vZ0":-2.896274886651939,"x":108.99,"y":134.06,"x0":-1.1012534128922102,"y0":50.0045283506148,"z0":5.827159762557661,"aX":-5.855848134596183},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":4.4,"spinRate":2407,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.39637632108722887,"extension":6.362167951661501},"index":4,"playId":"16a98547-0f45-3989-8432-767a4c5db593","pitchNumber":5,"startTime":"2025-08-09T01:37:19.666Z","endTime":"2025-08-09T01:37:22.999Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:37:22.999Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T01:37:56.954Z","endTime":"2025-08-09T01:39:21.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-09T01:37:47.426Z","endTime":"2025-08-09T01:37:59.193Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.7,"strikeZoneTop":3.5879347759451,"strikeZoneBottom":1.73000009377819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.109532356601296,"aZ":-41.333527910475254,"pfxX":3.2490891146625875,"pfxZ":-6.7853641964239735,"pX":-0.16682651688256506,"pZ":0.46367873312265434,"vX0":1.5815340590946236,"vY0":-115.60462818490879,"vZ0":-3.3275453019889385,"x":123.36,"y":226.26,"x0":-1.2825501940978528,"y0":50.00348802151723,"z0":5.900212940843063,"aX":4.385315460267949},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-12.8,"breakHorizontal":-6.2,"spinRate":2591,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.4742911245619963,"extension":6.431057322813119},"index":1,"playId":"9c90b32f-3840-3728-b29d-dba2d5489b17","pitchNumber":1,"startTime":"2025-08-09T01:37:59.193Z","endTime":"2025-08-09T01:38:02.582Z","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":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.65999926878828,"strikeZoneBottom":1.80210997697912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.916591944373085,"aZ":-16.722601583734207,"pfxX":-7.220637238125695,"pfxZ":8.088342078425947,"pX":-0.6184442337849121,"pZ":3.3090252341405915,"vX0":4.584142034357436,"vY0":-137.44677190900023,"vZ0":-3.640629723139625,"x":140.57,"y":149.44,"x0":-1.371146712112625,"y0":50.00281800238378,"z0":5.78874355387342,"aX":-13.793297519461992},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.0,"breakHorizontal":12.1,"spinRate":2240,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.398742988948225,"extension":6.419386370485396},"index":2,"playId":"982b127e-64a8-3ba1-8e37-481fb3fff9d4","pitchNumber":2,"startTime":"2025-08-09T01:38:18.349Z","endTime":"2025-08-09T01:38:21.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.66000087132019,"strikeZoneBottom":1.87422122904057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.361788607168698,"aZ":-12.19770557303977,"pfxX":-0.5253407929542335,"pfxZ":10.600385914443041,"pX":-0.07561906745617288,"pZ":2.3375281257267018,"vX0":3.259874085701129,"vY0":-136.26706109820597,"vZ0":-6.9624526700856215,"x":119.88,"y":175.67,"x0":-1.2181235531469257,"y0":50.00510576268944,"z0":5.764943046468089,"aX":-0.9909368999766611},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.0,"breakHorizontal":0.2,"spinRate":2315,"spinDirection":195},"zone":8,"typeConfidence":2.0,"plateTime":0.4016405856021117,"extension":6.344822378084299},"index":3,"playId":"35f8fa3a-038c-3129-909b-93be5a5333d8","pitchNumber":3,"startTime":"2025-08-09T01:38:38.251Z","endTime":"2025-08-09T01:38:41.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.58792818905494,"strikeZoneBottom":1.73000044985226,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.767580765578316,"aZ":-13.444490987800364,"pfxX":-1.7831672979815316,"pfxZ":9.897516044246379,"pX":-1.2357036962562729,"pZ":1.8070926639716476,"vX0":0.8659283652480759,"vY0":-136.82856009729338,"vZ0":-7.9575390808987105,"x":164.1,"y":189.99,"x0":-1.3249630812779292,"y0":50.00224977149976,"z0":5.678331364825627,"aX":-3.3740606777344917},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.4,"breakHorizontal":3.0,"spinRate":2278,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.40062226303617354,"extension":6.275808384225495},"index":4,"playId":"8d6d2b2c-53f8-3a6a-bf9b-b2ddca911354","pitchNumber":4,"startTime":"2025-08-09T01:38:57.970Z","endTime":"2025-08-09T01:39:03.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.32747427528864,"aZ":-13.506297021547041,"pfxX":-1.6062897707079216,"pfxZ":9.78851419967634,"pX":-0.13254839669792134,"pZ":2.5508231691433534,"vX0":3.63575584967926,"vY0":-137.00867483184572,"vZ0":-6.159855231991457,"x":122.05,"y":169.91,"x0":-1.2661207695140397,"y0":50.004479680840184,"z0":5.745605611099775,"aX":-3.0641324120283886},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":2.2,"spinRate":2306,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.39926923921218993,"extension":6.3951273317650905},"index":5,"playId":"2bbd0fb4-fee5-3625-9892-a3fbc2c7c732","pitchNumber":5,"startTime":"2025-08-09T01:39:17.405Z","endTime":"2025-08-09T01:39:21.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:39:21.690Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blake Perkins singles on a ground ball to right fielder Juan Soto.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T01:41:14.187Z","endTime":"2025-08-09T01:42:36.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"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":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.43945774882537,"strikeZoneBottom":1.69000188761987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.762740638542198,"aZ":-25.423297114933252,"pfxX":11.538509699967817,"pfxZ":3.794387619212211,"pX":0.4891891023671331,"pZ":2.9477479542888694,"vX0":-8.869704561745603,"vY0":-132.6348983650536,"vZ0":-2.222345585870033,"x":98.35,"y":159.19,"x0":2.3800033325093475,"y0":50.00270684440007,"z0":5.653243741223238,"aX":20.527532729480214},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.6,"breakHorizontal":-19.0,"spinRate":2262,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.4132027688087052,"extension":5.768987005986905},"index":0,"playId":"66be8c16-5341-3c0a-b637-790b85a8eeeb","pitchNumber":1,"startTime":"2025-08-09T01:41:40.194Z","endTime":"2025-08-09T01:41:43.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.46190688804417,"strikeZoneBottom":1.71132582064083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.356336211881693,"aZ":-30.79907406927974,"pfxX":11.665855102164873,"pfxZ":0.9249974019668201,"pX":0.732913882847845,"pZ":3.353246292037989,"vX0":-7.369121919830559,"vY0":-121.41809217830433,"vZ0":0.6396334758507214,"x":89.06,"y":148.24,"x0":2.295608635370519,"y0":50.004362847858694,"z0":5.7720640640580445,"aX":17.37394850215625},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.2,"breakHorizontal":-19.3,"spinRate":2103,"spinDirection":110},"zone":3,"typeConfidence":2.0,"plateTime":0.4515711250872574,"extension":5.643473055322093},"index":1,"playId":"7e8efef7-c9dc-321e-8c9b-2e9215af7abf","pitchNumber":2,"startTime":"2025-08-09T01:41:51.187Z","endTime":"2025-08-09T01:41:57.928Z","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":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.43948558190085,"strikeZoneBottom":1.68999890254528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.34685843595032,"aZ":-30.72204650241568,"pfxX":12.05544075687822,"pfxZ":0.9498785798953246,"pX":-0.7210344254804381,"pZ":2.1864947695020835,"vX0":-10.983641411668138,"vY0":-123.07966464230948,"vZ0":-2.0945056443133003,"x":144.48,"y":179.74,"x0":2.2417909818148725,"y0":50.00167127411768,"z0":5.660243101880242,"aX":18.42011943558109},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.4,"breakHorizontal":-19.1,"spinRate":1963,"spinDirection":108},"zone":7,"typeConfidence":2.0,"plateTime":0.44569007367526714,"extension":5.749902242249267},"index":2,"playId":"56a54458-6656-3fed-860d-6e79358fb34b","pitchNumber":3,"startTime":"2025-08-09T01:42:02.633Z","endTime":"2025-08-09T01:42:06.203Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-09T01:42:12.787Z","endTime":"2025-08-09T01:42:24.435Z","isPitch":false,"type":"action","player":{"id":663368,"link":"/api/v1/people/663368"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.726755918323903,"aZ":-31.731933804925013,"pfxX":11.324882871711853,"pfxZ":0.2857399864816017,"pX":1.1304056783394165,"pZ":2.2366767101088203,"vX0":-7.2015187463510895,"vY0":-122.77747485027214,"vZ0":-1.5022609933706699,"x":73.91,"y":178.39,"x0":2.633024330152865,"y0":50.00021113155976,"z0":5.561544084691016,"aX":17.255322278781478},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.4,"breakHorizontal":-18.7,"spinRate":2010,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.44642771857664965,"extension":5.747794958504539},"hitData":{"launchSpeed":74.1,"launchAngle":8.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.59,"coordY":124.57}},"index":4,"playId":"dfd80b04-c587-3324-8d59-4fa0405b63e2","pitchNumber":4,"startTime":"2025-08-09T01:42:24.435Z","endTime":"2025-08-09T01:42:36.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:42:36.457Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T01:43:00.969Z","endTime":"2025-08-09T01:44:44.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"994c5b83-d905-4b49-8093-4721db00b4d5","startTime":"2025-08-09T01:43:00.969Z","endTime":"2025-08-09T01:43:05.969Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.46356047014854,"strikeZoneBottom":1.65999895111054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.94559960587078,"aZ":-27.11352275224181,"pfxX":11.76654235615737,"pfxZ":2.8884716941719315,"pX":-0.2726565411916982,"pZ":3.227075855339916,"vX0":-11.343233529464284,"vY0":-131.53966495897254,"vZ0":-1.2813739436748424,"x":127.39,"y":151.65,"x0":2.567122133497429,"y0":50.00393075752658,"z0":5.731171761183785,"aX":20.61833382732954},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.2,"breakHorizontal":-18.8,"spinRate":2370,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.41643888719728483,"extension":5.744694435026424},"index":1,"playId":"180c4fbc-0f1c-3ea6-a6ef-03c03b202f2d","pitchNumber":1,"startTime":"2025-08-09T01:43:11.936Z","endTime":"2025-08-09T01:43:16.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":72.4,"strikeZoneTop":3.46466453359604,"strikeZoneBottom":1.66000113950428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.898979591478284,"aZ":-28.41462677068173,"pfxX":-9.679320163611301,"pfxZ":2.7852903171793937,"pX":0.3219525505585965,"pZ":3.6395543824042598,"vX0":-3.2845665767771384,"vY0":-116.56793947088022,"vZ0":2.0665513232040924,"x":104.73,"y":140.51,"x0":3.0142990376723025,"y0":50.00251807127168,"z0":5.46113994804049,"aX":-13.058542029663194},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":6.0,"breakHorizontal":18.4,"spinRate":2872,"spinDirection":279},"zone":12,"typeConfidence":2.0,"plateTime":0.4734364172005674,"extension":5.597119023593233},"index":2,"playId":"8e9084d2-6b7c-3534-8ca3-cc8e3db25eaf","pitchNumber":2,"startTime":"2025-08-09T01:43:27.317Z","endTime":"2025-08-09T01:43:31.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.4,"strikeZoneTop":3.42934088094457,"strikeZoneBottom":1.65999925197033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.156011495602282,"aZ":-29.978887519458198,"pfxX":11.760756951902438,"pfxZ":1.2639744868735292,"pX":-0.3292403915956054,"pZ":2.2219349975097398,"vX0":-11.447366089659099,"vY0":-131.19832395910262,"vZ0":-2.4438072923082466,"x":129.55,"y":178.79,"x0":2.5738643818106817,"y0":50.000758046269524,"z0":5.411855847315392,"aX":20.389923914672764},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":1.9,"breakHorizontal":-18.6,"spinRate":2231,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.4183487677752864,"extension":5.802740077496834},"index":3,"playId":"1de1d1d3-7761-3273-ab83-41390e715f6a","pitchNumber":3,"startTime":"2025-08-09T01:43:43.843Z","endTime":"2025-08-09T01:43:48.554Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.2,"strikeZoneTop":3.28805552230824,"strikeZoneBottom":1.58930567441055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01245021922506,"aZ":-26.9868382006602,"pfxX":-6.8974325991188,"pfxZ":3.609863925896742,"pX":-1.9510944753990163,"pZ":1.8618282061665727,"vX0":-9.362832822783126,"vY0":-120.4548790971359,"vZ0":-1.9295619611637855,"x":191.37,"y":188.51,"x0":2.914627453191384,"y0":50.00498922670223,"z0":5.109351014071971,"aX":-9.922635079548348},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.2,"breakHorizontal":15.1,"spinRate":2948,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.4584542672845635,"extension":5.837428876110996},"index":4,"playId":"f47a8387-264f-3fa1-b639-fef4a3773dc5","pitchNumber":4,"startTime":"2025-08-09T01:44:01.145Z","endTime":"2025-08-09T01:44:04.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.16880686501737,"aZ":-27.597545442897193,"pfxX":10.918210200281766,"pfxZ":2.607269999667463,"pX":-0.27443978270873487,"pZ":2.1460772052143247,"vX0":-11.041976590853865,"vY0":-131.9265761053692,"vZ0":-2.94965163519816,"x":127.46,"y":180.84,"x0":2.555177742478924,"y0":50.002827061488595,"z0":5.321897901169897,"aX":19.165185779957813},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.2,"breakHorizontal":-17.3,"spinRate":2321,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.41583958031009827,"extension":5.780905592379668},"index":5,"playId":"1dbe4a98-9585-34bd-9bc2-17e74b9c4c25","pitchNumber":5,"startTime":"2025-08-09T01:44:18.759Z","endTime":"2025-08-09T01:44:21.815Z","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":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.598412604853447,"aZ":-28.21117738757023,"pfxX":-8.206147677688218,"pfxZ":2.9137390889042702,"pX":-0.6977852585947139,"pZ":2.937545294029945,"vX0":-6.379569577844221,"vY0":-116.684347959423,"vZ0":0.5436987098916924,"x":143.6,"y":159.47,"x0":3.1506704565844905,"y0":50.004392290103944,"z0":5.387178015059889,"aX":-11.16975657683985},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":5.8,"breakHorizontal":16.6,"spinRate":2873,"spinDirection":289},"zone":1,"typeConfidence":2.0,"plateTime":0.47173735611540124,"extension":5.5824710241115625},"index":6,"playId":"b46fd138-cfc2-3f06-b08f-a63a581fb183","pitchNumber":6,"startTime":"2025-08-09T01:44:38.057Z","endTime":"2025-08-09T01:44:44.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:44:44.099Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Caleb Durbin lines out to center fielder Cedric Mullins.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T01:47:09.023Z","endTime":"2025-08-09T01:47:18.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-09T01:44:54.541Z","endTime":"2025-08-09T01:45:24.185Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryne Stanek replaces Brooks Raley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-09T01:45:24.185Z","endTime":"2025-08-09T01:47:11.363Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592773,"link":"/api/v1/people/592773"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.62133692511459,"aZ":-9.296615169760855,"pfxX":-5.509500625711744,"pfxZ":11.083176370411458,"pX":-0.5116420359986573,"pZ":2.5406244588531157,"vX0":1.5175249751109385,"vY0":-142.91616808979023,"vZ0":-8.632463458722937,"x":136.5,"y":170.18,"x0":-0.3344838291288125,"y0":50.00306955967057,"z0":6.188224470083004,"aX":-11.371185994151},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.5,"breakHorizontal":9.6,"spinRate":2378,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.3835773465054748,"extension":5.815067539012245},"hitData":{"launchSpeed":88.7,"launchAngle":20.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":114.64,"coordY":81.37}},"index":2,"playId":"9562240b-a248-39d4-af60-11868a909b60","pitchNumber":1,"startTime":"2025-08-09T01:47:11.363Z","endTime":"2025-08-09T01:47:18.076Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:47:18.076Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Ortiz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T01:47:38.812Z","endTime":"2025-08-09T01:48:47.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":89.8,"strikeZoneTop":3.41446663950159,"strikeZoneBottom":1.56000181718948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.15610676897267,"aZ":-8.823462567523153,"pfxX":-5.370209953783785,"pfxZ":11.21426659085079,"pX":-0.6855089767313414,"pZ":3.221135769448172,"vX0":1.1025492271998558,"vY0":-144.02514781571696,"vZ0":-6.9977456581101105,"x":143.13,"y":151.81,"x0":-0.37788961451019515,"y0":50.00607608589185,"z0":6.240970397199366,"aX":-11.186673443184358},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":19.0,"breakHorizontal":9.5,"spinRate":2400,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.38155201614645406,"extension":5.780626651320793},"index":0,"playId":"b399c340-626f-38fa-8bb9-3a8102b40170","pitchNumber":1,"startTime":"2025-08-09T01:47:45.273Z","endTime":"2025-08-09T01:47:48.904Z","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":99.1,"endSpeed":90.6,"strikeZoneTop":3.41446281492467,"strikeZoneBottom":1.5599991864993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.80285538516896,"aZ":-7.106634443613214,"pfxX":-4.7646902580437,"pfxZ":11.95836742492575,"pX":-0.6871238849700013,"pZ":1.7352714484475147,"vX0":0.23763856559796048,"vY0":-143.95271308425504,"vZ0":-11.335490964993836,"x":143.19,"y":191.93,"x0":-0.15185183278325984,"y0":50.00423969593009,"z0":6.166745198130611,"aX":-9.987470631389124},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":19.6,"breakHorizontal":8.5,"spinRate":2540,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.3806855949671726,"extension":6.015622470352935},"index":1,"playId":"2d6fa2ff-c24c-3ac0-94b1-5c338ff15bed","pitchNumber":2,"startTime":"2025-08-09T01:48:03.902Z","endTime":"2025-08-09T01:48:07.265Z","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":100.1,"endSpeed":90.8,"strikeZoneTop":3.23673783308364,"strikeZoneBottom":1.48886572155418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.21728898121709,"aZ":-11.439233440030756,"pfxX":-5.594690826663051,"pfxZ":9.709452269518138,"pX":0.5228797009179429,"pZ":4.565012210113634,"vX0":3.781043825880515,"vY0":-145.67016234165723,"vZ0":-3.1162649506118125,"x":97.07,"y":115.52,"x0":-0.06922391342325979,"y0":50.005093079506906,"z0":6.3467671076175725,"aX":-11.94988206924272},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.0,"breakHorizontal":9.4,"spinRate":2505,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.37692113240049085,"extension":5.718969675930252},"index":2,"playId":"637e9c88-465c-3085-b8a1-82794c4b2b03","pitchNumber":3,"startTime":"2025-08-09T01:48:22.391Z","endTime":"2025-08-09T01:48:25.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":90.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.00390090637985,"aZ":-7.298281995727238,"pfxX":-4.97059476604463,"pfxZ":11.710566120187028,"pX":-0.18971644481613406,"pZ":2.962780737709119,"vX0":1.617632119372863,"vY0":-145.07223158865182,"vZ0":-8.26454366259251,"x":124.23,"y":158.78,"x0":-0.10983903849605794,"y0":50.00592665661222,"z0":6.298904357545473,"aX":-10.560798163923188},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":19.7,"breakHorizontal":8.6,"spinRate":2530,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.37803735118325443,"extension":5.861727447103917},"index":3,"playId":"ff808c6e-f881-3c48-8637-1ce11607a491","pitchNumber":4,"startTime":"2025-08-09T01:48:43.340Z","endTime":"2025-08-09T01:48:47.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:48:47.525Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Starling Marte lines out sharply to center fielder Blake Perkins.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-09T01:50:45.389Z","endTime":"2025-08-09T01:51:37.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.55302067544,"strikeZoneBottom":1.60999828645621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.222212261548584,"aZ":-14.193992716066832,"pfxX":-1.6285528664373996,"pfxZ":10.141597434102309,"pX":-0.499653219410802,"pZ":1.9997099690646902,"vX0":2.403925648992731,"vY0":-132.53883612463028,"vZ0":-7.26498885726802,"x":136.05,"y":184.79,"x0":-1.2082441088842486,"y0":50.00446125313274,"z0":5.819809368983733,"aX":-2.8879685565497173},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.9,"breakHorizontal":2.4,"spinRate":2288,"spinDirection":200},"zone":7,"typeConfidence":2.0,"plateTime":0.4137933145036019,"extension":6.274049241644092},"index":0,"playId":"b48099fe-b423-3a88-b474-6f28e92c8571","pitchNumber":1,"startTime":"2025-08-09T01:50:58.533Z","endTime":"2025-08-09T01:51:02.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.563382332212747,"aZ":-26.12321956625164,"pfxX":-7.7073118259899775,"pfxZ":4.106180111712686,"pX":-0.6496201780604519,"pZ":1.8369071623812987,"vX0":4.185407105836266,"vY0":-120.62692118779498,"vZ0":-3.683569268431447,"x":141.76,"y":189.18,"x0":-1.4062857920719118,"y0":50.00181359341917,"z0":5.688008159583787,"aX":-11.352303005343165},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":6.8,"breakHorizontal":13.0,"spinRate":1807,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.45415674825757746,"extension":6.404019452245083},"index":1,"playId":"d7a78f33-265c-32f0-8bea-b1beffc5ef42","pitchNumber":2,"startTime":"2025-08-09T01:51:14.351Z","endTime":"2025-08-09T01:51:17.515Z","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":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.15570406887087,"aZ":-14.908836681374714,"pfxX":-2.9921524785642726,"pfxZ":9.144041537760954,"pX":0.4962169280725101,"pZ":2.636922112205577,"vX0":5.6494294046312525,"vY0":-136.33916291939755,"vZ0":-5.847273244803363,"x":98.09,"y":167.58,"x0":-1.2112542130531214,"y0":50.00339810730801,"z0":5.833266909526477,"aX":-5.650441701990039},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.6,"breakHorizontal":4.3,"spinRate":2341,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.4012976101377368,"extension":6.286255795665793},"hitData":{"launchSpeed":102.6,"launchAngle":18.0,"totalDistance":357.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":132.22,"coordY":55.68}},"index":2,"playId":"db931438-a20a-3307-9c7f-6e2bfd714af7","pitchNumber":3,"startTime":"2025-08-09T01:51:31.064Z","endTime":"2025-08-09T01:51:37.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:51:37.874Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to right fielder Sal Frelick.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-09T01:51:55.309Z","endTime":"2025-08-09T01:52:57.119Z","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":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":2},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.8,"endSpeed":74.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.65666170898475,"aZ":-22.977848556100867,"pfxX":-6.439706374415356,"pfxZ":6.4292539238976225,"pX":-0.5215909868937516,"pZ":3.3263740992077153,"vX0":4.080219050295678,"vY0":-119.08428002725637,"vZ0":-1.0180423599444615,"x":136.88,"y":148.97,"x0":-1.423704966417744,"y0":50.00439455525324,"z0":5.845072680273148,"aX":-9.215654632936044},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":11.6,"breakHorizontal":10.7,"spinRate":1884,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.46058791700547363,"extension":6.360153401280701},"index":0,"playId":"4dce2dd8-2673-38e4-a526-7c9e56489ee7","pitchNumber":1,"startTime":"2025-08-09T01:52:07.466Z","endTime":"2025-08-09T01:52:10.670Z","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":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.60894592956849,"aZ":-12.76760603984566,"pfxX":-2.470179211046028,"pfxZ":10.252225643183978,"pX":-0.7118265039295871,"pZ":3.3727179494285267,"vX0":2.6444137635990375,"vY0":-136.156743611587,"vZ0":-4.275058320818893,"x":144.13,"y":147.72,"x0":-1.3709402979244267,"y0":50.00172505015565,"z0":5.8352998691570495,"aX":-4.675580088761815},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":4.0,"spinRate":2234,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.4010194019780342,"extension":6.37751346418266},"index":1,"playId":"58709713-e34a-3dd0-a367-1defdbfa0a21","pitchNumber":2,"startTime":"2025-08-09T01:52:29.257Z","endTime":"2025-08-09T01:52:32.427Z","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":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.455311261641402,"aZ":-21.555059942082348,"pfxX":-5.687023522555707,"pfxZ":7.044343501648413,"pX":-0.7624374304998126,"pZ":2.484534364727958,"vX0":3.4084689017576766,"vY0":-121.84641131928579,"vZ0":-3.185693191662771,"x":146.06,"y":171.7,"x0":-1.439042497708265,"y0":50.00123454254157,"z0":5.6669342250464325,"aX":-8.568943327960296},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":12.2,"breakHorizontal":9.5,"spinRate":1867,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.44915169803781163,"extension":6.369316348252816},"hitData":{"launchSpeed":92.7,"launchAngle":43.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":214.42,"coordY":95.52}},"index":2,"playId":"a9bbfcbe-00b3-32bc-977e-39a792a9c4a3","pitchNumber":3,"startTime":"2025-08-09T01:52:47.400Z","endTime":"2025-08-09T01:52:57.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:52:57.119Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Alvarez grounds out, shortstop Joey Ortiz to first baseman Andrew Vaughn.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-09T01:53:16.951Z","endTime":"2025-08-09T01:53:57.415Z","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":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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":92.6,"endSpeed":84.8,"strikeZoneTop":3.28746424127085,"strikeZoneBottom":1.50370963847876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.28025504971887,"aZ":-12.192657391463177,"pfxX":-1.6540025156952511,"pfxZ":10.892906860251015,"pX":1.0405880014486926,"pZ":1.8711361334165704,"vX0":6.218285471007377,"vY0":-134.59783208034406,"vZ0":-7.8844821386829125,"x":77.34,"y":188.26,"x0":-1.0849046059339602,"y0":50.00126384583517,"z0":5.702095874975212,"aX":-3.0337688214853755},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.2,"breakHorizontal":1.7,"spinRate":2279,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.406965882843763,"extension":6.4380361077790695},"index":0,"playId":"bbe1e697-ac73-3800-be0c-8df48af6e324","pitchNumber":1,"startTime":"2025-08-09T01:53:26.663Z","endTime":"2025-08-09T01:53:30.644Z","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":93.2,"endSpeed":85.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.217837166532835,"aZ":-19.944297327213306,"pfxX":-7.096718358208172,"pfxZ":6.574323569826834,"pX":-0.4821027819668928,"pZ":2.446348423483737,"vX0":4.438803662014603,"vY0":-135.65266187021,"vZ0":-4.933639014550632,"x":135.38,"y":172.73,"x0":-1.21927115703186,"y0":50.00261021958089,"z0":5.682865296680493,"aX":-13.199900873535775},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.0,"breakHorizontal":11.9,"spinRate":2307,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.40407680074995955,"extension":6.365616422346262},"hitData":{"launchSpeed":74.2,"launchAngle":8.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.84,"coordY":140.46}},"index":1,"playId":"305dd7c8-3e68-3746-8366-324a4c36dbf2","pitchNumber":2,"startTime":"2025-08-09T01:53:49.630Z","endTime":"2025-08-09T01:53:57.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:53:57.415Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Frelick strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T01:56:22.202Z","endTime":"2025-08-09T01:57:14.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,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":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gregory Soto replaces Ryne Stanek.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T01:54:29.251Z","endTime":"2025-08-09T01:56:24.282Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642397,"link":"/api/v1/people/642397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.05370369063001,"strikeZoneBottom":1.48631530311998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.02493897061093,"aZ":-24.41171089991601,"pfxX":1.7751852938438735,"pfxZ":4.816319099613988,"pX":-0.48612311758717036,"pZ":2.872139599122275,"vX0":-6.474190712589118,"vY0":-125.75691403966104,"vZ0":-1.836723886631718,"x":135.53,"y":161.23,"x0":1.884072293168612,"y0":50.00209113260796,"z0":5.580089681931854,"aX":2.8611228566743345},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.5,"breakHorizontal":-1.8,"spinRate":2391,"spinDirection":147},"zone":1,"typeConfidence":2.0,"plateTime":0.4345126154036678,"extension":6.485907761685713},"index":1,"playId":"5f80e88b-4999-3449-9209-d36f8e8baf55","pitchNumber":1,"startTime":"2025-08-09T01:56:24.282Z","endTime":"2025-08-09T01:56:27.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":2.94482921121009,"strikeZoneBottom":1.41368651159677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.7194051405255,"aZ":-26.751716251796758,"pfxX":0.07790739820074943,"pfxZ":3.5571899500374418,"pX":-1.7749384711090792,"pZ":1.189107512698375,"vX0":-8.705860535284753,"vY0":-122.74913724441595,"vZ0":-4.544427178731926,"x":184.66,"y":206.67,"x0":1.810188996899418,"y0":50.00137127007831,"z0":5.347124788380614,"aX":0.1204723854212399},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.5,"breakHorizontal":1.9,"spinRate":2306,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.44653624534900827,"extension":6.601126025790777},"index":2,"playId":"99954742-d63a-3f45-85cc-3dbd51688676","pitchNumber":2,"startTime":"2025-08-09T01:56:38.172Z","endTime":"2025-08-09T01:56:41.674Z","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":96.9,"endSpeed":89.0,"strikeZoneTop":3.09000144632866,"strikeZoneBottom":1.44999923537936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.205638342984834,"aZ":-23.055327145955868,"pfxX":11.441694731932078,"pfxZ":4.517822532482623,"pX":-0.16088048219367068,"pZ":2.102779885621481,"vX0":-9.827881271367678,"vY0":-140.75438822286978,"vZ0":-4.787490755095456,"x":123.13,"y":182.0,"x0":1.8794627289217782,"y0":50.00294033079201,"z0":5.307277475027541,"aX":23.092162273428013},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.4,"breakHorizontal":-18.8,"spinRate":2337,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.38827024639105057,"extension":6.592434022318817},"index":3,"playId":"b0895a1b-89c9-3a37-a7f8-900c7da95f54","pitchNumber":3,"startTime":"2025-08-09T01:56:54.507Z","endTime":"2025-08-09T01:56:58.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.09,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.428724191575732,"aZ":-27.041048772221593,"pfxX":-3.3972271765082254,"pfxZ":3.552552795778883,"pX":-0.6067498128634593,"pZ":2.264795654324314,"vX0":-5.014649714598129,"vY0":-119.5292498394222,"vZ0":-1.714561052224712,"x":140.13,"y":177.63,"x0":1.9611120134371547,"y0":50.00171849928469,"z0":5.423591034984721,"aX":-4.905765474024111},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.2,"breakHorizontal":7.3,"spinRate":2536,"spinDirection":248},"zone":4,"typeConfidence":2.0,"plateTime":0.4585501858619061,"extension":6.282341357821218},"index":4,"playId":"a86aceec-303b-3a4b-a915-5737fcd24d63","pitchNumber":4,"startTime":"2025-08-09T01:57:10.782Z","endTime":"2025-08-09T01:57:14.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:57:14.372Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"William Contreras walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T01:57:16.067Z","endTime":"2025-08-09T01:59:28.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.39606778818508,"strikeZoneBottom":1.69319120128447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.406217058174196,"aZ":-20.739045866806727,"pfxX":11.305277083343022,"pfxZ":5.773470981229379,"pX":0.5652393507440583,"pZ":1.8935607269940051,"vX0":-7.3661490459949155,"vY0":-139.59045383709284,"vZ0":-5.887412823405459,"x":95.45,"y":187.65,"x0":1.7648464151045606,"y0":50.00145665657091,"z0":5.388347082285845,"aX":22.385767453052697},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.5,"breakHorizontal":-19.1,"spinRate":2366,"spinDirection":134},"zone":9,"typeConfidence":2.0,"plateTime":0.3918550788133617,"extension":6.373774821704619},"index":0,"playId":"43a783c9-bdcf-3e96-9ff2-dc7c2c720211","pitchNumber":1,"startTime":"2025-08-09T01:57:36.962Z","endTime":"2025-08-09T01:57:40.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.43288452569799,"strikeZoneBottom":1.61959328489655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.359799342770703,"aZ":-22.547548352760867,"pfxX":11.151432309631055,"pfxZ":4.837965168410622,"pX":-0.4947995709490873,"pZ":1.5605746316355407,"vX0":-10.429490168733757,"vY0":-139.71047005511105,"vZ0":-6.0373438903521475,"x":135.86,"y":196.64,"x0":1.8247927413725955,"y0":50.00612716932891,"z0":5.216244408542094,"aX":22.20748398047093},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.7,"breakHorizontal":-18.2,"spinRate":2370,"spinDirection":131},"zone":7,"typeConfidence":2.0,"plateTime":0.3909672865461311,"extension":6.774513598702467},"index":1,"playId":"ef5defc3-2453-333e-8286-7b797bc5bc5f","pitchNumber":2,"startTime":"2025-08-09T01:57:53.375Z","endTime":"2025-08-09T01:57:56.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.7,"strikeZoneTop":3.39608444212759,"strikeZoneBottom":1.71159906413009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.070005638259733,"aZ":-24.501088612202608,"pfxX":-0.1598423064798098,"pfxZ":4.612792063665619,"pX":-1.8582538789200453,"pZ":-1.015546117596026,"vX0":-8.530141915694,"vY0":-128.05714622754888,"vZ0":-10.735969854913995,"x":187.83,"y":266.2,"x0":1.534565768382342,"y0":50.0024733485365,"z0":5.142793372269511,"aX":-0.26530896461690373},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.1,"breakHorizontal":2.2,"spinRate":2486,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.4274647894353416,"extension":6.861154434560852},"index":2,"playId":"96a0fd78-7b42-38f7-97cc-0d1e4b50fb00","pitchNumber":3,"startTime":"2025-08-09T01:58:11.592Z","endTime":"2025-08-09T01:58:15.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.37772007014049,"strikeZoneBottom":1.60119475087615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.685241385333487,"aZ":-26.74157591968215,"pfxX":0.9483633739338915,"pfxZ":3.3456738634204273,"pX":-0.9755635529375624,"pZ":-0.6868665554997118,"vX0":-6.566513105207562,"vY0":-126.62799464816877,"vZ0":-9.259677653586927,"x":154.19,"y":257.33,"x0":1.5272988451976228,"y0":50.004354909279634,"z0":5.15438687180048,"aX":1.5411768535604786},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.2,"breakHorizontal":-0.2,"spinRate":2560,"spinDirection":64},"zone":13,"typeConfidence":2.0,"plateTime":0.4324210278116518,"extension":6.654684960625592},"index":3,"playId":"aeed406d-f289-3c0f-9887-39bd292a4370","pitchNumber":4,"startTime":"2025-08-09T01:58:34.016Z","endTime":"2025-08-09T01:58:37.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.7,"strikeZoneTop":3.39609164641153,"strikeZoneBottom":1.69319655866392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.324472414395544,"aZ":-22.635394704033477,"pfxX":11.660017082376108,"pfxZ":4.662284208890756,"pX":-0.5028699295074608,"pZ":0.5932470154803773,"vX0":-10.380145173281138,"vY0":-142.03495340576941,"vZ0":-8.630891991165157,"x":136.17,"y":222.76,"x0":1.6829745056387218,"y0":50.00058481908333,"z0":5.108989401813568,"aX":23.83725811000523},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.8,"breakHorizontal":-19.1,"spinRate":2337,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.38552820227070583,"extension":6.62534983711371},"index":4,"playId":"c706a0aa-61b4-3cef-9606-4573e1e14a0f","pitchNumber":5,"startTime":"2025-08-09T01:58:56.298Z","endTime":"2025-08-09T01:58:59.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.34094841769296,"strikeZoneBottom":1.56439862020799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89353318531504,"aZ":-28.213091451765933,"pfxX":-0.14219724127762312,"pfxZ":2.6576534548395276,"pX":-1.2736639044148994,"pZ":0.26441611083571254,"vX0":-7.333212864222464,"vY0":-122.08434530150383,"vZ0":-5.9802188574397395,"x":165.55,"y":231.64,"x0":1.8037165929174288,"y0":50.003595130014745,"z0":5.213478483066601,"aX":-0.21060292054177832},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.5,"breakHorizontal":2.2,"spinRate":2541,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.4508512662470223,"extension":6.411338937600618},"index":5,"playId":"d3d644c9-21a9-3828-b9f7-db341c509c58","pitchNumber":6,"startTime":"2025-08-09T01:59:21.498Z","endTime":"2025-08-09T01:59:28.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T01:59:28.526Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Collins strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T01:59:35.999Z","endTime":"2025-08-09T02:01:08.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.12918747962387,"aZ":-24.36026144567966,"pfxX":12.209784533188188,"pfxZ":3.8780019521939337,"pX":0.22393388353671778,"pZ":3.183017402222447,"vX0":-8.565287977526214,"vY0":-141.0381138015236,"vZ0":-1.5375636268797797,"x":108.46,"y":152.84,"x0":1.7142298098483455,"y0":50.00108241499646,"z0":5.306513067790039,"aX":24.59112065857957},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.8,"breakHorizontal":-20.4,"spinRate":2293,"spinDirection":125},"zone":2,"typeConfidence":2.0,"plateTime":0.38837404399275144,"extension":6.747843379861509},"index":0,"playId":"c4c52a3f-b6b6-3d90-9c2c-c3ec013de800","pitchNumber":1,"startTime":"2025-08-09T02:00:07.701Z","endTime":"2025-08-09T02:00:11.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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.05250528081308,"strikeZoneBottom":1.4874627558786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.61903162266058,"aZ":-22.06534270180885,"pfxX":12.32241140172305,"pfxZ":5.201118696415732,"pX":-0.6960328563849871,"pZ":1.4309127038506384,"vX0":-10.575926533034712,"vY0":-138.4402186995755,"vZ0":-6.266098972667328,"x":143.53,"y":200.15,"x0":1.5708796548494124,"y0":50.000734270845385,"z0":5.198323811056561,"aX":23.939764719764938},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.3,"breakHorizontal":-20.2,"spinRate":2258,"spinDirection":133},"zone":7,"typeConfidence":2.0,"plateTime":0.39548283911207927,"extension":6.712705048156348},"index":1,"playId":"cf318f20-2bb9-3a2d-af93-79b7f0cc820e","pitchNumber":2,"startTime":"2025-08-09T02:00:25.244Z","endTime":"2025-08-09T02:00:28.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":90.9,"strikeZoneTop":3.12502475956679,"strikeZoneBottom":1.55999837221388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.66515186969281,"aZ":-21.845533159405697,"pfxX":11.749042445992771,"pfxZ":4.8799542048114635,"pX":1.420540611332495,"pZ":2.109377969775079,"vX0":-5.452787323717229,"vY0":-144.53947868119081,"vZ0":-4.99819414920324,"x":62.85,"y":181.83,"x0":1.8050544250144875,"y0":50.00158621669846,"z0":5.202289865225308,"aX":24.859099026477335},"breaks":{"breakAngle":45.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.0,"breakHorizontal":-20.2,"spinRate":2229,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.3789418586966957,"extension":6.481755969743213},"index":2,"playId":"7eb6cbb8-70e9-34f1-a75d-ca27495e8a8f","pitchNumber":3,"startTime":"2025-08-09T02:00:44.063Z","endTime":"2025-08-09T02:00:47.175Z","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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.19166880742044,"aZ":-27.455050727197147,"pfxX":0.6668464372043004,"pfxZ":2.9912944851803545,"pX":-0.6068790491546371,"pZ":0.25212198501307864,"vX0":-5.521502173538743,"vY0":-125.38136758136335,"vZ0":-6.8419369808185415,"x":140.13,"y":231.97,"x0":1.5446878785686111,"y0":50.00564648100229,"z0":5.2804163076661705,"aX":1.0535673236616137},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.0,"breakHorizontal":0.1,"spinRate":2383,"spinDirection":29},"zone":13,"typeConfidence":2.0,"plateTime":0.4381425187867225,"extension":6.780976674184694},"index":3,"playId":"6daf2e45-799b-36ca-9b53-e79d09c1e2be","pitchNumber":4,"startTime":"2025-08-09T02:01:02.675Z","endTime":"2025-08-09T02:01:08.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:01:08.546Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Yelich singles on a ground ball to center fielder Cedric Mullins. William Contreras to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T02:01:26.673Z","endTime":"2025-08-09T02:02:24.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"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":98.1,"endSpeed":89.9,"strikeZoneTop":3.48405340555106,"strikeZoneBottom":1.75000172355475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.846841574386737,"aZ":-23.241536208341042,"pfxX":12.474623161864947,"pfxZ":4.340249843821889,"pX":-0.5141602365075839,"pZ":1.6365467706186054,"vX0":-10.817293117362688,"vY0":-142.33478840130203,"vZ0":-5.94440974501613,"x":136.6,"y":194.59,"x0":1.7098412021232707,"y0":50.00005716368405,"z0":5.217947917521149,"aX":25.66055984371132},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.8,"breakHorizontal":-20.5,"spinRate":2345,"spinDirection":128},"zone":7,"typeConfidence":2.0,"plateTime":0.3844170023424538,"extension":6.704682833279074},"index":0,"playId":"dbe175bc-8bf5-3c9d-8923-8778370806a4","pitchNumber":1,"startTime":"2025-08-09T02:01:35.499Z","endTime":"2025-08-09T02:01:39.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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.41201881191037,"strikeZoneBottom":1.75000159812223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.282841126764485,"aZ":-25.191404808259175,"pfxX":11.92324054740127,"pfxZ":3.518579156975459,"pX":0.7096239859025675,"pZ":1.153657960243717,"vX0":-7.348730084081923,"vY0":-139.74975564412603,"vZ0":-6.390040728090358,"x":89.95,"y":207.63,"x0":1.8185248256033284,"y0":50.00506958368077,"z0":5.115027252661184,"aX":23.683875527337438},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.3,"breakHorizontal":-20.2,"spinRate":2302,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.3913154863550101,"extension":6.633475396435},"index":1,"playId":"183cf85c-eaa6-3c63-8ae3-f578dfabbc11","pitchNumber":2,"startTime":"2025-08-09T02:01:56.363Z","endTime":"2025-08-09T02:02:00.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.765020926158563,"aZ":-22.496888781722717,"pfxX":12.019274234861111,"pfxZ":4.886233515454107,"pX":-0.30746110660376824,"pZ":2.060846848882249,"vX0":-10.01397584392753,"vY0":-139.69883670502426,"vZ0":-4.748010374873554,"x":128.72,"y":183.14,"x0":1.757750880680606,"y0":50.00543935265494,"z0":5.256747939207656,"aX":23.817178791661178},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.0,"breakHorizontal":-19.8,"spinRate":2349,"spinDirection":134},"zone":7,"typeConfidence":2.0,"plateTime":0.39171347805480394,"extension":6.5424921426548694},"hitData":{"launchSpeed":108.0,"launchAngle":-2.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.66,"coordY":105.57}},"index":2,"playId":"6971c9a9-1c09-3d67-8637-29d3d8c7dba5","pitchNumber":3,"startTime":"2025-08-09T02:02:12.996Z","endTime":"2025-08-09T02:02:24.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:02:24.014Z","atBatIndex":55},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Andrew Vaughn pops out to shortstop Francisco Lindor.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T02:03:37.512Z","endTime":"2025-08-09T02:07:16.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-09T02:02:40.239Z","endTime":"2025-08-09T02:03:39.913Z","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":97.5,"endSpeed":89.2,"strikeZoneTop":3.16875295556594,"strikeZoneBottom":1.63692986742515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.68089759996648,"aZ":-21.659996516822176,"pfxX":11.587009404293068,"pfxZ":5.162759588301318,"pX":1.1816004740744106,"pZ":2.4452234467570197,"vX0":-5.995440529512066,"vY0":-141.89617822386666,"vZ0":-3.877719717219514,"x":71.96,"y":172.76,"x0":1.817147527431029,"y0":50.005708402303036,"z0":5.210770632734884,"aX":23.615787921226186},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.8,"breakHorizontal":-19.8,"spinRate":2388,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.3861067880877673,"extension":6.6500160372591015},"index":1,"playId":"71654b2c-aef1-3a6d-8346-73e58f3473ab","pitchNumber":1,"startTime":"2025-08-09T02:03:39.913Z","endTime":"2025-08-09T02:03:43.790Z","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":98.1,"endSpeed":89.8,"strikeZoneTop":3.20437097618385,"strikeZoneBottom":1.63694617474908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.881225039136687,"aZ":-21.64160134923642,"pfxX":11.849491422877444,"pfxZ":5.127774514311623,"pX":-1.5784607908470587,"pZ":1.5963838087812436,"vX0":-12.90209365506111,"vY0":-142.21305426547502,"vZ0":-6.27448105500512,"x":177.17,"y":195.68,"x0":1.472387167293713,"y0":50.00239937695408,"z0":5.199182369462575,"aX":24.330644774562224},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.2,"breakHorizontal":-19.0,"spinRate":2376,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.3847946213758622,"extension":6.715536526822526},"index":2,"playId":"25a17452-9251-32c7-baa9-daf9662c432c","pitchNumber":2,"startTime":"2025-08-09T02:03:57.293Z","endTime":"2025-08-09T02:04:00.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.83817598944344,"aZ":-24.658220639380936,"pfxX":0.4667893568103596,"pfxZ":4.5009908434068,"pX":-0.3677648950162627,"pZ":1.5304998406605537,"vX0":-5.055552247323802,"vY0":-128.72796857517912,"vZ0":-4.912523093490475,"x":131.02,"y":197.46,"x0":1.5648186937583626,"y0":50.00596969903583,"z0":5.383447135901296,"aX":0.7807151323221337},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.2,"breakHorizontal":0.4,"spinRate":2550,"spinDirection":141},"zone":7,"typeConfidence":2.0,"plateTime":0.4262194434667457,"extension":6.534872454914318},"index":3,"playId":"2e332dac-fdb2-3e0a-9948-03ab65790839","pitchNumber":3,"startTime":"2025-08-09T02:04:19.064Z","endTime":"2025-08-09T02:04:22.670Z","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":95.5,"endSpeed":86.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.864307618033465,"aZ":-23.02617304157226,"pfxX":12.6553614510008,"pfxZ":4.724174541831118,"pX":-0.3239207203180836,"pZ":2.4015701711059947,"vX0":-10.258125299351754,"vY0":-138.67473871471321,"vZ0":-3.3347466174639986,"x":129.35,"y":173.94,"x0":1.7907680759429383,"y0":50.00047211532685,"z0":5.16722868601449,"aX":24.487693383622307},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.0,"breakHorizontal":-20.6,"spinRate":2379,"spinDirection":123},"zone":4,"typeConfidence":2.0,"plateTime":0.39594844025916887,"extension":6.745513121509275},"index":4,"playId":"7e997cc5-6af8-37f7-a2fe-dacae344cbb4","pitchNumber":4,"startTime":"2025-08-09T02:04:39.705Z","endTime":"2025-08-09T02:04:43.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.49037498244624,"aZ":-28.153279534157264,"pfxX":1.3418365276172297,"pfxZ":2.4062051643681333,"pX":-0.5717340406172882,"pZ":1.768440726429545,"vX0":-5.9530404282752825,"vY0":-128.03317796959666,"vZ0":-3.344662888122289,"x":138.79,"y":191.03,"x0":1.6013886294209256,"y0":50.00528869146986,"z0":5.276385568082068,"aX":2.2457222498193863},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.8,"breakHorizontal":-1.2,"spinRate":2554,"spinDirection":159},"zone":7,"typeConfidence":2.0,"plateTime":0.42652425016699613,"extension":6.530354572559834},"index":5,"playId":"784439d8-1d11-3e88-84ee-c9b0271d8926","pitchNumber":5,"startTime":"2025-08-09T02:05:02.215Z","endTime":"2025-08-09T02:05:05.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.16874621215895,"strikeZoneBottom":1.53000084991183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.91347052874228,"aZ":-29.402008385447203,"pfxX":1.069565113339074,"pfxZ":1.6405505820614583,"pX":-1.2882646656768633,"pZ":0.2102796380078891,"vX0":-7.431977647247574,"vY0":-129.2454733069767,"vZ0":-6.985923728066759,"x":166.11,"y":233.1,"x0":1.485522204097167,"y0":50.004320728610566,"z0":5.206002319180122,"aX":1.810020884893441},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.6,"breakHorizontal":-0.2,"spinRate":2562,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.42377494500482893,"extension":6.85802984098909},"index":6,"playId":"b50a1a4f-b81f-338a-9801-ea626e91e331","pitchNumber":6,"startTime":"2025-08-09T02:05:29.524Z","endTime":"2025-08-09T02:05:33.541Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.84871171779544,"aZ":-30.5329045767399,"pfxX":0.8870211328372104,"pfxZ":1.011869251346523,"pX":-0.4400702877363625,"pZ":1.3875144025390918,"vX0":-5.040359660600526,"vY0":-127.10166218426673,"vZ0":-3.746815364386879,"x":133.77,"y":201.32,"x0":1.4632939092616208,"y0":50.00159803846201,"z0":5.336078752699385,"aX":1.4355660998832884},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.1,"breakHorizontal":-0.4,"spinRate":2547,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.432860923382818,"extension":6.689300872158769},"index":7,"playId":"58cb6a0e-80a2-3116-879f-e8d7d970b320","pitchNumber":7,"startTime":"2025-08-09T02:06:03.916Z","endTime":"2025-08-09T02:06:08.527Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.202077067719895,"aZ":-28.82722783340531,"pfxX":0.8066419063181787,"pfxZ":2.0127892524952307,"pX":-1.1129509666301582,"pZ":1.772981962678864,"vX0":-7.094984915916,"vY0":-128.05962140487705,"vZ0":-3.2993830901902887,"x":159.42,"y":190.91,"x0":1.5875252449697945,"y0":50.00298219338161,"z0":5.330780835130816,"aX":1.342119074370152},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.1,"breakHorizontal":0.1,"spinRate":2400,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.42755320584549494,"extension":6.844722123968808},"index":8,"playId":"40dd728c-09a8-3ba8-ab01-ed2b8221f342","pitchNumber":8,"startTime":"2025-08-09T02:06:36.572Z","endTime":"2025-08-09T02:06:42.061Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.969297817762346,"aZ":-27.86486545995796,"pfxX":-3.1858345251223774,"pfxZ":2.8715837904286383,"pX":-0.39099726368195925,"pZ":1.8123918617638715,"vX0":-4.288208764326882,"vY0":-122.48835217812098,"vZ0":-2.55342547975237,"x":131.9,"y":189.85,"x0":1.80454686604008,"y0":50.0026370274745,"z0":5.280924631607756,"aX":-4.781163019463481},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.8,"breakHorizontal":6.8,"spinRate":2633,"spinDirection":266},"zone":7,"typeConfidence":2.0,"plateTime":0.44927937015956454,"extension":6.424040085202221},"hitData":{"launchSpeed":82.5,"launchAngle":55.0,"totalDistance":208.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":78.82,"coordY":131.42}},"index":9,"playId":"9543c561-fd65-3ca0-b532-c1b9a845ac86","pitchNumber":9,"startTime":"2025-08-09T02:07:07.446Z","endTime":"2025-08-09T02:07:16.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:07:16.944Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronny Mauricio strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T02:10:08.296Z","endTime":"2025-08-09T02:11:51.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"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":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Abner Uribe replaces Brandon Woodruff.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T02:07:52.584Z","endTime":"2025-08-09T02:10:10.627Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682842,"link":"/api/v1/people/682842"},"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":99.7,"endSpeed":90.9,"strikeZoneTop":3.89216388968043,"strikeZoneBottom":1.82999897440604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.43770631930766,"aZ":-25.292884449044877,"pfxX":-7.997158345237357,"pfxZ":3.2423873036005695,"pX":-0.12195004678060514,"pZ":2.8774177065582585,"vX0":6.267518132828543,"vY0":-145.0301432282008,"vZ0":-4.088265515242877,"x":121.65,"y":161.09,"x0":-1.2772636567366855,"y0":50.00050967198298,"z0":5.857032924574883,"aX":-16.95228278960123},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":5.2,"breakHorizontal":13.2,"spinRate":2428,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.37836632409968773,"extension":6.085792578997074},"index":1,"playId":"27a52307-7016-30ac-90d7-d6095a526565","pitchNumber":1,"startTime":"2025-08-09T02:10:10.627Z","endTime":"2025-08-09T02:10:14.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":80.6,"strikeZoneTop":3.83865032617626,"strikeZoneBottom":1.83000185928184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.035463753563075,"aZ":-29.01175054261556,"pfxX":7.672182957281165,"pfxZ":1.891823281849934,"pX":-0.44846016244881254,"pZ":2.795002459055117,"vX0":0.11723860838129446,"vY0":-129.55839643310773,"vZ0":-2.1306308253447015,"x":134.09,"y":163.31,"x0":-1.488824979313262,"y0":50.004721013247575,"z0":5.880264724612667,"aX":12.838558932796545},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.1,"breakHorizontal":-13.9,"spinRate":2460,"spinDirection":104},"zone":4,"typeConfidence":2.0,"plateTime":0.4253350867168444,"extension":6.152662887311687},"index":2,"playId":"e1fea02f-bd02-3d48-bfa4-09af1430cdf9","pitchNumber":2,"startTime":"2025-08-09T02:10:26.275Z","endTime":"2025-08-09T02:10:29.670Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-09T02:10:47.714Z","endTime":"2025-08-09T02:11:05.967Z","isPitch":false,"type":"action","player":{"id":677595,"link":"/api/v1/people/677595"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":90.9,"strikeZoneTop":3.83864560738884,"strikeZoneBottom":1.82999885569799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.80691715028386,"aZ":-24.753424634841085,"pfxX":-7.4631884072856955,"pfxZ":3.489845279185724,"pX":-3.2201671962600376,"pZ":3.419488266766985,"vX0":-2.2182267676855605,"vY0":-145.48403319418694,"vZ0":-2.768383290335016,"x":239.75,"y":146.45,"x0":-1.476945848601465,"y0":50.002411161448755,"z0":5.897703804149622,"aX":-15.861271496213353},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":5.9,"breakHorizontal":13.9,"spinRate":2291,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.37771158457727694,"extension":6.037014502905754},"index":4,"playId":"923cfd50-6e40-3a97-abe8-4c8561ebad42","pitchNumber":3,"startTime":"2025-08-09T02:11:05.967Z","endTime":"2025-08-09T02:11:09.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":91.2,"strikeZoneTop":3.82081371694053,"strikeZoneBottom":1.81215026032505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.19540114404614,"aZ":-25.336821979741515,"pfxX":-7.899544905786423,"pfxZ":3.2092665667983997,"pX":-2.2375609651713737,"pZ":3.728754455565647,"vX0":0.43436963628579783,"vY0":-144.84879580970113,"vZ0":-1.6448523682843557,"x":202.29,"y":138.1,"x0":-1.3628512483387005,"y0":50.00008337343638,"z0":5.850004974527834,"aX":-16.81666412069379},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":5.6,"breakHorizontal":14.3,"spinRate":2218,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3778480969490663,"extension":6.180187891299581},"index":5,"playId":"02bd974b-c539-3444-b7d9-0f71b3aa7b80","pitchNumber":4,"startTime":"2025-08-09T02:11:27.661Z","endTime":"2025-08-09T02:11:30.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.91,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.5182043874829,"aZ":-24.59260864654906,"pfxX":5.106423913148166,"pfxZ":4.514013131398828,"pX":0.1673455427257958,"pZ":2.7304770793144075,"vX0":2.1553365489521377,"vY0":-128.7095146182,"vZ0":-2.8045805495583744,"x":110.62,"y":165.06,"x0":-1.3440582004108301,"y0":50.001706232238895,"z0":5.737030952465111,"aX":8.572926458219138},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.8,"breakHorizontal":-9.7,"spinRate":2441,"spinDirection":95},"zone":5,"typeConfidence":2.0,"plateTime":0.42542726955376864,"extension":6.291637542913942},"index":6,"playId":"98078649-25a6-3fee-b840-3a7181ad7f83","pitchNumber":5,"startTime":"2025-08-09T02:11:47.590Z","endTime":"2025-08-09T02:11:51.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:11:51.201Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T02:12:11.111Z","endTime":"2025-08-09T02:13:20.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":88.0,"endSpeed":80.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.456252960916885,"aZ":-25.03933807170599,"pfxX":4.853435854119578,"pfxZ":4.28861009701223,"pX":0.4275834144475353,"pZ":2.4653513240834646,"vX0":2.8545605892298718,"vY0":-128.1508727353966,"vZ0":-3.371764667494114,"x":100.7,"y":172.22,"x0":-1.331175883114918,"y0":50.00130501084897,"z0":5.753707100503892,"aX":8.072673931529312},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.2,"breakHorizontal":-9.5,"spinRate":2480,"spinDirection":79},"zone":6,"typeConfidence":2.0,"plateTime":0.4273933522420803,"extension":6.2966785698961925},"index":0,"playId":"c425f9c8-1539-3c4f-ab21-1ea35f71b4aa","pitchNumber":1,"startTime":"2025-08-09T02:12:21.035Z","endTime":"2025-08-09T02:12:24.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.50780354829814,"strikeZoneBottom":1.61781493502236,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.909683791824747,"aZ":-25.160206671612602,"pfxX":6.218852190711747,"pfxZ":4.111855043216032,"pX":-0.3951719140526821,"pZ":3.094898566127618,"vX0":0.5585616468315937,"vY0":-129.98733650383778,"vZ0":-2.084127823029652,"x":132.06,"y":155.22,"x0":-1.4208416155862487,"y0":50.00643310336936,"z0":5.822484029047414,"aX":10.615565568885618},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.2,"breakHorizontal":-11.4,"spinRate":2516,"spinDirection":94},"zone":1,"typeConfidence":2.0,"plateTime":0.4218036075064924,"extension":6.363946272896654},"index":1,"playId":"2ac8763a-9e2d-3191-aed8-912ab7175132","pitchNumber":2,"startTime":"2025-08-09T02:12:39.363Z","endTime":"2025-08-09T02:12:43.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.45438879618452,"strikeZoneBottom":1.60000199299366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.69289111598099,"aZ":-26.72241605783346,"pfxX":7.331555141495066,"pfxZ":3.240225631990228,"pX":-0.879595944163088,"pZ":2.6679230181923943,"vX0":-1.488519057771412,"vY0":-128.56619449990788,"vZ0":-3.0410469159367226,"x":150.53,"y":166.75,"x0":-1.2470495280561553,"y0":50.000050739743834,"z0":5.931489011559904,"aX":12.318002502708703},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.4,"breakHorizontal":-13.0,"spinRate":2625,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.4254052989558641,"extension":6.3914400016995305},"index":2,"playId":"a950161d-17eb-3748-948e-dd882028b35c","pitchNumber":3,"startTime":"2025-08-09T02:12:57.689Z","endTime":"2025-08-09T02:13:04.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.132193854604832,"aZ":-24.31628624852343,"pfxX":5.887758773418666,"pfxZ":4.6759019516346285,"pX":-0.9515622935179494,"pZ":3.363615418930042,"vX0":-0.8384064363047647,"vY0":-128.6610230241733,"vZ0":-1.5714719060479863,"x":153.27,"y":147.96,"x0":-1.3870121721448012,"y0":50.00333921075991,"z0":5.862743523444319,"aX":9.892652561375137},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.4,"breakHorizontal":-10.4,"spinRate":2551,"spinDirection":80},"zone":11,"typeConfidence":2.0,"plateTime":0.4253570609161401,"extension":6.389052446573202},"index":3,"playId":"e9d24d9b-1897-30eb-8cc7-b15bed0c3fdc","pitchNumber":4,"startTime":"2025-08-09T02:13:17.360Z","endTime":"2025-08-09T02:13:20.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:13:20.941Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Lindor walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T02:13:36.083Z","endTime":"2025-08-09T02:15:13.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.15204162917552,"aZ":-28.560203103077665,"pfxX":-7.864906296458871,"pfxZ":1.7417578466690182,"pX":-1.1494895391246789,"pZ":1.8365169236774292,"vX0":3.284521256767379,"vY0":-143.25394755691178,"vZ0":-5.562151573634645,"x":160.82,"y":189.19,"x0":-1.2914447977479653,"y0":50.00011730294372,"z0":5.596481228728739,"aX":-16.28748210041839},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":2.2,"breakHorizontal":13.6,"spinRate":2259,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.382842238301091,"extension":6.3210839672416155},"index":0,"playId":"4c524b67-2baf-3a7e-8af1-870b31476560","pitchNumber":1,"startTime":"2025-08-09T02:13:49.248Z","endTime":"2025-08-09T02:13:52.248Z","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":99.5,"endSpeed":91.2,"strikeZoneTop":3.37999076635256,"strikeZoneBottom":1.56000131663645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.123932776021874,"aZ":-27.821505508730805,"pfxX":-7.0163569367873215,"pfxZ":2.0464890126990447,"pX":-1.689566187895824,"pZ":2.715381505244009,"vX0":1.8959698152102458,"vY0":-144.94109625036776,"vZ0":-3.826997704919641,"x":181.4,"y":165.46,"x0":-1.4409510987954925,"y0":50.003134472287755,"z0":5.753417455211968,"aX":-14.91605527683605},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":3.1,"breakHorizontal":12.4,"spinRate":2271,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.37801132343152855,"extension":6.306715280799796},"index":1,"playId":"1137999c-7316-39ec-96bd-2d49bae67cab","pitchNumber":2,"startTime":"2025-08-09T02:14:09.657Z","endTime":"2025-08-09T02:14:13.095Z","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":99.1,"endSpeed":90.6,"strikeZoneTop":3.30797761933704,"strikeZoneBottom":1.54198647144313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.12105834546386,"aZ":-28.228600823669243,"pfxX":-7.958131081178512,"pfxZ":1.8813895585858766,"pX":-1.9183823341171846,"pZ":2.4985714795808196,"vX0":1.207030392454283,"vY0":-144.33987296666905,"vZ0":-4.188759695108294,"x":190.12,"y":171.32,"x0":-1.3096407416608251,"y0":50.005025682805076,"z0":5.7168146421821024,"aX":-16.71241189997002},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":2.8,"breakHorizontal":14.2,"spinRate":2225,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.38016907230495756,"extension":6.34882151010065},"index":2,"playId":"9ef7d680-359b-3992-9152-28cd05bd402f","pitchNumber":3,"startTime":"2025-08-09T02:14:28.473Z","endTime":"2025-08-09T02:14:31.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.3089471464865,"strikeZoneBottom":1.54198741245463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.436174609947326,"aZ":-25.837087797971375,"pfxX":7.4749087814634745,"pfxZ":3.804134891706777,"pX":-1.2142969278504268,"pZ":3.1246307760800813,"vX0":-1.9837462456453747,"vY0":-127.72231999362607,"vZ0":-1.7703351193242112,"x":163.29,"y":154.41,"x0":-1.4023146670507936,"y0":50.00147328021963,"z0":5.843698437432121,"aX":12.441655942613659},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.7,"breakHorizontal":-13.2,"spinRate":2567,"spinDirection":83},"zone":11,"typeConfidence":2.0,"plateTime":0.4276078538268133,"extension":6.3034219690896744},"index":3,"playId":"74dcf543-5710-3371-ad1c-e60f784433ee","pitchNumber":4,"startTime":"2025-08-09T02:14:49.683Z","endTime":"2025-08-09T02:14:55.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.7,"strikeZoneTop":3.23592723448307,"strikeZoneBottom":1.54198189421616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.785794973635525,"aZ":-29.669499573577106,"pfxX":-8.224726782216731,"pfxZ":1.2136171789798116,"pX":-2.2285338872450136,"pZ":2.612386796180085,"vX0":0.12376348454557995,"vY0":-143.4037794171832,"vZ0":-3.5909510549330466,"x":201.95,"y":168.25,"x0":-1.2053715027903242,"y0":50.00281267866715,"z0":5.7492110206225675,"aX":-16.98506119255557},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":1.6,"breakHorizontal":14.9,"spinRate":2205,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3831823967480261,"extension":6.39939032693369},"index":4,"playId":"38d1bab2-2e0e-3ec6-b87b-a9cca416e54a","pitchNumber":5,"startTime":"2025-08-09T02:15:09.616Z","endTime":"2025-08-09T02:15:13.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:15:13.351Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out, second baseman Brice Turang to first baseman Andrew Vaughn.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T02:16:26.887Z","endTime":"2025-08-09T02:16:36.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-09T02:15:20.391Z","endTime":"2025-08-09T02:16:29.220Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":98.0,"endSpeed":89.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72212982484718,"aZ":-28.988046742672573,"pfxX":-8.687246367085606,"pfxZ":1.5456519407115294,"pX":-0.5434428128050444,"pZ":1.8434633555160072,"vX0":4.927575240858005,"vY0":-142.56036984342452,"vZ0":-5.332249777688294,"x":137.71,"y":189.01,"x0":-1.1655647666174735,"y0":50.00120594311538,"z0":5.56747844700601,"aX":-17.88227952081421},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":1.9,"breakHorizontal":14.8,"spinRate":2191,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.38419079050860105,"extension":6.5276603188549505},"hitData":{"launchSpeed":81.0,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.12,"coordY":151.18}},"index":1,"playId":"4e921d58-f3e0-3e02-a5b0-68ed5164e5e6","pitchNumber":1,"startTime":"2025-08-09T02:16:29.220Z","endTime":"2025-08-09T02:16:36.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:16:36.901Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blake Perkins grounds out, third baseman Ronny Mauricio to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T02:18:57.297Z","endTime":"2025-08-09T02:19:31.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"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],"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":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Rogers replaces Gregory Soto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T02:17:31.191Z","endTime":"2025-08-09T02:18:59.550Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643511,"link":"/api/v1/people/643511"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.1,"strikeZoneTop":3.37804389179766,"strikeZoneBottom":1.6277749114821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.361857095363874,"aZ":-46.59275780158339,"pfxX":0.2837321942345623,"pfxZ":-9.96709506927636,"pX":0.6176092056491937,"pZ":3.242725149291776,"vX0":9.769990785171618,"vY0":-119.83809959664244,"vZ0":13.39260058693122,"x":93.46,"y":151.23,"x0":-3.558541345012773,"y0":50.0031112162913,"z0":1.7498203539592674,"aX":0.41052683712014054},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-14.0,"breakHorizontal":-3.0,"spinRate":1940,"spinDirection":329},"zone":3,"typeConfidence":0.88,"plateTime":0.45802593855075546,"extension":6.187045763217186},"index":1,"playId":"e23569c0-1237-30d4-ab40-de1fa9d5954f","pitchNumber":1,"startTime":"2025-08-09T02:18:59.550Z","endTime":"2025-08-09T02:19:06.562Z","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":83.2,"endSpeed":75.5,"strikeZoneTop":3.35165006875929,"strikeZoneBottom":1.65479284954099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.136877191474323,"aZ":-46.29000632280121,"pfxX":-1.4143496635018535,"pfxZ":-9.67374670769592,"pX":0.03366896702602747,"pZ":1.8997865284450952,"vX0":8.959574674688872,"vY0":-120.26902495121213,"vZ0":10.58534670251227,"x":115.72,"y":187.49,"x0":-3.562012049576371,"y0":50.001598412551154,"z0":1.5527200294400274,"aX":-2.065021740567928},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-14.4,"breakHorizontal":0.4,"spinRate":2004,"spinDirection":328},"zone":8,"typeConfidence":0.9,"plateTime":0.45607723133008893,"extension":6.173630286494781},"index":2,"playId":"c4aa3a27-b05e-3a40-8c0a-f17b58d7678a","pitchNumber":2,"startTime":"2025-08-09T02:19:11.391Z","endTime":"2025-08-09T02:19:14.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.568596146574222,"aZ":-46.1749318352327,"pfxX":-1.0192687868507657,"pfxZ":-9.535413016276506,"pX":0.15226086943230965,"pZ":2.421027546760818,"vX0":9.079436809570824,"vY0":-120.20647283121717,"vZ0":11.723515282500962,"x":111.2,"y":173.41,"x0":-3.535893659744764,"y0":50.00247789071054,"z0":1.5756411809571242,"aX":-1.4977696565253615},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-14.2,"breakHorizontal":-0.2,"spinRate":2026,"spinDirection":329},"zone":5,"typeConfidence":0.89,"plateTime":0.45506438496254464,"extension":6.015436334907412},"hitData":{"launchSpeed":92.0,"launchAngle":-34.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.09,"coordY":171.95}},"index":3,"playId":"0644d401-76f0-35ec-8bdb-1e69d257c33d","pitchNumber":3,"startTime":"2025-08-09T02:19:24.508Z","endTime":"2025-08-09T02:19:31.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:19:31.947Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brice Turang walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T02:19:43.945Z","endTime":"2025-08-09T02:22:33.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.1,"strikeZoneTop":3.58629122502369,"strikeZoneBottom":1.72907516485125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.230866031060806,"aZ":-45.57007355189268,"pfxX":-1.719433609788782,"pfxZ":-9.039228623392326,"pX":-0.34694292468252746,"pZ":1.9896308225107118,"vX0":8.099920597798759,"vY0":-121.14610768580833,"vZ0":10.56232549339834,"x":130.22,"y":185.06,"x0":-3.5138954138907543,"y0":50.00079939678752,"z0":1.560350491869236,"aX":-2.550280139734279},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-13.3,"breakHorizontal":1.1,"spinRate":2083,"spinDirection":329},"zone":7,"typeConfidence":0.9,"plateTime":0.4525653499097775,"extension":5.85236860908629},"index":0,"playId":"9f97612e-b9b1-3394-9350-5238ff350ecf","pitchNumber":1,"startTime":"2025-08-09T02:19:55.720Z","endTime":"2025-08-09T02:19:59.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.779474992737864,"aZ":-43.95468316834917,"pfxX":-2.445260385015795,"pfxZ":-8.028695089331038,"pX":0.031314962163008685,"pZ":2.5973997003572187,"vX0":9.265842521045919,"vY0":-120.23312129906215,"vZ0":11.632830247347405,"x":115.81,"y":168.65,"x0":-3.5505383995882274,"y0":50.0013856235464,"z0":1.5941426468334214,"aX":-3.5889920744638824},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-11.4,"breakHorizontal":2.3,"spinRate":2070,"spinDirection":333},"zone":5,"typeConfidence":0.91,"plateTime":0.45511776789463365,"extension":5.95998926129985},"index":1,"playId":"d0a724e2-c1f8-3365-88f5-25b750272328","pitchNumber":2,"startTime":"2025-08-09T02:20:09.110Z","endTime":"2025-08-09T02:20:12.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.661189144667492,"aZ":-43.84213897310056,"pfxX":-0.9657138687441866,"pfxZ":-7.611910847728987,"pX":-0.33022425946927597,"pZ":2.2317951034350636,"vX0":8.345472669973262,"vY0":-122.31938680988887,"vZ0":10.651275515480583,"x":129.59,"y":178.52,"x0":-3.64511130293678,"y0":50.0055016153182,"z0":1.565741327182078,"aX":-1.4808216328028472},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-11.3,"breakHorizontal":0.0,"spinRate":1989,"spinDirection":327},"zone":7,"typeConfidence":0.89,"plateTime":0.44593507963894696,"extension":5.96970477387097},"index":2,"playId":"55285fc7-109c-3640-9a0b-81a021d53096","pitchNumber":3,"startTime":"2025-08-09T02:20:29.524Z","endTime":"2025-08-09T02:20:32.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.1,"endSpeed":67.1,"strikeZoneTop":3.40507156771623,"strikeZoneBottom":1.60070666333544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.944762727416254,"aZ":-23.09491125990713,"pfxX":4.564954244068122,"pfxZ":7.8550368732342495,"pX":0.5893089962819799,"pZ":3.235751088720256,"vX0":7.681579625562154,"vY0":-107.24673857564689,"vZ0":8.880954465672305,"x":94.54,"y":151.41,"x0":-3.64297365545404,"y0":50.00025726022789,"z0":1.6203868410859832,"aX":5.271719146226565},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":17.3,"breakHorizontal":-10.4,"spinRate":2428,"spinDirection":113},"zone":3,"typeConfidence":0.9,"plateTime":0.512302311198213,"extension":5.992213743963301},"index":3,"playId":"c95c720a-fe5f-3eb5-9318-5d499c51ead1","pitchNumber":4,"startTime":"2025-08-09T02:20:48.768Z","endTime":"2025-08-09T02:20:54.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.463773089528694,"aZ":-45.212945765219,"pfxX":-2.3041143189951723,"pfxZ":-8.658533251566777,"pX":0.3339901266462447,"pZ":1.6020547726405778,"vX0":9.971982624152657,"vY0":-121.80107718335148,"vZ0":9.5450737016572,"x":104.27,"y":195.52,"x0":-3.5101922023189096,"y0":50.00354865669714,"z0":1.5386667833155798,"aX":-3.4701277355957716},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-13.1,"breakHorizontal":1.9,"spinRate":2057,"spinDirection":331},"zone":9,"typeConfidence":0.9,"plateTime":0.44933791255427113,"extension":5.960033020529139},"index":4,"playId":"f676518e-834f-355d-b207-eb78e856a6af","pitchNumber":5,"startTime":"2025-08-09T02:21:08.002Z","endTime":"2025-08-09T02:21:11.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.147058164240843,"aZ":-47.17271269288527,"pfxX":-1.5897434590104518,"pfxZ":-9.842337643821423,"pX":-0.6215095057783876,"pZ":1.8661066287440164,"vX0":7.786721694473637,"vY0":-122.87744103101532,"vZ0":10.302229203519286,"x":140.69,"y":188.4,"x0":-3.6297492709116246,"y0":50.00281346336241,"z0":1.632523756653019,"aX":-2.4230770679569935},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-14.9,"breakHorizontal":1.0,"spinRate":2113,"spinDirection":340},"zone":7,"typeConfidence":0.89,"plateTime":0.4463455267324794,"extension":5.922003815498006},"index":5,"playId":"683c4e9b-63c2-3834-ae8c-c6d031bb5c3b","pitchNumber":6,"startTime":"2025-08-09T02:21:27.261Z","endTime":"2025-08-09T02:21:32.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":75.7,"strikeZoneTop":3.53451865572241,"strikeZoneBottom":1.67727102764119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.250151463103354,"aZ":-46.3054853948055,"pfxX":-0.4873924328407524,"pfxZ":-9.570830956575502,"pX":-1.2640484284045748,"pZ":1.08253960391154,"vX0":5.718792747186169,"vY0":-121.43221671444958,"vZ0":8.710659058418397,"x":165.18,"y":209.55,"x0":-3.597464240220248,"y0":50.0020047197087,"z0":1.4981739891211978,"aX":-0.7207867398502076},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-14.6,"breakHorizontal":-0.6,"spinRate":1902,"spinDirection":343},"zone":13,"typeConfidence":0.88,"plateTime":0.4529937248818139,"extension":5.9207151815652885},"index":6,"playId":"0b26f781-76e0-32be-ad71-1bdd6890446b","pitchNumber":7,"startTime":"2025-08-09T02:22:00.478Z","endTime":"2025-08-09T02:22:06.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":73.2,"endSpeed":67.2,"strikeZoneTop":3.48274127373828,"strikeZoneBottom":1.6599995038667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.43160112759446,"aZ":-27.6915659940796,"pfxX":6.308617773049674,"pfxZ":3.8938542389940602,"pX":-1.524901586363963,"pZ":0.9927010983114821,"vX0":3.2453817576488744,"vY0":-106.38474260802566,"vZ0":5.638533650620091,"x":175.13,"y":211.98,"x0":-3.887424640539248,"y0":50.00350491577479,"z0":1.4395076818680417,"aX":7.265729046149325},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":8.9,"breakHorizontal":-12.2,"spinRate":2405,"spinDirection":119},"zone":13,"typeConfidence":0.9,"plateTime":0.5139113388020311,"extension":6.0729749991949475},"index":7,"playId":"fb86022b-6f91-3c58-9cc9-6684f63dea1b","pitchNumber":8,"startTime":"2025-08-09T02:22:14.073Z","endTime":"2025-08-09T02:22:18.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.9,"endSpeed":66.7,"strikeZoneTop":3.46548457050368,"strikeZoneBottom":1.65999844391774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.0935661533983,"aZ":-27.26001713745947,"pfxX":6.326163367264062,"pfxZ":4.329994094528182,"pX":-1.1357252496721102,"pZ":1.1293992219470672,"vX0":3.9550099466107342,"vY0":-105.86496042844995,"vZ0":5.818913972630536,"x":160.29,"y":208.29,"x0":-3.85004854795326,"y0":50.00243618682138,"z0":1.4655879268259209,"aX":7.1788815385549185},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":9.8,"breakHorizontal":-12.5,"spinRate":2335,"spinDirection":124},"zone":13,"typeConfidence":0.9,"plateTime":0.5174113197900363,"extension":6.042577114661718},"index":8,"playId":"95934076-870e-368a-ad7b-9f623afd3e56","pitchNumber":9,"startTime":"2025-08-09T02:22:27.079Z","endTime":"2025-08-09T02:22:33.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:22:33.410Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Caleb Durbin grounds out, second baseman Jeff McNeil to first baseman Pete Alonso. Brice Turang to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T02:22:52.604Z","endTime":"2025-08-09T02:24:29.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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"}]},{"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.29000014063932,"strikeZoneBottom":1.55750428435287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.345339749439464,"aZ":-44.75866207125366,"pfxX":-1.5788316173852006,"pfxZ":-8.484752532823869,"pX":-0.36910699376500183,"pZ":1.9116835358953728,"vX0":8.062876615805987,"vY0":-120.46677136134629,"vZ0":10.009423340552122,"x":131.07,"y":187.16,"x0":-3.5407385816034886,"y0":50.00140875438019,"z0":1.6451356547939142,"aX":-2.3428601570602186},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-12.8,"breakHorizontal":1.1,"spinRate":2032,"spinDirection":323},"zone":7,"typeConfidence":0.9,"plateTime":0.4530492170410372,"extension":6.073282654058873},"index":0,"playId":"8c5ddae5-e7f2-3af7-b534-ebe85cc0264a","pitchNumber":1,"startTime":"2025-08-09T02:23:00.680Z","endTime":"2025-08-09T02:23:04.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.4,"endSpeed":66.8,"strikeZoneTop":3.23751347914088,"strikeZoneBottom":1.54754432071586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.141684570438496,"aZ":-25.326029518268605,"pfxX":5.929536119100932,"pfxZ":6.000171556577552,"pX":0.7233966422105601,"pZ":2.194120139326947,"vX0":7.219131895825225,"vY0":-106.41285875658787,"vZ0":7.42703802432866,"x":89.43,"y":179.54,"x0":-3.489855927415246,"y0":50.00104925284082,"z0":1.5327127296353835,"aX":6.7621855897986896},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":13.4,"breakHorizontal":-12.7,"spinRate":2264,"spinDirection":118},"zone":6,"typeConfidence":0.9,"plateTime":0.5157442132429377,"extension":6.08461750133057},"index":1,"playId":"506134aa-5f1d-3f74-b580-00b51cce36c4","pitchNumber":2,"startTime":"2025-08-09T02:23:19.684Z","endTime":"2025-08-09T02:23:24.192Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.27250448463651,"strikeZoneBottom":1.5399979678316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.3052227060775,"aZ":-45.580901783377044,"pfxX":-1.9133365207035,"pfxZ":-9.139088163897746,"pX":-0.04856485054743284,"pZ":1.1533761396982958,"vX0":8.868339091089565,"vY0":-120.30592165938775,"vZ0":8.756998689012473,"x":118.85,"y":207.64,"x0":-3.533891421807061,"y0":50.00546388752813,"z0":1.505720366863033,"aX":-2.806050252881271},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-14.0,"breakHorizontal":1.3,"spinRate":2076,"spinDirection":327},"zone":13,"typeConfidence":0.9,"plateTime":0.4552488793173488,"extension":6.016190066189773},"index":2,"playId":"54b3e48b-4933-3df3-a89b-5a47fb66ed00","pitchNumber":3,"startTime":"2025-08-09T02:23:37.652Z","endTime":"2025-08-09T02:23:44.180Z","isPitch":true,"type":"pitch"},{"details":{"description":"Brice Turang steals (21) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"actionPlayId":"54b3e48b-4933-3df3-a89b-5a47fb66ed00","startTime":"2025-08-09T02:23:50.290Z","endTime":"2025-08-09T02:24:21.876Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.489190158280802,"aZ":-45.25373426627373,"pfxX":-2.028637065381206,"pfxZ":-8.808012244163166,"pX":-0.40438661311822255,"pZ":1.7229791363394908,"vX0":8.328726546779219,"vY0":-121.31752147734358,"vZ0":9.74760014031376,"x":132.41,"y":192.26,"x0":-3.6233289005085196,"y0":50.00116143002461,"z0":1.602927206415832,"aX":-3.014796926813976},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-13.1,"breakHorizontal":1.7,"spinRate":2025,"spinDirection":351},"zone":7,"typeConfidence":0.9,"plateTime":0.45207749963392896,"extension":6.142462318029763},"hitData":{"launchSpeed":76.7,"launchAngle":-36.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.72,"coordY":159.28}},"index":4,"playId":"9340d1a9-f399-33d7-81d5-b41b797243a4","pitchNumber":4,"startTime":"2025-08-09T02:24:21.876Z","endTime":"2025-08-09T02:24:29.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:24:29.395Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Ortiz grounds out, shortstop Francisco Lindor to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T02:24:39.698Z","endTime":"2025-08-09T02:26:34.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"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":"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":82.5,"endSpeed":75.2,"strikeZoneTop":3.48608655289879,"strikeZoneBottom":1.61416640267646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.587654376300094,"aZ":-45.48627531099205,"pfxX":-1.2699409527194643,"pfxZ":-9.203249075731424,"pX":-1.4476159699756819,"pZ":1.9614587008427504,"vX0":5.943881259055912,"vY0":-119.42524131750275,"vZ0":10.444440677275587,"x":172.18,"y":185.82,"x0":-3.8015481328814364,"y0":50.00006068519514,"z0":1.6198929760669554,"aX":-1.8381944270094714},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-13.8,"breakHorizontal":0.8,"spinRate":1963,"spinDirection":327},"zone":13,"typeConfidence":0.9,"plateTime":0.4582981931720198,"extension":6.026081182593308},"index":0,"playId":"c20cb453-5b1e-3461-b6f4-22453d37885f","pitchNumber":1,"startTime":"2025-08-09T02:24:56.655Z","endTime":"2025-08-09T02:25:00.363Z","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":83.3,"endSpeed":75.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.716135579920763,"aZ":-46.431819326296385,"pfxX":-1.743784409677792,"pfxZ":-9.73436409352322,"pX":0.31685631369505396,"pZ":2.443994195087131,"vX0":9.539245497920794,"vY0":-120.33739623293953,"vZ0":11.482561777458857,"x":104.92,"y":172.79,"x0":-3.474967035591437,"y0":50.004186298672956,"z0":1.7259555037499499,"aX":-2.553838447597107},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-14.4,"breakHorizontal":0.8,"spinRate":1937,"spinDirection":308},"zone":6,"typeConfidence":0.9,"plateTime":0.4554464636249418,"extension":6.115928065149456},"index":1,"playId":"e7f632fb-a0df-3856-a505-4685acbe7b10","pitchNumber":2,"startTime":"2025-08-09T02:25:12.475Z","endTime":"2025-08-09T02:25:16.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.702387569662562,"aZ":-44.013907263164334,"pfxX":-2.0099244282654523,"pfxZ":-7.96787653122823,"pX":-0.7364373358855236,"pZ":2.1459097512888747,"vX0":7.57053595619521,"vY0":-120.88009453543121,"vZ0":10.469257070841572,"x":145.07,"y":180.84,"x0":-3.64243018690919,"y0":50.003670939024175,"z0":1.6174304754838271,"aX":-2.9874226489162305},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-11.6,"breakHorizontal":1.9,"spinRate":2001,"spinDirection":325},"zone":7,"typeConfidence":0.91,"plateTime":0.45243886230818653,"extension":6.039291674851072},"index":2,"playId":"7d6f7fea-5a11-3f7e-896f-13cbe7ab6d12","pitchNumber":3,"startTime":"2025-08-09T02:25:34.255Z","endTime":"2025-08-09T02:25:41.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.3,"endSpeed":67.5,"strikeZoneTop":3.5927266621887,"strikeZoneBottom":1.63141011183424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.57717711548286,"aZ":-28.085388383980966,"pfxX":7.490236521201849,"pfxZ":3.5108344244186354,"pX":1.020376908208302,"pZ":1.2042073656905423,"vX0":7.498321888274066,"vY0":-107.77837353723756,"vZ0":5.947145660379845,"x":78.11,"y":206.27,"x0":-3.4904936246065006,"y0":50.001736253766765,"z0":1.5259422248100276,"aX":8.716182302673035},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":8.5,"breakHorizontal":-15.7,"spinRate":2397,"spinDirection":116},"zone":14,"typeConfidence":0.89,"plateTime":0.510270260116489,"extension":5.948711504251338},"index":3,"playId":"209ec768-c41a-3ffa-958c-bc9deef45113","pitchNumber":4,"startTime":"2025-08-09T02:26:08.103Z","endTime":"2025-08-09T02:26:12.296Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.9,"endSpeed":68.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.10226963164938,"aZ":-29.242054624507062,"pfxX":7.303438135251899,"pfxZ":2.474540659484755,"pX":0.6905313577513736,"pZ":1.9985320074192463,"vX0":7.055360799348751,"vY0":-108.5649359048953,"vZ0":7.7599224129197735,"x":90.68,"y":184.82,"x0":-3.5579030096607798,"y0":50.00464879281642,"z0":1.5675881454698406,"aX":8.663037000979854},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":7.1,"breakHorizontal":-15.2,"spinRate":2466,"spinDirection":120},"zone":9,"typeConfidence":0.88,"plateTime":0.5057192926912322,"extension":5.891871473511223},"hitData":{"launchSpeed":90.2,"launchAngle":3.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":144.08}},"index":4,"playId":"3244ce17-6444-3ee2-81b6-c284ea96bdcc","pitchNumber":5,"startTime":"2025-08-09T02:26:27.326Z","endTime":"2025-08-09T02:26:34.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:26:34.668Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, second baseman Brice Turang to first baseman Andrew Vaughn.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T02:29:44.421Z","endTime":"2025-08-09T02:30:27.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trevor Megill replaces Abner Uribe.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T02:27:00.440Z","endTime":"2025-08-09T02:29:46.729Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656730,"link":"/api/v1/people/656730"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.7,"endSpeed":90.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.649488855069535,"aZ":-5.771898175407495,"pfxX":-2.0802052545684293,"pfxZ":12.492823809185081,"pX":-0.3534222839666863,"pZ":2.3784400359369355,"vX0":-1.051535888824045,"vY0":-144.86873283870008,"vZ0":-10.168845490618938,"x":130.47,"y":174.56,"x0":0.2852028859546374,"y0":50.006179005117005,"z0":6.297421538977573,"aX":-4.39646798411655},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.1,"breakVerticalInduced":20.6,"breakHorizontal":4.0,"spinRate":2516,"spinDirection":197},"zone":4,"typeConfidence":0.91,"plateTime":0.37892853403025306,"extension":6.6495658387287255},"index":1,"playId":"e0b86db8-1d00-3be8-ba98-ca2baafad487","pitchNumber":1,"startTime":"2025-08-09T02:29:46.729Z","endTime":"2025-08-09T02:29:54.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":91.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.311263119472024,"aZ":-10.079421450692017,"pfxX":0.6811787444398143,"pfxZ":10.29281226824817,"pX":0.27738111596482984,"pZ":2.8192939471485103,"vX0":0.3579854462993172,"vY0":-145.41185091067902,"vZ0":-8.188676743944958,"x":106.43,"y":162.66,"x0":0.06425438284874482,"y0":50.00465713713974,"z0":6.279335786692683,"aX":1.4624096225926277},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.3,"breakHorizontal":-1.3,"spinRate":2423,"spinDirection":192},"zone":6,"typeConfidence":0.9,"plateTime":0.3763141538613626,"extension":6.7639188562899175},"hitData":{"launchSpeed":101.7,"launchAngle":-14.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.42,"coordY":138.44}},"index":2,"playId":"20c37e2e-8f67-3df7-9156-85a3066a54f5","pitchNumber":2,"startTime":"2025-08-09T02:30:20.021Z","endTime":"2025-08-09T02:30:27.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:30:27.717Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out to left fielder Isaac Collins.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T02:30:38.862Z","endTime":"2025-08-09T02:32:21.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"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":"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":4},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.67751120091783,"strikeZoneBottom":1.7475218619456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.49401428659187,"aZ":-37.80808172765196,"pfxX":0.30832573544589703,"pfxZ":-3.3592909662568156,"pX":0.7401692001402942,"pZ":0.5617609699883988,"vX0":1.698924210696059,"vY0":-128.57920198046057,"vZ0":-7.05523811067598,"x":88.79,"y":223.61,"x0":0.030958217581983635,"y0":50.00471826740291,"z0":6.2726008079342375,"aX":0.5166240012740124},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-7.4,"breakHorizontal":-1.0,"spinRate":2703,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.4258649042590421,"extension":6.609083502389671},"index":0,"playId":"c3f92f06-3269-3eee-8b54-f9ef1a4ffc1a","pitchNumber":1,"startTime":"2025-08-09T02:30:54.109Z","endTime":"2025-08-09T02:30:57.138Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.76506462865451,"strikeZoneBottom":1.80009034435056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.850945627172557,"aZ":-38.56141552961718,"pfxX":2.1342408077612967,"pfxZ":-3.81234187165974,"pX":-0.21368121564721929,"pZ":3.1519120233311018,"vX0":-0.9645744356781385,"vY0":-128.64963722852315,"vZ0":-0.7128760514760796,"x":125.15,"y":153.68,"x0":-0.1110383832058668,"y0":50.00296171648479,"z0":6.4231240067027855,"aX":3.5751769953137194},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-6.8,"breakHorizontal":-3.6,"spinRate":2814,"spinDirection":32},"zone":2,"typeConfidence":0.9,"plateTime":0.4258508794666196,"extension":6.335996669100851},"index":1,"playId":"423cc49d-8750-3134-9add-496bb0042c77","pitchNumber":2,"startTime":"2025-08-09T02:31:11.951Z","endTime":"2025-08-09T02:31:15.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.1,"endSpeed":91.2,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.40171505155024,"aZ":-8.330365676207235,"pfxX":-0.5205809490657625,"pfxZ":11.145993822062557,"pX":-0.352506372236478,"pZ":2.7172522245796604,"vX0":-0.7084127859375788,"vY0":-145.6244350943859,"vZ0":-8.776629788897283,"x":130.44,"y":165.41,"x0":-0.03807279335623489,"y0":50.00651190728037,"z0":6.280653829237687,"aX":-1.1142239565776861},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":18.6,"breakHorizontal":1.1,"spinRate":2444,"spinDirection":195},"zone":4,"typeConfidence":0.91,"plateTime":0.37666481444527866,"extension":6.650676568910891},"index":2,"playId":"b00035f9-1131-3c76-be44-d49665cbf107","pitchNumber":3,"startTime":"2025-08-09T02:31:28.485Z","endTime":"2025-08-09T02:31:31.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":101.2,"endSpeed":91.6,"strikeZoneTop":3.76506321955775,"strikeZoneBottom":1.78256615960682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.10364355546255,"aZ":-7.647423566906796,"pfxX":-1.3239751261506378,"pfxZ":11.327584218585443,"pX":-1.0164973014785927,"pZ":2.366144267407915,"vX0":-2.665240666952479,"vY0":-146.95241890388124,"vZ0":-9.894848024558403,"x":155.75,"y":174.89,"x0":0.07781415963131408,"y0":50.00358182309599,"z0":6.24965166326651,"aX":-2.865487096625849},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":18.5,"breakHorizontal":3.0,"spinRate":2433,"spinDirection":199},"zone":13,"typeConfidence":0.91,"plateTime":0.3741750206351706,"extension":6.641875086752509},"index":3,"playId":"59f96784-7538-339f-92c9-2bc2f6192a19","pitchNumber":4,"startTime":"2025-08-09T02:31:52.511Z","endTime":"2025-08-09T02:31:59.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61525696156179,"aZ":-36.35609109857326,"pfxX":2.0432998314159194,"pfxZ":-2.425798247931212,"pX":-0.15126701528783593,"pZ":2.415095291658198,"vX0":-0.8848095043654025,"vY0":-130.2626999970601,"vZ0":-3.2737056502138397,"x":122.77,"y":173.57,"x0":-0.07321973425910241,"y0":50.00429761110946,"z0":6.42867401167198,"aX":3.521930441807411},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.9,"breakHorizontal":-3.5,"spinRate":2794,"spinDirection":15},"zone":5,"typeConfidence":0.89,"plateTime":0.4200170321751231,"extension":6.573748587708778},"hitData":{"launchSpeed":85.2,"launchAngle":43.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.05,"coordY":116.93}},"index":4,"playId":"077ea6c1-0eaa-341d-92c3-74b8e56a93bf","pitchNumber":5,"startTime":"2025-08-09T02:32:12.270Z","endTime":"2025-08-09T02:32:21.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:32:21.313Z","atBatIndex":66},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Starling Marte doubles (11) on a sharp line drive to center fielder Blake Perkins.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T02:32:26.048Z","endTime":"2025-08-09T02:33:46.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.466874877077935,"aZ":-9.68113601135621,"pfxX":-0.10957894131041246,"pfxZ":10.753277077255305,"pX":0.394807637345262,"pZ":2.736880364560828,"vX0":0.790794351728997,"vY0":-144.16358371669907,"vZ0":-8.278675034324634,"x":101.95,"y":164.88,"x0":0.13044583598363813,"y0":50.002876777889846,"z0":6.2540518033207375,"aX":-0.22928672017979834},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.9,"breakHorizontal":0.0,"spinRate":2404,"spinDirection":196},"zone":6,"typeConfidence":0.9,"plateTime":0.3808392020597249,"extension":6.72505527437159},"index":0,"playId":"93f55832-dc1b-34c0-b29a-2cfe278875b1","pitchNumber":1,"startTime":"2025-08-09T02:32:56.983Z","endTime":"2025-08-09T02:33:02.047Z","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":99.4,"endSpeed":91.2,"strikeZoneTop":3.56839341583861,"strikeZoneBottom":1.5792635238144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.87895803936093,"aZ":-9.7510685432193,"pfxX":-0.3456824994594445,"pfxZ":10.566036804637033,"pX":0.8947818836974395,"pZ":2.11723023953234,"vX0":1.8424008086499413,"vY0":-144.574967476775,"vZ0":-9.96242265254785,"x":82.89,"y":181.61,"x0":0.2948532420840298,"y0":50.00682624794987,"z0":6.2014589755843454,"aX":-0.7340086643496392},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.4,"breakHorizontal":0.2,"spinRate":2345,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.3784716076228576,"extension":6.728075222457872},"index":1,"playId":"f5105a38-32a8-305a-a1d8-9b75578e50f6","pitchNumber":2,"startTime":"2025-08-09T02:33:17.347Z","endTime":"2025-08-09T02:33:20.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":91.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.077930361157215,"aZ":-9.208951775507627,"pfxX":-0.1353239767282879,"pfxZ":10.764633029232591,"pX":0.4071508964123048,"pZ":2.608818683487907,"vX0":0.587802948598677,"vY0":-144.95903119666596,"vZ0":-8.80292329313739,"x":101.48,"y":168.34,"x0":0.21955129468613993,"y0":50.003686204805966,"z0":6.2427195536414954,"aX":-0.2887330449934462},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.0,"breakHorizontal":0.1,"spinRate":2292,"spinDirection":189},"zone":6,"typeConfidence":0.9,"plateTime":0.37747760698068866,"extension":6.667994652628285},"hitData":{"launchSpeed":106.9,"launchAngle":15.0,"totalDistance":352.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":171.18,"coordY":55.83}},"index":2,"playId":"f50c9eec-bd17-38de-bbf9-829cb7181569","pitchNumber":3,"startTime":"2025-08-09T02:33:34.987Z","endTime":"2025-08-09T02:33:46.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:33:46.911Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mets challenged (tag play), call on the field was upheld: Jeff McNeil singles on a line drive to center fielder Blake Perkins. Starling Marte out at home on the throw, center fielder Blake Perkins to catcher William Contreras.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T02:34:37.045Z","endTime":"2025-08-09T02:35:29.365Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-09T02:34:01.382Z","endTime":"2025-08-09T02:34:39.426Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.53623418001204,"strikeZoneBottom":1.73792915397195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.959576733884113,"aZ":-39.616524752271964,"pfxX":1.5022476049153308,"pfxZ":-4.482609101601628,"pX":1.4033557759334243,"pZ":1.4643673525438634,"vX0":2.5762840519253283,"vY0":-128.35852533106046,"vZ0":-4.563820465023677,"x":63.51,"y":199.24,"x0":0.18924345911085158,"y0":50.004673270284144,"z0":6.368760294630219,"aX":2.492687196402476},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-9.0,"breakHorizontal":-3.4,"spinRate":2832,"spinDirection":22},"zone":14,"typeConfidence":0.9,"plateTime":0.42762705745295104,"extension":6.678669008657142},"index":1,"playId":"94e189a3-7165-3e04-9f7d-2b304abad282","pitchNumber":1,"startTime":"2025-08-09T02:34:39.426Z","endTime":"2025-08-09T02:34:42.625Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.25964753211089,"aZ":-39.273845135223766,"pfxX":0.8973531563442294,"pfxZ":-4.155361203209987,"pX":0.8077673886248674,"pZ":0.859254725555429,"vX0":2.114680014042389,"vY0":-129.9490441504852,"vZ0":-6.1227549410767725,"x":86.21,"y":215.58,"x0":-0.13310800698098463,"y0":50.00103206396163,"z0":6.229819308616034,"aX":1.53394631254718},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-8.6,"breakHorizontal":-2.0,"spinRate":2833,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.42151506850793385,"extension":6.599691153772511},"index":2,"playId":"d1a645b4-910e-3217-b8c3-cfb845064750","pitchNumber":2,"startTime":"2025-08-09T02:34:55.828Z","endTime":"2025-08-09T02:35:01.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.842950118771288,"aZ":-38.76699350915531,"pfxX":2.4623865089121804,"pfxZ":-3.9773035070441374,"pX":0.2700831153102509,"pZ":3.123174031467207,"vX0":0.21626236728003614,"vY0":-128.03807335411685,"vZ0":-0.7604944498933818,"x":106.71,"y":154.45,"x0":-0.1353512906305014,"y0":50.00253302200145,"z0":6.461941355469445,"aX":4.081508658351088},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-7.1,"breakHorizontal":-4.6,"spinRate":2718,"spinDirection":41},"zone":2,"typeConfidence":0.9,"plateTime":0.4280427831266018,"extension":6.662886648807217},"hitData":{"launchSpeed":78.0,"launchAngle":20.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.45,"coordY":112.66}},"index":3,"playId":"313f8602-3209-3a6d-ab59-d47915139d38","pitchNumber":3,"startTime":"2025-08-09T02:35:18.365Z","endTime":"2025-08-09T02:35:29.365Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":121},"playEndTime":"2025-08-09T02:35:29.365Z","atBatIndex":68}],"currentPlay":{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mets challenged (tag play), call on the field was upheld: Jeff McNeil singles on a line drive to center fielder Blake Perkins. Starling Marte out at home on the throw, center fielder Blake Perkins to catcher William Contreras.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T02:34:37.045Z","endTime":"2025-08-09T02:35:29.365Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-09T02:34:01.382Z","endTime":"2025-08-09T02:34:39.426Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.53623418001204,"strikeZoneBottom":1.73792915397195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.959576733884113,"aZ":-39.616524752271964,"pfxX":1.5022476049153308,"pfxZ":-4.482609101601628,"pX":1.4033557759334243,"pZ":1.4643673525438634,"vX0":2.5762840519253283,"vY0":-128.35852533106046,"vZ0":-4.563820465023677,"x":63.51,"y":199.24,"x0":0.18924345911085158,"y0":50.004673270284144,"z0":6.368760294630219,"aX":2.492687196402476},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-9.0,"breakHorizontal":-3.4,"spinRate":2832,"spinDirection":22},"zone":14,"typeConfidence":0.9,"plateTime":0.42762705745295104,"extension":6.678669008657142},"index":1,"playId":"94e189a3-7165-3e04-9f7d-2b304abad282","pitchNumber":1,"startTime":"2025-08-09T02:34:39.426Z","endTime":"2025-08-09T02:34:42.625Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.25964753211089,"aZ":-39.273845135223766,"pfxX":0.8973531563442294,"pfxZ":-4.155361203209987,"pX":0.8077673886248674,"pZ":0.859254725555429,"vX0":2.114680014042389,"vY0":-129.9490441504852,"vZ0":-6.1227549410767725,"x":86.21,"y":215.58,"x0":-0.13310800698098463,"y0":50.00103206396163,"z0":6.229819308616034,"aX":1.53394631254718},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-8.6,"breakHorizontal":-2.0,"spinRate":2833,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.42151506850793385,"extension":6.599691153772511},"index":2,"playId":"d1a645b4-910e-3217-b8c3-cfb845064750","pitchNumber":2,"startTime":"2025-08-09T02:34:55.828Z","endTime":"2025-08-09T02:35:01.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.842950118771288,"aZ":-38.76699350915531,"pfxX":2.4623865089121804,"pfxZ":-3.9773035070441374,"pX":0.2700831153102509,"pZ":3.123174031467207,"vX0":0.21626236728003614,"vY0":-128.03807335411685,"vZ0":-0.7604944498933818,"x":106.71,"y":154.45,"x0":-0.1353512906305014,"y0":50.00253302200145,"z0":6.461941355469445,"aX":4.081508658351088},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-7.1,"breakHorizontal":-4.6,"spinRate":2718,"spinDirection":41},"zone":2,"typeConfidence":0.9,"plateTime":0.4280427831266018,"extension":6.662886648807217},"hitData":{"launchSpeed":78.0,"launchAngle":20.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.45,"coordY":112.66}},"index":3,"playId":"313f8602-3209-3a6d-ab59-d47915139d38","pitchNumber":3,"startTime":"2025-08-09T02:35:18.365Z","endTime":"2025-08-09T02:35:29.365Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":121},"playEndTime":"2025-08-09T02:35:29.365Z","atBatIndex":68},"scoringPlays":[1,8,34,39],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":211.88,"y":80.46},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":181.71,"y":148.14},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":153.34,"y":156.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":172.35,"y":182.54},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":138.13,"y":145.6},"type":"O","description":"Forceout"}]}},{"startIndex":8,"endIndex":15,"top":[8,9,10,11,12],"bottom":[13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"coordinates":{"x":76.58,"y":36.94},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":109.76,"y":182.09},"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":2,"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":139.15,"y":152.7},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":94.56,"y":167.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":148.27,"y":168.4},"type":"O","description":"Groundout"}]}},{"startIndex":16,"endIndex":22,"top":[16,17,18],"bottom":[19,20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":156.88,"y":167.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":101.21,"y":138.6},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":94.52,"y":69.75},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":108.24,"y":151.68},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"coordinates":{"x":152.83,"y":154.72},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":105.2,"y":148.64},"type":"O","description":"Forceout"}]}},{"startIndex":23,"endIndex":29,"top":[23,24,25,26],"bottom":[27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":191.14,"y":102.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":91.51,"y":166.88},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":157.39,"y":151.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":184.51,"y":94.24},"type":"O","description":"Flyout"}]}},{"startIndex":30,"endIndex":41,"top":[30,31,32],"bottom":[33,34,35,36,37,38,39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"coordinates":{"x":134.08,"y":149.66},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":161.95,"y":166.38},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"coordinates":{"x":130.19,"y":190.28},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":178.85,"y":35.5},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":108.65,"y":137.52},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":116.34,"y":149.15},"type":"O","description":"Forceout"}]}},{"startIndex":42,"endIndex":48,"top":[42,43,44],"bottom":[45,46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":161.95,"y":167.9},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"coordinates":{"x":158.59,"y":124.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":114.64,"y":81.37},"type":"O","description":"Lineout"}]}},{"startIndex":49,"endIndex":56,"top":[49,50,51],"bottom":[52,53,54,55,56],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"coordinates":{"x":132.22,"y":55.68},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":214.42,"y":95.52},"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":7,"pitcher":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":108.84,"y":140.46},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":102.66,"y":105.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"coordinates":{"x":78.82,"y":131.42},"type":"O","description":"Pop Out"}]}},{"startIndex":57,"endIndex":64,"top":[57,58,59,60],"bottom":[61,62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":137.12,"y":151.18},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"coordinates":{"x":97.09,"y":171.95},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"coordinates":{"x":144.72,"y":159.28},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"coordinates":{"x":116.34,"y":144.08},"type":"O","description":"Groundout"}]}},{"startIndex":65,"endIndex":68,"top":[65,66,67,68],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":140.42,"y":138.44},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":62.05,"y":116.93},"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":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"coordinates":{"x":171.18,"y":55.83},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":124.45,"y":112.66},"type":"H","description":"Single"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"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":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":3,"hits":1,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":2,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":4,"errors":0,"leftOnBase":9},"away":{"runs":2,"hits":5,"errors":2,"leftOnBase":4}},"defense":{"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"catcher":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"first":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"second":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"third":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"shortstop":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"left":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"center":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"right":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"onDeck":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"inHole":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"battingOrder":10,"team":{"id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"}},"offense":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"onDeck":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"inHole":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"battingOrder":6,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"balls":1,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"teamStats":{"batting":{"flyOuts":2,"groundOuts":10,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".238","atBats":30,"obp":".318","slg":".404","ops":".722","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":12,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":1,"groundOuts":13,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":29,"obp":".286","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":149,"era":"3.65","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.31","battersFaced":36,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":59,"strikes":90,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.60","rbi":3,"pitchesPerInning":"18.63","runsScoredPer9":"3.38","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":12,"putOuts":24,"errors":2,"chances":37,"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":72,"flyOuts":24,"groundOuts":62,"airOuts":46,"runs":10,"doubles":10,"triples":1,"homeRuns":2,"strikeOuts":50,"baseOnBalls":18,"intentionalWalks":0,"hits":43,"hitByPitch":1,"avg":".214","atBats":201,"obp":".282","slg":".303","ops":".585","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":220,"totalBases":61,"rbi":16,"leftOnBase":81,"sacBunts":0,"sacFlies":0,"babip":".275","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"100.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":508,"errors":4,"chances":541,"fielding":".993","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":216,"errors":2,"chances":225,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"700","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":19,"groundOuts":39,"airOuts":36,"runs":17,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":47,"baseOnBalls":21,"intentionalWalks":0,"hits":39,"hitByPitch":2,"avg":".242","atBats":161,"obp":".337","slg":".366","ops":".703","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":184,"totalBases":59,"rbi":15,"leftOnBase":73,"sacBunts":0,"sacFlies":0,"babip":".318","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.25","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":25,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":23,"putOuts":377,"errors":5,"chances":404,"fielding":".990","passedBall":4,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID640455":{"person":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"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":"600","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"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":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":61,"groundOuts":71,"airOuts":94,"runs":26,"doubles":11,"triples":4,"homeRuns":9,"strikeOuts":29,"baseOnBalls":34,"intentionalWalks":4,"hits":64,"hitByPitch":5,"avg":".253","atBats":253,"obp":".349","slg":".435","ops":".784","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":297,"totalBases":110,"rbi":33,"leftOnBase":102,"sacBunts":2,"sacFlies":3,"babip":".252","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.11","popOuts":15,"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":107,"putOuts":117,"errors":4,"chances":228,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":45,"groundOuts":78,"airOuts":74,"runs":25,"doubles":14,"triples":2,"homeRuns":7,"strikeOuts":73,"baseOnBalls":18,"intentionalWalks":0,"hits":66,"hitByPitch":2,"avg":".229","atBats":288,"obp":".277","slg":".365","ops":".642","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":311,"totalBases":105,"rbi":32,"leftOnBase":133,"sacBunts":0,"sacFlies":3,"babip":".280","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.14","popOuts":14,"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":84,"putOuts":44,"errors":7,"chances":135,"fielding":".948","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":91,"flyOuts":29,"groundOuts":83,"airOuts":55,"runs":32,"doubles":9,"triples":2,"homeRuns":11,"strikeOuts":72,"baseOnBalls":23,"intentionalWalks":0,"hits":61,"hitByPitch":1,"avg":".228","atBats":268,"obp":".288","slg":".399","ops":".687","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":296,"totalBases":107,"rbi":35,"leftOnBase":116,"sacBunts":0,"sacFlies":3,"babip":".266","groundOutsToAirouts":"1.51","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"24.36","popOuts":9,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":152,"putOuts":102,"errors":7,"chances":261,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663795":{"person":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"jerseyNumber":"51","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":1,"flyOuts":10,"groundOuts":13,"airOuts":17,"runs":8,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":60,"obp":".279","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":230,"era":"4.40","inningsPitched":"14.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.19","battersFaced":61,"outs":43,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":230,"balls":80,"strikes":150,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".000","pitchesPerInning":"16.05","gamesFinished":2,"strikeoutWalkRatio":"14.00","strikeoutsPer9Inn":"8.79","walksPer9Inn":"0.63","hitsPer9Inn":"10.05","runsScoredPer9":"5.02","homeRunsPer9":"1.88","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.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, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":10,"strikes":16,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":19,"groundOuts":40,"airOuts":32,"runs":18,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":50,"baseOnBalls":19,"intentionalWalks":1,"hits":33,"hitByPitch":6,"atBats":152,"obp":".324","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":684,"era":"3.54","inningsPitched":"40.2","wins":0,"losses":3,"saves":1,"saveOpportunities":2,"holds":20,"blownSaves":1,"earnedRuns":16,"whip":"1.28","battersFaced":180,"outs":122,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":684,"balls":251,"strikes":433,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".000","pitchesPerInning":"16.82","gamesFinished":11,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"11.07","walksPer9Inn":"4.20","hitsPer9Inn":"7.30","runsScoredPer9":"3.98","homeRunsPer9":"0.44","inheritedRunners":24,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":3,"chances":8,"fielding":".625","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID673540":{"person":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(L, 7-4)","summary":"4.1 IP, ER, 2 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":9,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":79,"inningsPitched":"4.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":34,"strikes":45,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"6.23","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":51,"groundOuts":102,"airOuts":81,"runs":29,"doubles":18,"triples":4,"homeRuns":9,"strikeOuts":88,"baseOnBalls":47,"intentionalWalks":0,"hits":70,"hitByPitch":2,"atBats":341,"obp":".305","caughtStealing":6,"stolenBases":4,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":1557,"era":"2.30","inningsPitched":"94.0","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":24,"whip":"1.24","battersFaced":391,"outs":282,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1557,"balls":626,"strikes":931,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.26","rbi":2,"winPercentage":".636","pitchesPerInning":"16.56","gamesFinished":0,"strikeoutWalkRatio":"1.87","strikeoutsPer9Inn":"8.43","walksPer9Inn":"4.50","hitsPer9Inn":"6.70","runsScoredPer9":"2.78","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":18,"lineOuts":12},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":11,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID624413":{"person":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":63,"groundOuts":94,"airOuts":117,"runs":58,"doubles":27,"triples":1,"homeRuns":25,"strikeOuts":115,"baseOnBalls":50,"intentionalWalks":4,"hits":113,"hitByPitch":12,"avg":".262","atBats":432,"obp":".349","slg":".502","ops":".851","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":17,"groundIntoTriplePlay":0,"plateAppearances":501,"totalBases":217,"rbi":91,"leftOnBase":202,"sacBunts":0,"sacFlies":7,"babip":".294","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.28","popOuts":25,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":86,"putOuts":837,"errors":5,"chances":928,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID656849":{"person":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":48,"groundOuts":160,"airOuts":109,"runs":49,"doubles":22,"triples":1,"homeRuns":9,"strikeOuts":112,"baseOnBalls":45,"intentionalWalks":1,"hits":119,"hitByPitch":6,"atBats":498,"obp":".310","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2056,"era":"2.98","inningsPitched":"133.0","wins":7,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.23","battersFaced":552,"outs":399,"gamesPitched":22,"completeGames":1,"shutouts":1,"pitchesThrown":2056,"balls":729,"strikes":1327,"strikePercentage":".650","hitBatsmen":6,"balks":1,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":".583","pitchesPerInning":"15.46","gamesFinished":0,"strikeoutWalkRatio":"2.49","strikeoutsPer9Inn":"7.58","walksPer9Inn":"3.05","hitsPer9Inn":"8.05","runsScoredPer9":"3.32","homeRunsPer9":"0.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":53},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":10,"errors":0,"chances":29,"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":"500","stats":{"batting":{"summary":"2-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":67,"flyOuts":24,"groundOuts":55,"airOuts":48,"runs":24,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":39,"baseOnBalls":16,"intentionalWalks":0,"hits":52,"hitByPitch":8,"avg":".274","atBats":190,"obp":".350","slg":".411","ops":".761","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":218,"totalBases":78,"rbi":22,"leftOnBase":76,"sacBunts":1,"sacFlies":3,"babip":".315","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":8,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID593423":{"person":{"id":593423,"fullName":"Frankie Montas","link":"/api/v1/people/593423"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":1,"strikes":4,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":46,"gamesStarted":0,"flyOuts":28,"groundOuts":21,"airOuts":55,"runs":27,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":44,"baseOnBalls":21,"intentionalWalks":0,"hits":40,"hitByPitch":0,"atBats":159,"obp":".337","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":759,"era":"4.95","inningsPitched":"40.0","wins":2,"losses":5,"saves":3,"saveOpportunities":7,"holds":8,"blownSaves":4,"earnedRuns":22,"whip":"1.53","battersFaced":181,"outs":120,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":759,"balls":269,"strikes":490,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.38","rbi":0,"winPercentage":".286","pitchesPerInning":"18.98","gamesFinished":10,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"9.90","walksPer9Inn":"4.73","hitsPer9Inn":"9.00","runsScoredPer9":"6.08","homeRunsPer9":"0.90","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664854":{"person":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":true,"isSubstitute":false}},"ID605280":{"person":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":0,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":11,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596019":{"person":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"100","stats":{"batting":{"summary":"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":77,"groundOuts":114,"airOuts":139,"runs":74,"doubles":22,"triples":0,"homeRuns":21,"strikeOuts":100,"baseOnBalls":38,"intentionalWalks":2,"hits":114,"hitByPitch":11,"avg":".247","atBats":461,"obp":".316","slg":".432","ops":".748","caughtStealing":2,"stolenBases":17,"stolenBasePercentage":".895","caughtStealingPercentage":".105","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":516,"totalBases":199,"rbi":64,"leftOnBase":168,"sacBunts":0,"sacFlies":6,"babip":".269","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.95","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":265,"putOuts":157,"errors":10,"chances":432,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID621242":{"person":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":"400","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"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":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":60,"groundOuts":102,"airOuts":113,"runs":56,"doubles":21,"triples":0,"homeRuns":19,"strikeOuts":102,"baseOnBalls":38,"intentionalWalks":1,"hits":106,"hitByPitch":7,"avg":".252","atBats":420,"obp":".323","slg":".438","ops":".761","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":468,"totalBases":184,"rbi":63,"leftOnBase":186,"sacBunts":0,"sacFlies":3,"babip":".288","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.10","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":181,"errors":0,"chances":185,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID643511":{"person":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":21,"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":21,"balls":9,"strikes":12,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":57,"gamesStarted":0,"flyOuts":19,"groundOuts":81,"airOuts":37,"runs":12,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":39,"baseOnBalls":5,"intentionalWalks":0,"hits":44,"hitByPitch":1,"atBats":201,"obp":".242","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":683,"era":"1.83","inningsPitched":"54.0","wins":4,"losses":4,"saves":0,"saveOpportunities":1,"holds":21,"blownSaves":1,"earnedRuns":11,"whip":"0.91","battersFaced":207,"outs":162,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":683,"balls":177,"strikes":506,"strikePercentage":".740","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.19","rbi":0,"winPercentage":".500","pitchesPerInning":"12.65","gamesFinished":10,"strikeoutWalkRatio":"7.80","strikeoutsPer9Inn":"6.50","walksPer9Inn":"0.83","hitsPer9Inn":"7.33","runsScoredPer9":"2.00","homeRunsPer9":"0.50","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":"200","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":114,"flyOuts":53,"groundOuts":119,"airOuts":95,"runs":79,"doubles":16,"triples":0,"homeRuns":27,"strikeOuts":96,"baseOnBalls":87,"intentionalWalks":11,"hits":101,"hitByPitch":2,"avg":".249","atBats":406,"obp":".381","slg":".488","ops":".869","caughtStealing":1,"stolenBases":17,"stolenBasePercentage":".944","caughtStealingPercentage":".056","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":500,"totalBases":198,"rbi":65,"leftOnBase":186,"sacBunts":1,"sacFlies":4,"babip":".258","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.04","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":187,"errors":0,"chances":193,"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":48,"gamesStarted":0,"flyOuts":24,"groundOuts":40,"airOuts":44,"runs":16,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":54,"baseOnBalls":22,"intentionalWalks":2,"hits":32,"hitByPitch":0,"atBats":170,"obp":".281","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":797,"era":"2.51","inningsPitched":"46.2","wins":3,"losses":4,"saves":3,"saveOpportunities":8,"holds":20,"blownSaves":5,"earnedRuns":13,"whip":"1.16","battersFaced":192,"outs":140,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":797,"balls":300,"strikes":497,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".429","pitchesPerInning":"17.08","gamesFinished":7,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"10.41","walksPer9Inn":"4.24","hitsPer9Inn":"6.17","runsScoredPer9":"3.09","homeRunsPer9":"0.39","inheritedRunners":29,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"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,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 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":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":14,"groundOuts":32,"airOuts":31,"runs":18,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":39,"baseOnBalls":12,"intentionalWalks":1,"hits":30,"hitByPitch":1,"avg":".227","atBats":132,"obp":".297","slg":".409","ops":".706","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":145,"totalBases":54,"rbi":9,"leftOnBase":69,"sacBunts":0,"sacFlies":0,"babip":".276","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":10,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":75,"putOuts":38,"errors":4,"chances":117,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID548384":{"person":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"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":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":5,"strikes":13,"strikePercentage":".720","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":5,"groundOuts":6,"airOuts":10,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":27,"obp":".258","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":127,"era":"0.00","inningsPitched":"7.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":0,"whip":"0.91","battersFaced":31,"outs":23,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":127,"balls":49,"strikes":78,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":1,"winPercentage":"1.000","pitchesPerInning":"16.57","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"8.22","walksPer9Inn":"3.52","hitsPer9Inn":"4.70","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":6,"inheritedRunnersScored":1,"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,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":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":97,"flyOuts":58,"groundOuts":58,"airOuts":114,"runs":45,"doubles":19,"triples":0,"homeRuns":15,"strikeOuts":91,"baseOnBalls":37,"intentionalWalks":0,"hits":73,"hitByPitch":3,"avg":".221","atBats":331,"obp":".301","slg":".414","ops":".715","caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":376,"totalBases":137,"rbi":49,"leftOnBase":146,"sacBunts":1,"sacFlies":4,"babip":".253","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.07","popOuts":32,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":230,"errors":3,"chances":233,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[596019,665742,624413,607043,516782,643446,682626,677595,656775,673540,548384,592773,642397,643511],"pitchers":[673540,548384,592773,642397,643511],"bench":[683146,621438,620443,668901],"bullpen":[621242,657585,663795,664854,605280,640455,593423,656849],"battingOrder":[596019,665742,624413,607043,516782,643446,682626,677595,656775],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Marte, S (11, Megill)."},{"label":"HR","value":"Soto, J (27, 1st inning off Woodruff, 0 on, 1 out); Marte, S (5, 2nd inning off Woodruff, 0 on, 0 out)."},{"label":"TB","value":"Marte, S 6; McNeil 2; Soto, J 4."},{"label":"RBI","value":"Marte, S (22); Soto, J (65)."},{"label":"GIDP","value":"Alvarez, F."},{"label":"Team RISP","value":"1-for-2."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Senga (1, fielding); Alvarez, F (5, catcher interference)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"teamStats":{"batting":{"flyOuts":1,"groundOuts":13,"airOuts":5,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".256","atBats":29,"obp":".330","slg":".397","ops":".727","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":8,"rbi":3,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":2,"groundOuts":10,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":30,"obp":".242","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":107,"era":"3.61","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.24","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":30,"strikes":77,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":2,"pitchesPerInning":"11.89","runsScoredPer9":"2.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID687401":{"person":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":52,"groundOuts":95,"airOuts":127,"runs":48,"doubles":14,"triples":0,"homeRuns":7,"strikeOuts":62,"baseOnBalls":24,"intentionalWalks":0,"hits":78,"hitByPitch":3,"avg":".218","atBats":357,"obp":".273","slg":".317","ops":".590","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":389,"totalBases":113,"rbi":37,"leftOnBase":176,"sacBunts":5,"sacFlies":0,"babip":".247","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.00","popOuts":38,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":248,"putOuts":130,"errors":8,"chances":386,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID571946":{"person":{"id":571946,"fullName":"Shelby Miller","link":"/api/v1/people/571946"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"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":24,"groundOuts":22,"airOuts":43,"runs":11,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":40,"baseOnBalls":11,"intentionalWalks":3,"hits":24,"hitByPitch":3,"atBats":126,"obp":".266","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":543,"era":"1.98","inningsPitched":"36.1","wins":3,"losses":3,"saves":10,"saveOpportunities":15,"holds":8,"blownSaves":5,"earnedRuns":8,"whip":"0.96","battersFaced":143,"outs":109,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":543,"balls":173,"strikes":370,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.51","rbi":0,"winPercentage":".500","pitchesPerInning":"14.94","gamesFinished":21,"strikeoutWalkRatio":"3.64","strikeoutsPer9Inn":"9.91","walksPer9Inn":"2.72","hitsPer9Inn":"5.94","runsScoredPer9":"2.72","homeRunsPer9":"0.74","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592885":{"person":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":21,"groundOuts":129,"airOuts":53,"runs":65,"doubles":13,"triples":0,"homeRuns":21,"strikeOuts":127,"baseOnBalls":46,"intentionalWalks":3,"hits":108,"hitByPitch":5,"avg":".260","atBats":416,"obp":".340","slg":".442","ops":".782","caughtStealing":5,"stolenBases":15,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":468,"totalBases":184,"rbi":74,"leftOnBase":196,"sacBunts":0,"sacFlies":1,"babip":".323","groundOutsToAirouts":"2.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.81","popOuts":9,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":31,"errors":1,"chances":32,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID668964":{"person":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":5,"flyOuts":17,"groundOuts":19,"airOuts":31,"runs":11,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":10,"intentionalWalks":0,"hits":27,"hitByPitch":1,"atBats":95,"obp":".355","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":412,"era":"4.30","inningsPitched":"23.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.61","battersFaced":107,"outs":69,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":412,"balls":144,"strikes":268,"strikePercentage":".650","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".500","pitchesPerInning":"17.91","gamesFinished":2,"strikeoutWalkRatio":"1.90","strikeoutsPer9Inn":"7.43","walksPer9Inn":"3.91","hitsPer9Inn":"10.57","runsScoredPer9":"4.30","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":6},"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":false,"isOnBench":true,"isSubstitute":false}},"ID686555":{"person":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"jerseyNumber":"6","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"300","stats":{"batting":{"summary":"0-2 | BB, HBP, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"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":94,"flyOuts":31,"groundOuts":58,"airOuts":60,"runs":42,"doubles":12,"triples":2,"homeRuns":7,"strikeOuts":69,"baseOnBalls":40,"intentionalWalks":0,"hits":75,"hitByPitch":5,"avg":".290","atBats":259,"obp":".393","slg":".432","ops":".825","caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":307,"totalBases":112,"rbi":38,"leftOnBase":111,"sacBunts":2,"sacFlies":1,"babip":".370","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":14,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":118,"errors":3,"chances":123,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID686217":{"person":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":50,"groundOuts":109,"airOuts":102,"runs":49,"doubles":12,"triples":3,"homeRuns":8,"strikeOuts":55,"baseOnBalls":28,"intentionalWalks":0,"hits":109,"hitByPitch":7,"avg":".295","atBats":369,"obp":".354","slg":".409","ops":".763","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":414,"totalBases":151,"rbi":41,"leftOnBase":145,"sacBunts":3,"sacFlies":3,"babip":".327","groundOutsToAirouts":"1.07","catchersInterference":4,"pickoffs":0,"atBatsPerHomeRun":"46.12","popOuts":32,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":222,"errors":1,"chances":231,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID682842":{"person":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(H, 30)","summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":7,"strikes":8,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":0,"flyOuts":16,"groundOuts":54,"airOuts":37,"runs":15,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":66,"baseOnBalls":22,"intentionalWalks":2,"hits":39,"hitByPitch":5,"atBats":194,"obp":".299","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":852,"era":"1.95","inningsPitched":"55.1","wins":2,"losses":1,"saves":2,"saveOpportunities":4,"holds":30,"blownSaves":2,"earnedRuns":12,"whip":"1.10","battersFaced":223,"outs":166,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":852,"balls":306,"strikes":546,"strikePercentage":".640","hitBatsmen":5,"balks":1,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"1.46","rbi":0,"winPercentage":".667","pitchesPerInning":"15.40","gamesFinished":6,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.73","walksPer9Inn":"3.58","hitsPer9Inn":"6.34","runsScoredPer9":"2.44","homeRunsPer9":"0.65","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681982":{"person":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":51,"gamesStarted":0,"flyOuts":33,"groundOuts":51,"airOuts":54,"runs":24,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":61,"baseOnBalls":23,"intentionalWalks":1,"hits":42,"hitByPitch":2,"atBats":206,"obp":".288","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":919,"era":"3.23","inningsPitched":"55.2","wins":2,"losses":3,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":20,"whip":"1.17","battersFaced":233,"outs":167,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":919,"balls":335,"strikes":584,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".400","pitchesPerInning":"16.51","gamesFinished":15,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"9.86","walksPer9Inn":"3.72","hitsPer9Inn":"6.79","runsScoredPer9":"3.88","homeRunsPer9":"0.97","inheritedRunners":29,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678011":{"person":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"jerseyNumber":"18","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":7,"groundOuts":14,"airOuts":11,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".194","atBats":36,"obp":".250","slg":".194","ops":".444","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":7,"rbi":3,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"babip":".219","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":8,"errors":0,"chances":20,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683734":{"person":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"500","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":1,"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":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":46,"groundOuts":76,"airOuts":74,"runs":23,"doubles":12,"triples":0,"homeRuns":12,"strikeOuts":55,"baseOnBalls":17,"intentionalWalks":0,"hits":64,"hitByPitch":1,"avg":".241","atBats":266,"obp":".286","slg":".421","ops":".707","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":287,"totalBases":112,"rbi":47,"leftOnBase":121,"sacBunts":0,"sacFlies":3,"babip":".257","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.17","popOuts":13,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":353,"errors":1,"chances":377,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID682990":{"person":{"id":682990,"fullName":"Quinn Priester","link":"/api/v1/people/682990"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":16,"flyOuts":48,"groundOuts":151,"airOuts":89,"runs":43,"doubles":25,"triples":1,"homeRuns":13,"strikeOuts":93,"baseOnBalls":38,"intentionalWalks":0,"hits":98,"hitByPitch":2,"atBats":429,"obp":".294","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","numberOfPitches":1769,"era":"3.15","inningsPitched":"114.1","wins":11,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.19","battersFaced":471,"outs":343,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1769,"balls":652,"strikes":1117,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.70","rbi":0,"winPercentage":".846","pitchesPerInning":"15.47","gamesFinished":2,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"7.32","walksPer9Inn":"2.99","hitsPer9Inn":"7.71","runsScoredPer9":"3.38","homeRunsPer9":"1.02","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":8,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663604":{"person":{"id":663604,"fullName":"Brandon Lockridge","link":"/api/v1/people/663604"},"jerseyNumber":"20","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":14,"groundOuts":34,"airOuts":21,"runs":12,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":28,"baseOnBalls":6,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".225","atBats":102,"obp":".270","slg":".265","ops":".535","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":27,"rbi":9,"leftOnBase":47,"sacBunts":2,"sacFlies":2,"babip":".303","groundOutsToAirouts":"1.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":68,"errors":2,"chances":71,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID500779":{"person":{"id":500779,"fullName":"Jose Quintana","link":"/api/v1/people/500779"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":55,"groundOuts":102,"airOuts":101,"runs":44,"doubles":11,"triples":0,"homeRuns":13,"strikeOuts":66,"baseOnBalls":35,"intentionalWalks":0,"hits":90,"hitByPitch":3,"atBats":357,"obp":".323","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1561,"era":"3.57","inningsPitched":"93.1","wins":9,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.34","battersFaced":397,"outs":280,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1561,"balls":607,"strikes":954,"strikePercentage":".610","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".692","pitchesPerInning":"16.73","gamesFinished":0,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"6.36","walksPer9Inn":"3.38","hitsPer9Inn":"8.68","runsScoredPer9":"4.24","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID655316":{"person":{"id":655316,"fullName":"Andruw Monasterio","link":"/api/v1/people/655316"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":7,"groundOuts":11,"airOuts":18,"runs":10,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".250","atBats":56,"obp":".311","slg":".375","ops":".686","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":61,"totalBases":21,"rbi":8,"leftOnBase":23,"sacBunts":0,"sacFlies":0,"babip":".310","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.00","popOuts":6,"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":33,"putOuts":27,"errors":0,"chances":60,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676879":{"person":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":0,"flyOuts":6,"groundOuts":45,"airOuts":16,"runs":8,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":38,"baseOnBalls":15,"intentionalWalks":0,"hits":28,"hitByPitch":3,"atBats":125,"obp":".319","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":556,"era":"2.02","inningsPitched":"35.2","wins":2,"losses":1,"saves":2,"saveOpportunities":2,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.21","battersFaced":145,"outs":107,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":556,"balls":219,"strikes":337,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"2.81","rbi":0,"winPercentage":".667","pitchesPerInning":"15.59","gamesFinished":7,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"9.59","walksPer9Inn":"3.79","hitsPer9Inn":"7.07","runsScoredPer9":"2.02","homeRunsPer9":"0.25","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702332":{"person":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"jerseyNumber":"21","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":52,"groundOuts":81,"airOuts":107,"runs":40,"doubles":16,"triples":0,"homeRuns":5,"strikeOuts":31,"baseOnBalls":23,"intentionalWalks":0,"hits":75,"hitByPitch":15,"avg":".260","atBats":288,"obp":".342","slg":".368","ops":".710","caughtStealing":6,"stolenBases":10,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":332,"totalBases":106,"rbi":38,"leftOnBase":120,"sacBunts":2,"sacFlies":4,"babip":".273","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.60","popOuts":32,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":141,"putOuts":62,"errors":4,"chances":207,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID642547":{"person":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":74,"groundOuts":104,"airOuts":141,"runs":45,"doubles":19,"triples":0,"homeRuns":16,"strikeOuts":141,"baseOnBalls":49,"intentionalWalks":0,"hits":100,"hitByPitch":8,"atBats":482,"obp":".291","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":2292,"era":"3.03","inningsPitched":"130.2","wins":13,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.14","battersFaced":544,"outs":392,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2292,"balls":894,"strikes":1398,"strikePercentage":".610","hitBatsmen":8,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".722","pitchesPerInning":"17.54","gamesFinished":0,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"9.71","walksPer9Inn":"3.38","hitsPer9Inn":"6.89","runsScoredPer9":"3.10","homeRunsPer9":"1.10","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":35,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663368":{"person":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":5,"groundOuts":13,"airOuts":12,"runs":15,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":17,"baseOnBalls":5,"intentionalWalks":0,"hits":16,"hitByPitch":0,"avg":".276","atBats":58,"obp":".333","slg":".534","ops":".867","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":31,"rbi":9,"leftOnBase":37,"sacBunts":0,"sacFlies":0,"babip":".342","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.33","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":37,"errors":1,"chances":39,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID683232":{"person":{"id":683232,"fullName":"Nick Mears","link":"/api/v1/people/683232"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":32,"groundOuts":37,"airOuts":50,"runs":15,"doubles":5,"triples":2,"homeRuns":3,"strikeOuts":37,"baseOnBalls":8,"intentionalWalks":0,"hits":31,"hitByPitch":0,"atBats":151,"obp":".239","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":646,"era":"2.74","inningsPitched":"42.2","wins":2,"losses":3,"saves":0,"saveOpportunities":4,"holds":13,"blownSaves":4,"earnedRuns":13,"whip":"0.91","battersFaced":163,"outs":128,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":646,"balls":188,"strikes":458,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".400","pitchesPerInning":"15.14","gamesFinished":2,"strikeoutWalkRatio":"4.63","strikeoutsPer9Inn":"7.80","walksPer9Inn":"1.69","hitsPer9Inn":"6.54","runsScoredPer9":"3.16","homeRunsPer9":"0.63","inheritedRunners":38,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID661388":{"person":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"jerseyNumber":"24","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"200","stats":{"batting":{"summary":"0-2 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":58,"groundOuts":126,"airOuts":98,"runs":62,"doubles":20,"triples":0,"homeRuns":9,"strikeOuts":87,"baseOnBalls":63,"intentionalWalks":4,"hits":102,"hitByPitch":2,"avg":".249","atBats":409,"obp":".349","slg":".364","ops":".713","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":478,"totalBases":149,"rbi":47,"leftOnBase":183,"sacBunts":0,"sacFlies":4,"babip":".293","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.44","popOuts":15,"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":18,"stolenBases":49,"stolenBasePercentage":".731","caughtStealingPercentage":".269","assists":34,"putOuts":848,"errors":4,"chances":886,"fielding":".995","passedBall":5,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643376":{"person":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"jerseyNumber":"33","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":38,"groundOuts":36,"airOuts":81,"runs":30,"doubles":8,"triples":0,"homeRuns":11,"strikeOuts":71,"baseOnBalls":33,"intentionalWalks":0,"hits":46,"hitByPitch":4,"avg":".199","atBats":231,"obp":".307","slg":".377","ops":".684","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":271,"totalBases":87,"rbi":30,"leftOnBase":119,"sacBunts":1,"sacFlies":2,"babip":".232","groundOutsToAirouts":"0.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":31,"lineOuts":12},"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":18,"stolenBases":55,"stolenBasePercentage":".753","caughtStealingPercentage":".247","assists":24,"putOuts":587,"errors":6,"chances":617,"fielding":".990","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668930":{"person":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":61,"groundOuts":104,"airOuts":106,"runs":66,"doubles":21,"triples":0,"homeRuns":9,"strikeOuts":99,"baseOnBalls":43,"intentionalWalks":1,"hits":115,"hitByPitch":1,"avg":".276","atBats":417,"obp":".341","slg":".391","ops":".732","caughtStealing":8,"stolenBases":21,"stolenBasePercentage":".724","caughtStealingPercentage":".276","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":468,"totalBases":163,"rbi":53,"leftOnBase":149,"sacBunts":2,"sacFlies":5,"babip":".338","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.33","popOuts":7,"lineOuts":38},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":253,"putOuts":174,"errors":6,"chances":433,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID605540":{"person":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(W, 4-0)","summary":"7.0 IP, 2 ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":8,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":79,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":20,"strikes":59,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.57","homeRunsPer9":"2.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":19,"groundOuts":19,"airOuts":41,"runs":9,"doubles":2,"triples":0,"homeRuns":7,"strikeOuts":45,"baseOnBalls":6,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":122,"obp":".186","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":465,"era":"2.29","inningsPitched":"35.1","wins":4,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"0.65","battersFaced":129,"outs":106,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":465,"balls":142,"strikes":323,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":2,"winPercentage":"1.000","pitchesPerInning":"13.16","gamesFinished":0,"strikeoutWalkRatio":"7.50","strikeoutsPer9Inn":"11.46","walksPer9Inn":"1.53","hitsPer9Inn":"4.33","runsScoredPer9":"2.29","homeRunsPer9":"1.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":7},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669084":{"person":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":3,"flyOuts":23,"groundOuts":30,"airOuts":41,"runs":11,"doubles":5,"triples":1,"homeRuns":1,"strikeOuts":22,"baseOnBalls":15,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":110,"obp":".256","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":468,"era":"3.16","inningsPitched":"31.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":11,"whip":"1.02","battersFaced":125,"outs":94,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":468,"balls":185,"strikes":283,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.94","gamesFinished":2,"strikeoutWalkRatio":"1.47","strikeoutsPer9Inn":"6.32","walksPer9Inn":"4.31","hitsPer9Inn":"4.88","runsScoredPer9":"3.16","homeRunsPer9":"0.29","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657649":{"person":{"id":657649,"fullName":"Jared Koenig","link":"/api/v1/people/657649"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":0,"flyOuts":37,"groundOuts":43,"airOuts":47,"runs":18,"doubles":7,"triples":1,"homeRuns":5,"strikeOuts":42,"baseOnBalls":15,"intentionalWalks":1,"hits":45,"hitByPitch":2,"atBats":174,"obp":".323","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":740,"era":"3.52","inningsPitched":"46.0","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":22,"blownSaves":1,"earnedRuns":18,"whip":"1.30","battersFaced":194,"outs":138,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":740,"balls":259,"strikes":481,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".750","pitchesPerInning":"16.09","gamesFinished":4,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"8.22","walksPer9Inn":"2.93","hitsPer9Inn":"8.80","runsScoredPer9":"3.52","homeRunsPer9":"0.98","inheritedRunners":22,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656730":{"person":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(S, 27)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":3,"strikes":10,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":43,"gamesStarted":0,"flyOuts":25,"groundOuts":31,"airOuts":40,"runs":12,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":47,"baseOnBalls":15,"intentionalWalks":3,"hits":28,"hitByPitch":0,"atBats":143,"obp":".267","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":620,"era":"2.25","inningsPitched":"40.0","wins":3,"losses":2,"saves":27,"saveOpportunities":30,"holds":0,"blownSaves":3,"earnedRuns":10,"whip":"1.08","battersFaced":161,"outs":120,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":620,"balls":206,"strikes":414,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".600","pitchesPerInning":"15.50","gamesFinished":39,"strikeoutWalkRatio":"3.13","strikeoutsPer9Inn":"10.58","walksPer9Inn":"3.38","hitsPer9Inn":"6.30","runsScoredPer9":"2.70","homeRunsPer9":"0.68","inheritedRunners":12,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[686217,661388,686555,592885,683734,663368,668930,702332,687401,605540,682842,656730],"pitchers":[605540,682842,656730],"bench":[643376,663604,655316,678011],"bullpen":[681982,676879,669084,657649,683232,571946,668964,642547,682990,500779],"battingOrder":[686217,661388,686555,592885,683734,663368,668930,702332,687401],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Durbin (16, Senga)."},{"label":"HR","value":"Turang (9, 5th inning off Senga, 1 on, 0 out)."},{"label":"TB","value":"Durbin 2; Perkins, B; Turang 4; Yelich."},{"label":"RBI","value":"Collins (38); Turang 2 (53)."},{"label":"Runners left in scoring position, 2 out","value":"Ortiz, J; Vaughn 3."},{"label":"Team RISP","value":"0-for-6."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Turang (21, 2nd base off Rogers, Ty/Alvarez, F)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Perkins, B (Marte, S at home)."},{"label":"DP","value":"(Durbin-Turang-Vaughn)."}]}],"note":[]}},"officials":[{"official":{"id":504381,"fullName":"Will Little","link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":596809,"fullName":"Ryan Additon","link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":605674,"fullName":"Ryan Wills","link":"/api/v1/people/605674"},"officialType":"Second Base"},{"official":{"id":427013,"fullName":"Lance Barksdale","link":"/api/v1/people/427013"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Collins (by Raley, B)."},{"label":"Pitches-strikes","value":"Senga 79-45; Raley, B 18-13; Stanek 5-4; Soto, G 26-16; Rogers, Ty 21-12; Woodruff 79-59; Uribe 15-8; Megill 13-10."},{"label":"Groundouts-flyouts","value":"Senga 9-1; Raley, B 1-0; Stanek 0-0; Soto, G 0-0; Rogers, Ty 3-0; Woodruff 8-1; Uribe 1-0; Megill 1-1."},{"label":"Batters faced","value":"Senga 20; Raley, B 5; Stanek 2; Soto, G 5; Rogers, Ty 4; Woodruff 25; Uribe 4; Megill 4."},{"label":"Inherited runners-scored","value":"Raley, B 3-1; Stanek 1-0."},{"label":"Umpires","value":"HP: Will Little. 1B: Ryan Additon. 2B: Ryan Wills. 3B: Lance Barksdale. "},{"label":"Weather","value":"86 degrees, Clear."},{"label":"Wind","value":"10 mph, In From RF."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"2:24."},{"label":"Att","value":"43,469."},{"label":"Venue","value":"American Family Field."},{"label":"August 8, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540","boxscoreName":"Woodruff"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(W, 4-0)","summary":"7.0 IP, 2 ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":8,"airOuts":4,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":79,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":20,"strikes":59,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.57","homeRunsPer9":"2.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":19,"groundOuts":19,"airOuts":41,"runs":9,"doubles":2,"triples":0,"homeRuns":7,"strikeOuts":45,"baseOnBalls":6,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":122,"obp":".186","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":465,"era":"2.29","inningsPitched":"35.1","wins":4,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"0.65","battersFaced":129,"outs":106,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":465,"balls":142,"strikes":323,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":2,"winPercentage":"1.000","pitchesPerInning":"13.16","gamesFinished":0,"strikeoutWalkRatio":"7.50","strikeoutsPer9Inn":"11.46","walksPer9Inn":"1.53","hitsPer9Inn":"4.33","runsScoredPer9":"2.29","homeRunsPer9":"1.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":7},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":62,"pitchingGameScore":62},{"player":{"person":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930","boxscoreName":"Turang"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":61,"groundOuts":104,"airOuts":106,"runs":66,"doubles":21,"triples":0,"homeRuns":9,"strikeOuts":99,"baseOnBalls":43,"intentionalWalks":1,"hits":115,"hitByPitch":1,"avg":".276","atBats":417,"obp":".341","slg":".391","ops":".732","caughtStealing":8,"stolenBases":21,"stolenBasePercentage":".724","caughtStealingPercentage":".276","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":468,"totalBases":163,"rbi":53,"leftOnBase":149,"sacBunts":2,"sacFlies":5,"babip":".338","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.33","popOuts":7,"lineOuts":38},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":253,"putOuts":174,"errors":6,"chances":433,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":59,"hittingGameScore":59},{"player":{"person":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782","boxscoreName":"Marte, S"},"jerseyNumber":"6","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":67,"flyOuts":24,"groundOuts":55,"airOuts":48,"runs":24,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":39,"baseOnBalls":16,"intentionalWalks":0,"hits":52,"hitByPitch":8,"avg":".274","atBats":190,"obp":".350","slg":".411","ops":".761","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":218,"totalBases":78,"rbi":22,"leftOnBase":76,"sacBunts":1,"sacFlies":3,"babip":".315","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":8,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":605540,"fullName":"Brandon Woodruff","link":"/api/v1/people/605540"},"loser":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"save":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}