{"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":776490,"link":"/api/v1.1/game/776490/feed/live","metaData":{"wait":10,"timeStamp":"20250903_012308","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count10","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776490,"type":"R","doubleHeader":"N","id":"2025/09/02/nynmlb-detmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776490-2025-09-02","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-02T22:40:00Z","originalDate":"2025-09-02","officialDate":"2025-09-02","dayNight":"night","time":"6:40","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":139,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":75,"losses":64,"ties":0,"pct":".540"},"records":{},"divisionLeader":false,"wins":75,"losses":64,"winningPercentage":".540"},"franchiseName":"New York","clubName":"Mets","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116","season":2025,"venue":{"id":2394,"name":"Comerica Park","link":"/api/v1/venues/2394"},"springVenue":{"id":2511,"link":"/api/v1/venues/2511"},"teamCode":"det","fileCode":"det","abbreviation":"DET","teamName":"Tigers","locationName":"Detroit","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Detroit","record":{"gamesPlayed":140,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":80,"losses":60,"ties":0,"pct":".571"},"records":{},"divisionLeader":false,"wins":80,"losses":60,"winningPercentage":".571"},"franchiseName":"Detroit","clubName":"Tigers","active":true}},"players":{"ID669373":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373","firstName":"Tarik","lastName":"Skubal","primaryNumber":"29","birthDate":"1996-11-20","currentAge":29,"birthCity":"Hayward","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tarik","useLastName":"Skubal","middleName":"Daniel","boxscoreName":"Skubal","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"tare-ick sku-ble","mlbDebutDate":"2020-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tarik Skubal","nameSlug":"tarik-skubal-669373","firstLastName":"Tarik Skubal","lastFirstName":"Skubal, Tarik","lastInitName":"Skubal, T","initLastName":"T Skubal","fullFMLName":"Tarik Daniel Skubal","fullLFMName":"Skubal, Tarik Daniel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663554":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554","firstName":"Casey","lastName":"Mize","primaryNumber":"32","birthDate":"1997-05-01","currentAge":29,"birthCity":"Springville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Mize","middleName":"A.","boxscoreName":"Mize","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Mize","nameSlug":"casey-mize-663554","firstLastName":"Casey Mize","lastFirstName":"Mize, Casey","lastInitName":"Mize, C","initLastName":"C Mize","fullFMLName":"Casey A. Mize","fullLFMName":"Mize, Casey A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID606160":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160","firstName":"Rafael","lastName":"Montero","primaryNumber":"43","birthDate":"1990-10-17","currentAge":35,"birthCity":"Higuerito","birthCountry":"Dominican Republic","height":"6' 0\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rafael","useLastName":"Montero","boxscoreName":"Montero, R","nickName":"Monte","gender":"M","nameMatrilineal":"Quezada","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Montero","nameSlug":"rafael-montero-606160","firstLastName":"Rafael Montero","lastFirstName":"Montero, Rafael","lastInitName":"Montero, R","initLastName":"R Montero","fullFMLName":"Rafael Montero","fullLFMName":"Montero, Rafael","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID682668":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668","firstName":"Luisangel","lastName":"Acuña","primaryNumber":"0","birthDate":"2002-03-12","currentAge":24,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 7\"","weight":181,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Luisangel","useLastName":"Acuña","middleName":"Jose","boxscoreName":"Acuña","nickName":"Jose","gender":"M","nameMatrilineal":"Cartaya","isPlayer":true,"isVerified":false,"pronunciation":"Loo-EESE-ahn-hel","mlbDebutDate":"2024-09-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luisangel Acuña","nameSlug":"luisangel-acuna-682668","firstLastName":"Luisangel Acuña","lastFirstName":"Acuña, Luisangel","lastInitName":"Acuña, L","initLastName":"L Acuña","fullFMLName":"Luisangel Jose Acuña","fullLFMName":"Acuña, Luisangel Jose","strikeZoneTop":3.008,"strikeZoneBottom":1.518},"ID682985":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985","firstName":"Riley","lastName":"Greene","primaryNumber":"31","birthDate":"2000-09-28","currentAge":25,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Riley","useLastName":"Greene","middleName":"Alan","boxscoreName":"Greene, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Riley Greene","nameSlug":"riley-greene-682985","firstLastName":"Riley Greene","lastFirstName":"Greene, Riley","lastInitName":"Greene, R","initLastName":"R Greene","fullFMLName":"Riley Alan Greene","fullLFMName":"Greene, Riley Alan","strikeZoneTop":3.3,"strikeZoneBottom":1.67},"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},"ID663947":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947","firstName":"Weston","lastName":"Holton","primaryNumber":"87","birthDate":"1996-06-13","currentAge":30,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Holton","middleName":"Tyler","boxscoreName":"Holton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Holton","nameSlug":"tyler-holton-663947","firstLastName":"Tyler Holton","lastFirstName":"Holton, Tyler","lastInitName":"Holton, T","initLastName":"T Holton","fullFMLName":"Weston Tyler Holton","fullLFMName":"Holton, Weston Tyler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID804636":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636","firstName":"Jonah","lastName":"Tong","primaryNumber":"21","birthDate":"2003-06-19","currentAge":23,"birthCity":"Markham","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonah","useLastName":"Tong","middleName":"Reid Tin Chee Matthew","boxscoreName":"Tong","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Tong","nameSlug":"jonah-tong-804636","firstLastName":"Jonah Tong","lastFirstName":"Tong, Jonah","lastInitName":"Tong, J","initLastName":"J Tong","fullFMLName":"Jonah Reid Tin Chee Matthew Tong","fullLFMName":"Tong, Jonah Reid Tin Chee Matthew","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID656427":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427","firstName":"Jack","lastName":"Flaherty","primaryNumber":"9","birthDate":"1995-10-15","currentAge":30,"birthCity":"Burbank","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Flaherty","middleName":"Rafe","boxscoreName":"Flaherty","nickName":"Flare","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Flaherty","nameSlug":"jack-flaherty-656427","firstLastName":"Jack Flaherty","lastFirstName":"Flaherty, Jack","lastInitName":"Flaherty, J","initLastName":"J Flaherty","fullFMLName":"Jack Rafe Flaherty","fullLFMName":"Flaherty, Jack Rafe","strikeZoneTop":3.48,"strikeZoneBottom":1.62},"ID650402":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402","firstName":"Gleyber","lastName":"Torres","primaryNumber":"25","birthDate":"1996-12-13","currentAge":29,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Gleyber","useLastName":"Torres","middleName":"David","boxscoreName":"Torres","nickName":"De Caracas","gender":"M","nameMatrilineal":"Castro","isPlayer":true,"isVerified":true,"pronunciation":"GLAY-burr","mlbDebutDate":"2018-04-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gleyber Torres","nameSlug":"gleyber-torres-650402","firstLastName":"Gleyber Torres","lastFirstName":"Torres, Gleyber","lastInitName":"Torres, G","initLastName":"G Torres","fullFMLName":"Gleyber David Torres","fullLFMName":"Torres, Gleyber David","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID687830":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830","firstName":"Alec","lastName":"Gipson-Long","primaryNumber":"66","birthDate":"1997-12-12","currentAge":28,"birthCity":"Lithia Springs","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sawyer","useLastName":"Gipson-Long","middleName":"Sawyer","boxscoreName":"Gipson-Long","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sawyer Gipson-Long","nameSlug":"sawyer-gipson-long-687830","firstLastName":"Sawyer Gipson-Long","lastFirstName":"Gipson-Long, Sawyer","lastInitName":"Gipson-Long, S","initLastName":"S Gipson-Long","fullFMLName":"Alec Sawyer Gipson-Long","fullLFMName":"Gipson-Long, Alec Sawyer","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID664854":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854","firstName":"Ryan","lastName":"Helsley","primaryNumber":"21","birthDate":"1994-07-18","currentAge":32,"birthCity":"Tahlequah","birthStateProvince":"OK","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Helsley","middleName":"Dalton","boxscoreName":"Helsley","nickName":"Hellz Bellz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Helsley","nameSlug":"ryan-helsley-664854","firstLastName":"Ryan Helsley","lastFirstName":"Helsley, Ryan","lastInitName":"Helsley, R","initLastName":"R Helsley","fullFMLName":"Ryan Dalton Helsley","fullLFMName":"Helsley, Ryan Dalton","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID605280":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280","firstName":"Clayton","lastName":"Holmes","primaryNumber":"25","birthDate":"1993-03-27","currentAge":33,"birthCity":"Dothan","birthStateProvince":"AL","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clay","useLastName":"Holmes","middleName":"Walter","boxscoreName":"Holmes, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2018-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Clay Holmes","nameSlug":"clay-holmes-605280","firstLastName":"Clay Holmes","lastFirstName":"Holmes, Clay","lastInitName":"Holmes, C","initLastName":"C Holmes","fullFMLName":"Clayton Walter Holmes","fullLFMName":"Holmes, Clayton Walter","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID621242":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242","firstName":"Edwin","lastName":"Díaz","primaryNumber":"3","birthDate":"1994-03-22","currentAge":32,"birthCity":"Naguabo","birthCountry":"Puerto Rico","height":"6' 3\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edwin","useLastName":"Díaz","middleName":"Orlando","boxscoreName":"Díaz","nickName":"Sugar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edwin Díaz","nameSlug":"edwin-diaz-621242","firstLastName":"Edwin Díaz","lastFirstName":"Díaz, Edwin","lastInitName":"Díaz, E","initLastName":"E Díaz","fullFMLName":"Edwin Orlando Díaz","fullLFMName":"Díaz, Edwin Orlando","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665742":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742","firstName":"Juan","lastName":"Soto","primaryNumber":"22","birthDate":"1998-10-25","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":224,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Juan","useLastName":"Soto","middleName":"Jose","boxscoreName":"Soto, J","nickName":"Soto Pacheco","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Juan Soto","nameSlug":"juan-soto-665742","firstLastName":"Juan Soto","lastFirstName":"Soto, Juan","lastInitName":"Soto, J","initLastName":"J Soto","fullFMLName":"Juan Jose Soto","fullLFMName":"Soto, Juan Jose","strikeZoneTop":3.259,"strikeZoneBottom":1.645},"ID677595":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595","firstName":"Ronny","lastName":"Mauricio","primaryNumber":"0","birthDate":"2001-04-04","currentAge":25,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ronny","useLastName":"Mauricio","boxscoreName":"Mauricio","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronny Mauricio","nameSlug":"ronny-mauricio-677595","firstLastName":"Ronny Mauricio","lastFirstName":"Mauricio, Ronny","lastInitName":"Mauricio, R","initLastName":"R Mauricio","fullFMLName":"Ronny  Mauricio","fullLFMName":"Mauricio, Ronny ","strikeZoneTop":3.365,"strikeZoneBottom":1.698},"ID690997":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997","firstName":"Nolan","lastName":"McLean","primaryNumber":"26","birthDate":"2001-07-24","currentAge":25,"birthCity":"Willow Spring","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nolan","useLastName":"McLean","middleName":"James","boxscoreName":"McLean","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan McLean","nameSlug":"nolan-mclean-690997","firstLastName":"Nolan McLean","lastFirstName":"McLean, Nolan","lastInitName":"McLean, N","initLastName":"N McLean","fullFMLName":"Nolan James McLean","fullLFMName":"McLean, Nolan James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID693307":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307","firstName":"Francis","lastName":"Dingler","primaryNumber":"13","birthDate":"1998-09-17","currentAge":28,"birthCity":"Massillon","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Dillon","useLastName":"Dingler","middleName":"Dillon","boxscoreName":"Dingler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dillon Dingler","nameSlug":"dillon-dingler-693307","firstLastName":"Dillon Dingler","lastFirstName":"Dingler, Dillon","lastInitName":"Dingler, D","initLastName":"D Dingler","fullFMLName":"Francis Dillon Dingler","fullLFMName":"Dingler, Francis Dillon","strikeZoneTop":3.272,"strikeZoneBottom":1.651},"ID690993":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993","firstName":"Colten","lastName":"Keith","primaryNumber":"33","birthDate":"2001-08-14","currentAge":25,"birthCity":"Zanesville","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":211,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Colt","useLastName":"Keith","middleName":"Thomas","boxscoreName":"Keith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colt Keith","nameSlug":"colt-keith-690993","firstLastName":"Colt Keith","lastFirstName":"Keith, Colt","lastInitName":"Keith, C","initLastName":"C Keith","fullFMLName":"Colten Thomas Keith","fullLFMName":"Keith, Colten Thomas","strikeZoneTop":3.278,"strikeZoneBottom":1.654},"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},"ID643361":{"id":643361,"fullName":"Kevin Herget","link":"/api/v1/people/643361","firstName":"Kevin","lastName":"Herget","primaryNumber":"57","birthDate":"1991-04-03","currentAge":35,"birthCity":"Teaneck","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Herget","middleName":"R.","boxscoreName":"Herget, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"HEHR-git","mlbDebutDate":"2022-09-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Herget","nameSlug":"kevin-herget-643361","firstLastName":"Kevin Herget","lastFirstName":"Herget, Kevin","lastInitName":"Herget, K","initLastName":"K Herget","fullFMLName":"Kevin R. Herget","fullLFMName":"Herget, Kevin R.","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID669234":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234","firstName":"Justyn-Henry","lastName":"Malloy","primaryNumber":"55","birthDate":"2000-02-19","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":212,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Justyn-Henry","useLastName":"Malloy","middleName":"Conrad","boxscoreName":"Malloy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justyn-Henry Malloy","nameSlug":"justyn-henry-malloy-669234","firstLastName":"Justyn-Henry Malloy","lastFirstName":"Malloy, Justyn-Henry","lastInitName":"Malloy, J","initLastName":"J Malloy","fullFMLName":"Justyn-Henry Conrad Malloy","fullLFMName":"Malloy, Justyn-Henry Conrad","strikeZoneTop":3.223,"strikeZoneBottom":1.626},"ID656716":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716","firstName":"Zachary","lastName":"McKinstry","primaryNumber":"39","birthDate":"1995-04-29","currentAge":31,"birthCity":"Toledo","birthStateProvince":"OH","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Zach","useLastName":"McKinstry","boxscoreName":"McKinstry","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"muh-KIN-stry","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach McKinstry","nameSlug":"zach-mckinstry-656716","firstLastName":"Zach McKinstry","lastFirstName":"McKinstry, Zach","lastInitName":"McKinstry, Z","initLastName":"Z McKinstry","fullFMLName":"Zachary McKinstry","fullLFMName":"McKinstry, Zachary","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID700242":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242","firstName":"Trey","lastName":"Sweeney","primaryNumber":"27","birthDate":"2000-04-24","currentAge":26,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":212,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Trey","useLastName":"Sweeney","middleName":"Thomas","boxscoreName":"Sweeney","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-08-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trey Sweeney","nameSlug":"trey-sweeney-700242","firstLastName":"Trey Sweeney","lastFirstName":"Sweeney, Trey","lastInitName":"Sweeney, T","initLastName":"T Sweeney","fullFMLName":"Trey Thomas Sweeney","fullLFMName":"Sweeney, Trey Thomas","strikeZoneTop":3.314,"strikeZoneBottom":1.672},"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},"ID663330":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330","firstName":"Jahmai","lastName":"Jones","primaryNumber":"37","birthDate":"1997-08-04","currentAge":29,"birthCity":"Roswell","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jahmai","useLastName":"Jones","middleName":"Fitzgerald","boxscoreName":"Jones, Jah","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"juh-MY","mlbDebutDate":"2020-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jahmai Jones","nameSlug":"jahmai-jones-663330","firstLastName":"Jahmai Jones","lastFirstName":"Jones, Jahmai","lastInitName":"Jones, J","initLastName":"J Jones","fullFMLName":"Jahmai Fitzgerald Jones","fullLFMName":"Jones, Jahmai Fitzgerald","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"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},"ID595879":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879","firstName":"Ednel","lastName":"Báez","primaryNumber":"28","birthDate":"1992-12-01","currentAge":33,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Javier","useLastName":"Báez","middleName":"Javier","boxscoreName":"Báez, J","nickName":"El Mago","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Báez","nameSlug":"javier-baez-595879","firstLastName":"Javier Báez","lastFirstName":"Báez, Javier","lastInitName":"Báez, J","initLastName":"J Báez","fullFMLName":"Ednel Javier Báez","fullLFMName":"Báez, Ednel Javier","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"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},"ID681481":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481","firstName":"Kerry","lastName":"Carpenter","primaryNumber":"30","birthDate":"1997-09-02","currentAge":29,"birthCity":"Eustis","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kerry","useLastName":"Carpenter","middleName":"William","boxscoreName":"Carpenter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kerry Carpenter","nameSlug":"kerry-carpenter-681481","firstLastName":"Kerry Carpenter","lastFirstName":"Carpenter, Kerry","lastInitName":"Carpenter, K","initLastName":"K Carpenter","fullFMLName":"Kerry William Carpenter","fullLFMName":"Carpenter, Kerry William","strikeZoneTop":3.234,"strikeZoneBottom":1.632},"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},"ID679529":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529","firstName":"Spencer","lastName":"Torkelson","primaryNumber":"20","birthDate":"1999-08-26","currentAge":27,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Torkelson","middleName":"Enochs","boxscoreName":"Torkelson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Torkelson","nameSlug":"spencer-torkelson-679529","firstLastName":"Spencer Torkelson","lastFirstName":"Torkelson, Spencer","lastInitName":"Torkelson, S","initLastName":"S Torkelson","fullFMLName":"Spencer Enochs Torkelson","fullLFMName":"Torkelson, Spencer Enochs","strikeZoneTop":3.232,"strikeZoneBottom":1.631},"ID690544":{"id":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544","firstName":"Bailey","lastName":"Horn","primaryNumber":"57","birthDate":"1998-01-15","currentAge":28,"birthCity":"Waco","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bailey","useLastName":"Horn","middleName":"Christian Tant","boxscoreName":"Horn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bailey Horn","nameSlug":"bailey-horn-690544","firstLastName":"Bailey Horn","lastFirstName":"Horn, Bailey","lastInitName":"Horn, B","initLastName":"B Horn","fullFMLName":"Bailey Christian Tant Horn","fullLFMName":"Horn, Bailey Christian Tant","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID668670":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670","firstName":"Jacob","lastName":"Rogers","primaryNumber":"28","birthDate":"1995-04-18","currentAge":31,"birthCity":"Canyon","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jake","useLastName":"Rogers","middleName":"Ray","boxscoreName":"Rogers","nickName":"Rog","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Rogers","nameSlug":"jake-rogers-668670","firstLastName":"Jake Rogers","lastFirstName":"Rogers, Jake","lastInitName":"Rogers, J","initLastName":"J Rogers","fullFMLName":"Jacob Ray Rogers","fullLFMName":"Rogers, Jacob Ray","strikeZoneTop":3.184,"strikeZoneBottom":1.607},"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},"ID516782":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782","firstName":"Starling","lastName":"Marte","primaryNumber":"0","birthDate":"1988-10-09","currentAge":37,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Starling","useLastName":"Marte","middleName":"Javier","boxscoreName":"Marte, S","nickName":"Tato","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"MAR-tay","mlbDebutDate":"2012-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Starling Marte","nameSlug":"starling-marte-516782","firstLastName":"Starling Marte","lastFirstName":"Marte, Starling","lastInitName":"Marte, S","initLastName":"S Marte","fullFMLName":"Starling Javier Marte","fullLFMName":"Marte, Starling Javier","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID592773":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773","firstName":"Ryne","lastName":"Stanek","primaryNumber":"55","birthDate":"1991-07-26","currentAge":35,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 4\"","weight":226,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Stanek","middleName":"Thomas","boxscoreName":"Stanek","nickName":"Stanny","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Stanek","nameSlug":"ryne-stanek-592773","firstLastName":"Ryne Stanek","lastFirstName":"Stanek, Ryne","lastInitName":"Stanek, R","initLastName":"R Stanek","fullFMLName":"Ryne Thomas Stanek","fullLFMName":"Stanek, Ryne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID592454":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454","firstName":"Thomas","lastName":"Kahnle","birthDate":"1989-08-07","currentAge":37,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tommy","useLastName":"Kahnle","middleName":"Robert","boxscoreName":"Kahnle","nickName":"King Kahn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"CANE-lee","mlbDebutDate":"2014-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Kahnle","nameSlug":"tommy-kahnle-592454","firstLastName":"Tommy Kahnle","lastFirstName":"Kahnle, Tommy","lastInitName":"Kahnle, T","initLastName":"T Kahnle","fullFMLName":"Thomas Robert Kahnle","fullLFMName":"Kahnle, Thomas Robert","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID663584":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584","firstName":"Hayden","lastName":"Senger","primaryNumber":"6","birthDate":"1997-04-03","currentAge":29,"birthCity":"Hamilton","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hayden","useLastName":"Senger","middleName":"Craig","boxscoreName":"Senger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hayden Senger","nameSlug":"hayden-senger-663584","firstLastName":"Hayden Senger","lastFirstName":"Senger, Hayden","lastInitName":"Senger, H","initLastName":"H Senger","fullFMLName":"Hayden Craig Senger","fullLFMName":"Senger, Hayden Craig","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"ID669724":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724","firstName":"Brenan","lastName":"Hanifee","primaryNumber":"75","birthDate":"1998-05-29","currentAge":28,"birthCity":"Harrisonburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brenan","useLastName":"Hanifee","boxscoreName":"Hanifee","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2023-09-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brenan Hanifee","nameSlug":"brenan-hanifee-669724","firstLastName":"Brenan Hanifee","lastFirstName":"Hanifee, Brenan","lastInitName":"Hanifee, B","initLastName":"B Hanifee","fullFMLName":"Brenan Hanifee","fullLFMName":"Hanifee, Brenan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID628451":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451","firstName":"Andy","lastName":"Ibáñez","primaryNumber":"77","birthDate":"1993-04-03","currentAge":33,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Andy","useLastName":"Ibáñez","boxscoreName":"Ibáñez","gender":"M","nameMatrilineal":"Velazquez","isPlayer":true,"isVerified":true,"pronunciation":"ee-BAHN-yez","mlbDebutDate":"2021-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andy Ibáñez","nameSlug":"andy-ibanez-628451","firstLastName":"Andy Ibáñez","lastFirstName":"Ibáñez, Andy","lastInitName":"Ibáñez, A","initLastName":"A Ibáñez","fullFMLName":"Andy Ibáñez","fullLFMName":"Ibáñez, Andy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"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},"ID663978":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978","firstName":"Christopher","lastName":"Paddack","primaryNumber":"40","birthDate":"1996-01-08","currentAge":30,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Paddack","middleName":"Joseph","boxscoreName":"Paddack","nickName":"Sheriff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"PAD-ack","mlbDebutDate":"2019-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Paddack","nameSlug":"chris-paddack-663978","firstLastName":"Chris Paddack","lastFirstName":"Paddack, Chris","lastInitName":"Paddack, C","initLastName":"C Paddack","fullFMLName":"Christopher Joseph Paddack","fullLFMName":"Paddack, Christopher Joseph","strikeZoneTop":3.47,"strikeZoneBottom":1.7},"ID676684":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684","firstName":"William","lastName":"Vest","primaryNumber":"19","birthDate":"1995-06-06","currentAge":31,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Vest","middleName":"Lane","boxscoreName":"Vest","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Vest","nameSlug":"will-vest-676684","firstLastName":"Will Vest","lastFirstName":"Vest, Will","lastInitName":"Vest, W","initLastName":"W Vest","fullFMLName":"William Lane Vest","fullLFMName":"Vest, William Lane","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID450203":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203","firstName":"Charles","lastName":"Morton","birthDate":"1983-11-12","currentAge":42,"birthCity":"Flemington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 5\"","weight":215,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Charlie","useLastName":"Morton","middleName":"A.","boxscoreName":"Morton, C","nickName":"Ground Chuck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2002,"lastPlayedDate":"2025-09-28","mlbDebutDate":"2008-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Charlie Morton","nameSlug":"charlie-morton-450203","firstLastName":"Charlie Morton","lastFirstName":"Morton, Charlie","lastInitName":"Morton, C","initLastName":"C Morton","fullFMLName":"Charles A. Morton","fullLFMName":"Morton, Charles A.","strikeZoneTop":3.51,"strikeZoneBottom":1.63},"ID676724":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724","firstName":"Jared","lastName":"Young","primaryNumber":"29","birthDate":"1995-07-09","currentAge":31,"birthCity":"Prince George","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jared","useLastName":"Young","middleName":"M.","boxscoreName":"Young, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Young","nameSlug":"jared-young-676724","firstLastName":"Jared Young","lastFirstName":"Young, Jared","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jared M. Young","fullLFMName":"Young, Jared M.","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID672761":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761","firstName":"Wenceel","lastName":"Pérez","primaryNumber":"46","birthDate":"1999-10-30","currentAge":26,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Wenceel","useLastName":"Pérez","middleName":"Xavier","boxscoreName":"Pérez, W","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"pronunciation":"when-SELL PER-ez","mlbDebutDate":"2024-04-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wenceel Pérez","nameSlug":"wenceel-perez-672761","firstLastName":"Wenceel Pérez","lastFirstName":"Pérez, Wenceel","lastInitName":"Pérez, W","initLastName":"W Pérez","fullFMLName":"Wenceel Xavier Pérez","fullLFMName":"Pérez, Wenceel Xavier","strikeZoneTop":3.182,"strikeZoneBottom":1.606},"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},"ID675512":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512","firstName":"Troy","lastName":"Melton","primaryNumber":"52","birthDate":"2000-12-03","currentAge":25,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Troy","useLastName":"Melton","middleName":"Edward","boxscoreName":"Melton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Troy Melton","nameSlug":"troy-melton-675512","firstLastName":"Troy Melton","lastFirstName":"Melton, Troy","lastInitName":"Melton, T","initLastName":"T Melton","fullFMLName":"Troy Edward Melton","fullLFMName":"Melton, Troy Edward","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":2394,"name":"Comerica Park","link":"/api/v1/venues/2394","location":{"address1":"2100 Woodward Avenue","city":"Detroit","state":"Michigan","stateAbbrev":"MI","postalCode":"48201","defaultCoordinates":{"latitude":42.3391151,"longitude":-83.048695},"azimuthAngle":150.0,"elevation":600,"country":"USA","phone":"(313) 471-2000"},"timeZone":{"tz":"EDT","id":"America/Detroit","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41083,"turfType":"Grass","roofType":"Open","leftLine":345,"leftCenter":370,"center":420,"rightCenter":365,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":2394,"link":"/api/v1/venues/2394"},"weather":{"condition":"Clear","temp":"75","wind":"7 mph, In From RF"},"gameInfo":{"attendance":24733,"firstPitch":"2025-09-02T22:40:00.000Z","gameDurationMinutes":163},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":1,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"home":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"}},"officialScorer":{"id":482141,"fullName":"Jeff Businger","link":"/api/v1/people/482141"},"primaryDatacaster":{"id":427283,"fullName":"Chuck Klonke","link":"/api/v1/people/427283"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Francisco Lindor lines out sharply to center fielder Wenceel Pérez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-02T22:40:43.000Z","endTime":"2025-09-02T22:42:16.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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-09-02T19:28:38.658Z","endTime":"2025-09-02T22:13:59.315Z","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-09-02T22:13:59.315Z","endTime":"2025-09-02T22:39:25.427Z","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-09-02T22:39:25.427Z","endTime":"2025-09-02T22:40:45.329Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.31480723864383,"strikeZoneBottom":1.55383794522376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.89284186107089,"aZ":-16.754147227843095,"pfxX":-7.5724386354688376,"pfxZ":8.190751589026089,"pX":-0.33152786723555283,"pZ":2.114569874891389,"vX0":7.403090326293243,"vY0":-136.10724248410042,"vZ0":-5.299304750110491,"x":129.64,"y":181.69,"x0":-2.0983036623976736,"y0":50.00384616253434,"z0":5.240817614843126,"aX":-14.2583432849029},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.9,"breakHorizontal":12.2,"spinRate":2258,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.40188824279220325,"extension":7.366483072676201},"index":3,"playId":"dabe54f2-eb14-3519-865f-5a9faef60678","pitchNumber":1,"startTime":"2025-09-02T22:40:45.329Z","endTime":"2025-09-02T22:40:49.873Z","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.6,"endSpeed":77.6,"strikeZoneTop":3.14022288267923,"strikeZoneBottom":1.55383794522376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.78959715368896,"aZ":-30.950488336664982,"pfxX":-9.273601412672408,"pfxZ":0.8131153444112726,"pX":0.7266898629076564,"pZ":0.648891694052538,"vX0":9.359890438703328,"vY0":-121.43630580945464,"vZ0":-4.553036982682135,"x":89.3,"y":221.26,"x0":-1.9565264102142417,"y0":50.00409235024212,"z0":5.213755571623281,"aX":-13.975807388785931},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.7,"breakHorizontal":14.8,"spinRate":1261,"spinDirection":256},"zone":14,"typeConfidence":2.0,"plateTime":0.44950683399804214,"extension":7.531344034120041},"index":4,"playId":"550e9e33-cbe5-3db4-9bce-35f5944fd176","pitchNumber":2,"startTime":"2025-09-02T22:41:03.207Z","endTime":"2025-09-02T22:41:07.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.56232363833619,"aZ":-23.0706962028125,"pfxX":-0.27343863818248604,"pfxZ":5.4542236764756495,"pX":0.7755029212858162,"pZ":2.310038639151679,"vX0":7.279370611486507,"vY0":-127.67238665177253,"vZ0":-2.7690713542521843,"x":87.44,"y":176.41,"x0":-2.0638840831776006,"y0":50.004322536704876,"z0":5.202967293026371,"aX":-0.4584161681962469},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.6,"breakHorizontal":-1.0,"spinRate":2509,"spinDirection":198},"zone":6,"typeConfidence":0.91,"plateTime":0.4272206513205816,"extension":7.355318472829683},"index":5,"playId":"3e3a6537-11d5-317f-be17-d56d1b801452","pitchNumber":3,"startTime":"2025-09-02T22:41:21.451Z","endTime":"2025-09-02T22:41:24.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.847785951895176,"aZ":-18.736167607472407,"pfxX":-8.967909994877166,"pfxZ":7.096436956597517,"pX":-0.9123176624814651,"pZ":2.357102308415552,"vX0":6.551273512899592,"vY0":-136.68001063524787,"vZ0":-4.254208633725286,"x":151.78,"y":175.14,"x0":-2.173916260180949,"y0":50.00535667804219,"z0":5.218822209540381,"aX":-16.986803688520872},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.1,"breakHorizontal":14.9,"spinRate":2236,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.40058646301771317,"extension":7.327757275510023},"index":6,"playId":"89f1aad1-36a2-3673-aa31-854960a420e9","pitchNumber":4,"startTime":"2025-09-02T22:41:42.733Z","endTime":"2025-09-02T22:41:47.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.23594548978409,"aZ":-16.034940732215706,"pfxX":-6.866821298597361,"pfxZ":8.62694764085057,"pX":-0.5134014277573289,"pZ":2.266881011099812,"vX0":6.497750643966983,"vY0":-136.6772276574822,"vZ0":-4.989302618401852,"x":136.57,"y":177.57,"x0":-2.0422585788458925,"y0":50.00394392757953,"z0":5.23600895202002,"aX":-12.848849827192915},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":10.9,"spinRate":2281,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.40244589817439635,"extension":7.36872606581289},"hitData":{"launchSpeed":104.3,"launchAngle":16.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":114.07,"coordY":71.53}},"index":7,"playId":"8bf2dc1d-53d9-3795-808a-1ee55a75ecfb","pitchNumber":5,"startTime":"2025-09-02T22:42:09.612Z","endTime":"2025-09-02T22:42:16.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T22:42:16.924Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-02T22:42:31.898Z","endTime":"2025-09-02T22:44:13.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.09061448785688,"strikeZoneBottom":1.36564469930096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.811955310802663,"aZ":-32.20363143616874,"pfxX":2.2583690051613328,"pfxZ":-0.019803653276845523,"pX":0.4692784879629863,"pZ":1.6279303566194128,"vX0":5.26549962380742,"vY0":-117.94314941553756,"vZ0":-1.6124531050218305,"x":99.11,"y":194.83,"x0":-2.0829741746624824,"y0":50.00342670531327,"z0":5.282159915121751,"aX":3.1907082923873977},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.1,"breakHorizontal":-5.4,"spinRate":2615,"spinDirection":76},"zone":9,"typeConfidence":0.89,"plateTime":0.4638672183227315,"extension":7.218879294306938},"index":0,"playId":"1cc4f976-b9ac-3f45-a7fb-4af08c04b1d6","pitchNumber":1,"startTime":"2025-09-02T22:42:44.298Z","endTime":"2025-09-02T22:42:49.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.14051658746065,"strikeZoneBottom":1.54400996935358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.83792626197138,"aZ":-24.89338828946396,"pfxX":-11.235126393191397,"pfxZ":4.032306162186023,"pX":0.37843269187427814,"pZ":1.1626435434652116,"vX0":9.7308631458901,"vY0":-133.29742330571162,"vZ0":-5.795692296761833,"x":102.58,"y":207.39,"x0":-1.8543311186695117,"y0":50.001994843208976,"z0":5.1550640298729995,"aX":-20.278862611516672},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.2,"breakHorizontal":18.4,"spinRate":2154,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.41043415618988854,"extension":7.420141360642776},"index":1,"playId":"5310fb87-16ec-3d4d-9dc0-92ecb4a15616","pitchNumber":2,"startTime":"2025-09-02T22:43:01.043Z","endTime":"2025-09-02T22:43:05.118Z","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":91.4,"endSpeed":83.7,"strikeZoneTop":3.15,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.034333930546236,"aZ":-24.64199331534039,"pfxX":-11.001132785568592,"pfxZ":4.2105762665060364,"pX":0.032493483211802135,"pZ":2.162020997652611,"vX0":9.011205453447896,"vY0":-132.80496710781807,"vZ0":-3.2390779312343434,"x":115.76,"y":180.41,"x0":-1.9727124455836822,"y0":50.004547225404494,"z0":5.186922463848859,"aX":-19.683410937739723},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.1,"breakHorizontal":18.0,"spinRate":2164,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.41220634763468933,"extension":7.445309802208378},"index":2,"playId":"6244a613-bbbf-395e-ae33-3e8c1773833e","pitchNumber":3,"startTime":"2025-09-02T22:43:19.572Z","endTime":"2025-09-02T22:43:24.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.15,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.033989891137548,"aZ":-32.9867943066012,"pfxX":-7.945883972769556,"pfxZ":-0.5468834316781539,"pX":-0.46091646585327684,"pZ":2.727527089555411,"vX0":6.3906914939265596,"vY0":-120.21260151367557,"vZ0":0.6945712056991864,"x":134.57,"y":165.14,"x0":-2.108083278072959,"y0":50.00475162018872,"z0":5.339307437538718,"aX":-11.751945293989369},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.6,"breakHorizontal":13.1,"spinRate":1033,"spinDirection":273},"zone":1,"typeConfidence":2.0,"plateTime":0.45384036984278353,"extension":7.624847374530379},"index":3,"playId":"e1c634eb-04dc-30d0-9b4f-33727cd829a5","pitchNumber":4,"startTime":"2025-09-02T22:43:45.130Z","endTime":"2025-09-02T22:43:50.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.6,"strikeZoneTop":3.15,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.45907013912547,"aZ":-32.93570127975097,"pfxX":-7.843395583940912,"pfxZ":-0.5177069945340023,"pX":0.07240966599333842,"pZ":1.3894157010614794,"vX0":7.185239484628037,"vY0":-119.71895693741264,"vZ0":-2.229944223638417,"x":114.24,"y":201.27,"x0":-1.9312695753005797,"y0":50.00422544157016,"z0":5.246512366532826,"aX":-11.526430459659874},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.2,"breakHorizontal":12.7,"spinRate":1006,"spinDirection":267},"zone":14,"typeConfidence":2.0,"plateTime":0.4554000760542012,"extension":7.663598197567611},"index":4,"playId":"c3be956a-c7ac-3364-9b96-d09a9c6f9b16","pitchNumber":5,"startTime":"2025-09-02T22:44:10.051Z","endTime":"2025-09-02T22:44:13.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T22:44:13.080Z","atBatIndex":1},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pete Alonso homers (32) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-02T22:44:26.438Z","endTime":"2025-09-02T22:45:59.062Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":687830,"link":"/api/v1/people/687830"},"isScoringEvent":true,"rbi":true,"earned":true,"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":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.1,"strikeZoneTop":3.38993686112748,"strikeZoneBottom":1.5659765390966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.665475823373782,"aZ":-25.66293896383274,"pfxX":-9.393061882259168,"pfxZ":3.6416685579898997,"pX":1.130981645689757,"pZ":2.2571259889432205,"vX0":11.170746185570756,"vY0":-132.01992781074446,"vZ0":-2.7735641930591255,"x":73.89,"y":177.84,"x0":-1.9090084465441648,"y0":50.00357483366179,"z0":5.1841995781345105,"aX":-16.79881193886196},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.2,"breakHorizontal":15.0,"spinRate":2198,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4128355361411442,"extension":7.357141197319498},"index":0,"playId":"c91c1a8f-0f1b-318f-bcb0-e5a16750293f","pitchNumber":1,"startTime":"2025-09-02T22:44:40.252Z","endTime":"2025-09-02T22:44:44.520Z","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.3,"endSpeed":83.1,"strikeZoneTop":3.34006443990872,"strikeZoneBottom":1.51590483454806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.11741182689207,"aZ":-28.688416563563024,"pfxX":-7.2722163239425175,"pfxZ":1.9830327789007605,"pX":-1.0061020921320711,"pZ":3.1849892647972804,"vX0":5.570088796761022,"vY0":-131.4278371011968,"vZ0":0.09147436079312077,"x":155.35,"y":152.79,"x0":-2.2010788998947812,"y0":50.006413610357875,"z0":5.268733732126691,"aX":-12.809664316733663},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.8,"breakHorizontal":12.0,"spinRate":2131,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4156905758844238,"extension":7.34039990537447},"index":1,"playId":"da9c2adf-2690-3025-b70d-30bf5a421d5c","pitchNumber":2,"startTime":"2025-09-02T22:44:58.328Z","endTime":"2025-09-02T22:45:02.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.43980372091817,"strikeZoneBottom":1.64107003701875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.669039053552343,"aZ":-33.08326327138617,"pfxX":-8.497410377046574,"pfxZ":-0.6008093992312791,"pX":0.8409894284591389,"pZ":1.212607877728559,"vX0":9.256855144719456,"vY0":-121.88568955318016,"vZ0":-2.8843504561061293,"x":84.94,"y":206.04,"x0":-1.8918657674603605,"y0":50.00224719567974,"z0":5.251584654357114,"aX":-12.858354577970713},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.6,"breakHorizontal":13.3,"spinRate":1130,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.4483990741154993,"extension":7.467192196531939},"index":2,"playId":"98cce791-f9b4-3b29-be1d-74c1e93c2c0b","pitchNumber":3,"startTime":"2025-09-02T22:45:16.490Z","endTime":"2025-09-02T22:45:21.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.17972519124706,"aZ":-17.166054706819402,"pfxX":-7.8296286356467295,"pfxZ":8.262722101066913,"pX":-0.1707927570079901,"pZ":2.6590831649598576,"vX0":7.234902011936772,"vY0":-133.52454318249448,"vZ0":-3.5409847841055093,"x":123.51,"y":166.98,"x0":-1.8906118838423243,"y0":50.000753693786976,"z0":5.228267185065391,"aX":-14.218661185327612},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.4,"breakHorizontal":12.7,"spinRate":2319,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.40928366427292806,"extension":7.3624193718659185},"hitData":{"launchSpeed":112.5,"launchAngle":35.0,"totalDistance":435.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":100.12,"coordY":24.55}},"index":3,"playId":"300827b8-84c4-33a3-863d-8e0bb5a86456","pitchNumber":4,"startTime":"2025-09-02T22:45:35.521Z","endTime":"2025-09-02T22:45:59.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T22:45:59.062Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Nimmo lines out to second baseman Gleyber Torres.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-02T22:46:37.077Z","endTime":"2025-09-02T22:48:25.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-02T22:46:25.849Z","endTime":"2025-09-02T22:46:39.365Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.46473510775477,"strikeZoneBottom":1.59506367300189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.547914565903408,"aZ":-19.283460055339283,"pfxX":-7.082339610254237,"pfxZ":7.132646799910189,"pX":-1.3476345027108039,"pZ":3.8641839655939174,"vX0":4.456104886954457,"vY0":-132.85638029294435,"vZ0":-0.278954674941535,"x":168.37,"y":134.45,"x0":-2.117145481990112,"y0":50.002274905499384,"z0":5.358956422755538,"aX":-12.798773545266299},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.1,"breakHorizontal":12.0,"spinRate":2212,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.41055661217543715,"extension":7.447613570357909},"index":1,"playId":"0c4f66ea-23c1-3e03-b54d-319ac3452e2c","pitchNumber":1,"startTime":"2025-09-02T22:46:39.365Z","endTime":"2025-09-02T22:46:42.596Z","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":2},"pitchData":{"startSpeed":86.1,"endSpeed":81.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.977747578009815,"aZ":-25.255357169478497,"pfxX":1.700877361782374,"pfxZ":4.2177661287852635,"pX":0.4833256639507142,"pZ":2.2940791486610035,"vX0":5.602608270544837,"vY0":-125.53427151164729,"vZ0":-2.332216873217699,"x":98.58,"y":176.84,"x0":-1.9742978477817812,"y0":50.00070409393774,"z0":5.2357445129907685,"aX":2.785672308605259},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.4,"breakHorizontal":-4.1,"spinRate":2535,"spinDirection":182},"zone":6,"typeConfidence":0.9,"plateTime":0.4319167450065695,"extension":7.393022065080591},"index":2,"playId":"34333f4e-3ff9-3e71-99aa-3e1e33c59e0d","pitchNumber":2,"startTime":"2025-09-02T22:46:56.830Z","endTime":"2025-09-02T22:47:03.157Z","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":92.9,"endSpeed":85.7,"strikeZoneTop":3.58937232319614,"strikeZoneBottom":1.69833675438337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.095552952510747,"aZ":-17.096013159626338,"pfxX":-6.653546057696954,"pfxZ":8.095876875741666,"pX":0.2996177963232736,"pZ":1.1698919505113883,"vX0":8.146309217482031,"vY0":-135.04392376862464,"vZ0":-7.401696505408429,"x":105.58,"y":207.19,"x0":-1.8797746348202227,"y0":50.002762563898266,"z0":5.130858422241908,"aX":-12.392538684442608},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.3,"breakHorizontal":10.4,"spinRate":2350,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.40429713729362415,"extension":7.459782019898423},"index":3,"playId":"c7d1d606-4005-34ff-8add-0a1f0225440f","pitchNumber":3,"startTime":"2025-09-02T22:47:21.083Z","endTime":"2025-09-02T22:47:24.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.9353643290818,"aZ":-18.613923673683374,"pfxX":-6.587430928490544,"pfxZ":7.463051650873773,"pX":-0.6638375063417136,"pZ":2.6959267297948726,"vX0":5.852216882300183,"vY0":-133.48799187160043,"vZ0":-3.31199462400977,"x":142.3,"y":165.99,"x0":-2.021619797652945,"y0":50.00209879244185,"z0":5.28194584188793,"aX":-11.96758075120992},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.1,"breakHorizontal":10.8,"spinRate":2279,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.4092731028396832,"extension":7.400318494098403},"index":4,"playId":"21e64a7d-21fc-3078-af35-efc1c503543e","pitchNumber":4,"startTime":"2025-09-02T22:47:40.079Z","endTime":"2025-09-02T22:47:43.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":77.9,"strikeZoneTop":3.46473510775477,"strikeZoneBottom":1.64517622660954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.657950003569397,"aZ":-31.06525891230826,"pfxX":-7.602108473728661,"pfxZ":0.7372908122666706,"pX":0.5902673325669535,"pZ":0.9128696052535852,"vX0":8.05918361724436,"vY0":-121.09725730396029,"vZ0":-3.952440239923703,"x":94.5,"y":214.13,"x0":-1.7653273935236014,"y0":50.005830940350556,"z0":5.231617479804887,"aX":-11.496316058485077},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.7,"breakHorizontal":12.2,"spinRate":1120,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4492373655614106,"extension":7.461657205648491},"index":5,"playId":"94ac9e9f-4efc-3f42-8c5f-b7d91044adf8","pitchNumber":5,"startTime":"2025-09-02T22:47:59.689Z","endTime":"2025-09-02T22:48:03.983Z","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":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.991876644685185,"aZ":-24.997887138070908,"pfxX":1.0162882868747323,"pfxZ":4.408034604035301,"pX":-0.35506863107448994,"pZ":2.4254832603499468,"vX0":4.101533741035442,"vY0":-125.40323970477846,"vZ0":-1.8860755067400992,"x":130.53,"y":173.29,"x0":-2.129114457879805,"y0":50.0047087056434,"z0":5.182057479188078,"aX":1.6547476833537267},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.9,"breakHorizontal":-2.6,"spinRate":2441,"spinDirection":194},"zone":4,"typeConfidence":0.91,"plateTime":0.43307616897294254,"extension":7.2996833188567205},"hitData":{"launchSpeed":109.8,"launchAngle":7.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":148.47,"coordY":154.12}},"index":6,"playId":"9dcd11ab-9b8c-372a-8685-64d99da4a5ab","pitchNumber":6,"startTime":"2025-09-02T22:48:19.003Z","endTime":"2025-09-02T22:48:25.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T22:48:25.159Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out, first baseman Pete Alonso to pitcher Nolan McLean.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-02T22:50:26.519Z","endTime":"2025-09-02T22:50:56.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.4,"endSpeed":85.1,"strikeZoneTop":3.14818896845516,"strikeZoneBottom":1.43556493654091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.458974169327206,"aZ":-31.63858340553851,"pfxX":-12.270689634296048,"pfxZ":0.2934995605820543,"pX":-0.8659433863314577,"pZ":2.3127456333333023,"vX0":11.192555665385148,"vY0":-135.5193733618013,"vZ0":-1.3013002332635932,"x":150.01,"y":176.34,"x0":-3.461412376602468,"y0":50.005993273143915,"z0":5.015302085877892,"aX":-22.7582770659378},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.5,"breakHorizontal":19.8,"spinRate":2152,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.4046281594433161,"extension":6.494887189056914},"index":0,"playId":"febf637a-73d2-3841-901c-f114d4fe063a","pitchNumber":1,"startTime":"2025-09-02T22:50:36.920Z","endTime":"2025-09-02T22:50:41.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.5825411268861,"aZ":-28.157710562501126,"pfxX":-10.24949413638696,"pfxZ":2.0725025645079915,"pX":0.10517367792762866,"pZ":1.961824089306711,"vX0":13.059255587145417,"vY0":-137.89783676369706,"vZ0":-3.267601451116844,"x":112.99,"y":185.81,"x0":-3.344337788871442,"y0":50.00599844308968,"z0":5.046891399523165,"aX":-19.887668383729448},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.2,"breakHorizontal":16.1,"spinRate":2181,"spinDirection":234},"zone":8,"typeConfidence":0.91,"plateTime":0.39611711601903465,"extension":6.468100408130034},"hitData":{"launchSpeed":98.3,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.73,"coordY":175.47}},"index":1,"playId":"e2e323f2-28bd-3010-a2b9-8d8b6ba29cf0","pitchNumber":2,"startTime":"2025-09-02T22:50:48.422Z","endTime":"2025-09-02T22:50:56.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T22:50:56.531Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gleyber Torres strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-02T22:51:20.197Z","endTime":"2025-09-02T22:52:18.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":84.2,"endSpeed":76.8,"strikeZoneTop":3.14051658746065,"strikeZoneBottom":1.4697872432199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.61868902829386,"aZ":-31.346850000664492,"pfxX":6.686583704064681,"pfxZ":0.5484435950760727,"pX":-0.7891234440400624,"pZ":2.476687130818089,"vX0":5.428834482440574,"vY0":-122.53504931428247,"vZ0":0.2969061932383199,"x":147.08,"y":171.91,"x0":-3.910377994752591,"y0":50.00183339729719,"z0":5.055574903176556,"aX":10.058097364211292},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.3,"breakHorizontal":-13.4,"spinRate":3086,"spinDirection":63},"zone":4,"typeConfidence":0.91,"plateTime":0.4488314446848789,"extension":6.153910202356128},"index":0,"playId":"3d638451-bedc-3a97-ba96-e54a7c9ccea8","pitchNumber":1,"startTime":"2025-09-02T22:51:24.855Z","endTime":"2025-09-02T22:51:30.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.7,"strikeZoneTop":3.19041251849141,"strikeZoneBottom":1.39462467622219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.97029761977029,"aZ":-35.29274167150863,"pfxX":6.737745969084576,"pfxZ":-1.991541618564817,"pX":1.7788062968058467,"pZ":1.8877983720009737,"vX0":10.957674878575338,"vY0":-125.23438260926423,"vZ0":-0.2691702072266178,"x":49.2,"y":187.81,"x0":-3.5556812572309493,"y0":50.00423277708693,"z0":4.922064508520656,"aX":10.536442074091463},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.4,"breakHorizontal":-15.1,"spinRate":3017,"spinDirection":50},"zone":14,"typeConfidence":0.89,"plateTime":0.43999319913212265,"extension":6.494797406573798},"index":1,"playId":"5ada99b3-2d0b-39ee-a865-f4c5c62ebb47","pitchNumber":2,"startTime":"2025-09-02T22:51:36.081Z","endTime":"2025-09-02T22:51:39.808Z","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":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.16546531719197,"strikeZoneBottom":1.4697872432199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.939120168704125,"aZ":-29.733821839573842,"pfxX":-10.174328400516945,"pfxZ":1.2836660330503769,"pX":0.5586506292977066,"pZ":2.325503303212474,"vX0":13.770780277099862,"vY0":-137.23096021776985,"vZ0":-1.897657249482306,"x":95.71,"y":175.99,"x0":-3.2072930088946716,"y0":50.00416325186026,"z0":5.055392558090919,"aX":-19.368517981888576},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.0,"breakHorizontal":15.5,"spinRate":2237,"spinDirection":236},"zone":6,"typeConfidence":0.9,"plateTime":0.3994421809384425,"extension":6.549659117446685},"index":2,"playId":"66bded73-75bd-3110-abd4-79b35cd43ceb","pitchNumber":3,"startTime":"2025-09-02T22:51:47.765Z","endTime":"2025-09-02T22:51:52.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.3,"strikeZoneTop":3.17285760929249,"strikeZoneBottom":1.61082048490375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.685986919464664,"aZ":-33.233560090142504,"pfxX":8.599018772028069,"pfxZ":-0.7160817484298958,"pX":0.7572948508287961,"pZ":1.4483195384112504,"vX0":7.405224512900478,"vY0":-122.14343524062869,"vZ0":-1.328634049265629,"x":88.13,"y":199.68,"x0":-3.4536779049157937,"y0":50.002014176317466,"z0":4.911664217836638,"aX":12.724285593453772},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.3,"breakHorizontal":-17.6,"spinRate":3183,"spinDirection":61},"zone":14,"typeConfidence":0.88,"plateTime":0.45201884678744886,"extension":6.084955917126242},"index":3,"playId":"9488f5d6-ec5c-34e7-8230-9152a0b6db0e","pitchNumber":4,"startTime":"2025-09-02T22:51:59.746Z","endTime":"2025-09-02T22:52:02.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":71.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.292158492169325,"aZ":-41.82245748284548,"pfxX":8.127369970606916,"pfxZ":-7.39097568751153,"pX":0.2422040955712047,"pZ":1.860312581361141,"vX0":5.854633927527633,"vY0":-115.24377305771529,"vZ0":1.4200800601221746,"x":107.77,"y":188.55,"x0":-3.4139058730118528,"y0":50.0020787922239,"z0":5.369625333735702,"aX":10.609675789286982},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-12.4,"breakHorizontal":-16.4,"spinRate":3193,"spinDirection":50},"zone":8,"typeConfidence":2.0,"plateTime":0.48073711351539394,"extension":6.0771525469674},"index":4,"playId":"c29beb04-77e8-378b-90d0-0337ddc8762a","pitchNumber":5,"startTime":"2025-09-02T22:52:15.634Z","endTime":"2025-09-02T22:52:18.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T22:52:18.634Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kerry Carpenter walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-02T22:52:25.255Z","endTime":"2025-09-02T22:54:17.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"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, 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":83.7,"endSpeed":75.9,"strikeZoneTop":3.09061448785688,"strikeZoneBottom":1.36957157502097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.238124895193785,"aZ":-32.32405049479781,"pfxX":7.871796228181279,"pfxZ":-0.10379505470174166,"pX":-1.0892248770156725,"pZ":3.058914223947709,"vX0":3.9613617264279832,"vY0":-121.81723594437877,"vZ0":2.0172220920291237,"x":158.52,"y":156.19,"x0":-3.766656511725208,"y0":50.00122804797784,"z0":5.04419043156155,"aX":11.652750688014622},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.7,"breakHorizontal":-15.2,"spinRate":3011,"spinDirection":64},"zone":11,"typeConfidence":0.9,"plateTime":0.4522102028775983,"extension":6.094604247498959},"index":0,"playId":"af6109fb-5fd2-338e-8238-09da4e8dc5c4","pitchNumber":1,"startTime":"2025-09-02T22:52:45.772Z","endTime":"2025-09-02T22:52:48.851Z","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":94.3,"endSpeed":85.3,"strikeZoneTop":3.12461294786002,"strikeZoneBottom":1.49882009115278,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.963550602770276,"aZ":-25.379468657582926,"pfxX":-10.335625621377279,"pfxZ":3.6123967970042905,"pX":-0.8364979372294667,"pZ":3.2320652592176957,"vX0":10.097990089321103,"vY0":-136.94919180872455,"vZ0":-0.45284652064128245,"x":148.89,"y":151.51,"x0":-3.2459636547218946,"y0":50.00303693049688,"z0":5.150203454118065,"aX":-19.44380192666574},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.6,"breakHorizontal":16.3,"spinRate":2354,"spinDirection":227},"zone":11,"typeConfidence":0.91,"plateTime":0.4014261038722058,"extension":6.518541332702011},"index":1,"playId":"c05f91b9-9b6a-3de4-87d2-35baf7d5e738","pitchNumber":2,"startTime":"2025-09-02T22:52:59.272Z","endTime":"2025-09-02T22:53:02.985Z","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":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.340029757088534,"aZ":-34.0616805730738,"pfxX":8.108190257135572,"pfxZ":-1.2946312886647737,"pX":0.49367578887571134,"pZ":1.6014626713453453,"vX0":7.295526388408618,"vY0":-121.0697602436682,"vZ0":-0.5558470620902008,"x":98.18,"y":195.54,"x0":-3.6305760268633827,"y0":50.00213797942019,"z0":4.859024783206115,"aX":11.832531323570302},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.2,"breakHorizontal":-16.7,"spinRate":2888,"spinDirection":59},"zone":9,"typeConfidence":0.88,"plateTime":0.4553516874187813,"extension":6.284881990643836},"index":2,"playId":"f498f484-da95-3584-a552-665ac918dfb2","pitchNumber":3,"startTime":"2025-09-02T22:53:15.682Z","endTime":"2025-09-02T22:53:18.682Z","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":2,"strikes":1,"outs":2},"index":3,"startTime":"2025-09-02T22:53:30.092Z","endTime":"2025-09-02T22:53:42.999Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"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":86.6,"endSpeed":78.6,"strikeZoneTop":3.36516857073484,"strikeZoneBottom":1.49909530008987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.200258331919297,"aZ":-33.55571568024874,"pfxX":6.900397031005384,"pfxZ":-0.8780146406437392,"pX":1.5220578995490583,"pZ":3.115995964003432,"vX0":10.231166086929361,"vY0":-125.65293219039732,"vZ0":2.065231270418715,"x":58.98,"y":154.65,"x0":-3.523856028801083,"y0":50.003478322821884,"z0":5.0406591738842605,"aX":10.856922555910536},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.7,"breakHorizontal":-15.1,"spinRate":3105,"spinDirection":62},"zone":12,"typeConfidence":0.91,"plateTime":0.43857078411741446,"extension":6.074546271750348},"index":4,"playId":"ed604716-12d2-3e20-a1a6-df06c423fcb7","pitchNumber":4,"startTime":"2025-09-02T22:53:42.999Z","endTime":"2025-09-02T22:53:46.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.31528944763769,"strikeZoneBottom":1.47402414474606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.780589849496984,"aZ":-27.85772311869042,"pfxX":-11.21082885254613,"pfxZ":2.259807465226837,"pX":-0.07661234728981932,"pZ":1.484155389138375,"vX0":12.969033892931304,"vY0":-136.98634034800017,"vZ0":-4.017584716017288,"x":119.92,"y":198.71,"x0":-3.4040975706106065,"y0":50.0046317524208,"z0":4.862923345386198,"aX":-21.421353640411056},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.4,"breakHorizontal":17.8,"spinRate":2257,"spinDirection":235},"zone":8,"typeConfidence":0.91,"plateTime":0.3990541300652235,"extension":6.434510014929711},"index":5,"playId":"8b3fa574-db34-339c-baf3-8dca01a64711","pitchNumber":5,"startTime":"2025-09-02T22:53:58.933Z","endTime":"2025-09-02T22:54:04.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.8,"strikeZoneTop":3.41504216793802,"strikeZoneBottom":1.60841290119501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.40096718259154,"aZ":-32.82659515037335,"pfxX":7.476951603703687,"pfxZ":-0.43120337171013157,"pX":1.1931148609211213,"pZ":0.7874009899993047,"vX0":9.184831079164848,"vY0":-123.77803757104027,"vZ0":-2.7586392638152537,"x":71.52,"y":217.52,"x0":-3.5594841763287777,"y0":50.001547347294164,"z0":4.709883731225408,"aX":11.41105083434543},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.2,"breakHorizontal":-16.0,"spinRate":3091,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.4452520666546316,"extension":6.34092240964625},"index":6,"playId":"6a3856b3-4685-3a72-aaef-a80be5f59e78","pitchNumber":6,"startTime":"2025-09-02T22:54:14.810Z","endTime":"2025-09-02T22:54:17.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T22:54:17.856Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Riley Greene walks. Kerry Carpenter to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-02T22:54:34.390Z","endTime":"2025-09-02T22:56:19.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnSecond":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.660501970879885,"aZ":-16.995644193798576,"pfxX":-7.099241791392917,"pfxZ":7.710332946623685,"pX":-0.5461282354187559,"pZ":3.0627098184489676,"vX0":10.086527513388335,"vY0":-139.70395213670568,"vZ0":-2.483629596645918,"x":137.82,"y":156.09,"x0":-3.28781148409733,"y0":50.004455100540234,"z0":5.085734713451693,"aX":-13.978957612440082},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.6,"breakHorizontal":10.7,"spinRate":2350,"spinDirection":230},"zone":1,"typeConfidence":0.9,"plateTime":0.3926712255031872,"extension":6.442789918597787},"index":0,"playId":"32968cc2-4695-3306-93cf-e957624df796","pitchNumber":1,"startTime":"2025-09-02T22:54:44.224Z","endTime":"2025-09-02T22:54:47.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":72.1,"strikeZoneTop":3.43997693633887,"strikeZoneBottom":1.59534609942291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.449331214076565,"aZ":-43.55612167042082,"pfxX":10.511285113820737,"pfxZ":-8.560224848885756,"pX":-2.7462141258904946,"pZ":1.8494278030151667,"vX0":-0.45524154518514903,"vY0":-116.23929622919809,"vZ0":1.7903382463027835,"x":221.68,"y":188.85,"x0":-3.904514312195471,"y0":50.00181309364747,"z0":5.29400804980825,"aX":13.980653352642051},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-14.4,"breakHorizontal":-18.7,"spinRate":3275,"spinDirection":46},"zone":13,"typeConfidence":2.0,"plateTime":0.47634257990619666,"extension":6.24727007123477},"index":1,"playId":"9c42c565-98ca-3b73-849c-c627c7ae0652","pitchNumber":2,"startTime":"2025-09-02T22:55:03.822Z","endTime":"2025-09-02T22:55:07.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.47411703000323,"strikeZoneBottom":1.5744160096428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.184639636372797,"aZ":-35.57251662702234,"pfxX":10.415049764158912,"pfxZ":-2.2146744617251564,"pX":-0.9369537537653506,"pZ":2.11699808615125,"vX0":3.6802902740454613,"vY0":-123.78059422078985,"vZ0":0.37050171094708895,"x":152.71,"y":181.62,"x0":-3.8004025437077242,"y0":50.00242501335679,"z0":4.969976461254935,"aX":15.986284896104276},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.6,"breakHorizontal":-19.8,"spinRate":3099,"spinDirection":59},"zone":13,"typeConfidence":0.88,"plateTime":0.4443249778127254,"extension":6.148011759347593},"index":2,"playId":"fb0fe94f-79d7-3160-b863-4a623805a8f4","pitchNumber":3,"startTime":"2025-09-02T22:55:19.150Z","endTime":"2025-09-02T22:55:25.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":72.8,"strikeZoneTop":3.31528944763769,"strikeZoneBottom":1.52017371181603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.612814948442065,"aZ":-43.00611474217864,"pfxX":8.733860468283812,"pfxZ":-8.057986281170908,"pX":-1.332481827597238,"pZ":1.2297866922393417,"vX0":2.5422815852883534,"vY0":-116.54779112772958,"vZ0":0.39089402809485563,"x":167.79,"y":205.58,"x0":-3.5784958142119168,"y0":50.00313354256592,"z0":5.199311137888166,"aX":11.738350397083746},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-14.0,"breakHorizontal":-16.4,"spinRate":3383,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.47416712353859225,"extension":6.3742548410307895},"index":3,"playId":"d08ff3a9-b818-3838-80d6-5ce1e1f8790c","pitchNumber":4,"startTime":"2025-09-02T22:55:36.352Z","endTime":"2025-09-02T22:55:41.376Z","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":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.2992306675792,"strikeZoneBottom":1.49940860133049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.907835207496987,"aZ":-28.077965396381046,"pfxX":-11.306182414360622,"pfxZ":2.179388185010798,"pX":0.7748444392020947,"pZ":1.7965574366660977,"vX0":14.278123629393027,"vY0":-136.39455938295293,"vZ0":-3.0536139862661593,"x":87.46,"y":190.27,"x0":-3.0668095705288394,"y0":50.001367252948725,"z0":4.873551142337616,"aX":-21.23255368109846},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.5,"breakHorizontal":17.3,"spinRate":2375,"spinDirection":241},"zone":9,"typeConfidence":0.9,"plateTime":0.40208022396334986,"extension":6.358761004454846},"index":4,"playId":"7407dc14-f87f-301e-8767-b037b1906029","pitchNumber":5,"startTime":"2025-09-02T22:55:53.999Z","endTime":"2025-09-02T22:55:58.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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.29034777306534,"strikeZoneBottom":1.57028820473753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.14015710811179,"aZ":-36.302503017920564,"pfxX":7.3870180603968025,"pfxZ":-2.729639757699152,"pX":-0.256086169802755,"pZ":0.5078892530209003,"vX0":5.554840438053864,"vY0":-122.77090092229678,"vZ0":-2.8083996730728717,"x":126.76,"y":225.07,"x0":-3.5138983562092165,"y0":50.00080844782895,"z0":4.781113804322493,"aX":11.183113511180318},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.4,"breakHorizontal":-14.8,"spinRate":3204,"spinDirection":56},"zone":13,"typeConfidence":0.82,"plateTime":0.4475272467500724,"extension":6.510403794392572},"index":5,"playId":"bdc7d532-3719-3a62-9a00-29e9ab302b3c","pitchNumber":6,"startTime":"2025-09-02T22:56:14.234Z","endTime":"2025-09-02T22:56:19.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T22:56:19.188Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Torkelson singles on a ground ball to left fielder Brandon Nimmo. Kerry Carpenter scores. Riley Greene to 2nd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-02T22:56:42.350Z","endTime":"2025-09-02T22:57:35.059Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":{"id":690997,"link":"/api/v1/people/690997"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.6,"endSpeed":78.1,"strikeZoneTop":3.34022970816426,"strikeZoneBottom":1.52017371181603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.18451250767522,"aZ":-34.60456498203123,"pfxX":7.191550942600574,"pfxZ":-1.5667852140397418,"pX":-1.7220310628052873,"pZ":2.8543958287775313,"vX0":2.8000597579611606,"vY0":-123.23869996544266,"vZ0":2.1016904175554734,"x":182.64,"y":161.71,"x0":-3.8056636584761745,"y0":50.005685884526045,"z0":4.901617986920099,"aX":11.126415907430415},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.2,"breakHorizontal":-13.7,"spinRate":2909,"spinDirection":57},"zone":11,"typeConfidence":0.9,"plateTime":0.4434873837105706,"extension":6.1990571237078855},"index":0,"playId":"7b6e34d9-2c90-32d2-9752-a3552a32f272","pitchNumber":1,"startTime":"2025-09-02T22:56:52.414Z","endTime":"2025-09-02T22:56:57.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.26540466867895,"strikeZoneBottom":1.54523074230567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.75031181695163,"aZ":-35.77169050867153,"pfxX":8.811668123963262,"pfxZ":-2.408730317560572,"pX":-0.8628477928192686,"pZ":3.3194425748192256,"vX0":4.051306806469738,"vY0":-121.36168958159365,"vZ0":3.5130384853499415,"x":149.89,"y":149.16,"x0":-3.698818166579137,"y0":50.0051967182748,"z0":4.968782377069243,"aX":13.144352587616384},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.2,"breakHorizontal":-16.9,"spinRate":2948,"spinDirection":67},"zone":11,"typeConfidence":0.89,"plateTime":0.4513175258013167,"extension":6.155716862369719},"index":1,"playId":"e466409b-fb20-340f-b9a7-4f0fb98e7e3a","pitchNumber":2,"startTime":"2025-09-02T22:57:06.316Z","endTime":"2025-09-02T22:57:10.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.353951143760757,"aZ":-28.965853054352035,"pfxX":-7.085275068573976,"pfxZ":1.6830254569412029,"pX":0.18822019387103334,"pZ":1.9556895940942967,"vX0":11.919908860923826,"vY0":-136.38768692479513,"vZ0":-2.432319688819516,"x":109.83,"y":185.98,"x0":-3.29272397340982,"y0":50.003671772992476,"z0":4.830490644029537,"aX":-13.521748796105863},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":2.8,"breakHorizontal":10.7,"spinRate":2302,"spinDirection":231},"zone":8,"typeConfidence":0.89,"plateTime":0.39962305695460554,"extension":6.557696166333054},"hitData":{"launchSpeed":93.5,"launchAngle":5.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.69,"coordY":149.0}},"index":2,"playId":"e36f15ec-7bd6-3bcc-90fa-e58815ac930e","pitchNumber":3,"startTime":"2025-09-02T22:57:22.962Z","endTime":"2025-09-02T22:57:35.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T22:57:35.059Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wenceel Pérez singles on a sharp line drive to right fielder Juan Soto. Riley Greene scores. Wenceel Pérez out at 2nd on the throw, right fielder Juan Soto to catcher Luis Torrens to shortstop Francisco Lindor. Spencer Torkelson to 3rd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-02T22:58:45.386Z","endTime":"2025-09-02T22:59:28.693Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_play","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":{"id":690997,"link":"/api/v1/people/690997"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-02T22:57:56.420Z","endTime":"2025-09-02T22:58:47.667Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.747926905752326,"aZ":-31.174913905379945,"pfxX":-8.848967000824196,"pfxZ":0.5327700548865044,"pX":-0.901636431348589,"pZ":1.8246700642631781,"vX0":9.926896595888703,"vY0":-136.4413035153063,"vZ0":-2.286814673573942,"x":151.37,"y":189.51,"x0":-3.4357414827834734,"y0":50.005689118069206,"z0":4.819894388447857,"aX":-16.703211137961514},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":0.7,"breakHorizontal":13.9,"spinRate":2137,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.40128174847041853,"extension":6.65490475011902},"index":1,"playId":"876c2316-b5fd-33e1-a8f5-a4dde6b3da65","pitchNumber":1,"startTime":"2025-09-02T22:58:47.667Z","endTime":"2025-09-02T22:59:09.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.320588536086454,"aZ":-42.198985234955266,"pfxX":8.8745229826294,"pfxZ":-7.574494957435035,"pX":-0.2780618765441342,"pZ":1.944509960035674,"vX0":4.871839804697651,"vY0":-114.87179388232626,"vZ0":1.7680989204555932,"x":127.6,"y":186.28,"x0":-3.586897500527047,"y0":50.005727700114385,"z0":5.2994263492079,"aX":11.73860470312237},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-12.8,"breakHorizontal":-17.4,"spinRate":3309,"spinDirection":45},"zone":7,"typeConfidence":2.0,"plateTime":0.47870320245853826,"extension":6.163448754397871},"hitData":{"launchSpeed":102.7,"launchAngle":16.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":176.59,"coordY":90.23}},"index":2,"playId":"ed561281-6f02-37ec-b743-7b478ce86298","pitchNumber":2,"startTime":"2025-09-02T22:59:14.861Z","endTime":"2025-09-02T22:59:28.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T22:59:28.693Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-02T23:01:36.541Z","endTime":"2025-09-02T23:02:39.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.46491037431151,"strikeZoneBottom":1.54523074230567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.15913531202994,"aZ":-28.728491175486422,"pfxX":-9.329895958995,"pfxZ":1.9530652068933856,"pX":0.8547686911380581,"pZ":1.6516413319658374,"vX0":10.422337446154874,"vY0":-131.55879630449647,"vZ0":-3.858705140869021,"x":84.42,"y":194.19,"x0":-1.933539864837937,"y0":50.003840111765854,"z0":5.250895339352052,"aX":-16.465680896986168},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.9,"breakHorizontal":14.8,"spinRate":2151,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4152824736520211,"extension":7.470384149867953},"index":0,"playId":"32c15b5a-61ce-3de5-a5cb-5020564970f9","pitchNumber":1,"startTime":"2025-09-02T23:01:37.188Z","endTime":"2025-09-02T23:01:40.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.063625632942045,"aZ":-34.05185161349059,"pfxX":3.8665070440372626,"pfxZ":-1.3465106013985553,"pX":0.9289476785716092,"pZ":1.6836093681464457,"vX0":5.611227294695115,"vY0":-116.84339635669674,"vZ0":-0.9961114814893313,"x":81.59,"y":193.32,"x0":-1.9971861439548706,"y0":50.00181664554373,"z0":5.288403575651413,"aX":5.395955996662807},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-2.4,"breakHorizontal":-8.3,"spinRate":2567,"spinDirection":85},"zone":14,"typeConfidence":0.89,"plateTime":0.46707528074336135,"extension":7.190274258333109},"index":1,"playId":"1e3a9aa2-fbbb-3743-b5ba-ab66e680d6ae","pitchNumber":2,"startTime":"2025-09-02T23:01:52.572Z","endTime":"2025-09-02T23:01:55.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.64,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47368990332279,"aZ":-27.744896884318248,"pfxX":-8.15212121480863,"pfxZ":2.523467237354714,"pX":-1.306723950461604,"pZ":3.077129907835815,"vX0":4.912622070781558,"vY0":-131.34695019634148,"vZ0":-0.5448142443599295,"x":166.81,"y":155.7,"x0":-2.137174175283172,"y0":50.003614388568955,"z0":5.340992314865847,"aX":-14.318220240811131},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.7,"breakHorizontal":13.8,"spinRate":2154,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4161859871494151,"extension":7.241771034917296},"index":2,"playId":"920ce7ad-a6e7-32b1-aca2-6c1ca6c0af16","pitchNumber":3,"startTime":"2025-09-02T23:02:10.457Z","endTime":"2025-09-02T23:02:15.296Z","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.7,"endSpeed":77.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.156873209344525,"aZ":-33.962211155490145,"pfxX":3.7064315368237852,"pfxZ":-1.195942668126377,"pX":0.2793448889469178,"pZ":1.6564798646039958,"vX0":4.545836960367694,"vY0":-120.52541920616665,"vZ0":-1.6397162581694475,"x":106.35,"y":194.06,"x0":-2.1023340159673545,"y0":50.005118825973994,"z0":5.304189807535553,"aX":5.533199545929802},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.3,"breakHorizontal":-7.7,"spinRate":2614,"spinDirection":83},"zone":9,"typeConfidence":0.9,"plateTime":0.4518913014435837,"extension":7.342786624769918},"index":3,"playId":"d3ae1342-4c37-35aa-ba51-4b01623e1e5c","pitchNumber":4,"startTime":"2025-09-02T23:02:36.146Z","endTime":"2025-09-02T23:02:39.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:02:39.146Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeff McNeil lines out to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-02T23:02:45.564Z","endTime":"2025-09-02T23:04:38.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.7,"endSpeed":76.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.423089247518547,"aZ":-33.70609482019068,"pfxX":4.183794143545451,"pfxZ":-1.0512191368963144,"pX":-0.5241694039112883,"pZ":2.3370859631271266,"vX0":2.8859177940589746,"vY0":-119.09942193683071,"vZ0":0.13717918046528865,"x":136.98,"y":175.68,"x0":-2.288419118114979,"y0":50.00211375397551,"z0":5.2872917106629735,"aX":6.105991242474569},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.7,"breakHorizontal":-8.2,"spinRate":2576,"spinDirection":87},"zone":4,"typeConfidence":0.9,"plateTime":0.4571030064410224,"extension":7.300234029356564},"index":0,"playId":"be3feb39-d582-3783-9e94-ad02b5182ea4","pitchNumber":1,"startTime":"2025-09-02T23:03:05.974Z","endTime":"2025-09-02T23:03:09.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.527127516614993,"aZ":-17.29919338375383,"pfxX":-5.926801635303047,"pfxZ":7.933655979986449,"pX":-0.915389159472053,"pZ":2.761411528252933,"vX0":5.479128429936093,"vY0":-135.31939441031267,"vZ0":-3.6024596575072523,"x":151.89,"y":164.22,"x0":-2.1858201179193792,"y0":50.0002402019359,"z0":5.304898114412196,"aX":-11.109235917310965},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":9.7,"spinRate":2365,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4030889589519804,"extension":7.345897387495967},"index":1,"playId":"6c4abb2c-71b3-377f-b5d7-3c7fc5c366ba","pitchNumber":2,"startTime":"2025-09-02T23:03:27.881Z","endTime":"2025-09-02T23:03:31.384Z","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":81.7,"endSpeed":75.9,"strikeZoneTop":3.29034777306534,"strikeZoneBottom":1.54523074230567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.229740475124498,"aZ":-34.092742181249186,"pfxX":3.1992302226987404,"pfxZ":-1.3195229459009319,"pX":-1.2666655297391365,"pZ":2.7590070730411975,"vX0":1.3119936780468333,"vY0":-119.05012196498646,"vZ0":0.894570204091526,"x":165.28,"y":164.29,"x0":-2.238598900610668,"y0":50.003567054390736,"z0":5.4350419074247736,"aX":4.648331973801994},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.9,"breakHorizontal":-6.1,"spinRate":2550,"spinDirection":91},"zone":11,"typeConfidence":0.89,"plateTime":0.45795324525958625,"extension":7.146446082563594},"index":2,"playId":"1fcdc389-8d05-347e-b615-66c5c68513ce","pitchNumber":3,"startTime":"2025-09-02T23:03:50.236Z","endTime":"2025-09-02T23:03:54.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.381324012130296,"aZ":-18.946490627054235,"pfxX":-7.463797149669181,"pfxZ":7.028656893005043,"pX":-0.8192398073759299,"pZ":2.5741626366597155,"vX0":6.272127476364869,"vY0":-135.96349543981913,"vZ0":-3.5851697467770665,"x":148.23,"y":169.28,"x0":-2.180510519277493,"y0":50.000997272395274,"z0":5.216145991010227,"aX":-14.044152085913415},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.2,"breakHorizontal":12.2,"spinRate":2232,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.40205602299092025,"extension":7.395240917674997},"hitData":{"launchSpeed":88.6,"launchAngle":22.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.48,"coordY":77.04}},"index":3,"playId":"20477828-2437-3959-b335-0400738010d9","pitchNumber":4,"startTime":"2025-09-02T23:04:30.869Z","endTime":"2025-09-02T23:04:38.851Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:04:38.851Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cedric Mullins pops out to shortstop Trey Sweeney.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-02T23:05:00.549Z","endTime":"2025-09-02T23:05:34.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":1},"credits":[{"player":{"id":700242,"link":"/api/v1/people/700242"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.39965636980697,"strikeZoneBottom":1.60831877452828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.555864858395527,"aZ":-24.702079413148606,"pfxX":1.9093895503635654,"pfxZ":4.55021547919668,"pX":-0.5904836320103501,"pZ":3.685400506795544,"vX0":3.606622154623077,"vY0":-126.4643544918262,"vZ0":0.758620561416309,"x":139.51,"y":139.27,"x0":-2.275625908816704,"y0":50.00005864794994,"z0":5.342767953812788,"aX":3.133552542977108},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.6,"breakHorizontal":-4.2,"spinRate":2440,"spinDirection":187},"zone":11,"typeConfidence":0.91,"plateTime":0.4309138701108606,"extension":7.225361536966997},"index":0,"playId":"ed3be378-6d93-3922-917a-b25acc28649b","pitchNumber":1,"startTime":"2025-09-02T23:05:05.937Z","endTime":"2025-09-02T23:05:10.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.04199688778956,"aZ":-20.10989362194635,"pfxX":-7.884719638304425,"pfxZ":6.588338180132747,"pX":-0.6317402413646251,"pZ":2.4885739253480343,"vX0":6.609103674825292,"vY0":-133.55458741633234,"vZ0":-3.6242091070525047,"x":141.08,"y":171.59,"x0":-2.0974303020145726,"y0":50.0028986277555,"z0":5.285212719924072,"aX":-14.440448661961883},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.5,"breakHorizontal":13.1,"spinRate":2231,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.4079728731742147,"extension":7.254629156758198},"hitData":{"launchSpeed":88.2,"launchAngle":65.0,"totalDistance":164.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":98.28,"coordY":150.57}},"index":1,"playId":"947e4da3-88d1-37ae-a4a2-15fd66c57f76","pitchNumber":2,"startTime":"2025-09-02T23:05:23.962Z","endTime":"2025-09-02T23:05:34.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:05:34.648Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach McKinstry walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-02T23:07:24.450Z","endTime":"2025-09-02T23:09:14.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":94.2,"endSpeed":86.0,"strikeZoneTop":3.29034777306534,"strikeZoneBottom":1.54410224556365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.22495376593954,"aZ":-29.680630869159597,"pfxX":-12.26259284560893,"pfxZ":1.3205998143179993,"pX":-0.4220187304640347,"pZ":2.5490957153723657,"vX0":12.211606710931578,"vY0":-136.69773309290824,"vZ0":-1.0135197542093302,"x":133.09,"y":169.95,"x0":-3.354690163685746,"y0":50.00436092705046,"z0":4.962827221543992,"aX":-23.201477336687912},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.4,"breakHorizontal":19.7,"spinRate":2209,"spinDirection":236},"zone":4,"typeConfidence":0.9,"plateTime":0.40071984337398403,"extension":6.5010038120206834},"index":0,"playId":"692ab876-e99e-38ec-a250-f7ef349d2ebd","pitchNumber":1,"startTime":"2025-09-02T23:07:44.350Z","endTime":"2025-09-02T23:07:48.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.29844824389016,"strikeZoneBottom":1.62321256742591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.90322958504684,"aZ":-15.28940523487455,"pfxX":-9.037625244023891,"pfxZ":8.623891498215183,"pX":-0.9019153899300942,"pZ":1.7532479705255217,"vX0":9.875563355729103,"vY0":-138.9967034566205,"vZ0":-5.95705791640307,"x":151.38,"y":191.44,"x0":-3.325252738670077,"y0":50.00479951825058,"z0":4.937913647065872,"aX":-17.70107209968797},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":14.4,"spinRate":2341,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.39391205876226776,"extension":6.292556361089997},"index":1,"playId":"da11f40c-a41e-32dd-a403-ab2746dc3bd6","pitchNumber":2,"startTime":"2025-09-02T23:07:56.110Z","endTime":"2025-09-02T23:08:00.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":73.7,"strikeZoneTop":3.19056662359135,"strikeZoneBottom":1.44087276729825,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.563733195907663,"aZ":-43.37389859670624,"pfxX":10.681425276669268,"pfxZ":-8.12593247081312,"pX":-0.3475306954062577,"pZ":1.1819505314841603,"vX0":3.92047658228735,"vY0":-118.33040933195765,"vZ0":0.05527778564622077,"x":130.25,"y":206.87,"x0":-3.42725442994711,"y0":50.004223313072664,"z0":5.228379861218107,"aX":14.717161025251603},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-14.3,"breakHorizontal":-20.4,"spinRate":3374,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.46801537763254153,"extension":6.223985135046438},"index":2,"playId":"9d9a1618-809b-324c-a279-b38af59732c9","pitchNumber":3,"startTime":"2025-09-02T23:08:09.902Z","endTime":"2025-09-02T23:08:14.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.5,"strikeZoneTop":3.14066716932775,"strikeZoneBottom":1.49095700743024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.738877072890038,"aZ":-43.11296862956492,"pfxX":9.28896269731323,"pfxZ":-8.013680409778576,"pX":1.815974973474405,"pZ":1.9644906066531855,"vX0":8.962765810882734,"vY0":-117.60870612230975,"vZ0":1.9394729412450025,"x":47.78,"y":185.74,"x0":-3.28897117954647,"y0":50.00577654881003,"z0":5.207605045768222,"aX":12.67214820991504},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-13.4,"breakHorizontal":-19.4,"spinRate":3379,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4704659729173928,"extension":6.419395008972437},"index":3,"playId":"1d1dae9a-ec3e-38ea-9768-4384f81830ce","pitchNumber":4,"startTime":"2025-09-02T23:08:23.564Z","endTime":"2025-09-02T23:08:27.358Z","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":85.1,"endSpeed":78.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.182798664760092,"aZ":-33.69007042036778,"pfxX":8.653820906353108,"pfxZ":-0.9816228606511146,"pX":1.3985605544635733,"pZ":1.7067975455786044,"vX0":9.5608071325481,"vY0":-123.67413454674934,"vZ0":-0.5004818445133451,"x":63.69,"y":192.7,"x0":-3.644817545561453,"y0":50.00262676987736,"z0":4.742952059763527,"aX":13.372803616082908},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.7,"breakHorizontal":-18.0,"spinRate":3033,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.4432720460920412,"extension":6.304384865424187},"index":4,"playId":"a9a1ae75-7a4c-3df4-b1d2-3af49944b9c9","pitchNumber":5,"startTime":"2025-09-02T23:08:38.586Z","endTime":"2025-09-02T23:08:42.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.16561764846218,"strikeZoneBottom":1.46591581643546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.55654984593239,"aZ":-18.48684206093946,"pfxX":-5.773295951895457,"pfxZ":6.967055676278131,"pX":-1.0863785560993098,"pZ":3.904854874268248,"vX0":7.925773696694972,"vY0":-138.90450121024762,"vZ0":-0.055198253996315505,"x":158.41,"y":133.35,"x0":-3.219522398253457,"y0":50.00262175178188,"z0":5.148660864663596,"aX":-11.342614039598624},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.8,"breakHorizontal":8.9,"spinRate":2345,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.39352092821180973,"extension":6.571326100359037},"index":5,"playId":"9fd30ece-7b23-326d-b273-97e74fc42182","pitchNumber":6,"startTime":"2025-09-02T23:08:55.236Z","endTime":"2025-09-02T23:08:58.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.24046011901548,"strikeZoneBottom":1.54410224556365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.735548847998384,"aZ":-28.320016847615175,"pfxX":-8.993941206473515,"pfxZ":2.098073192818327,"pX":-1.3038255971813777,"pZ":1.5679135245347875,"vX0":8.73403565560617,"vY0":-134.43480417043466,"vZ0":-3.0350093247203804,"x":166.7,"y":196.45,"x0":-3.423927481168912,"y0":50.000177933035715,"z0":4.718586049569875,"aX":-16.485339134001247},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.4,"breakHorizontal":14.4,"spinRate":2112,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.4072078592939419,"extension":6.811552059191167},"index":6,"playId":"fc973c36-fb6e-36ea-9f80-4295470ec192","pitchNumber":7,"startTime":"2025-09-02T23:09:10.279Z","endTime":"2025-09-02T23:09:14.469Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:09:14.469Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a line drive to left fielder Brandon Nimmo.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-02T23:09:22.771Z","endTime":"2025-09-02T23:12:08.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":96.3,"endSpeed":87.4,"strikeZoneTop":3.19056662359135,"strikeZoneBottom":1.49095700743024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.309161693716966,"aZ":-17.002877576121918,"pfxX":-6.12318715272575,"pfxZ":7.684631397245187,"pX":-1.2441864936166063,"pZ":3.38236564690115,"vX0":8.062434404307634,"vY0":-140.02390643390132,"vZ0":-1.4713195655545466,"x":164.43,"y":147.46,"x0":-3.3730422668540907,"y0":50.00300049075808,"z0":5.033701836546326,"aX":-12.089825862154466},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.8,"breakHorizontal":9.4,"spinRate":2356,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.39202739449423607,"extension":6.588353241895536},"index":0,"playId":"48737a60-0238-32f8-bab5-246db4218031","pitchNumber":1,"startTime":"2025-09-02T23:09:40.199Z","endTime":"2025-09-02T23:09:43.415Z","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":93.7,"endSpeed":85.3,"strikeZoneTop":3.16561764846218,"strikeZoneBottom":1.54103381557862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.520233190709767,"aZ":-34.21617520932257,"pfxX":-11.809370709107439,"pfxZ":-1.1009794832274924,"pX":-0.4164900546763102,"pZ":1.699939494364486,"vX0":11.68422606554081,"vY0":-135.93574400805693,"vZ0":-2.202618530666506,"x":132.88,"y":192.88,"x0":-3.2490223749880185,"y0":50.000470702716484,"z0":4.910499864068219,"aX":-21.961779055903815},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-2.3,"breakHorizontal":18.7,"spinRate":2232,"spinDirection":230},"zone":7,"typeConfidence":0.9,"plateTime":0.4038874205580987,"extension":6.510012703158544},"index":1,"playId":"76a6f415-9467-33af-b932-96d5eb679a6a","pitchNumber":2,"startTime":"2025-09-02T23:09:58.925Z","endTime":"2025-09-02T23:10:02.505Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.4,"strikeZoneTop":3.21551410893344,"strikeZoneBottom":1.49095700743024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.595652878493,"aZ":-34.41912580371462,"pfxX":-12.408175980395121,"pfxZ":-1.1951793146264862,"pX":-0.013714416645960334,"pZ":2.0664191233880382,"vX0":13.343574461106048,"vY0":-137.2459418469865,"vZ0":-1.4637924875295951,"x":117.52,"y":182.99,"x0":-3.3613529086559453,"y0":50.00147790862405,"z0":4.983471891900007,"aX":-23.317077318561623},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-2.3,"breakHorizontal":19.2,"spinRate":2293,"spinDirection":238},"zone":5,"typeConfidence":0.9,"plateTime":0.40137795172900237,"extension":6.683133568481748},"index":2,"playId":"63ac3e11-59dc-38ec-b637-2c35697a3557","pitchNumber":3,"startTime":"2025-09-02T23:10:15.856Z","endTime":"2025-09-02T23:10:21.977Z","isPitch":true,"type":"pitch"},{"details":{"description":"Zach McKinstry caught stealing 2nd base, catcher Luis Torrens to second baseman Brett Baty.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"actionPlayId":"63ac3e11-59dc-38ec-b637-2c35697a3557","startTime":"2025-09-02T23:10:48.138Z","endTime":"2025-09-02T23:10:53.680Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.950928010287328,"aZ":-14.59019557926274,"pfxX":-5.3548154822340495,"pfxZ":8.61430289460201,"pX":0.33794601680680486,"pZ":3.0671947253553804,"vX0":11.705125629983058,"vY0":-141.65492847701316,"vZ0":-2.9079946298276025,"x":104.12,"y":155.97,"x0":-3.1435393306268784,"y0":50.005886737607206,"z0":5.034305686318753,"aX":-10.935347360154525},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.2,"breakHorizontal":7.4,"spinRate":2421,"spinDirection":229},"zone":3,"typeConfidence":0.9,"plateTime":0.3859785837073897,"extension":6.669136396810067},"index":4,"playId":"a9be7182-0090-35bf-9fa9-d727aa909d53","pitchNumber":4,"startTime":"2025-09-02T23:10:53.680Z","endTime":"2025-09-02T23:10:56.707Z","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":96.7,"endSpeed":89.2,"strikeZoneTop":3.29051185120608,"strikeZoneBottom":1.46600773850052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.08875367811192,"aZ":-30.038014141428526,"pfxX":-8.933794938807257,"pfxZ":1.0638772920401962,"pX":0.8740971079339148,"pZ":2.9979766826976144,"vX0":14.803638796590409,"vY0":-140.18909853721223,"vZ0":0.060346351228373285,"x":83.68,"y":157.83,"x0":-3.2852307202128155,"y0":50.00657981664007,"z0":4.917444540751941,"aX":-18.003007884022104},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.2,"breakHorizontal":13.6,"spinRate":2274,"spinDirection":233},"zone":12,"typeConfidence":0.91,"plateTime":0.3889067137694986,"extension":6.6856472942046405},"index":5,"playId":"306ef747-6eca-3a90-8ad0-47fb8ad1f307","pitchNumber":5,"startTime":"2025-09-02T23:11:11.414Z","endTime":"2025-09-02T23:11:14.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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.04770888989318,"aZ":-34.097932096000974,"pfxX":-8.220086595910784,"pfxZ":-0.9737053306005983,"pX":-0.5029340701885863,"pZ":2.0721486395811297,"vX0":11.165644102504823,"vY0":-139.1516958636151,"vZ0":-1.4569700268328638,"x":136.17,"y":182.83,"x0":-3.4856730080324967,"y0":50.002062816523534,"z0":4.845942292512403,"aX":-16.239524409443494},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":-1.9,"breakHorizontal":12.7,"spinRate":2278,"spinDirection":241},"zone":7,"typeConfidence":0.91,"plateTime":0.39249674953224867,"extension":6.570707765783899},"index":6,"playId":"8cd0c0cc-6fe9-3498-a0b3-9c8931a7dc1b","pitchNumber":6,"startTime":"2025-09-02T23:11:30.792Z","endTime":"2025-09-02T23:11:33.792Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.22841680345581,"aZ":-34.049725479418576,"pfxX":9.812409503748555,"pfxZ":-1.2143056674285493,"pX":0.37315433302096895,"pZ":2.052524371010229,"vX0":6.81401190889538,"vY0":-124.78250538186292,"vZ0":-0.00799425427795275,"x":102.78,"y":183.36,"x0":-3.6841308382289415,"y0":50.000939591362844,"z0":4.902878426658704,"aX":15.197176537739518},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.9,"breakHorizontal":-19.6,"spinRate":3087,"spinDirection":53},"zone":9,"typeConfidence":0.89,"plateTime":0.4419464015880341,"extension":6.528044550872199},"hitData":{"launchSpeed":85.7,"launchAngle":17.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.91,"coordY":111.25}},"index":7,"playId":"d1ec2465-57df-3ce2-a918-58a4e45cb113","pitchNumber":7,"startTime":"2025-09-02T23:11:56.790Z","endTime":"2025-09-02T23:12:08.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:12:08.153Z","atBatIndex":14},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Trey Sweeney grounds into a force out, second baseman Brett Baty to shortstop Francisco Lindor. Dillon Dingler out at 2nd. Trey Sweeney to 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-02T23:12:16.106Z","endTime":"2025-09-02T23:12:59.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_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":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.5,"endSpeed":85.8,"strikeZoneTop":3.63960196873549,"strikeZoneBottom":1.68434751909749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.175788172981523,"aZ":-22.840720011729534,"pfxX":-9.156551211030106,"pfxZ":4.971009047549435,"pX":-0.49311764763661065,"pZ":2.3105903677016966,"vX0":11.131680073398478,"vY0":-135.7996155088478,"vZ0":-2.635636979500412,"x":135.8,"y":176.39,"x0":-3.4449645056207365,"y0":50.00533056417896,"z0":4.873004443164207,"aX":-17.201337718434875},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.6,"breakHorizontal":14.4,"spinRate":2103,"spinDirection":235},"zone":4,"typeConfidence":0.9,"plateTime":0.4024702568246088,"extension":6.591780180335251},"index":0,"playId":"1483dc97-4cae-3e73-af67-1a311d1ca7b7","pitchNumber":1,"startTime":"2025-09-02T23:12:30.928Z","endTime":"2025-09-02T23:12:34.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.410868833656583,"aZ":-36.69533916208272,"pfxX":-8.707357523677533,"pfxZ":-2.8373466129728335,"pX":-0.24944613970114524,"pZ":1.4319801521298796,"vX0":10.619818673059298,"vY0":-125.19091294065372,"vZ0":-1.6376272076921994,"x":126.51,"y":200.12,"x0":-3.407964295164754,"y0":50.00274155668998,"z0":5.088009578737637,"aX":-13.871773717073369},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.3,"breakHorizontal":13.4,"spinRate":1729,"spinDirection":256},"zone":13,"typeConfidence":0.91,"plateTime":0.4369072559559366,"extension":6.461872632246779},"hitData":{"launchSpeed":74.1,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.93,"coordY":153.1}},"index":1,"playId":"7268c198-a79b-3b15-aa9b-0d6a07d24408","pitchNumber":2,"startTime":"2025-09-02T23:12:50.777Z","endTime":"2025-09-02T23:12:59.671Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:12:59.671Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Colt Keith grounds out, second baseman Brett Baty to first baseman Pete Alonso.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-02T23:13:17.272Z","endTime":"2025-09-02T23:14:28.974Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.16577252196327,"strikeZoneBottom":1.46600773850052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.428397302469342,"aZ":-34.32303054719389,"pfxX":-8.43765741729479,"pfxZ":-1.4274121796216006,"pX":0.1299573485991651,"pZ":1.4470472744903236,"vX0":10.946451264038105,"vY0":-121.75878213095352,"vZ0":-1.6933614688575944,"x":112.05,"y":199.71,"x0":-3.3233756208821132,"y0":50.00390205404258,"z0":5.115727945265668,"aX":-12.69777612543164},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.8,"breakHorizontal":12.7,"spinRate":1752,"spinDirection":252},"zone":8,"typeConfidence":0.91,"plateTime":0.4494740815697291,"extension":6.303733258885767},"index":0,"playId":"76695e2b-e72f-3405-af2f-264f029933cc","pitchNumber":1,"startTime":"2025-09-02T23:13:30.175Z","endTime":"2025-09-02T23:13:35.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":76.7,"strikeZoneTop":3.21567258981132,"strikeZoneBottom":1.54112777898894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.077690391186973,"aZ":-31.814427939075106,"pfxX":7.457998663954456,"pfxZ":0.24023236185678254,"pX":1.6858375368013592,"pZ":1.4798075835003455,"vX0":10.532153390655871,"vY0":-122.98100840412651,"vZ0":-1.414168270316491,"x":52.74,"y":198.83,"x0":-3.663023380853436,"y0":50.00317216346708,"z0":4.824563789778888,"aX":11.13513522386972},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.4,"breakHorizontal":-16.6,"spinRate":3033,"spinDirection":46},"zone":14,"typeConfidence":0.9,"plateTime":0.44972058686550076,"extension":6.56528858190326},"index":1,"playId":"d2c01362-8cbd-32d3-9c03-e46071be3dae","pitchNumber":2,"startTime":"2025-09-02T23:13:46.440Z","endTime":"2025-09-02T23:13:49.634Z","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":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.21583367768326,"strikeZoneBottom":1.51618464965197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.63145504028876,"aZ":-27.97442755353165,"pfxX":-9.52992547992079,"pfxZ":2.2100070310439808,"pX":0.5972203559445007,"pZ":2.2951338083737007,"vX0":13.807076155725394,"vY0":-137.260086815206,"vZ0":-2.0615403987460783,"x":94.24,"y":176.81,"x0":-3.270259057106625,"y0":50.00171500611033,"z0":4.96906918942253,"aX":-18.103506015824408},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.7,"breakHorizontal":14.2,"spinRate":2264,"spinDirection":227},"zone":6,"typeConfidence":0.9,"plateTime":0.3997135004122043,"extension":6.379549502504626},"index":2,"playId":"e0409f9e-0f5f-3d1e-b192-d3bceb430220","pitchNumber":3,"startTime":"2025-09-02T23:14:04.010Z","endTime":"2025-09-02T23:14:09.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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.32720029860108,"aZ":-33.84554032482239,"pfxX":-10.04741334079145,"pfxZ":-1.0366955533814624,"pX":-0.12681203370002653,"pZ":1.1920482004581012,"vX0":11.290457922537453,"vY0":-126.42132415827253,"vZ0":-2.9991101976953463,"x":121.83,"y":206.59,"x0":-3.358970300489198,"y0":50.00418625083474,"z0":5.128279373288057,"aX":-16.15972325966451},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.4,"breakHorizontal":15.4,"spinRate":1895,"spinDirection":256},"zone":13,"typeConfidence":0.9,"plateTime":0.43432422160092843,"extension":6.472226779488544},"hitData":{"launchSpeed":83.6,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.59,"coordY":153.1}},"index":3,"playId":"6e66a1c9-3914-3d1e-9879-38aa89e24ada","pitchNumber":4,"startTime":"2025-09-02T23:14:21.464Z","endTime":"2025-09-02T23:14:28.974Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:14:28.974Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Torrens grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-02T23:16:46.929Z","endTime":"2025-09-02T23:17:54.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-02T23:16:37.795Z","endTime":"2025-09-02T23:16:49.259Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.39045257479834,"strikeZoneBottom":1.55430083175058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.979055735930075,"aZ":-17.44691038147637,"pfxX":-8.721739309515023,"pfxZ":8.151569131331428,"pX":0.13812995184254293,"pZ":2.030663815727363,"vX0":8.290217975075105,"vY0":-134.06772247762234,"vZ0":-5.172111469797219,"x":111.73,"y":183.95,"x0":-1.8720768542200033,"y0":50.00346969558157,"z0":5.243725445087639,"aX":-15.760568035296131},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.7,"breakHorizontal":13.8,"spinRate":2258,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.40969632419111335,"extension":7.5059439230239615},"index":1,"playId":"c0f778fd-7507-3378-acf0-bff65f35bc06","pitchNumber":1,"startTime":"2025-09-02T23:16:49.259Z","endTime":"2025-09-02T23:16:53.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.603511063817525,"aZ":-27.709788133350166,"pfxX":-9.001779922821598,"pfxZ":2.5317803403778667,"pX":0.31852806834301517,"pZ":1.7977480256858605,"vX0":8.82658791167989,"vY0":-131.66558629452385,"vZ0":-3.7116203818803646,"x":104.86,"y":190.24,"x0":-1.899436932198968,"y0":50.006088776631884,"z0":5.264589957338851,"aX":-15.890204811391662},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.0,"breakHorizontal":14.5,"spinRate":2231,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.41518620270193063,"extension":7.346430423023325},"index":2,"playId":"698f39d4-b907-32b6-9961-06c67841c20c","pitchNumber":2,"startTime":"2025-09-02T23:17:06.391Z","endTime":"2025-09-02T23:17:10.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":77.5,"strikeZoneTop":3.06610497579652,"strikeZoneBottom":1.36591307830042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.87780784499797,"aZ":-34.132575684920404,"pfxX":3.045518030184817,"pfxZ":-1.317335697301365,"pX":1.1011227035055864,"pZ":1.5291172550743577,"vX0":6.336410447596453,"vY0":-120.13275623626583,"vZ0":-1.8212539330361845,"x":75.03,"y":197.49,"x0":-1.9454213863774314,"y0":50.00136676529195,"z0":5.2749587354519285,"aX":4.5385661410673555},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.5,"breakHorizontal":-6.7,"spinRate":2657,"spinDirection":86},"zone":14,"typeConfidence":0.9,"plateTime":0.45247584560294074,"extension":7.2915045303679324},"index":3,"playId":"fa3a6624-2dac-3b93-8e83-f29514a82700","pitchNumber":3,"startTime":"2025-09-02T23:17:29.539Z","endTime":"2025-09-02T23:17:33.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.33696065927948,"aZ":-34.149462578012326,"pfxX":2.6545429616648244,"pfxZ":-1.3399532630753272,"pX":0.7897550562301305,"pZ":1.6319024573225809,"vX0":6.0919221462847775,"vY0":-119.56420937611118,"vZ0":-1.4767155559037768,"x":86.9,"y":194.72,"x0":-2.118854988668034,"y0":50.004156367674696,"z0":5.274498515013157,"aX":3.9085951548300577},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.5,"breakHorizontal":-6.0,"spinRate":2643,"spinDirection":89},"zone":9,"typeConfidence":0.89,"plateTime":0.4551380278787831,"extension":7.311304314975555},"hitData":{"launchSpeed":77.1,"launchAngle":-32.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.92,"coordY":158.17}},"index":4,"playId":"d7cb1b92-5aea-38b7-bd1a-ea16b7705232","pitchNumber":4,"startTime":"2025-09-02T23:17:46.806Z","endTime":"2025-09-02T23:17:54.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:17:54.426Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Baty flies out to right fielder Kerry Carpenter.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-02T23:18:11.385Z","endTime":"2025-09-02T23:18:41.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.7,"strikeZoneTop":3.68,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.117633153386617,"aZ":-34.71051329187117,"pfxX":4.412121731111628,"pfxZ":-1.8071522875751391,"pX":-0.2578073024933442,"pZ":2.455945239149914,"vX0":2.768452656975773,"vY0":-117.1186213708934,"vZ0":0.6873060022960802,"x":126.83,"y":172.47,"x0":-2.024614417563517,"y0":50.00441739114133,"z0":5.380361860095486,"aX":6.1879582295300635},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.9,"breakHorizontal":-8.6,"spinRate":2630,"spinDirection":78},"zone":5,"typeConfidence":0.89,"plateTime":0.4659593631589609,"extension":7.209513444813849},"hitData":{"launchSpeed":88.4,"launchAngle":38.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.28,"coordY":91.56}},"index":0,"playId":"402d0607-9224-3701-aef0-a2f4d1688fba","pitchNumber":1,"startTime":"2025-09-02T23:18:31.786Z","endTime":"2025-09-02T23:18:41.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:18:41.655Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-02T23:18:50.178Z","endTime":"2025-09-02T23:19:35.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":74.1,"strikeZoneTop":3.26573168636297,"strikeZoneBottom":1.51618464965197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.21411910334219,"aZ":-33.764729105565436,"pfxX":3.2306848522629346,"pfxZ":-1.1544507048065995,"pX":-0.14721239810830344,"pZ":1.767553318782765,"vX0":3.488564998582261,"vY0":-116.15698804863949,"vZ0":-0.8240854811999081,"x":122.61,"y":191.06,"x0":-2.084073958155687,"y0":50.004217464914696,"z0":5.31613720194088,"aX":4.4473905528966196},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.0,"breakHorizontal":-6.7,"spinRate":2645,"spinDirection":86},"zone":8,"typeConfidence":0.88,"plateTime":0.47019684704449327,"extension":7.281264588875833},"index":0,"playId":"3ae91aeb-4b5c-3dcc-a843-0341fd5d9a5a","pitchNumber":1,"startTime":"2025-09-02T23:19:09.481Z","endTime":"2025-09-02T23:19:13.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.192208220532557,"aZ":-33.27946281540517,"pfxX":3.8198821446363347,"pfxZ":-0.790572609253454,"pX":-0.453712619571774,"pZ":1.3415845153300934,"vX0":2.4395207786749378,"vY0":-117.019008720955,"vZ0":-2.1016109991233582,"x":134.29,"y":202.56,"x0":-2.002746155388436,"y0":50.0026559503942,"z0":5.342137166002946,"aX":5.3453451668106515},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.7,"breakHorizontal":-7.4,"spinRate":2614,"spinDirection":93},"zone":13,"typeConfidence":0.89,"plateTime":0.4664474834914367,"extension":7.214430574879247},"hitData":{"launchSpeed":68.1,"launchAngle":-20.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.47,"coordY":154.62}},"index":1,"playId":"d94b8400-58d9-3593-936e-984d9ebef55d","pitchNumber":2,"startTime":"2025-09-02T23:19:27.272Z","endTime":"2025-09-02T23:19:35.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:19:35.832Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out, third baseman Mark Vientos to first baseman Pete Alonso.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-02T23:21:35.623Z","endTime":"2025-09-02T23:22:09.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.3,"endSpeed":88.4,"strikeZoneTop":3.19088254250632,"strikeZoneBottom":1.55430083175058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.134045963654867,"aZ":-16.809526745878763,"pfxX":-6.207497984904385,"pfxZ":7.694104764540563,"pX":-1.47491368278482,"pZ":2.5166919049899494,"vX0":7.4028273896089285,"vY0":-140.07210220477307,"vZ0":-3.9537897206480013,"x":173.22,"y":170.83,"x0":-3.3392132780842436,"y0":50.00388487153726,"z0":5.037970445384989,"aX":-12.39858463215616},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.3,"breakHorizontal":9.8,"spinRate":2490,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.39028140236698006,"extension":6.615801356698239},"index":0,"playId":"59683406-9984-305f-ad19-ad65add850c2","pitchNumber":1,"startTime":"2025-09-02T23:21:37.588Z","endTime":"2025-09-02T23:21:40.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.636523507829324,"aZ":-18.619478346500866,"pfxX":-7.546472215221656,"pfxZ":6.790707218914565,"pX":-0.3052862021313738,"pZ":2.3713266308656937,"vX0":10.717234295360818,"vY0":-140.5972058595316,"vZ0":-4.020110307906357,"x":128.64,"y":174.75,"x0":-3.1906800747113393,"y0":50.00636068573613,"z0":5.032225880176329,"aX":-15.072722429051423},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.6,"breakHorizontal":11.4,"spinRate":2370,"spinDirection":230},"zone":4,"typeConfidence":0.9,"plateTime":0.3899416564158007,"extension":6.626471552127189},"index":1,"playId":"ffd503e5-bf48-37b4-919a-278abdf99c38","pitchNumber":2,"startTime":"2025-09-02T23:21:47.828Z","endTime":"2025-09-02T23:21:50.828Z","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":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.514701846373402,"aZ":-35.744504997441396,"pfxX":7.677311782413103,"pfxZ":-2.3013694023754656,"pX":0.4108202858993938,"pZ":1.600781569650501,"vX0":7.407317785837797,"vY0":-124.14475629378637,"vZ0":-0.6439248779846309,"x":101.34,"y":195.56,"x0":-3.6170001325604897,"y0":50.00391447613487,"z0":4.857333391446698,"aX":11.898512807923822},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.1,"breakHorizontal":-15.7,"spinRate":3181,"spinDirection":56},"zone":9,"typeConfidence":0.88,"plateTime":0.4424093349855496,"extension":6.281478834416195},"hitData":{"launchSpeed":72.0,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.9,"coordY":164.25}},"index":2,"playId":"de1ce901-7bf8-3786-8e9a-336f314a0d6b","pitchNumber":3,"startTime":"2025-09-02T23:22:00.887Z","endTime":"2025-09-02T23:22:09.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:22:09.768Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-02T23:22:20.143Z","endTime":"2025-09-02T23:23:57.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":85.6,"strikeZoneTop":3.39045257479834,"strikeZoneBottom":1.60434985386035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.870481282265427,"aZ":-30.111714957746113,"pfxX":-7.7146158483331835,"pfxZ":1.0986562605441037,"pX":0.40459899452685105,"pZ":3.8312738288495254,"vX0":12.287194096457808,"vY0":-135.7489120744095,"vZ0":2.278977309356368,"x":101.58,"y":135.34,"x0":-3.1716358923065497,"y0":50.00049519497689,"z0":5.072965636448451,"aX":-14.442126713357377},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.8,"breakHorizontal":11.4,"spinRate":2259,"spinDirection":227},"zone":12,"typeConfidence":0.9,"plateTime":0.4030242082511486,"extension":6.442738178797427},"index":0,"playId":"c4237d58-8d80-3372-987d-a6193c8a927f","pitchNumber":1,"startTime":"2025-09-02T23:22:31.305Z","endTime":"2025-09-02T23:22:34.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.36551109072289,"strikeZoneBottom":1.60434985386035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.9152255703217,"aZ":-30.25905789768009,"pfxX":-10.390587700984474,"pfxZ":1.0348323924478287,"pX":0.27540321853057664,"pZ":2.0903903060813938,"vX0":13.482257996481843,"vY0":-135.0606252453522,"vZ0":-1.4404440602794777,"x":106.5,"y":182.34,"x0":-3.4269352041801966,"y0":50.002273298211776,"z0":4.754944451304018,"aX":-19.230604778312518},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.8,"breakHorizontal":16.0,"spinRate":2119,"spinDirection":244},"zone":8,"typeConfidence":0.9,"plateTime":0.40526443146025404,"extension":6.455854793853982},"index":1,"playId":"354c90d1-f216-321b-97b6-9d9f1c8f71bb","pitchNumber":2,"startTime":"2025-09-02T23:22:43.022Z","endTime":"2025-09-02T23:22:47.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.36551109072289,"strikeZoneBottom":1.60434985386035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.170717291961303,"aZ":-16.51715874559532,"pfxX":-7.52872071141706,"pfxZ":7.97240975235882,"pX":0.19792673848039796,"pZ":2.075853602937672,"vX0":11.847082835330944,"vY0":-138.8204795677653,"vZ0":-5.002746268851813,"x":109.46,"y":182.73,"x0":-3.1341680033152177,"y0":50.00621308310708,"z0":4.990043277137046,"aX":-14.793393866376336},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":11.4,"spinRate":2354,"spinDirection":231},"zone":8,"typeConfidence":0.9,"plateTime":0.39358012178737756,"extension":6.549723472681302},"index":2,"playId":"2c7b7bd2-87b1-37f1-a902-cbb22d2548b6","pitchNumber":3,"startTime":"2025-09-02T23:22:55.790Z","endTime":"2025-09-02T23:23:00.445Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-02T23:23:04.311Z","endTime":"2025-09-02T23:23:14.610Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.44033162035223,"strikeZoneBottom":1.60434985386035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.280102770097162,"aZ":-34.54154204626832,"pfxX":-10.523474417684353,"pfxZ":-1.4963614632864295,"pX":0.6274307852074835,"pZ":0.5536558222840838,"vX0":12.491023458877821,"vY0":-124.87672408662965,"vZ0":-3.9535534705247635,"x":93.08,"y":223.83,"x0":-3.073558317090338,"y0":50.005981458507875,"z0":5.000811905739012,"aX":-16.614805936662673},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.5,"breakHorizontal":16.2,"spinRate":1689,"spinDirection":252},"zone":14,"typeConfidence":0.91,"plateTime":0.438718541778802,"extension":6.420189920803522},"index":4,"playId":"bcef46bd-254f-3b2f-8d65-0c9bcd62f629","pitchNumber":4,"startTime":"2025-09-02T23:23:14.610Z","endTime":"2025-09-02T23:23:17.777Z","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":94.2,"endSpeed":86.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.655653273307017,"aZ":-34.24086781162769,"pfxX":-11.939115101355084,"pfxZ":-1.0920531638201751,"pX":0.4749110560876225,"pZ":1.773840741416152,"vX0":13.680659269971226,"vY0":-136.5845153910684,"vZ0":-2.154176281242031,"x":98.9,"y":190.89,"x0":-3.04404785400512,"y0":50.00242497609718,"z0":4.923802859153226,"aX":-22.591457699693784},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-2.3,"breakHorizontal":18.8,"spinRate":2154,"spinDirection":237},"zone":9,"typeConfidence":0.9,"plateTime":0.4007806288437594,"extension":6.309344408930748},"index":5,"playId":"8442bee0-f626-3c16-a592-3129e3fb1fed","pitchNumber":5,"startTime":"2025-09-02T23:23:29.305Z","endTime":"2025-09-02T23:23:32.305Z","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":96.5,"endSpeed":87.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.49075583987023,"aZ":-15.586558541349442,"pfxX":-7.367821494196926,"pfxZ":8.353498331446474,"pX":-0.6417390116368269,"pZ":3.506966482370336,"vX0":9.565945892984296,"vY0":-140.2139067519343,"vZ0":-1.6931037060070424,"x":141.46,"y":144.09,"x0":-3.144621099544884,"y0":50.003430416891796,"z0":5.138628883576607,"aX":-14.632364520863803},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":11.3,"spinRate":2329,"spinDirection":233},"zone":1,"typeConfidence":0.9,"plateTime":0.3910273852336248,"extension":6.31447395269343},"index":6,"playId":"b38a8ccd-35a2-3d65-a053-dad041db327f","pitchNumber":6,"startTime":"2025-09-02T23:23:54.076Z","endTime":"2025-09-02T23:23:57.488Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:23:57.488Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out, second baseman Brett Baty to first baseman Pete Alonso.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-02T23:24:10.909Z","endTime":"2025-09-02T23:24:52.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"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":83.4,"endSpeed":76.0,"strikeZoneTop":3.49020555281968,"strikeZoneBottom":1.70447576711978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.482971344708876,"aZ":-37.41052172266322,"pfxX":7.8395152651272015,"pfxZ":-3.5491156855262833,"pX":-1.2215224025078717,"pZ":2.349211615738042,"vX0":3.5016055595214604,"vY0":-121.39511021231897,"vZ0":1.7498931815924672,"x":163.56,"y":175.35,"x0":-3.7066724783049305,"y0":50.004030127562785,"z0":4.90535613321673,"aX":11.558034033172568},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-5.6,"breakHorizontal":-15.1,"spinRate":2972,"spinDirection":65},"zone":13,"typeConfidence":0.83,"plateTime":0.45332749770012093,"extension":6.193873836758113},"index":0,"playId":"3a032bfa-fabc-3a9d-be85-4bc5919a9a7c","pitchNumber":1,"startTime":"2025-09-02T23:24:18.431Z","endTime":"2025-09-02T23:24:22.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.4,"strikeZoneTop":3.39045257479834,"strikeZoneBottom":1.69141867268634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.867094409354674,"aZ":-36.09973029265059,"pfxX":-7.833539437825376,"pfxZ":-2.6236346214664525,"pX":-2.1878798017371786,"pZ":3.6962332313206336,"vX0":5.308048966403605,"vY0":-121.86986506022582,"vZ0":3.552427731629372,"x":200.4,"y":138.98,"x0":-3.3809121684071415,"y0":50.000573477404096,"z0":5.345906963017873,"aX":-11.733589901125479},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.6,"breakHorizontal":12.8,"spinRate":1607,"spinDirection":250},"zone":11,"typeConfidence":0.9,"plateTime":0.45014145707498,"extension":6.173593659043769},"index":1,"playId":"76326865-9786-3268-a21f-1912ee1ae66a","pitchNumber":2,"startTime":"2025-09-02T23:24:29.478Z","endTime":"2025-09-02T23:24:32.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.87924846724406,"aZ":-32.17578640211779,"pfxX":-11.611065144280012,"pfxZ":9.6296828676934E-4,"pX":-0.7472237616407833,"pZ":2.554905678012416,"vX0":10.687707114426104,"vY0":-134.9051342464807,"vZ0":-0.2741703277924582,"x":145.48,"y":169.8,"x0":-3.2625341054177155,"y0":50.004136082385806,"z0":4.936670375625604,"aX":-21.283821040711327},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":0.1,"breakHorizontal":18.6,"spinRate":2079,"spinDirection":237},"zone":4,"typeConfidence":0.9,"plateTime":0.40687210008769314,"extension":6.543289384228983},"hitData":{"launchSpeed":86.8,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.04,"coordY":156.65}},"index":2,"playId":"ca74c332-f0ca-3308-90e2-fa338bdfc20e","pitchNumber":3,"startTime":"2025-09-02T23:24:43.388Z","endTime":"2025-09-02T23:24:52.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:24:52.210Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-02T23:26:43.190Z","endTime":"2025-09-02T23:28:27.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.11602043704281,"strikeZoneBottom":1.54429214151207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.599876925057114,"aZ":-25.106794063330483,"pfxX":-9.281261653900813,"pfxZ":4.001823403433514,"pX":-1.1347105537207696,"pZ":3.935540292417343,"vX0":5.625585322716951,"vY0":-131.71880197841853,"vZ0":1.2277280709303258,"x":160.25,"y":132.52,"x0":-2.086478564323068,"y0":50.00413447021658,"z0":5.312761513626367,"aX":-16.395688462358898},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.7,"breakHorizontal":15.7,"spinRate":2195,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.41500000514760993,"extension":7.263403211602998},"index":0,"playId":"63476d7c-663f-30d4-a324-0e28f37160c9","pitchNumber":1,"startTime":"2025-09-02T23:27:03.922Z","endTime":"2025-09-02T23:27:06.922Z","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":91.1,"endSpeed":83.9,"strikeZoneTop":2.99122042915101,"strikeZoneBottom":1.39096289458492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.74995622411702,"aZ":-24.69289572813412,"pfxX":-9.167401944564311,"pfxZ":4.173297249483113,"pX":0.528623328098522,"pZ":2.980368772173808,"vX0":9.521726767851254,"vY0":-132.41470781322835,"vZ0":-1.336266092630217,"x":96.85,"y":158.31,"x0":-1.9065760316915465,"y0":50.00261784671911,"z0":5.281961859192458,"aX":-16.43465573579514},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.6,"breakHorizontal":14.8,"spinRate":2242,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.4121408574370027,"extension":7.431892987270349},"index":1,"playId":"4f6ef0ae-473a-3d41-931c-53ae8e3bab7b","pitchNumber":2,"startTime":"2025-09-02T23:27:21.029Z","endTime":"2025-09-02T23:27:25.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.11602043704281,"strikeZoneBottom":1.39096289458492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.336722153097647,"aZ":-30.72933551889281,"pfxX":-7.9041704667661,"pfxZ":1.011088162139023,"pX":-0.8423711187369002,"pZ":3.8156038664237486,"vX0":4.982271955498409,"vY0":-118.06695004076808,"vZ0":2.7828615714885117,"x":149.11,"y":135.76,"x0":-1.9422942569895962,"y0":50.00202824922692,"z0":5.4309931871608885,"aX":-11.272258382463031},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.8,"breakHorizontal":13.3,"spinRate":1168,"spinDirection":259},"zone":11,"typeConfidence":2.0,"plateTime":0.462139043063861,"extension":7.349958194941868},"index":2,"playId":"5e2c059e-7970-3b1d-891c-6cc462725ad0","pitchNumber":3,"startTime":"2025-09-02T23:27:38.430Z","endTime":"2025-09-02T23:27:42.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.11602043704281,"strikeZoneBottom":1.54429214151207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.982067759363538,"aZ":-27.21678404651372,"pfxX":-8.958184962029122,"pfxZ":2.8818901525348384,"pX":-1.4084854344555888,"pZ":3.2295885152093207,"vX0":4.717725012667821,"vY0":-129.82819774426693,"vZ0":-0.04121411874147329,"x":170.69,"y":151.58,"x0":-2.0769623959496744,"y0":50.00641673641433,"z0":5.302380998796833,"aX":-15.427470098836057},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.4,"breakHorizontal":15.4,"spinRate":2110,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4205162749123308,"extension":7.28785590740294},"index":3,"playId":"c43d14a9-503c-3f03-b300-0f38df33bf5e","pitchNumber":4,"startTime":"2025-09-02T23:27:55.886Z","endTime":"2025-09-02T23:28:00.780Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2025-09-02T23:28:20.732Z","endTime":"2025-09-02T23:28:22.561Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.1659299669423,"strikeZoneBottom":1.54429214151207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.68813583544302,"aZ":-30.975452204099945,"pfxX":-8.770107174280733,"pfxZ":0.791872925740563,"pX":-0.8408472867205118,"pZ":1.2775159029558394,"vX0":5.447129279292078,"vY0":-121.88155147136477,"vZ0":-3.0080266784658978,"x":149.05,"y":204.29,"x0":-1.9589182205440747,"y0":50.00228054754985,"z0":5.187137973202985,"aX":-13.268824575493975},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.0,"breakHorizontal":14.6,"spinRate":1274,"spinDirection":254},"zone":13,"typeConfidence":2.0,"plateTime":0.4484315655264619,"extension":7.438223149027792},"index":5,"playId":"c23d2fa3-b746-308f-af0a-856c19cffdee","pitchNumber":5,"startTime":"2025-09-02T23:28:22.561Z","endTime":"2025-09-02T23:28:27.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:28:27.451Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, third baseman Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-02T23:28:34.708Z","endTime":"2025-09-02T23:30:11.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.7,"strikeZoneTop":3.46526921677975,"strikeZoneBottom":1.67443439465064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.37863804550638,"aZ":-34.837601597996155,"pfxX":3.9721459239430885,"pfxZ":-1.9074707995555853,"pX":2.3447500035726803,"pZ":1.9768588895482135,"vX0":8.90183011247491,"vY0":-117.08806787679413,"vZ0":-0.03867328211954413,"x":27.62,"y":185.4,"x0":-2.017383675720142,"y0":50.005783182840396,"z0":5.2439458393237635,"aX":5.534056050208482},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-3.2,"breakHorizontal":-9.4,"spinRate":2660,"spinDirection":87},"zone":14,"typeConfidence":0.9,"plateTime":0.46717367211482186,"extension":7.279144892817336},"index":0,"playId":"d54b7d11-5194-3f82-9a18-26a2fc10beb0","pitchNumber":1,"startTime":"2025-09-02T23:28:53.038Z","endTime":"2025-09-02T23:28:56.264Z","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":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.38540690291022,"strikeZoneBottom":1.56084792654221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.031822406907345,"aZ":-27.61466120403353,"pfxX":-9.351078119559492,"pfxZ":2.6405074492084717,"pX":0.14402287402586764,"pZ":1.5871947289480421,"vX0":8.836448103831641,"vY0":-129.97115818741636,"vZ0":-3.6067877039974054,"x":111.51,"y":195.93,"x0":-2.0708758391760362,"y0":50.00140724694659,"z0":5.06995415229889,"aX":-16.135863171961784},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.2,"breakHorizontal":15.2,"spinRate":2218,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.42003722946738264,"extension":7.622539846032847},"index":1,"playId":"0c6dc21e-9a56-3240-8d29-35577d8c9791","pitchNumber":2,"startTime":"2025-09-02T23:29:12.138Z","endTime":"2025-09-02T23:29:18.744Z","isPitch":true,"type":"pitch"},{"details":{"description":"Juan Soto steals (27) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"actionPlayId":"0c6dc21e-9a56-3240-8d29-35577d8c9791","startTime":"2025-09-02T23:29:34.309Z","endTime":"2025-09-02T23:29:41.185Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.6,"strikeZoneTop":3.4153927455666,"strikeZoneBottom":1.67443439465064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.966051880395568,"aZ":-34.036207474921774,"pfxX":4.403595307879339,"pfxZ":-1.3378503633438106,"pX":0.7231556698852678,"pZ":1.6338036813029722,"vX0":5.323940118990266,"vY0":-117.02670278123772,"vZ0":-0.8887955272994738,"x":89.44,"y":194.67,"x0":-2.148636557680775,"y0":50.00192439761385,"z0":5.191645730127412,"aX":6.1390442364299105},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-2.4,"breakHorizontal":-9.2,"spinRate":2660,"spinDirection":95},"zone":9,"typeConfidence":0.9,"plateTime":0.4670805361252097,"extension":7.367189413009978},"index":3,"playId":"fd69138d-6ba3-343a-b935-3415ea10c39b","pitchNumber":3,"startTime":"2025-09-02T23:29:41.185Z","endTime":"2025-09-02T23:29:46.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.513427318495367,"aZ":-25.76588395987036,"pfxX":-9.651523452361888,"pfxZ":3.695006596244582,"pX":-0.1235502151767606,"pZ":2.602946767184436,"vX0":8.28635270919357,"vY0":-130.55776596315403,"vZ0":-1.7517834595720256,"x":121.71,"y":168.5,"x0":-2.078767437845492,"y0":50.000917817230246,"z0":5.214702243637903,"aX":-16.723479964647325},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.5,"breakHorizontal":15.7,"spinRate":2202,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.4189268838258351,"extension":7.342754703858513},"hitData":{"launchSpeed":87.6,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.83,"coordY":167.8}},"index":4,"playId":"a5b27113-9a19-3a77-a6b5-28d9d18514a0","pitchNumber":4,"startTime":"2025-09-02T23:30:02.986Z","endTime":"2025-09-02T23:30:11.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:30:11.684Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a ground ball to right fielder Kerry Carpenter. Juan Soto to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-02T23:30:26.421Z","endTime":"2025-09-02T23:32:49.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnThird":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.4,"strikeZoneTop":3.56500718310528,"strikeZoneBottom":1.69446150241473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.40915180089477,"aZ":-32.33097058729614,"pfxX":-8.001879453266906,"pfxZ":-0.10604368069168668,"pX":0.9827702409666875,"pZ":1.038837989468302,"vX0":9.655098215100107,"vY0":-119.31728726358777,"vZ0":-2.904476118063207,"x":79.54,"y":210.73,"x0":-2.0544840759364567,"y0":50.00455235815724,"z0":5.15089798499445,"aX":-11.67640720831943},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.6,"breakHorizontal":12.5,"spinRate":1045,"spinDirection":267},"zone":14,"typeConfidence":2.0,"plateTime":0.45698791536806826,"extension":7.523353224694843},"index":0,"playId":"d5d913df-f8b5-338d-8a93-a1d32c0d4dc5","pitchNumber":1,"startTime":"2025-09-02T23:30:41.641Z","endTime":"2025-09-02T23:30:44.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.468831153155676,"aZ":-34.35201495238212,"pfxX":5.213294564534278,"pfxZ":-1.5289741781437556,"pX":0.5467289031367114,"pZ":1.3763104931715593,"vX0":5.012889849897915,"vY0":-117.9649469923509,"vZ0":-1.6015861219946772,"x":96.16,"y":201.62,"x0":-2.271931060762121,"y0":50.00013043077393,"z0":5.1901111862106735,"aX":7.448493160679075},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.9,"breakHorizontal":-10.6,"spinRate":2648,"spinDirection":94},"zone":14,"typeConfidence":0.9,"plateTime":0.461842757066655,"extension":7.299303862134115},"index":1,"playId":"df38102a-7273-3a65-ad15-aadcbd154b7d","pitchNumber":2,"startTime":"2025-09-02T23:31:02.588Z","endTime":"2025-09-02T23:31:05.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.54007451720083,"strikeZoneBottom":1.69446150241473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.22548579168664,"aZ":-15.65423992393006,"pfxX":-5.974536385047741,"pfxZ":9.126121981185674,"pX":0.4612094335850112,"pZ":3.5936471321008123,"vX0":8.60662590402813,"vY0":-133.10891094101254,"vZ0":-1.3419784673934791,"x":99.42,"y":141.75,"x0":-2.0247870820373417,"y0":50.001443170632065,"z0":5.227647211303819,"aX":-10.814144328995432},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.4,"breakHorizontal":9.1,"spinRate":2361,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.410109321715316,"extension":7.365983484875645},"index":2,"playId":"1a4734d7-34ed-3c7d-955e-c44dd987c096","pitchNumber":3,"startTime":"2025-09-02T23:31:24.869Z","endTime":"2025-09-02T23:31:30.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.5,"strikeZoneTop":3.51514064675692,"strikeZoneBottom":1.69446150241473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.829663573577207,"aZ":-32.042811506436024,"pfxX":-7.442364007767402,"pfxZ":0.09239052669737013,"pX":-0.7983213432384727,"pZ":2.7588414048139263,"vX0":5.156013278727969,"vY0":-119.72452136002407,"vZ0":0.5085953272868649,"x":147.43,"y":164.29,"x0":-1.996790041696466,"y0":50.00434151394946,"z0":5.3769520669207225,"aX":-10.969144706811118},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.5,"breakHorizontal":12.5,"spinRate":1096,"spinDirection":257},"zone":4,"typeConfidence":2.0,"plateTime":0.4548656445567203,"extension":7.464340836193733},"index":3,"playId":"5b58e860-da37-321c-b3ba-4ea4c4c1e7c8","pitchNumber":4,"startTime":"2025-09-02T23:31:46.766Z","endTime":"2025-09-02T23:31:50.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":76.5,"strikeZoneTop":3.44033162035223,"strikeZoneBottom":1.64136089033364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.84720072379141,"aZ":-35.54817773815883,"pfxX":5.047194759182325,"pfxZ":-2.3291510152146437,"pX":1.408764573836129,"pZ":0.23980437320910217,"vX0":6.340576933852379,"vY0":-118.96379239213591,"vZ0":-4.081918409950669,"x":63.3,"y":232.31,"x0":-1.9377265965936892,"y0":50.00572559330043,"z0":5.169171364646482,"aX":7.300895973543694},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.9,"breakHorizontal":-10.6,"spinRate":2685,"spinDirection":82},"zone":14,"typeConfidence":0.9,"plateTime":0.45880903778164095,"extension":7.408815173263128},"index":4,"playId":"69df2d3c-fe97-35b6-9be4-be5d855ee82b","pitchNumber":5,"startTime":"2025-09-02T23:32:09.739Z","endTime":"2025-09-02T23:32:13.165Z","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":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.776715597267074,"aZ":-18.842921201367393,"pfxX":-6.569322512480367,"pfxZ":7.338823107441554,"pX":0.2686927562569578,"pZ":1.7712675682954617,"vX0":8.212476544618893,"vY0":-133.4622081002484,"vZ0":-5.302511734778997,"x":106.76,"y":190.96,"x0":-1.9844566029381367,"y0":50.00468667947812,"z0":5.1267734913959915,"aX":-11.938096458312428},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.4,"breakHorizontal":10.3,"spinRate":2185,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.40927085969267063,"extension":7.514171381135758},"hitData":{"launchSpeed":110.3,"launchAngle":6.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.97,"coordY":111.53}},"index":5,"playId":"75a3fe45-cd4f-3cd3-80da-8deef9dc87ee","pitchNumber":6,"startTime":"2025-09-02T23:32:38.609Z","endTime":"2025-09-02T23:32:49.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:32:49.369Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mark Vientos walks. Brandon Nimmo to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-02T23:33:22.692Z","endTime":"2025-09-02T23:35:14.723Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"postOnThird":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.51514064675692,"strikeZoneBottom":1.66442078761623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.306034803025547,"aZ":-27.746430833233312,"pfxX":-7.958117611307317,"pfxZ":2.582330636013001,"pX":0.3558969684193139,"pZ":3.9302867845469702,"vX0":9.02005118736305,"vY0":-129.89581622291337,"vZ0":1.8545727557348126,"x":103.43,"y":132.66,"x0":-2.1218662479490717,"y0":50.00378854752627,"z0":5.311526221702561,"aX":-13.649326725384382},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.3,"breakHorizontal":12.5,"spinRate":2143,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.42111081616119117,"extension":7.372219162867214},"index":0,"playId":"989270da-b8d1-318d-ab1f-63ebaa14ebbc","pitchNumber":1,"startTime":"2025-09-02T23:33:26.421Z","endTime":"2025-09-02T23:33:31.685Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"41579e81-4cbd-3b35-8ea6-3323e192f81c","startTime":"2025-09-02T23:33:47.255Z","endTime":"2025-09-02T23:33:52.015Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":3.54007451720083,"strikeZoneBottom":1.66442078761623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.286696638181123,"aZ":-26.19564264673435,"pfxX":-7.427990306049078,"pfxZ":3.4619025467623814,"pX":-0.6905892131659006,"pZ":4.456751824993303,"vX0":6.395482825054655,"vY0":-130.53511277314226,"vZ0":2.5890934868210107,"x":143.32,"y":118.45,"x0":-2.2064383802074863,"y0":50.00298936078739,"z0":5.423334276250724,"aX":-12.828600745060312},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.1,"breakHorizontal":12.0,"spinRate":2157,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.41949521318084226,"extension":7.190792068912564},"index":2,"playId":"80b3d12b-076d-3557-ac26-121ace57efe9","pitchNumber":2,"startTime":"2025-09-02T23:34:09.106Z","endTime":"2025-09-02T23:34:12.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.6,"strikeZoneTop":3.56500718310528,"strikeZoneBottom":1.66442078761623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.17702756500866,"aZ":-34.01563184031759,"pfxX":2.7900174479853703,"pfxZ":-1.2495144947308825,"pX":1.546959892586476,"pZ":1.5966081643444754,"vX0":8.008770228736307,"vY0":-120.1783935061979,"vZ0":-1.35868243140481,"x":58.03,"y":195.67,"x0":-2.1845076632412743,"y0":50.00469314415475,"z0":5.17664278079011,"aX":4.101802063275552},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.3,"breakHorizontal":-6.8,"spinRate":2595,"spinDirection":85},"zone":14,"typeConfidence":0.9,"plateTime":0.4548739200954097,"extension":7.574552632709176},"index":3,"playId":"02f066e3-fbb0-39c5-a628-b7d322125c8d","pitchNumber":3,"startTime":"2025-09-02T23:34:29.937Z","endTime":"2025-09-02T23:34:33.667Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":0,"outs":1},"index":4,"playId":"70c7e30a-5edc-3134-80c0-cea01c885175","startTime":"2025-09-02T23:34:50.878Z","endTime":"2025-09-02T23:34:54.085Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.58993866373978,"strikeZoneBottom":1.66442078761623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.610962183791074,"aZ":-25.83466650238239,"pfxX":-8.979221447919297,"pfxZ":3.653719521394283,"pX":0.996888723051013,"pZ":2.2042825008718103,"vX0":10.732950620202734,"vY0":-130.6757384060198,"vZ0":-2.6677586533624496,"x":79.0,"y":179.26,"x0":-1.9901106075845119,"y0":50.0046975096201,"z0":5.172014268222448,"aX":-15.587471419300657},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.2,"breakHorizontal":14.0,"spinRate":2217,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4185830962577981,"extension":7.356564082343236},"index":5,"playId":"a06dae1b-0895-3e9c-9ed8-64a6e4dff512","pitchNumber":4,"startTime":"2025-09-02T23:35:09.087Z","endTime":"2025-09-02T23:35:14.723Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:35:14.723Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a line drive to right fielder Kerry Carpenter. Juan Soto scores. Brandon Nimmo to 3rd. Mark Vientos to 2nd.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-02T23:36:35.998Z","endTime":"2025-09-02T23:37:12.504Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnSecond":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"postOnThird":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":{"id":687830,"link":"/api/v1/people/687830"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-02T23:36:38.257Z","endTime":"2025-09-02T23:36:38.258Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.35065560765954,"strikeZoneBottom":1.56103520755446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.520286699721485,"aZ":-27.695007253722746,"pfxX":-6.837820499295656,"pfxZ":2.9937189541544393,"pX":0.740553478425522,"pZ":2.090822767940033,"vX0":8.891178327138674,"vY0":-120.9596487073914,"vZ0":-1.6056408350551354,"x":88.77,"y":182.33,"x0":-2.0785880573957187,"y0":50.00225939897902,"z0":5.170086223603051,"aX":-10.227928258073598},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.3,"breakHorizontal":10.4,"spinRate":1624,"spinDirection":253},"zone":9,"typeConfidence":2.0,"plateTime":0.45120189889443685,"extension":7.808440095763136},"index":1,"playId":"3ebe8d84-0d01-3864-b324-a32ee5a6781b","pitchNumber":1,"startTime":"2025-09-02T23:36:38.259Z","endTime":"2025-09-02T23:36:45.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.679147235871934,"aZ":-17.08653523293389,"pfxX":-4.9435817326064875,"pfxZ":8.352566421982424,"pX":-0.19517264747074742,"pZ":2.8293473788847,"vX0":6.9915908170752195,"vY0":-132.85903843744663,"vZ0":-2.9174732059850443,"x":124.44,"y":162.39,"x0":-2.2059189599043982,"y0":50.0021571647136,"z0":5.167929685480676,"aX":-8.929855344078863},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.8,"breakHorizontal":7.7,"spinRate":2250,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.41061730553459963,"extension":7.407072679953057},"hitData":{"launchSpeed":89.1,"launchAngle":14.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.06,"coordY":116.77}},"index":2,"playId":"590be0b8-a547-3bd7-81be-fe90794dab6a","pitchNumber":2,"startTime":"2025-09-02T23:37:01.359Z","endTime":"2025-09-02T23:37:12.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:37:12.504Z","atBatIndex":27},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Cedric Mullins out on a sacrifice fly to right fielder Kerry Carpenter in foul territory. Brandon Nimmo scores. Mark Vientos to 3rd.","rbi":1,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-02T23:37:33.393Z","endTime":"2025-09-02T23:38:44.056Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"postOnThird":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":{"id":687830,"link":"/api/v1/people/687830"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.9,"strikeZoneTop":3.36551109072289,"strikeZoneBottom":1.60434985386035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.385884365851144,"aZ":-21.62671596351036,"pfxX":-0.7075460271781848,"pfxZ":6.252723104759866,"pX":1.0753387772720253,"pZ":1.8920994026168576,"vX0":8.509733446958009,"vY0":-128.03169224342602,"vZ0":-3.909091467196653,"x":76.01,"y":187.69,"x0":-2.1767835038337355,"y0":50.00489572057693,"z0":5.098253691962247,"aX":-1.194981414316978},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.8,"breakHorizontal":-0.4,"spinRate":2487,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.42515757709454105,"extension":7.305040795378051},"index":0,"playId":"864969cd-bf03-3775-b04f-dbe542b5aa07","pitchNumber":1,"startTime":"2025-09-02T23:37:44.783Z","endTime":"2025-09-02T23:37:47.961Z","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":83.0,"endSpeed":77.1,"strikeZoneTop":3.26573168636297,"strikeZoneBottom":1.60434985386035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.563041063124608,"aZ":-32.21850517962695,"pfxX":-8.984344107058329,"pfxZ":-0.033134693738537724,"pX":0.6005969728670767,"pZ":0.674405563467093,"vX0":9.236108305490951,"vY0":-120.63567176379352,"vZ0":-3.9899317745783716,"x":94.11,"y":220.57,"x0":-2.094741165441111,"y0":50.001040063567174,"z0":5.163501866766908,"aX":-13.356081081007808},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.7,"breakHorizontal":14.3,"spinRate":1225,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.45253640544420914,"extension":7.545877194105534},"index":1,"playId":"7a4afe29-eb0d-3110-841e-94159f669d8a","pitchNumber":2,"startTime":"2025-09-02T23:38:04.629Z","endTime":"2025-09-02T23:38:08.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.16948601847702,"aZ":-19.472691825654607,"pfxX":-6.600696431615059,"pfxZ":7.009364887930998,"pX":0.17815485066194822,"pZ":2.2887596439383175,"vX0":8.6350744605029,"vY0":-133.61559252099977,"vZ0":-3.915095758751975,"x":110.21,"y":176.98,"x0":-2.234450657230468,"y0":50.00466738956681,"z0":5.168249517608545,"aX":-11.964511249203627},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.0,"breakHorizontal":10.2,"spinRate":2265,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.40956868481674125,"extension":7.404655071789941},"hitData":{"launchSpeed":99.9,"launchAngle":46.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.58,"coordY":123.87}},"index":2,"playId":"ab4fc5af-084b-3569-926f-ebda7c8e1aee","pitchNumber":3,"startTime":"2025-09-02T23:38:27.738Z","endTime":"2025-09-02T23:38:44.056Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:38:44.056Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luis Torrens homers (5) on a fly ball to right field. Mark Vientos scores. Jeff McNeil scores.","rbi":3,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-02T23:39:18.360Z","endTime":"2025-09-02T23:40:59.383Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":{"id":687830,"link":"/api/v1/people/687830"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":{"id":687830,"link":"/api/v1/people/687830"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":{"id":687830,"link":"/api/v1/people/687830"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.3,"endSpeed":82.8,"strikeZoneTop":3.36551109072289,"strikeZoneBottom":1.55430083175058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.906969710365612,"aZ":-27.04058800798551,"pfxX":-11.099815904380606,"pfxZ":2.9347033082897394,"pX":0.503250531565198,"pZ":2.5746984403166318,"vX0":10.478544560703178,"vY0":-131.19741441745023,"vZ0":-1.7650188706139431,"x":97.82,"y":169.26,"x0":-2.094080943067153,"y0":50.001683086989985,"z0":5.264996298781964,"aX":-19.412265258113244},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.2,"breakHorizontal":17.9,"spinRate":2225,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.41696255623327794,"extension":7.459934314635572},"index":0,"playId":"e2eaf6d7-0d1b-3d4c-81ea-23b79fc5fada","pitchNumber":1,"startTime":"2025-09-02T23:39:22.272Z","endTime":"2025-09-02T23:39:25.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":75.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.111555224144332,"aZ":-36.12958616084514,"pfxX":3.4164346016380485,"pfxZ":-2.8026906347486573,"pX":0.45771598208800973,"pZ":2.0604023184819447,"vX0":5.062398083152995,"vY0":-117.73404065680305,"vZ0":0.1606493249053893,"x":101.31,"y":166.34,"x0":-2.1592000797055015,"y0":50.00131007177437,"z0":5.318704653841195,"aX":4.823933758081703},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-4.8,"breakHorizontal":-7.3,"spinRate":2623,"spinDirection":81},"zone":9,"typeConfidence":0.88,"plateTime":0.4641779967075985,"extension":7.211888044897719},"index":1,"playId":"eed72487-0c31-3d07-a091-a235a7c5e2b3","pitchNumber":2,"startTime":"2025-09-02T23:39:43.646Z","endTime":"2025-09-02T23:39:46.804Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":76.1,"strikeZoneTop":3.2906785903765,"strikeZoneBottom":1.41601088936745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.154855411014207,"aZ":-35.00784338030668,"pfxX":3.4582177713325004,"pfxZ":-1.9660338109046913,"pX":1.0372049645449493,"pZ":0.717879533593228,"vX0":6.38838111199602,"vY0":-118.82111781300223,"vZ0":-3.085250092694414,"x":77.46,"y":219.4,"x0":-2.127599098781413,"y0":50.003447536078596,"z0":5.190094772983517,"aX":4.981730471731703},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.1,"breakHorizontal":-7.7,"spinRate":2685,"spinDirection":81},"zone":14,"typeConfidence":0.89,"plateTime":0.4596371832478736,"extension":7.342655098212817},"index":2,"playId":"8fba6e7c-7974-32ce-bd2f-e628b8e1aa09","pitchNumber":3,"startTime":"2025-09-02T23:40:06.467Z","endTime":"2025-09-02T23:40:09.896Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.8496508768854,"aZ":-19.95063561735687,"pfxX":-6.994735562483859,"pfxZ":6.6122392792028375,"pX":0.41206779772079394,"pZ":3.4395656589924237,"vX0":8.686434490473879,"vY0":-134.76916478671058,"vZ0":-1.2647055740802147,"x":101.29,"y":145.91,"x0":-1.9361940628896321,"y0":50.00421105482068,"z0":5.316850140299038,"aX":-12.935264454400246},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.9,"breakHorizontal":10.9,"spinRate":2320,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.40560426333577126,"extension":7.372641906390372},"hitData":{"launchSpeed":103.0,"launchAngle":26.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":231.74,"coordY":101.66}},"index":3,"playId":"f38735be-1221-34af-976b-407853ba125c","pitchNumber":4,"startTime":"2025-09-02T23:40:31.652Z","endTime":"2025-09-02T23:40:59.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:40:59.383Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a line drive to right fielder Kerry Carpenter.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-02T23:41:05.099Z","endTime":"2025-09-02T23:41:52.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.68,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.51788264153471,"aZ":-19.605956383151366,"pfxX":-8.749549902971392,"pfxZ":6.924626567190073,"pX":-0.2667576335858521,"pZ":2.533233634154702,"vX0":7.989666020237292,"vY0":-133.57826810977124,"vZ0":-3.393324779564495,"x":127.17,"y":170.38,"x0":-2.1530217276726646,"y0":50.006475379255555,"z0":5.221852012984641,"aX":-15.88909904016457},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.0,"breakHorizontal":14.3,"spinRate":2132,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.40931923268576487,"extension":7.400778925135089},"hitData":{"launchSpeed":92.6,"launchAngle":14.0,"totalDistance":229.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":160.69,"coordY":89.41}},"index":0,"playId":"e9260c56-4119-381c-821a-593e03813f1a","pitchNumber":1,"startTime":"2025-09-02T23:41:40.672Z","endTime":"2025-09-02T23:41:52.691Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:41:52.691Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-02T23:43:02.203Z","endTime":"2025-09-02T23:44:44.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":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":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-02T23:42:12.105Z","endTime":"2025-09-02T23:43:04.401Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.045283027358863,"aZ":-33.31740861977022,"pfxX":2.3005718070156527,"pfxZ":-0.7888120597500663,"pX":0.28699060405747445,"pZ":2.807655133079616,"vX0":5.34332044344037,"vY0":-118.29622184393581,"vZ0":0.9557514616673353,"x":106.06,"y":162.97,"x0":-2.285279938326908,"y0":50.005752700729424,"z0":5.413743556103663,"aX":3.3150055284047535},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.0,"breakHorizontal":-5.3,"spinRate":2613,"spinDirection":97},"zone":6,"typeConfidence":0.87,"plateTime":0.4601023204224606,"extension":7.351212265236837},"index":1,"playId":"2e2a3e08-3a07-3957-9ed4-732a84278d06","pitchNumber":1,"startTime":"2025-09-02T23:43:04.401Z","endTime":"2025-09-02T23:43:07.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.7,"strikeZoneTop":3.24078338727118,"strikeZoneBottom":1.55430083175058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.68006391793101,"aZ":-28.263805158158725,"pfxX":-9.49368491455379,"pfxZ":2.6002093871414713,"pX":1.7778797847899719,"pZ":0.19450294726671094,"vX0":11.969280617203758,"vY0":-121.00486886767861,"vZ0":-5.9511531440442,"x":49.23,"y":233.53,"x0":-1.9690811603074327,"y0":50.00239906572049,"z0":5.1215781907171145,"aX":-14.266214250375405},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.6,"breakHorizontal":14.8,"spinRate":1265,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.45038975425349825,"extension":7.669356424088848},"index":2,"playId":"9ac7b876-48f9-3d8f-a28f-7b5500173aee","pitchNumber":2,"startTime":"2025-09-02T23:43:24.988Z","endTime":"2025-09-02T23:43:29.257Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.2906785903765,"strikeZoneBottom":1.46610141321209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.02770436472048,"aZ":-35.21415778317113,"pfxX":-7.490597911596273,"pfxZ":-2.0395342979087996,"pX":-0.3119216920444031,"pZ":2.013183221877092,"vX0":6.885414205170485,"vY0":-120.9546537463594,"vZ0":-0.49678252468421447,"x":128.89,"y":184.42,"x0":-2.2126612524595983,"y0":50.00175174403805,"z0":5.290354461213266,"aX":-11.177197046134289},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.6,"breakHorizontal":12.1,"spinRate":1269,"spinDirection":261},"zone":7,"typeConfidence":2.0,"plateTime":0.45161273732006313,"extension":7.492065902993803},"index":3,"playId":"af8437f4-ceaf-376b-9198-10c689e9d066","pitchNumber":3,"startTime":"2025-09-02T23:44:08.702Z","endTime":"2025-09-02T23:44:20.261Z","isPitch":true,"type":"pitch"},{"details":{"description":"Brett Baty steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"af8437f4-ceaf-376b-9198-10c689e9d066","startTime":"2025-09-02T23:44:27.818Z","endTime":"2025-09-02T23:44:41.740Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.14318258904183,"aZ":-32.704325813387484,"pfxX":2.964843707668611,"pfxZ":-0.3607122142836028,"pX":1.0592644773523905,"pZ":1.7591816414737556,"vX0":6.813543472101348,"vY0":-120.33790845619642,"vZ0":-1.533856490997327,"x":76.62,"y":191.28,"x0":-2.182494535193678,"y0":50.0008555693798,"z0":5.2751598312597885,"aX":4.390815592062897},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.7,"breakHorizontal":-6.8,"spinRate":2638,"spinDirection":90},"zone":14,"typeConfidence":0.9,"plateTime":0.453419800260364,"extension":7.368668589890218},"index":5,"playId":"333c677e-e4dc-3daa-9d69-856c2fe17111","pitchNumber":4,"startTime":"2025-09-02T23:44:41.740Z","endTime":"2025-09-02T23:44:44.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:44:44.740Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-02T23:46:51.193Z","endTime":"2025-09-02T23:47:27.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.36568645554874,"strikeZoneBottom":1.61642914075914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.568693123621756,"aZ":-18.483255055154068,"pfxX":-6.965658122662249,"pfxZ":7.1330546401169475,"pX":0.09263444774740993,"pZ":2.744093375032795,"vX0":11.264803978877302,"vY0":-137.24460642064912,"vZ0":-2.9655008606868347,"x":113.47,"y":164.69,"x0":-3.148179348544764,"y0":50.00421979313172,"z0":5.087927772900933,"aX":-13.373778565652866},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.5,"breakHorizontal":10.4,"spinRate":2235,"spinDirection":232},"zone":5,"typeConfidence":0.9,"plateTime":0.3981229584802173,"extension":6.596905050164918},"index":0,"playId":"e27d10d6-af44-3f33-86cf-bdb833e5a251","pitchNumber":1,"startTime":"2025-09-02T23:47:06.684Z","endTime":"2025-09-02T23:47:13.135Z","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":95.2,"endSpeed":87.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.66650793137897,"aZ":-16.194643072084126,"pfxX":-6.539067905593621,"pfxZ":8.222056125590537,"pX":-0.4331521593166752,"pZ":1.7083500866940258,"vX0":9.42175891995421,"vY0":-138.26582427650766,"vZ0":-6.124460716699702,"x":133.51,"y":192.65,"x0":-3.029043149961997,"y0":50.00616149871012,"z0":5.03160782294026,"aX":-12.714698533225427},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":10.0,"spinRate":2392,"spinDirection":235},"zone":7,"typeConfidence":0.91,"plateTime":0.3955246267227359,"extension":6.586401184140724},"hitData":{"launchSpeed":92.4,"launchAngle":33.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.36,"coordY":63.7}},"index":1,"playId":"f58b63bb-1e0e-3895-846b-39443af1a51c","pitchNumber":2,"startTime":"2025-09-02T23:47:17.607Z","endTime":"2025-09-02T23:47:27.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:47:27.713Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-02T23:47:46.453Z","endTime":"2025-09-02T23:48:34.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.6,"endSpeed":83.4,"strikeZoneTop":3.06625795969491,"strikeZoneBottom":1.4161050129714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.534374210331023,"aZ":-28.995886301448884,"pfxX":-10.58527262829978,"pfxZ":1.785124983031209,"pX":-0.30161907172241803,"pZ":1.9023611812968335,"vX0":11.533946927866467,"vY0":-132.81181498686573,"vZ0":-2.5740575704813553,"x":128.5,"y":187.42,"x0":-3.3338899639063238,"y0":50.00228108520869,"z0":5.001868338254134,"aX":-18.832786247534788},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.9,"breakHorizontal":16.6,"spinRate":2045,"spinDirection":235},"zone":7,"typeConfidence":0.89,"plateTime":0.41305930397411306,"extension":6.486613969388945},"index":0,"playId":"0fb33f90-bee0-32f7-aaf6-cd1a849ed59c","pitchNumber":1,"startTime":"2025-09-02T23:47:46.453Z","endTime":"2025-09-02T23:47:50.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.549385731285263,"aZ":-26.120512042778724,"pfxX":-1.8757114946856692,"pfxZ":3.4930798287038556,"pX":0.6923804416247705,"pZ":2.2001716903353836,"vX0":10.716176668860326,"vY0":-130.1202818835895,"vZ0":-1.897189671947356,"x":90.61,"y":179.38,"x0":-3.216688500588647,"y0":50.00406359789136,"z0":4.897083342140984,"aX":-3.2534895309188148},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.1,"breakHorizontal":1.3,"spinRate":2624,"spinDirection":204},"zone":6,"typeConfidence":0.88,"plateTime":0.4192321756309867,"extension":6.353493204100506},"index":1,"playId":"8f632060-a393-3f91-977a-8e5a661c7b2a","pitchNumber":2,"startTime":"2025-09-02T23:47:57.520Z","endTime":"2025-09-02T23:48:02.771Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.5408561734228,"aZ":-35.721771368320375,"pfxX":-8.540613594041305,"pfxZ":-2.1932239051944755,"pX":-0.9147837186040889,"pZ":2.6531096697726477,"vX0":8.8425616832559,"vY0":-126.31212757185065,"vZ0":0.7138202857318829,"x":151.87,"y":167.15,"x0":-3.349998304284275,"y0":50.00272144276903,"z0":5.237224326156367,"aX":-13.81130770339723},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.6,"breakHorizontal":13.4,"spinRate":1771,"spinDirection":254},"zone":11,"typeConfidence":0.91,"plateTime":0.43349836414121956,"extension":6.401089175757197},"index":2,"playId":"6d98a185-749b-3ffe-8fdc-2cd400ca8195","pitchNumber":3,"startTime":"2025-09-02T23:48:30.706Z","endTime":"2025-09-02T23:48:34.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:48:34.309Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out, second baseman Brett Baty to first baseman Pete Alonso.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-02T23:48:47.662Z","endTime":"2025-09-02T23:50:05.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"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.6,"endSpeed":84.1,"strikeZoneTop":3.29084802088755,"strikeZoneBottom":1.54438980381368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.26767864722767,"aZ":-32.891369069262275,"pfxX":-9.575770667335266,"pfxZ":-0.39336574522735823,"pX":-1.850371881034262,"pZ":2.9537206555299553,"vX0":7.764942293140891,"vY0":-133.18472669804382,"vZ0":0.7880062801540806,"x":187.53,"y":159.03,"x0":-3.552342535017924,"y0":50.00650134588309,"z0":5.023562002455234,"aX":-17.292663098089164},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-0.4,"breakHorizontal":15.7,"spinRate":2187,"spinDirection":236},"zone":11,"typeConfidence":0.87,"plateTime":0.4104844399484091,"extension":6.503792708327911},"index":0,"playId":"afddfbb4-7b2d-3a8a-8aba-c88b0f3074db","pitchNumber":1,"startTime":"2025-09-02T23:48:57.133Z","endTime":"2025-09-02T23:49:02.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.21599740233719,"strikeZoneBottom":1.54438980381368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.927830525288634,"aZ":-31.931109487205088,"pfxX":9.562666854885476,"pfxZ":0.1799080327512943,"pX":-0.8197188292552708,"pZ":3.48571996776411,"vX0":3.707704881476622,"vY0":-116.93879904209305,"vZ0":3.3886465495262965,"x":148.25,"y":144.67,"x0":-3.670335291372597,"y0":50.00446873574396,"z0":5.021243990496582,"aX":13.189124856298715},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.4,"breakHorizontal":-18.2,"spinRate":2856,"spinDirection":62},"zone":11,"typeConfidence":0.9,"plateTime":0.46915396912001306,"extension":6.340228514723358},"index":1,"playId":"968f9f95-347c-3f50-b2ad-06ef86796b90","pitchNumber":2,"startTime":"2025-09-02T23:49:08.265Z","endTime":"2025-09-02T23:49:13.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.28573700181783,"strikeZoneBottom":1.63633344777644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.844515752311924,"aZ":-32.52113911703456,"pfxX":-10.348960685360694,"pfxZ":-0.1866162190577043,"pX":-0.9004491481044161,"pZ":2.824007151778696,"vX0":10.256933942826873,"vY0":-135.9036019805735,"vZ0":0.27254540257162585,"x":151.32,"y":162.53,"x0":-3.3727990266386803,"y0":50.001552939976584,"z0":4.97507027032614,"aX":-19.423100656614988},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":-0.1,"breakHorizontal":16.7,"spinRate":2157,"spinDirection":236},"zone":11,"typeConfidence":0.9,"plateTime":0.40250168619298154,"extension":6.474592315840078},"index":2,"playId":"ab5ac656-4dbe-3880-82db-324556f87481","pitchNumber":3,"startTime":"2025-09-02T23:49:22.741Z","endTime":"2025-09-02T23:49:27.629Z","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":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.1,"strikeZoneTop":3.16609001281736,"strikeZoneBottom":1.54438980381368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.79637925145969,"aZ":-27.82299739448093,"pfxX":1.527062839586889,"pfxZ":2.5021865121290787,"pX":-0.47154230263313807,"pZ":2.7661010314553915,"vX0":7.234520528016093,"vY0":-129.92918071934028,"vZ0":-0.2009044104332135,"x":134.97,"y":164.1,"x0":-3.4709335897839084,"y0":50.00413494029634,"z0":4.928198018051655,"aX":2.6544473741725327},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.7,"breakHorizontal":-4.1,"spinRate":2720,"spinDirection":150},"zone":1,"typeConfidence":0.92,"plateTime":0.4188074300323632,"extension":6.584120601024901},"index":3,"playId":"024018d8-d2c4-3233-8b5a-68d0c25eb9f5","pitchNumber":4,"startTime":"2025-09-02T23:49:40.788Z","endTime":"2025-09-02T23:49:45.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.465423573865408,"aZ":-32.20947169278289,"pfxX":-7.136183989276276,"pfxZ":-0.022053379659671357,"pX":-0.8643692612524756,"pZ":1.326637948531799,"vX0":8.296773887028705,"vY0":-125.1351680027922,"vZ0":-2.71114434280097,"x":149.95,"y":202.96,"x0":-3.284082462379374,"y0":50.0037567736973,"z0":5.043083509236903,"aX":-11.404190888961416},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.4,"breakHorizontal":11.2,"spinRate":1730,"spinDirection":251},"zone":13,"typeConfidence":0.9,"plateTime":0.43645352304443774,"extension":6.38189799367185},"hitData":{"launchSpeed":71.2,"launchAngle":-1.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.55,"coordY":155.64}},"index":4,"playId":"f0fa7a20-7bcf-3399-88ee-f904bf225c72","pitchNumber":5,"startTime":"2025-09-02T23:49:56.719Z","endTime":"2025-09-02T23:50:05.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:50:05.129Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Juan Soto pops out to shortstop Trey Sweeney.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-02T23:52:19.511Z","endTime":"2025-09-02T23:53:03.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Pop Out","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":3},"credits":[{"player":{"id":700242,"link":"/api/v1/people/700242"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bailey Horn replaces Sawyer Gipson-Long.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-02T23:51:23.092Z","endTime":"2025-09-02T23:52:21.839Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690544,"link":"/api/v1/people/690544"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.11617690302086,"strikeZoneBottom":1.54438980381368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.421365154470294,"aZ":-13.819430625674586,"pfxX":1.8470002713259288,"pfxZ":9.859110979646449,"pX":-0.9909645453806323,"pZ":2.9561290375282305,"vX0":-5.749633613196122,"vY0":-135.96129895650003,"vZ0":-5.175808568240073,"x":154.77,"y":158.96,"x0":0.9164950949756671,"y0":50.00011278710298,"z0":5.852757950184436,"aX":3.4384285850626295},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":-2.0,"spinRate":2286,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.40375626037410006,"extension":6.231971075977979},"index":1,"playId":"fe155f35-f96c-3f4c-81f8-972e09c9ec92","pitchNumber":1,"startTime":"2025-09-02T23:52:21.839Z","endTime":"2025-09-02T23:52:27.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":75.9,"strikeZoneTop":3.06625795969491,"strikeZoneBottom":1.54438980381368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.238974510667788,"aZ":-34.433003765620676,"pfxX":-5.953498454628603,"pfxZ":-1.525819579449026,"pX":0.6216245165302197,"pZ":2.8541930607097568,"vX0":-0.22888271579807773,"vY0":-121.67292581362284,"vZ0":-0.10980933880492016,"x":93.31,"y":161.72,"x0":1.4891255802434722,"y0":50.004958457899974,"z0":5.921915384260226,"aX":-8.792563158812591},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.5,"breakHorizontal":10.8,"spinRate":2817,"spinDirection":301},"zone":3,"typeConfidence":2.0,"plateTime":0.45278306719685224,"extension":6.028511851321381},"index":2,"playId":"021923b3-8f3a-3e27-bb3d-6468e363508a","pitchNumber":2,"startTime":"2025-09-02T23:52:38.154Z","endTime":"2025-09-02T23:52:42.674Z","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":95.2,"endSpeed":86.3,"strikeZoneTop":3.15,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.23845856465815,"aZ":-20.00127578288197,"pfxX":7.878063271643624,"pfxZ":6.3449759070175755,"pX":0.5745075362800027,"pZ":2.38589874333917,"vX0":-4.41685948734195,"vY0":-138.44817458410893,"vZ0":-5.500213860754525,"x":95.1,"y":174.36,"x0":1.1767294234730539,"y0":50.00617198157151,"z0":5.75988329728856,"aX":15.119840628923921},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.3,"breakHorizontal":-13.2,"spinRate":2308,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.3973816884672501,"extension":6.108557123562924},"hitData":{"launchSpeed":87.1,"launchAngle":57.0,"totalDistance":174.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":88.35,"coordY":142.26}},"index":3,"playId":"fae3a556-929e-3c39-b805-0db8a0a6790f","pitchNumber":3,"startTime":"2025-09-02T23:52:53.205Z","endTime":"2025-09-02T23:53:03.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:53:03.556Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, pitcher Bailey Horn to first baseman Spencer Torkelson.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-02T23:53:13.727Z","endTime":"2025-09-02T23:53:49.622Z","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":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690544,"link":"/api/v1/people/690544"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"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":87.9,"endSpeed":81.2,"strikeZoneTop":3.49039132575891,"strikeZoneBottom":1.67453614670362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.919867715364433,"aZ":-30.062257840136397,"pfxX":-2.0744335542400187,"pfxZ":1.25911243846652,"pX":0.05723011723214447,"pZ":3.183940266073596,"vX0":-2.2889781290917464,"vY0":-128.13662613244213,"vZ0":-1.0109661683117002,"x":114.82,"y":152.81,"x0":1.2294582696798673,"y0":50.001097354937,"z0":5.919223633704993,"aX":-3.4699774850120995},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.3,"breakHorizontal":4.2,"spinRate":2638,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.4264370864900031,"extension":6.146172550512327},"index":0,"playId":"47cb4b04-6a94-3f21-9c02-864cb00ef37f","pitchNumber":1,"startTime":"2025-09-02T23:53:24.740Z","endTime":"2025-09-02T23:53:28.165Z","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":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.62146231339013,"aZ":-29.74482998194585,"pfxX":-6.509474968318903,"pfxZ":1.6046630721855095,"pX":-0.4085354498566777,"pZ":1.902654230348893,"vX0":-2.340208587299547,"vY0":-123.20279542970316,"vZ0":-3.138291519467382,"x":132.57,"y":187.41,"x0":1.4030553704171154,"y0":50.00447096749631,"z0":5.743478322395632,"aX":-9.86985317656808},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.3,"breakHorizontal":12.4,"spinRate":2929,"spinDirection":306},"zone":7,"typeConfidence":2.0,"plateTime":0.44694326593358946,"extension":6.118359137386789},"hitData":{"launchAngle":-39.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.64,"coordY":181.49}},"index":1,"playId":"53d3dc43-eaa7-3fd5-937a-2e65c421c850","pitchNumber":2,"startTime":"2025-09-02T23:53:40.233Z","endTime":"2025-09-02T23:53:49.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:53:49.622Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a line drive to center fielder Wenceel Pérez.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-02T23:54:26.798Z","endTime":"2025-09-02T23:55:14.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-02T23:54:22.415Z","endTime":"2025-09-02T23:54:29.116Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.6510000387103,"strikeZoneBottom":1.87406628159983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.057057748808504,"aZ":-19.12409339565986,"pfxX":8.60583073595471,"pfxZ":6.68848962907637,"pX":-0.8012760791649415,"pZ":2.2520783935808875,"vX0":-7.72629970136474,"vY0":-138.80699030019883,"vZ0":-6.109125407525154,"x":147.54,"y":177.97,"x0":0.9001092446941374,"y0":50.00543190190385,"z0":5.7548882131902905,"aX":16.79676506709479},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.0,"breakHorizontal":-14.0,"spinRate":2311,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.3946002247325828,"extension":6.210279600839693},"index":1,"playId":"eec1a727-9318-36dc-b838-613e2d5c1ff6","pitchNumber":1,"startTime":"2025-09-02T23:54:29.116Z","endTime":"2025-09-02T23:54:34.985Z","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":95.2,"endSpeed":86.4,"strikeZoneTop":3.50179466824136,"strikeZoneBottom":1.49571003760351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.10934004401553,"aZ":-21.041142959510292,"pfxX":9.2774146465051,"pfxZ":5.812616754506687,"pX":0.2753215736137342,"pZ":1.477568461012149,"vX0":-5.265274717329244,"vY0":-138.30669913207643,"vZ0":-7.660443048902621,"x":106.51,"y":198.89,"x0":1.0098059963465693,"y0":50.0048764973923,"z0":5.721316776417911,"aX":17.771552657013665},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.9,"breakHorizontal":-15.5,"spinRate":2373,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.3977656081395655,"extension":6.028475088653477},"index":2,"playId":"69f9a67f-a154-3dc5-ae48-8465b437e974","pitchNumber":2,"startTime":"2025-09-02T23:54:44.907Z","endTime":"2025-09-02T23:54:51.205Z","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":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.637455206301617,"aZ":-33.124879373260775,"pfxX":-7.11602316618106,"pfxZ":-0.627316739583291,"pX":0.5302012206651133,"pZ":2.5706450680633774,"vX0":0.3407595015951946,"vY0":-123.03343351649181,"vZ0":-1.1478262917440643,"x":96.79,"y":169.37,"x0":1.311425092718379,"y0":50.00398746398827,"z0":5.8868114326118475,"aX":-10.755239613028383},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.2,"breakHorizontal":12.7,"spinRate":2866,"spinDirection":286},"zone":6,"typeConfidence":2.0,"plateTime":0.44762995984132603,"extension":6.110232578092892},"hitData":{"launchSpeed":97.0,"launchAngle":12.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":123.52,"coordY":89.02}},"index":3,"playId":"74ab0061-e9da-34e2-8977-ba96caa2e5f7","pitchNumber":3,"startTime":"2025-09-02T23:55:01.321Z","endTime":"2025-09-02T23:55:14.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:55:14.138Z","atBatIndex":37},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Mark Vientos grounds into a force out, third baseman Zach McKinstry to second baseman Gleyber Torres. Brandon Nimmo out at 2nd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-02T23:55:17.468Z","endTime":"2025-09-02T23:57:03.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"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":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.0,"strikeZoneTop":3.64,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.317052151199086,"aZ":-13.145986969843207,"pfxX":2.398421802946977,"pfxZ":9.900044793292848,"pX":0.35775901096774143,"pZ":3.178601065579334,"vX0":-3.084239247231593,"vY0":-138.79198293474704,"vZ0":-4.623185339783771,"x":103.36,"y":152.96,"x0":1.1795281633642118,"y0":50.003995612258485,"z0":5.7626192806644205,"aX":4.610774303484},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":-3.6,"spinRate":2410,"spinDirection":153},"zone":3,"typeConfidence":2.0,"plateTime":0.3968762881552941,"extension":6.0301334457329325},"index":0,"playId":"c825eda9-1d07-360b-8461-cb8061c5780e","pitchNumber":1,"startTime":"2025-09-02T23:55:37.215Z","endTime":"2025-09-02T23:55:40.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.61506582168127,"strikeZoneBottom":1.66452220672807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.479437882105312,"aZ":-37.24005057092095,"pfxX":-7.528016442801091,"pfxZ":-3.390803836046488,"pX":-0.4785828016853189,"pZ":1.3207591828227625,"vX0":-2.08424914697177,"vY0":-121.60004011122157,"vZ0":-2.7440616883666396,"x":135.24,"y":203.12,"x0":1.3683360185753497,"y0":50.00416053651088,"z0":5.703793874823132,"aX":-11.241663240021474},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-6.6,"breakHorizontal":14.2,"spinRate":2755,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.4509307029355192,"extension":6.035597840441947},"index":1,"playId":"adc85e5d-bc13-3de6-88ae-f204fd7c308f","pitchNumber":2,"startTime":"2025-09-02T23:55:55.550Z","endTime":"2025-09-02T23:56:00.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.40959916812888,"aZ":-34.86171919567699,"pfxX":-9.111941687482641,"pfxZ":-1.7660352458623088,"pX":-0.1705967004236457,"pZ":2.8301896990386064,"vX0":-1.5044316787527894,"vY0":-122.27151203661576,"vZ0":-0.19536619639525743,"x":123.5,"y":162.36,"x0":1.636487178442628,"y0":50.00514768330455,"z0":5.894718010579095,"aX":-13.8408725047283},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.0,"breakHorizontal":16.9,"spinRate":2770,"spinDirection":298},"zone":5,"typeConfidence":2.0,"plateTime":0.4474225942622292,"extension":6.037136169107557},"index":2,"playId":"86b048c0-ed35-31e1-a9fa-91caab439e71","pitchNumber":3,"startTime":"2025-09-02T23:56:14.699Z","endTime":"2025-09-02T23:56:19.766Z","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":2},"index":3,"playId":"781d33d2-2f7d-383c-8683-badac8edc164","startTime":"2025-09-02T23:56:37.257Z","endTime":"2025-09-02T23:56:40.257Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.4,"strikeZoneTop":3.64,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.229541775811356,"aZ":-14.664104640391292,"pfxX":3.3670533695790192,"pfxZ":8.827492153427954,"pX":-0.44835962171869354,"pZ":2.6482977434455375,"vX0":-5.477050043962975,"vY0":-138.99913803101248,"vZ0":-6.180954353716862,"x":134.09,"y":167.28,"x0":1.0980567989490855,"y0":50.00053861036325,"z0":5.851195925305719,"aX":6.677255566094564},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.1,"breakHorizontal":-5.2,"spinRate":2459,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.3920495577886851,"extension":6.194240745899005},"hitData":{"launchSpeed":107.5,"launchAngle":3.0,"totalDistance":86.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.35,"coordY":167.3}},"index":4,"playId":"7ed14ff0-4095-3c18-b5c8-7d1020311b6e","pitchNumber":4,"startTime":"2025-09-02T23:56:56.810Z","endTime":"2025-09-02T23:57:03.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-02T23:57:03.709Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-02T23:59:27.052Z","endTime":"2025-09-03T00:01:06.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.078180680493638,"aZ":-17.885748732935035,"pfxX":-5.254313128463001,"pfxZ":7.428370001500944,"pX":0.626800336682231,"pZ":3.0243243802603326,"vX0":12.472825505743192,"vY0":-137.25920617369476,"vZ0":-1.8036638686554967,"x":93.11,"y":157.12,"x0":-3.2772247702363124,"y0":50.00336017091011,"z0":4.897490381908862,"aX":-10.108968274518535},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.3,"breakHorizontal":7.1,"spinRate":2398,"spinDirection":230},"zone":3,"typeConfidence":0.9,"plateTime":0.39782096059987015,"extension":6.692902278446049},"index":0,"playId":"6bac54d8-881e-3e0f-9b1f-76900fec2a0a","pitchNumber":1,"startTime":"2025-09-02T23:59:32.540Z","endTime":"2025-09-02T23:59:35.970Z","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.1,"endSpeed":85.9,"strikeZoneTop":3.34074163747142,"strikeZoneBottom":1.52437249501783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.115090993969538,"aZ":-17.07890351135717,"pfxX":-6.782370101714421,"pfxZ":7.996406054641693,"pX":0.15225051209325866,"pZ":2.098658633062326,"vX0":11.287673882972006,"vY0":-136.547572241742,"vZ0":-4.471924737014263,"x":111.2,"y":182.12,"x0":-3.1543039511112134,"y0":50.004396722987046,"z0":4.933024690645785,"aX":-12.807091622159103},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":9.8,"spinRate":2305,"spinDirection":240},"zone":5,"typeConfidence":0.91,"plateTime":0.4011599302297606,"extension":6.643874778085741},"index":1,"playId":"337f3d01-69e5-3e76-834d-6dd080f7c0ff","pitchNumber":2,"startTime":"2025-09-02T23:59:45.921Z","endTime":"2025-09-02T23:59:50.619Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-02T23:59:58.394Z","endTime":"2025-09-03T00:00:07.642Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"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":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":72.7,"strikeZoneTop":3.36568645554874,"strikeZoneBottom":1.49124008002189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.149287818957294,"aZ":-43.49804617720105,"pfxX":7.130208822603402,"pfxZ":-8.41841861903459,"pX":-1.040788706589048,"pZ":0.9965310769665779,"vX0":3.6178517418624354,"vY0":-116.96761406280524,"vZ0":0.2285100727874818,"x":156.67,"y":211.87,"x0":-3.5490904426303094,"y0":50.00413361829044,"z0":5.078178622734506,"aX":9.587830643452751},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-14.6,"breakHorizontal":-13.9,"spinRate":3310,"spinDirection":46},"zone":13,"typeConfidence":2.0,"plateTime":0.4736803634180995,"extension":6.398316555715165},"index":3,"playId":"af3b3f6e-0259-3a86-9813-bc60c65ba5a0","pitchNumber":3,"startTime":"2025-09-03T00:00:07.642Z","endTime":"2025-09-03T00:00:13.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.31579549808069,"strikeZoneBottom":1.46619686144391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.68405367882724,"aZ":-28.780340919489753,"pfxX":6.424807717720328,"pfxZ":2.1566096217742983,"pX":0.3345192030202327,"pZ":0.7883332544322985,"vX0":7.3977424111596015,"vY0":-124.77985220772055,"vZ0":-3.713451809712089,"x":104.25,"y":217.5,"x0":-3.5059723826942304,"y0":50.002581647483545,"z0":4.673526794116247,"aX":10.104529322875651},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.2,"breakHorizontal":-13.3,"spinRate":2970,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.4393736740583831,"extension":6.47138793453304},"index":4,"playId":"4c0f4cee-188e-31e4-a7b0-31a11bec7b48","pitchNumber":4,"startTime":"2025-09-03T00:00:27.097Z","endTime":"2025-09-03T00:00:31.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.526811583858454,"aZ":-18.960808090788493,"pfxX":-4.672898511065236,"pfxZ":6.6410615013377825,"pX":0.10388795504902122,"pZ":2.9525702489069006,"vX0":10.657249439212459,"vY0":-139.4791695608831,"vZ0":-2.20310179508686,"x":113.04,"y":159.06,"x0":-3.142832510284563,"y0":50.000934579885175,"z0":4.989734394695469,"aX":-9.295865617278846},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.8,"breakHorizontal":6.5,"spinRate":2403,"spinDirection":233},"zone":2,"typeConfidence":0.9,"plateTime":0.39125622460385756,"extension":6.6014444195180735},"index":5,"playId":"1430a303-6054-32fd-9b56-ad29f322e218","pitchNumber":5,"startTime":"2025-09-03T00:00:42.585Z","endTime":"2025-09-03T00:00:45.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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.353024510974585,"aZ":-33.41101908203327,"pfxX":-9.909152237961838,"pfxZ":-0.6399574897565934,"pX":-0.46231076546225064,"pZ":1.0247090776041414,"vX0":11.233065563299164,"vY0":-137.19131961879597,"vZ0":-3.8038541256726366,"x":134.62,"y":211.11,"x0":-3.302119740822725,"y0":50.00551329450496,"z0":4.6806942147091135,"aX":-19.092017315165677},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-1.8,"breakHorizontal":15.8,"spinRate":2227,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.3976478971127939,"extension":6.648066610774205},"index":6,"playId":"44f04557-c7ba-393c-8513-461cd66ad875","pitchNumber":6,"startTime":"2025-09-03T00:01:03.683Z","endTime":"2025-09-03T00:01:06.683Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:01:06.683Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trey Sweeney called out on strikes.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-03T00:01:14.436Z","endTime":"2025-09-03T00:03:13.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.6,"endSpeed":85.7,"strikeZoneTop":3.69,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.389693944129217,"aZ":-31.459614095068524,"pfxX":-11.127415856403655,"pfxZ":0.3804428842806846,"pX":-0.06252888792923102,"pZ":2.878053067604615,"vX0":12.728757507723218,"vY0":-135.71214212546292,"vZ0":0.3215780349530438,"x":119.38,"y":161.07,"x0":-3.3574144274530293,"y0":50.001572977304335,"z0":4.9408932216976424,"aX":-20.85288455336378},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.0,"breakHorizontal":17.6,"spinRate":2178,"spinDirection":235},"zone":5,"typeConfidence":0.9,"plateTime":0.4028635789486428,"extension":6.6681916592145045},"index":0,"playId":"9d6b0bb0-1263-3967-94b2-a576b6aa5208","pitchNumber":1,"startTime":"2025-09-03T00:01:32.534Z","endTime":"2025-09-03T00:01:38.624Z","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":95.1,"endSpeed":87.7,"strikeZoneTop":3.69,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.823248921019005,"aZ":-21.88967701533269,"pfxX":-7.491250153032323,"pfxZ":5.258411543211327,"pX":-0.38180218722739506,"pZ":2.998578335693324,"vX0":10.431451207611286,"vY0":-138.28292795309437,"vZ0":-1.4835722720904918,"x":131.55,"y":157.82,"x0":-3.2116020422694387,"y0":50.00683176997773,"z0":4.995653531413691,"aX":-14.66369123418742},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.5,"breakHorizontal":11.6,"spinRate":2321,"spinDirection":229},"zone":4,"typeConfidence":0.89,"plateTime":0.3945218974551863,"extension":6.687216692972254},"index":1,"playId":"f3d62216-ff16-3f83-aea8-5d9c4f43c21a","pitchNumber":2,"startTime":"2025-09-03T00:02:29.332Z","endTime":"2025-09-03T00:02:32.576Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-03T00:02:43.684Z","endTime":"2025-09-03T00:02:54.598Z","isPitch":false,"type":"action","player":{"id":700242,"link":"/api/v1/people/700242"}},{"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":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.0,"strikeZoneTop":3.5901332389076,"strikeZoneBottom":1.68454979968156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.973921514503157,"aZ":-41.89227983644447,"pfxX":9.012503319549971,"pfxZ":-7.213839546076103,"pX":-0.2671209249036959,"pZ":1.2067049599180393,"vX0":4.642155731356792,"vY0":-116.46583835826465,"vZ0":0.44928218367912853,"x":127.18,"y":206.2,"x0":-3.4704712738297117,"y0":50.00538946185748,"z0":5.039060113761769,"aX":12.13363278289173},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-12.5,"breakHorizontal":-17.6,"spinRate":3195,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.4739475611136603,"extension":6.24749351065599},"index":3,"playId":"31bab20b-42a8-308e-b49d-31bacbfc5fc1","pitchNumber":3,"startTime":"2025-09-03T00:02:54.598Z","endTime":"2025-09-03T00:02:58.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":72.3,"strikeZoneTop":3.54026463774512,"strikeZoneBottom":1.68454979968156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.452003232393334,"aZ":-40.740106175456425,"pfxX":8.203303563588218,"pfxZ":-6.454348986996158,"pX":-0.21060573878303024,"pZ":1.986452866600284,"vX0":5.111106175173365,"vY0":-115.62773843789185,"vZ0":1.9249150235816852,"x":125.03,"y":185.15,"x0":-3.530018134853256,"y0":50.00090844061377,"z0":5.109398008679064,"aX":10.890901755889535},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-10.7,"breakHorizontal":-16.3,"spinRate":3205,"spinDirection":50},"zone":8,"typeConfidence":2.0,"plateTime":0.47724689887805294,"extension":6.432668856247392},"index":4,"playId":"3f27a48a-dddf-383d-81c7-9ab0f9bd9546","pitchNumber":4,"startTime":"2025-09-03T00:03:09.307Z","endTime":"2025-09-03T00:03:13.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:03:13.425Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-03T00:03:17.340Z","endTime":"2025-09-03T00:04:54.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":84.6,"endSpeed":78.4,"strikeZoneTop":3.26589918971905,"strikeZoneBottom":1.56440825342764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.919723340226067,"aZ":-30.780537905501976,"pfxX":6.499529275288067,"pfxZ":0.9057889479334063,"pX":0.09748004450777199,"pZ":0.5591461119914761,"vX0":6.774003910876322,"vY0":-123.10644601423382,"vZ0":-3.985259003074635,"x":113.28,"y":223.68,"x0":-3.5318829237336558,"y0":50.0024832773583,"z0":4.797946877527123,"aX":9.997937877735048},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.0,"breakHorizontal":-13.3,"spinRate":3022,"spinDirection":59},"zone":14,"typeConfidence":0.91,"plateTime":0.4445326414728332,"extension":6.516778736616068},"index":0,"playId":"aae03964-ff0d-3c1e-92fd-239573cf3aa5","pitchNumber":1,"startTime":"2025-09-03T00:03:36.549Z","endTime":"2025-09-03T00:03:39.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.37539107202976,"aZ":-28.10214676838045,"pfxX":8.253927940822525,"pfxZ":2.715090476751609,"pX":0.2605397460487217,"pZ":2.1823869169912005,"vX0":6.6933953609675765,"vY0":-121.59215285293475,"vZ0":-0.26886059251789385,"x":107.07,"y":179.86,"x0":-3.598307238660507,"y0":50.003973956968956,"z0":4.728470681470215,"aX":12.384367589147253},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.2,"breakHorizontal":-16.6,"spinRate":2893,"spinDirection":62},"zone":5,"typeConfidence":0.91,"plateTime":0.45010056753525607,"extension":6.635447135341732},"index":1,"playId":"891cd3cf-ca7e-3ceb-949e-f7c9d9c1e218","pitchNumber":2,"startTime":"2025-09-03T00:03:52.928Z","endTime":"2025-09-03T00:03:57.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.6,"strikeZoneTop":3.34074163747142,"strikeZoneBottom":1.56440825342764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.371094533990114,"aZ":-29.362685570838885,"pfxX":9.495006289815134,"pfxZ":1.8279312369847887,"pX":-1.2431401710030145,"pZ":2.762124948318652,"vX0":3.2058177443621805,"vY0":-124.06905825885013,"vZ0":1.0271925711573422,"x":164.39,"y":164.2,"x0":-3.7896638571503423,"y0":50.005951258132455,"z0":4.810406036506386,"aX":14.642380815807588},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.8,"breakHorizontal":-18.0,"spinRate":2883,"spinDirection":65},"zone":11,"typeConfidence":0.9,"plateTime":0.4433383053291937,"extension":6.515376936386549},"index":2,"playId":"3434a275-5bc0-32a6-b2a3-97600fd9edf4","pitchNumber":3,"startTime":"2025-09-03T00:04:20.139Z","endTime":"2025-09-03T00:04:23.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.908650585570342,"aZ":-30.271110884185948,"pfxX":8.653230041021443,"pfxZ":1.2766409617676677,"pX":0.9079765050159904,"pZ":1.644136597153996,"vX0":8.354170720948966,"vY0":-121.90099306611792,"vZ0":-0.9751923521675958,"x":82.39,"y":194.39,"x0":-3.698890707994507,"y0":50.00469939037197,"z0":4.683327926704232,"aX":12.907751676581306},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.3,"breakHorizontal":-17.8,"spinRate":2886,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.4508320797089018,"extension":6.541977542335525},"index":3,"playId":"342a6db0-71e3-326f-a922-97ff3c072c49","pitchNumber":4,"startTime":"2025-09-03T00:04:33.421Z","endTime":"2025-09-03T00:04:36.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.323713654993632,"aZ":-28.883215286586093,"pfxX":-10.433063936451033,"pfxZ":1.780122665678336,"pX":-1.2395954921896841,"pZ":2.425716190982798,"vX0":9.006175238876654,"vY0":-134.30566234229383,"vZ0":-0.9384791735121512,"x":164.25,"y":173.29,"x0":-3.2583990080655205,"y0":50.00540449256309,"z0":4.808476217967319,"aX":-19.326092574150643},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.2,"breakHorizontal":17.3,"spinRate":2154,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.4056852714464445,"extension":6.764910988235065},"index":4,"playId":"1b40ed7d-5824-3e15-889d-02884b742991","pitchNumber":5,"startTime":"2025-09-03T00:04:51.907Z","endTime":"2025-09-03T00:04:54.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:04:54.907Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a sharp line drive to left fielder Riley Greene.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-03T00:06:45.419Z","endTime":"2025-09-03T00:07:16.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.895195612015158,"aZ":-14.636865105694138,"pfxX":3.228202162489886,"pfxZ":9.213871817290077,"pX":-0.3414898854740792,"pZ":3.0506878990241155,"vX0":-4.539009956834344,"vY0":-137.0043995807488,"vZ0":-5.058274715400322,"x":130.02,"y":156.41,"x0":0.9163051862567405,"y0":50.00427338038587,"z0":5.919206517384111,"aX":6.145762203563912},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":-4.9,"spinRate":2351,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.3995946548372866,"extension":6.150907761540207},"hitData":{"launchSpeed":101.3,"launchAngle":8.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":82.84,"coordY":94.39}},"index":0,"playId":"a5a819bb-1bc3-374f-9631-8d733b116506","pitchNumber":1,"startTime":"2025-09-03T00:07:04.447Z","endTime":"2025-09-03T00:07:16.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:07:16.160Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cedric Mullins lines out to shortstop Trey Sweeney.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-03T00:07:20.425Z","endTime":"2025-09-03T00:07:42.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":700242,"link":"/api/v1/people/700242"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":93.5,"endSpeed":85.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.115605677939286,"aZ":-22.590593760108746,"pfxX":8.386649784059106,"pfxZ":5.142797644640414,"pX":0.5764989521074279,"pZ":2.6411493391648873,"vX0":-4.434484203403563,"vY0":-135.99643008433804,"vZ0":-4.216084511006967,"x":95.03,"y":167.47,"x0":1.1425701052300967,"y0":50.005712999773124,"z0":5.787622720624042,"aX":15.639224652690508},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.5,"breakHorizontal":-14.2,"spinRate":2270,"spinDirection":152},"zone":6,"typeConfidence":2.0,"plateTime":0.40346547793279575,"extension":5.998948229739348},"hitData":{"launchSpeed":69.0,"launchAngle":16.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":118.51,"coordY":138.2}},"index":0,"playId":"af9bcafd-d8db-3433-89fe-3edc5b9c7774","pitchNumber":1,"startTime":"2025-09-03T00:07:36.174Z","endTime":"2025-09-03T00:07:42.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:07:42.719Z","atBatIndex":43},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Mets challenged (force play), call on the field was overturned: Luis Torrens reaches on a fielder's choice. Jeff McNeil to 2nd. Jeff McNeil advances to 2nd, on a throwing error by first baseman Spencer Torkelson.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-03T00:11:03.106Z","endTime":"2025-09-03T00:11:34.911Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4],"actionIndex":[1,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-03T00:08:00.512Z","endTime":"2025-09-03T00:08:31.525Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Chris Paddack replaces Bailey Horn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-03T00:08:31.525Z","endTime":"2025-09-03T00:10:35.681Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663978,"link":"/api/v1/people/663978"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-09-03T00:10:35.681Z","endTime":"2025-09-03T00:11:05.433Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.755073859153107,"aZ":-16.272415138515925,"pfxX":-8.024833527740512,"pfxZ":8.34108500113947,"pX":-0.6335487748022691,"pZ":1.827197483438819,"vX0":6.862945645895063,"vY0":-136.62091083680008,"vZ0":-7.369389491410278,"x":141.15,"y":189.45,"x0":-2.125302264996978,"y0":50.00275339456831,"z0":5.660976345164969,"aX":-15.296615468039517},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":13.2,"spinRate":2188,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.3996553929540494,"extension":6.976017372907209},"index":3,"playId":"7847188a-8062-33c0-be6d-cb7094a8708f","pitchNumber":1,"startTime":"2025-09-03T00:11:05.433Z","endTime":"2025-09-03T00:11:08.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.06109806910087,"aZ":-18.57010020944508,"pfxX":-9.257048604849173,"pfxZ":7.123957153154663,"pX":-0.8308417566088729,"pZ":2.3714579965952116,"vX0":6.673537952226362,"vY0":-136.15843990115593,"vZ0":-5.5474580586336,"x":148.67,"y":174.75,"x0":-2.08978567181318,"y0":50.00461034519563,"z0":5.687548187472513,"aX":-17.683062649120824},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.1,"breakHorizontal":15.7,"spinRate":1978,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3996570379188027,"extension":6.943011874578666},"hitData":{"launchSpeed":91.1,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.58,"coordY":162.23}},"index":4,"playId":"99174c38-cb76-36d4-be2e-b488ecfcf635","pitchNumber":2,"startTime":"2025-09-03T00:11:27.063Z","endTime":"2025-09-03T00:11:34.911Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MC","challengeTeamId":121},"playEndTime":"2025-09-03T00:11:34.911Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out, pitcher Chris Paddack to first baseman Spencer Torkelson.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-03T00:13:34.289Z","endTime":"2025-09-03T00:15:35.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"postOnThird":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663978,"link":"/api/v1/people/663978"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.73971237116106,"strikeZoneBottom":1.79161840643447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.474376378814494,"aZ":-27.92705492238313,"pfxX":-8.327027077363262,"pfxZ":2.87950440546251,"pX":0.16716558866684156,"pZ":0.7732898933584554,"vX0":8.071567857102279,"vY0":-120.63929545185958,"vZ0":-5.547904466484183,"x":110.63,"y":217.9,"x0":-2.140136878775779,"y0":50.000474014071344,"z0":5.564265878874752,"aX":-12.272038997529823},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.1,"breakHorizontal":13.2,"spinRate":1612,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.45401894328299797,"extension":6.940694913423389},"index":0,"playId":"305b1f69-742b-32e0-a36f-691a5de723cf","pitchNumber":1,"startTime":"2025-09-03T00:13:34.289Z","endTime":"2025-09-03T00:13:40.596Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jeff McNeil steals (3) 3rd base. Luis Torrens steals (1) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"305b1f69-742b-32e0-a36f-691a5de723cf","startTime":"2025-09-03T00:14:05.640Z","endTime":"2025-09-03T00:14:05.641Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.7,"strikeZoneTop":3.69006378305214,"strikeZoneBottom":1.69466828040257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.654465491353584,"aZ":-42.169847851983526,"pfxX":1.3677738920314955,"pfxZ":-7.598069176826801,"pX":1.225582578551434,"pZ":0.5087347140616997,"vX0":6.684310812915303,"vY0":-114.72351659387975,"vZ0":-2.775642792063775,"x":70.28,"y":225.04,"x0":-1.9181100667190558,"y0":50.00086661475803,"z0":5.8933664794383915,"aX":1.7990648122781125},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-14.2,"breakHorizontal":-4.3,"spinRate":2066,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.479704147994644,"extension":6.832279215325156},"index":2,"playId":"08b933c8-616b-3cc9-a67d-0f9f0f30f9b7","pitchNumber":2,"startTime":"2025-09-03T00:14:05.642Z","endTime":"2025-09-03T00:14:09.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.1,"strikeZoneTop":3.68,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.71582639391018,"aZ":-29.66318996124122,"pfxX":-10.300117922721927,"pfxZ":1.6396014204543068,"pX":-0.7475746260055982,"pZ":1.1420976726622998,"vX0":6.888822145108465,"vY0":-122.64765435243041,"vZ0":-4.715413917318157,"x":145.5,"y":207.94,"x0":-2.244947630365851,"y0":50.005459043412614,"z0":5.599852166285914,"aX":-15.801041029696979},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.2,"breakHorizontal":17.2,"spinRate":1821,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.44543033614887806,"extension":6.931034336840356},"index":3,"playId":"eba28a3c-f227-34c3-a555-643e9b6ca988","pitchNumber":3,"startTime":"2025-09-03T00:14:27.539Z","endTime":"2025-09-03T00:14:32.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.68,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.157778926133382,"aZ":-15.11059974009453,"pfxX":-5.926922894267187,"pfxZ":8.990620563240403,"pX":-0.6353131697174443,"pZ":3.143543159667772,"vX0":5.702393744436189,"vY0":-136.46204906759755,"vZ0":-4.542308419254412,"x":141.22,"y":153.9,"x0":-1.9753080074408758,"y0":50.006592429034164,"z0":5.860319877800887,"aX":-11.25502394034833},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":9.6,"spinRate":2232,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.40035447360324516,"extension":7.000940533885911},"index":4,"playId":"a04c6410-731b-3241-ade5-231da8dcf8a2","pitchNumber":4,"startTime":"2025-09-03T00:14:47.249Z","endTime":"2025-09-03T00:14:50.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.64019941568552,"strikeZoneBottom":1.69466828040257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.342362338992032,"aZ":-15.580691493930505,"pfxX":-6.912725336086073,"pfxZ":8.599766322338626,"pX":-0.01997612687925739,"pZ":4.204753125336356,"vX0":7.149385197199659,"vY0":-137.93745309827926,"vZ0":-1.7498932908850264,"x0":-1.7458445899921315,"y0":50.00179212104379,"z0":5.896573116014796,"aX":-13.336547811010563},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":11.0,"spinRate":2301,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3969048410663456,"extension":7.029450515420519},"index":5,"playId":"c1eaf78f-6333-3534-9e61-124b009f57d0","pitchNumber":5,"startTime":"2025-09-03T00:15:07.973Z","endTime":"2025-09-03T00:15:11.591Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.5,"strikeZoneTop":3.68,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.69922313159748,"aZ":-29.05328178991654,"pfxX":-10.609184100065177,"pfxZ":2.047010551992898,"pX":-0.38371471834936166,"pZ":1.6047987356000037,"vX0":7.916764923692909,"vY0":-123.13053440678891,"vZ0":-3.8205377812449313,"x":131.63,"y":195.45,"x0":-2.2709119746774187,"y0":50.00586995430498,"z0":5.649844388483026,"aX":-16.20414986352044},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.0,"breakHorizontal":17.3,"spinRate":1770,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.44576371088691635,"extension":6.97790876338238},"hitData":{"launchSpeed":63.3,"launchAngle":-34.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.13,"coordY":178.45}},"index":6,"playId":"6f0bba01-efff-3ac6-a3ff-53d1578f7301","pitchNumber":6,"startTime":"2025-09-03T00:15:26.104Z","endTime":"2025-09-03T00:15:35.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:15:35.425Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-03T00:16:02.814Z","endTime":"2025-09-03T00:17:15.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.41028349602875,"strikeZoneBottom":1.54038302678088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.63658719501277,"aZ":-19.909952459442557,"pfxX":-1.2606885858504582,"pfxZ":7.057284863826961,"pX":-0.4085925154148728,"pZ":3.3652049890528613,"vX0":5.160255553816967,"vY0":-130.30320712137248,"vZ0":-2.58059601605616,"x":132.57,"y":147.92,"x0":-2.2417109575778555,"y0":50.00499343685133,"z0":5.855156168654573,"aX":-2.192553227610775},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.5,"breakHorizontal":1.3,"spinRate":1987,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.41865920521939515,"extension":6.924657893103777},"index":0,"playId":"bba601bf-7612-3b80-b092-8a6207e1887c","pitchNumber":1,"startTime":"2025-09-03T00:16:02.814Z","endTime":"2025-09-03T00:16:08.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":75.3,"strikeZoneTop":3.29102017324405,"strikeZoneBottom":1.46629410418634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.889554282686028,"aZ":-41.64731421600807,"pfxX":1.8161616480367533,"pfxZ":-6.7848960054285925,"pX":1.0821777983443346,"pZ":0.1039280549045785,"vX0":6.511679321544177,"vY0":-117.36244348870973,"vZ0":-4.286304995716168,"x":75.75,"y":235.97,"x0":-1.9623469898892703,"y0":50.00081221595656,"z0":5.8265408772471545,"aX":2.5362201676629925},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-13.1,"breakHorizontal":-4.9,"spinRate":2070,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.46641993573322704,"extension":6.832783867794487},"index":1,"playId":"ebcf05f5-8112-3cd2-a5b5-0f665e7ca12b","pitchNumber":2,"startTime":"2025-09-03T00:16:22.611Z","endTime":"2025-09-03T00:16:25.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.4,"strikeZoneTop":3.166252689197,"strikeZoneBottom":1.3911516243469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.371124488694875,"aZ":-42.97967600506777,"pfxX":2.754617336166546,"pfxZ":-7.991539667786441,"pX":-0.48291841978484645,"pZ":2.6365092590091823,"vX0":3.099995267178327,"vY0":-115.48642889455631,"vZ0":1.5672287106754184,"x":135.41,"y":167.59,"x0":-2.200227639366496,"y0":50.003906173714874,"z0":6.080923328080238,"aX":3.7233889238482485},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-13.8,"breakHorizontal":-5.8,"spinRate":2062,"spinDirection":21},"zone":1,"typeConfidence":2.0,"plateTime":0.474159660431519,"extension":6.638197354628782},"index":2,"playId":"bfbab63f-5fa0-3f7a-91e9-331708a651be","pitchNumber":3,"startTime":"2025-09-03T00:16:52.949Z","endTime":"2025-09-03T00:16:57.365Z","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":85.9,"endSpeed":79.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.41441403335304,"aZ":-28.309480188931474,"pfxX":-9.591899584059872,"pfxZ":2.4294422139838647,"pX":-0.5008508204709444,"pZ":0.961763556482656,"vX0":7.81314243074021,"vY0":-124.8567749226875,"vZ0":-5.552341556489573,"x":136.09,"y":212.81,"x0":-2.4133431630639883,"y0":50.00146723794304,"z0":5.522875539268445,"aX":-15.253989333165796},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.4,"breakHorizontal":15.7,"spinRate":1753,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4374601401172358,"extension":6.961751919207515},"index":3,"playId":"150f6b95-1e57-3faf-be1f-818bf4c12fb6","pitchNumber":4,"startTime":"2025-09-03T00:17:12.440Z","endTime":"2025-09-03T00:17:15.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:17:15.440Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gleyber Torres called out on strikes.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-03T00:18:10.528Z","endTime":"2025-09-03T00:21:25.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.1912089367481,"strikeZoneBottom":1.55449859299638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.06034937952239,"aZ":-17.61261325292921,"pfxX":-6.768815883328665,"pfxZ":7.6746482420738324,"pX":0.5552774837263458,"pZ":1.8195288368203826,"vX0":12.477443813771712,"vY0":-136.61580123715143,"vZ0":-5.155213509959612,"x":93.42,"y":178.59,"x0":-3.184073735177946,"y0":50.00281125934429,"z0":4.93503696448062,"aX":-12.84354865598066},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":9.7,"spinRate":2079,"spinDirection":232},"zone":9,"typeConfidence":0.9,"plateTime":0.40037528376907794,"extension":6.699224426880875},"index":0,"playId":"87309570-12f8-328a-b7f7-47a428adfc04","pitchNumber":1,"startTime":"2025-09-03T00:19:53.491Z","endTime":"2025-09-03T00:19:57.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.1912089367481,"strikeZoneBottom":1.55449859299638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.648641936199365,"aZ":-26.56578161433543,"pfxX":-0.6048024801753904,"pfxZ":3.1698020837511036,"pX":1.4155957625810087,"pZ":1.336843532756267,"vX0":11.801389572087896,"vY0":-131.57980033529026,"vZ0":-4.137418886413662,"x":63.04,"y":202.69,"x0":-3.032570389207782,"y0":50.003224768591885,"z0":4.878381546947766,"aX":-1.0729898544942114},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.0,"breakHorizontal":-1.3,"spinRate":2484,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.4149076994285159,"extension":6.6159087902140055},"index":1,"playId":"a7bc9849-a783-3060-b87a-72b5b974d308","pitchNumber":2,"startTime":"2025-09-03T00:20:11.062Z","endTime":"2025-09-03T00:20:14.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.1912089367481,"strikeZoneBottom":1.54142051646426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.69686865994627,"aZ":-34.284590009802024,"pfxX":-10.006250177784237,"pfxZ":-1.176810901477186,"pX":-0.9522146043871991,"pZ":0.6622004590175075,"vX0":9.852144969132777,"vY0":-132.78822592565737,"vZ0":-4.376556560206797,"x":153.3,"y":220.9,"x0":-3.405555216532389,"y0":50.00421176121065,"z0":4.818443496171651,"aX":-17.920534395613494},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-2.9,"breakHorizontal":16.1,"spinRate":2101,"spinDirection":240},"zone":13,"typeConfidence":0.6,"plateTime":0.41204568084631976,"extension":6.6724228114685005},"index":2,"playId":"71c60c0a-3277-3ef2-90a9-37e1cd82f3fa","pitchNumber":3,"startTime":"2025-09-03T00:20:21.794Z","endTime":"2025-09-03T00:20:25.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.51845205667429,"aZ":-20.435739398621394,"pfxX":-8.357607585126441,"pfxZ":6.1201303724941365,"pX":0.023253156915223238,"pZ":2.1867170249816876,"vX0":11.027370860073761,"vY0":-137.15307629145354,"vZ0":-3.938816492906078,"x":116.11,"y":179.74,"x0":-2.951631194495128,"y0":50.00062706532739,"z0":5.023859703059858,"aX":-16.02347033993335},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.4,"breakHorizontal":13.0,"spinRate":2190,"spinDirection":237},"zone":5,"typeConfidence":0.83,"plateTime":0.3983944076924657,"extension":6.601910042245271},"index":3,"playId":"bd61d286-1be1-353c-b589-b20dce953fa2","pitchNumber":4,"startTime":"2025-09-03T00:20:37.090Z","endTime":"2025-09-03T00:20:40.090Z","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":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.6,"strikeZoneTop":3.09137545709974,"strikeZoneBottom":1.49133802623358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.26268196115088,"aZ":-42.25965109499107,"pfxX":8.647829486053237,"pfxZ":-7.664225546966491,"pX":1.943352663358434,"pZ":0.6253672307139351,"vX0":9.314449842125404,"vY0":-115.36470524890058,"vZ0":-0.7287859874862066,"x":42.92,"y":221.9,"x0":-3.307173805141683,"y0":50.00480234821391,"z0":5.105306513081315,"aX":11.37536840624019},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-13.7,"breakHorizontal":-18.5,"spinRate":3259,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.47922344119093907,"extension":6.464611160003029},"index":4,"playId":"7da46afb-1382-319f-a5d8-8b03f2e8de8a","pitchNumber":5,"startTime":"2025-09-03T00:20:55.237Z","endTime":"2025-09-03T00:20:58.237Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-03T00:21:09.390Z","endTime":"2025-09-03T00:21:20.762Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.5,"strikeZoneTop":3.11633596365692,"strikeZoneBottom":1.49133802623358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.837140923849493,"aZ":-30.54937263859194,"pfxX":4.281379856164545,"pfxZ":1.0531883707390097,"pX":-0.6924416276880251,"pZ":2.6543224750032235,"vX0":6.165514009235035,"vY0":-124.13992769992474,"vZ0":1.0445991261348222,"x":143.39,"y":167.11,"x0":-3.776764453269429,"y0":50.00227610850302,"z0":4.796432021987685,"aX":6.594088394674809},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.5,"breakHorizontal":-9.4,"spinRate":2783,"spinDirection":62},"zone":1,"typeConfidence":0.88,"plateTime":0.44340688494275193,"extension":6.506421197557464},"index":6,"playId":"222c4741-5e3c-31df-a91c-7d830d0da07a","pitchNumber":6,"startTime":"2025-09-03T00:21:20.762Z","endTime":"2025-09-03T00:21:25.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:21:25.551Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kerry Carpenter pops out to third baseman Mark Vientos in foul territory.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-03T00:21:28.678Z","endTime":"2025-09-03T00:23:38.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.489851588926165,"aZ":-29.67981928629715,"pfxX":-2.675379246273308,"pfxZ":1.4639799767136896,"pX":0.9479021030012247,"pZ":3.0448091979405336,"vX0":11.689033666508914,"vY0":-129.42209980673582,"vZ0":0.9300427897624924,"x":80.87,"y":156.57,"x0":-3.2678790614737734,"y0":50.00502542801088,"z0":4.943487648572622,"aX":-4.567753893605984},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.1,"breakHorizontal":2.4,"spinRate":2541,"spinDirection":182},"zone":12,"typeConfidence":0.85,"plateTime":0.4222407633961214,"extension":6.8099171868921715},"index":0,"playId":"19d1bafa-50b1-3097-8315-72aef7dd996b","pitchNumber":1,"startTime":"2025-09-03T00:21:46.300Z","endTime":"2025-09-03T00:21:50.817Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MV","challengeTeamId":116}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.937149712638593,"aZ":-28.74955002132554,"pfxX":-1.4523845190754563,"pfxZ":1.9578596350468729,"pX":0.05469140165574637,"pZ":2.139775876285363,"vX0":9.143056803959698,"vY0":-130.82859070585917,"vZ0":-1.423941566624757,"x":114.92,"y":181.01,"x0":-3.2814241547329397,"y0":50.006197537687264,"z0":4.825368857922678,"aX":-2.546244731333609},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.5,"breakHorizontal":0.8,"spinRate":2582,"spinDirection":146},"zone":8,"typeConfidence":0.9,"plateTime":0.41702592877914846,"extension":6.734909856390715},"hitData":{"launchSpeed":97.1,"launchAngle":75.0,"totalDistance":91.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":92.2,"coordY":184.53}},"index":1,"playId":"b932ed72-9ea1-338a-8add-b3341dec674a","pitchNumber":2,"startTime":"2025-09-03T00:23:26.914Z","endTime":"2025-09-03T00:23:38.867Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:23:38.867Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out, first baseman Pete Alonso to pitcher Nolan McLean.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-03T00:23:59.782Z","endTime":"2025-09-03T00:24:09.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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_assist"},{"player":{"id":690997,"link":"/api/v1/people/690997"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":70.9,"strikeZoneTop":3.63,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.746841129854076,"aZ":-40.91603926949557,"pfxX":9.179195420312565,"pfxZ":-6.88876156519078,"pX":-0.5439659438800991,"pZ":1.7701268063942783,"vX0":4.268389144766127,"vY0":-112.8668997601624,"vZ0":1.8220300725641136,"x":137.73,"y":190.99,"x0":-3.662405668582465,"y0":50.00418306907519,"z0":5.125200933805933,"aX":11.64457093795103},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-11.5,"breakHorizontal":-17.8,"spinRate":3079,"spinDirection":46},"zone":7,"typeConfidence":2.0,"plateTime":0.4884297181580419,"extension":6.523738088423602},"hitData":{"launchSpeed":79.6,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.55,"coordY":162.23}},"index":0,"playId":"4ea9bae6-be7b-35ab-831d-af4f9c9daed1","pitchNumber":1,"startTime":"2025-09-03T00:24:01.810Z","endTime":"2025-09-03T00:24:09.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:24:09.082Z","atBatIndex":49},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Juan Soto homers (37) on a fly ball to right center field.","rbi":1,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-03T00:26:02.012Z","endTime":"2025-09-03T00:27:17.729Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"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":"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":663978,"link":"/api/v1/people/663978"},"isScoringEvent":true,"rbi":true,"earned":true,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":2.97400298188669,"strikeZoneBottom":1.49543982713674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.588632014627834,"aZ":-12.611306482451253,"pfxX":-6.4450005538881125,"pfxZ":10.596484381360014,"pX":-0.8785663600994994,"pZ":2.5563347006446606,"vX0":4.8309963681562,"vY0":-135.50717692039646,"vZ0":-6.360399209519528,"x":150.49,"y":169.76,"x0":-1.8534959485587137,"y0":50.00618002064102,"z0":5.827640469715478,"aX":-11.902373344033997},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.9,"breakHorizontal":10.6,"spinRate":2232,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40531746841331007,"extension":6.980034166782896},"index":0,"playId":"1bc1ddae-9516-3dfa-900d-e57a3452e6d5","pitchNumber":1,"startTime":"2025-09-03T00:26:16.345Z","endTime":"2025-09-03T00:26:21.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.166252689197,"strikeZoneBottom":1.54448930423901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.181681458092218,"aZ":-43.489850376703075,"pfxX":0.20257972345663466,"pfxZ":-8.192656065182089,"pX":0.8423954814596334,"pZ":-0.051146881459908776,"vX0":6.109071168987691,"vY0":-117.83004906491009,"vZ0":-4.0218789844220835,"x":84.89,"y":240.16,"x0":-1.830299178628648,"y0":50.00454480491714,"z0":5.7712126435283,"aX":0.27944439500060386},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-15.6,"breakHorizontal":-2.2,"spinRate":2145,"spinDirection":20},"zone":14,"typeConfidence":2.0,"plateTime":0.4681046737984591,"extension":6.898788584109875},"index":1,"playId":"4ba2340d-2d33-3709-b9b4-89b13611a87f","pitchNumber":2,"startTime":"2025-09-03T00:26:30.046Z","endTime":"2025-09-03T00:26:34.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.15,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.726006898490645,"aZ":-27.56736572248506,"pfxX":-8.88987959753223,"pfxZ":3.0445941401992984,"pX":-0.04189013374972699,"pZ":2.013634338023659,"vX0":7.797233998422764,"vY0":-122.0561204872977,"vZ0":-3.0328639203067738,"x":118.6,"y":184.41,"x0":-2.1207991960827157,"y0":50.00017034134227,"z0":5.642881037796298,"aX":-13.429499743064714},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.0,"breakHorizontal":14.3,"spinRate":1732,"spinDirection":252},"zone":8,"typeConfidence":2.0,"plateTime":0.44852397346502526,"extension":7.119634465923081},"hitData":{"launchSpeed":108.8,"launchAngle":36.0,"totalDistance":408.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":185.17,"coordY":44.5}},"index":2,"playId":"8d94a115-2cc8-35cd-b4c9-f925e60ce40b","pitchNumber":3,"startTime":"2025-09-03T00:26:46.090Z","endTime":"2025-09-03T00:27:17.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:27:17.729Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pete Alonso homers (33) on a fly ball to left center field.","rbi":1,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-03T00:27:16.011Z","endTime":"2025-09-03T00:29:18.299Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":663978,"link":"/api/v1/people/663978"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.63243786649539,"aZ":-13.0499163408033,"pfxX":-7.597722121379374,"pfxZ":10.044110447663929,"pX":-0.34191127415928907,"pZ":2.4412298444813514,"vX0":7.015542094291846,"vY0":-136.75698116708992,"vZ0":-6.252810882982458,"x":130.03,"y":172.87,"x0":-1.9466253841503522,"y0":50.0055906133875,"z0":5.643308986112673,"aX":-14.471506462187955},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":12.4,"spinRate":2076,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.3996910597488763,"extension":7.06421764715321},"index":0,"playId":"0741877a-39ab-378c-8ec4-81a20d3b7e7c","pitchNumber":1,"startTime":"2025-09-03T00:27:36.836Z","endTime":"2025-09-03T00:27:39.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.22343299284171,"aZ":-30.659894714828948,"pfxX":-0.8323425258315904,"pfxZ":1.0008082180797757,"pX":1.1284279454692383,"pZ":1.9443381145460272,"vX0":8.104348371485722,"vY0":-121.39322138299998,"vZ0":-2.7990303417863416,"x":73.99,"y":186.28,"x0":-2.1289333079351938,"y0":50.001209367307844,"z0":5.750753133446232,"aX":-1.2572524516707526},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.4,"breakHorizontal":-0.2,"spinRate":2040,"spinDirection":324},"zone":14,"typeConfidence":2.0,"plateTime":0.44925552730526785,"extension":7.016868833018854},"index":1,"playId":"bf3762c0-d7d0-3b3f-9761-02d913c7a057","pitchNumber":2,"startTime":"2025-09-03T00:28:00.196Z","endTime":"2025-09-03T00:28:04.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.6,"strikeZoneTop":3.41575446085089,"strikeZoneBottom":1.566459086449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.535084436898934,"aZ":-42.296083587282865,"pfxX":0.960718578537775,"pfxZ":-7.329711835492776,"pX":0.7645969417754344,"pZ":0.20357966176438144,"vX0":5.724439278033026,"vY0":-117.21315477696349,"vZ0":-3.84528414322607,"x":87.86,"y":233.28,"x0":-1.8406366372213059,"y0":50.00005929759371,"z0":5.841275274604973,"aX":1.3267083864464937},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-13.9,"breakHorizontal":-3.2,"spinRate":2088,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.4684960869810446,"extension":6.878605312611193},"index":2,"playId":"3b41cb8a-7802-3fdd-8906-fd8c7c65959d","pitchNumber":3,"startTime":"2025-09-03T00:28:17.279Z","endTime":"2025-09-03T00:28:20.639Z","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":95.7,"endSpeed":88.3,"strikeZoneTop":3.46563934873437,"strikeZoneBottom":1.674639810848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.158592014593438,"aZ":-19.856488644585337,"pfxX":-8.12646640401907,"pfxZ":6.193519681903549,"pX":-0.8381115297446314,"pZ":3.811089232021827,"vX0":5.946341837524996,"vY0":-139.38657968589692,"vZ0":-1.9246898182869576,"x":148.95,"y":135.88,"x0":-1.9317305601942474,"y0":50.00273382396299,"z0":5.806814919808314,"aX":-16.16329033813178},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.0,"breakHorizontal":13.7,"spinRate":2054,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3913405775938763,"extension":6.996459590058013},"index":3,"playId":"750ba860-c907-39a3-9f0a-6f35a13ddf85","pitchNumber":4,"startTime":"2025-09-03T00:28:39.515Z","endTime":"2025-09-03T00:28:44.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.838646737423694,"aZ":-31.70799283893647,"pfxX":-9.226314047589636,"pfxZ":0.2874983532854749,"pX":0.08094655482763136,"pZ":2.038072684355083,"vX0":8.356750414408756,"vY0":-125.23229714307641,"vZ0":-2.637026366090433,"x":113.91,"y":183.75,"x0":-2.084021200040459,"y0":50.000410634860714,"z0":5.671597720561053,"aX":-14.804639804100999},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.2,"breakHorizontal":15.0,"spinRate":1667,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.4356413304116171,"extension":7.0866711806950935},"hitData":{"launchSpeed":99.7,"launchAngle":30.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":70.88,"coordY":52.11}},"index":4,"playId":"bd1c7fcd-225a-3c05-a62c-3f08a84c2e4b","pitchNumber":5,"startTime":"2025-09-03T00:28:53.958Z","endTime":"2025-09-03T00:29:18.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:29:18.299Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a ground ball to center fielder Wenceel Pérez.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-03T00:29:22.836Z","endTime":"2025-09-03T00:29:54.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"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],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.694708050437782,"aZ":-14.778731754101582,"pfxX":-6.6061494170164785,"pfxZ":9.38364255961989,"pX":-0.2020116348512647,"pZ":2.113878777981053,"vX0":6.756671725103576,"vY0":-135.10583618184972,"vZ0":-6.9413203291766115,"x":124.7,"y":181.71,"x0":-1.8737656524075441,"y0":50.0005646882604,"z0":5.749627261115935,"aX":-12.244099335514964},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":10.6,"spinRate":2229,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.4049909217082446,"extension":7.127835784768356},"hitData":{"launchSpeed":112.2,"launchAngle":-9.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.46,"coordY":89.22}},"index":0,"playId":"28515e47-d0b5-35fc-8256-f02e9f2f1dfb","pitchNumber":1,"startTime":"2025-09-03T00:29:41.797Z","endTime":"2025-09-03T00:29:54.645Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:29:54.645Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mark Vientos doubles (19) on a sharp fly ball to right fielder Kerry Carpenter. Brandon Nimmo to 3rd.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-03T00:30:10.500Z","endTime":"2025-09-03T00:30:36.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"postOnThird":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":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":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.562257128764262,"aZ":-13.99589222385281,"pfxX":-6.58763338889302,"pfxZ":9.508329661326425,"pX":-0.30159946843063357,"pZ":2.5463055334669655,"vX0":7.126501877903351,"vY0":-136.33515387348726,"vZ0":-5.927052359559313,"x":128.5,"y":170.03,"x0":-2.074193840121651,"y0":50.00456167483204,"z0":5.687860859104269,"aX":-12.597469770092987},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":10.7,"spinRate":2274,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.39936213765287576,"extension":7.014930047939347},"hitData":{"launchSpeed":100.4,"launchAngle":32.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":182.34,"coordY":63.1}},"index":0,"playId":"c503d698-c1ad-3ecd-bb14-1edba8fee64a","pitchNumber":1,"startTime":"2025-09-03T00:30:19.989Z","endTime":"2025-09-03T00:30:36.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:30:36.217Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a line drive to right fielder Kerry Carpenter. Brandon Nimmo scores. Luisangel Acuña scores.","rbi":2,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-03T00:31:52.540Z","endTime":"2025-09-03T00:33:40.982Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":{"id":663978,"link":"/api/v1/people/663978"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":{"id":663978,"link":"/api/v1/people/663978"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-03T00:31:39.100Z","endTime":"2025-09-03T00:32:07.667Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-runner Luisangel Acuña replaces Mark Vientos.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-03T00:31:54.833Z","endTime":"2025-09-03T00:31:54.834Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":668901,"link":"/api/v1/people/668901"},"base":2},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.222852757476733,"aZ":-19.123690845242272,"pfxX":-0.9426276537796556,"pfxZ":7.768525295585405,"pX":-0.5170989936146843,"pZ":2.81648643237474,"vX0":4.661388323934523,"vY0":-128.22213438146056,"vZ0":-3.8841408433187907,"x":136.71,"y":162.73,"x0":-2.2289956412556835,"y0":50.00494812611118,"z0":5.825929093939226,"aX":-1.584163697785908},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":13.6,"breakHorizontal":0.7,"spinRate":2001,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.42566538386884156,"extension":6.997627095142856},"index":2,"playId":"941d5685-e3fc-30e8-a575-b943ab1f5cbb","pitchNumber":1,"startTime":"2025-09-03T00:31:54.835Z","endTime":"2025-09-03T00:31:57.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.235441830486693,"aZ":-15.716167996775416,"pfxX":-7.683175064766562,"pfxZ":8.79395419663703,"pX":0.15874866666711773,"pZ":3.7441226598200665,"vX0":7.729748516992066,"vY0":-135.6017029916222,"vZ0":-2.759174784461622,"x":110.95,"y":137.69,"x0":-1.7235571131509608,"y0":50.005688273163955,"z0":5.864588374511604,"aX":-14.38428455716253},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":12.4,"spinRate":2229,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.4031472001400136,"extension":6.968019012383638},"index":3,"playId":"eb280fc9-4177-3e33-8e17-41bcc39e4363","pitchNumber":2,"startTime":"2025-09-03T00:32:14.813Z","endTime":"2025-09-03T00:32:17.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.9,"strikeZoneTop":3.36586459826255,"strikeZoneBottom":1.566459086449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.37237061809583,"aZ":-42.03148724415776,"pfxX":0.9307588171820566,"pfxZ":-7.092803465939731,"pX":-0.10684273515236128,"pZ":0.6430863803700174,"vX0":4.270189156928912,"vY0":-116.9465084119725,"vZ0":-2.9508043530982135,"x":121.07,"y":221.42,"x0":-2.0749080497365626,"y0":50.00324834946148,"z0":5.8511989075907165,"aX":1.2930242265584446},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-13.3,"breakHorizontal":-2.8,"spinRate":2086,"spinDirection":19},"zone":13,"typeConfidence":2.0,"plateTime":0.46776002912224124,"extension":6.860308308520544},"index":4,"playId":"9dbeaf24-33d0-3990-8594-8e854e948867","pitchNumber":3,"startTime":"2025-09-03T00:32:39.826Z","endTime":"2025-09-03T00:32:43.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.2411172751614,"strikeZoneBottom":1.64156411160586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.76169533276381,"aZ":-14.151312791112039,"pfxX":-5.46374560846423,"pfxZ":9.450457262645674,"pX":0.11290932347708107,"pZ":4.8022947309758495,"vX0":7.311079825804439,"vY0":-137.5394048622863,"vZ0":-0.3841603249678798,"x":112.7,"y":109.12,"x0":-1.8753606490551766,"y0":50.00598608836001,"z0":5.907261459869738,"aX":-10.424311153491098},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":8.3,"spinRate":2240,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.39890185281889856,"extension":7.083070437942202},"index":5,"playId":"fa52aea1-bef7-3df8-8e1c-855b6aa25df4","pitchNumber":4,"startTime":"2025-09-03T00:33:08.971Z","endTime":"2025-09-03T00:33:11.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.418606210738673,"aZ":-29.046616704801156,"pfxX":-8.628974254891563,"pfxZ":2.029345536983902,"pX":-0.42957462701696025,"pZ":1.2925416209699607,"vX0":7.197345235935243,"vY0":-123.39919293927447,"vZ0":-4.41978436021418,"x":133.37,"y":203.88,"x0":-2.2620940209158995,"y0":50.00578989188535,"z0":5.552456492344441,"aX":-13.318157324195},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.9,"breakHorizontal":13.9,"spinRate":1801,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.4437781883516152,"extension":7.033217929298275},"hitData":{"launchSpeed":96.1,"launchAngle":10.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.74,"coordY":107.64}},"index":6,"playId":"eb913afa-7fa1-3e8b-8c0d-3a14dced2430","pitchNumber":5,"startTime":"2025-09-03T00:33:28.283Z","endTime":"2025-09-03T00:33:40.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:33:40.982Z","atBatIndex":54},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Cedric Mullins grounds into a force out, second baseman Gleyber Torres to shortstop Trey Sweeney. Jeff McNeil out at 2nd. Cedric Mullins to 1st.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-03T00:34:00.364Z","endTime":"2025-09-03T00:35:50.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700242,"link":"/api/v1/people/700242"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.35013492247557,"strikeZoneBottom":1.52074960276805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.518941395872154,"aZ":-16.872374811366786,"pfxX":-2.209309659946673,"pfxZ":8.824292638135166,"pX":-0.9147208987027059,"pZ":2.0757975054336897,"vX0":3.6383910955803622,"vY0":-130.35581319933246,"vZ0":-6.292587128635335,"x":151.87,"y":182.73,"x0":-2.0368388452900614,"y0":50.001526582061366,"z0":5.779702206824216,"aX":-3.830465138440632},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.9,"breakHorizontal":3.2,"spinRate":2123,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.41901094792990445,"extension":7.055782840670393},"index":0,"playId":"921c5928-1df1-3060-9c50-063dc67cfb41","pitchNumber":1,"startTime":"2025-09-03T00:34:12.647Z","endTime":"2025-09-03T00:34:15.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.31596962155555,"strikeZoneBottom":1.49133802623358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.980449859251024,"aZ":-15.432060158449719,"pfxX":-4.352469657948335,"pfxZ":9.163131830475029,"pX":-1.5204619022182095,"pZ":3.8700782218388423,"vX0":2.877640188938329,"vY0":-134.5161763656205,"vZ0":-2.676856158864326,"x":174.96,"y":134.29,"x0":-2.040215339986451,"y0":50.00370736316958,"z0":5.976151939948982,"aX":-7.953254333490805},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":7.2,"spinRate":2121,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.40764563470733917,"extension":6.8768545542600625},"index":1,"playId":"74b6bc80-bb72-3d9c-91e7-b4b91078c339","pitchNumber":2,"startTime":"2025-09-03T00:34:32.846Z","endTime":"2025-09-03T00:34:35.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.2411172751614,"strikeZoneBottom":1.49133802623358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.539680220465645,"aZ":-23.80040196304946,"pfxX":0.012139429340938257,"pfxZ":5.14121913704851,"pX":-0.6390069674855123,"pZ":1.3018710540785665,"vX0":4.056702507141334,"vY0":-126.26829937189376,"vZ0":-6.225271236335687,"x":141.36,"y":203.63,"x0":-2.2619767496790075,"y0":50.0040352258166,"z0":5.690726537704559,"aX":0.01968991166171045},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.3,"breakHorizontal":-0.8,"spinRate":1953,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.4322835679040349,"extension":6.955735179304358},"index":2,"playId":"f88d76f1-3b97-3d37-aa53-128c93aa6c1e","pitchNumber":3,"startTime":"2025-09-03T00:34:52.305Z","endTime":"2025-09-03T00:34:57.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.783912447562418,"aZ":-28.276329930165776,"pfxX":-10.960479506186603,"pfxZ":2.4600452358313096,"pX":-0.23703055388634586,"pZ":0.9099053003660217,"vX0":8.766376788148708,"vY0":-124.87029809169229,"vZ0":-5.5106247155032655,"x":126.04,"y":214.21,"x0":-2.36657440620827,"y0":50.000491923445566,"z0":5.467348118169117,"aX":-17.333355555080384},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.4,"breakHorizontal":17.9,"spinRate":1748,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.43839323546791453,"extension":7.101608234406201},"index":3,"playId":"7cf96dec-18a3-340a-be69-b85806705622","pitchNumber":4,"startTime":"2025-09-03T00:35:13.718Z","endTime":"2025-09-03T00:35:18.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.927209099020924,"aZ":-29.363919902408014,"pfxX":-9.045339344067072,"pfxZ":1.7754175274420714,"pX":-1.278723172189124,"pZ":1.3739233297735265,"vX0":5.829922364528809,"vY0":-124.35394639833272,"vZ0":-4.177871078185772,"x":165.74,"y":201.68,"x0":-2.4631157281563207,"y0":50.00549825604202,"z0":5.4769179643267645,"aX":-14.35130515362306},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.5,"breakHorizontal":15.2,"spinRate":1950,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.43830372022991204,"extension":7.059563723026007},"hitData":{"launchSpeed":78.2,"launchAngle":-25.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.47,"coordY":154.12}},"index":4,"playId":"3bc628fe-fee0-3188-98ff-00c0a660117d","pitchNumber":5,"startTime":"2025-09-03T00:35:38.991Z","endTime":"2025-09-03T00:35:50.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:35:50.457Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Torrens singles on a line drive to left fielder Riley Greene. Cedric Mullins to 2nd.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-03T00:36:10.525Z","endTime":"2025-09-03T00:37:47.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":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":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.89867429803605,"aZ":-14.870148431747735,"pfxX":-6.055987443475985,"pfxZ":9.172692021260426,"pX":0.3157948011613537,"pZ":3.3856275926359483,"vX0":7.733330207035533,"vY0":-135.78709178656436,"vZ0":-3.930563950275827,"x":104.96,"y":147.37,"x0":-1.7687891829651472,"y0":50.000578867030335,"z0":5.871547853270129,"aX":-11.422486949167771},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":9.5,"spinRate":2248,"spinDirection":209},"zone":3,"typeConfidence":2.0,"plateTime":0.40180853613261025,"extension":7.035429386858125},"index":0,"playId":"61cad832-1211-3c35-8792-f16ea0e74cd2","pitchNumber":1,"startTime":"2025-09-03T00:36:16.871Z","endTime":"2025-09-03T00:36:19.871Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-09-03T00:36:36.971Z","endTime":"2025-09-03T00:36:54.189Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.420170693106616,"aZ":-42.19151315001284,"pfxX":2.3757251861480935,"pfxZ":-7.520729973266042,"pX":-0.1696529485980939,"pZ":1.383514831104484,"vX0":3.8366426175747415,"vY0":-115.0230441598832,"vZ0":-1.0101736287258407,"x":123.47,"y":201.43,"x0":-2.171356612944702,"y0":50.001046304643346,"z0":5.938968455828012,"aX":3.165145583355763},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-13.6,"breakHorizontal":-5.3,"spinRate":2169,"spinDirection":26},"zone":13,"typeConfidence":2.0,"plateTime":0.47717772073501363,"extension":6.93809089697519},"index":2,"playId":"1f1b6239-b8a7-3427-a981-5b99d880ea8e","pitchNumber":2,"startTime":"2025-09-03T00:36:54.189Z","endTime":"2025-09-03T00:36:57.189Z","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":85.1,"endSpeed":79.2,"strikeZoneTop":3.11633596365692,"strikeZoneBottom":1.3911516243469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.896786331318406,"aZ":-28.79052416615113,"pfxX":0.2575603482826194,"pfxZ":2.1539263036317466,"pX":1.1402931967792387,"pZ":2.042518719556828,"vX0":8.188841637478635,"vY0":-123.834970084512,"vZ0":-3.0686686585387664,"x":73.53,"y":183.63,"x0":-2.22604515303163,"y0":50.003547349650965,"z0":5.675612603507563,"aX":0.40482422003226337},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.5,"breakHorizontal":-2.2,"spinRate":2081,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4402446321909754,"extension":7.030698008373818},"index":3,"playId":"0d256f3d-45c2-3942-9a6d-747566b21c59","pitchNumber":3,"startTime":"2025-09-03T00:37:16.140Z","endTime":"2025-09-03T00:37:20.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.221440183799796,"aZ":-24.311559992253002,"pfxX":-10.158188068557815,"pfxZ":4.956226135565704,"pX":-0.32448888000146503,"pZ":0.9881652648407996,"vX0":8.035307151742016,"vY0":-124.16025106945297,"vZ0":-6.169447896457055,"x":129.37,"y":212.1,"x0":-2.2584755466841258,"y0":50.00060500271366,"z0":5.486109270645487,"aX":-16.105644590131543},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.9,"breakHorizontal":16.9,"spinRate":2015,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.43854418706931186,"extension":7.0833114547927},"hitData":{"launchSpeed":77.7,"launchAngle":15.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":98.4,"coordY":100.37}},"index":4,"playId":"6bd007b9-3a7d-3d9e-81a6-69cd81a76037","pitchNumber":4,"startTime":"2025-09-03T00:37:35.392Z","endTime":"2025-09-03T00:37:47.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:37:47.438Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a ground ball to right fielder Kerry Carpenter. Cedric Mullins scores. Luis Torrens to 3rd.","rbi":1,"awayScore":11,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-03T00:37:58.874Z","endTime":"2025-09-03T00:38:32.414Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnThird":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":{"id":663978,"link":"/api/v1/people/663978"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.68,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.35423356887238,"aZ":-28.396570395791418,"pfxX":-10.126840010633263,"pfxZ":2.4297340809536854,"pX":-0.3559881380941249,"pZ":1.844811723001585,"vX0":7.8611506064804715,"vY0":-123.4015699402955,"vZ0":-3.2415919441132974,"x":130.57,"y":188.97,"x0":-2.2522844427346365,"y0":50.00538033906778,"z0":5.543532123480786,"aX":-15.770290697790784},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.0,"breakHorizontal":16.7,"spinRate":1928,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.4422363746024778,"extension":6.998804652546054},"hitData":{"launchSpeed":93.4,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.48,"coordY":105.95}},"index":0,"playId":"c5603512-7c4a-38d0-bfd5-c432f9e37146","pitchNumber":1,"startTime":"2025-09-03T00:38:19.467Z","endTime":"2025-09-03T00:38:32.414Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:38:32.414Z","atBatIndex":57},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Francisco Lindor out on a sacrifice fly to center fielder Wenceel Pérez. Luis Torrens scores.","rbi":1,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-03T00:39:02.217Z","endTime":"2025-09-03T00:39:39.427Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":{"id":663978,"link":"/api/v1/people/663978"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3775697327535,"aZ":-21.609809789775575,"pfxX":-2.1976446902502333,"pfxZ":6.208659166992641,"pX":-0.423670479986246,"pZ":1.9637597567303304,"vX0":5.4141951066903955,"vY0":-128.96140611644722,"vZ0":-5.317559910426295,"x":133.15,"y":185.76,"x0":-2.25569639828828,"y0":50.000606451501845,"z0":5.697584327809137,"aX":-3.7381311889387847},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.4,"breakHorizontal":2.9,"spinRate":1951,"spinDirection":204},"zone":7,"typeConfidence":2.0,"plateTime":0.4231558022229067,"extension":7.060745393979478},"hitData":{"launchSpeed":106.0,"launchAngle":15.0,"totalDistance":351.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":102.69,"coordY":59.92}},"index":0,"playId":"3a9fa659-7d9e-3297-b892-a252a5dfd203","pitchNumber":1,"startTime":"2025-09-03T00:39:27.269Z","endTime":"2025-09-03T00:39:39.427Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:39:39.427Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Soto singles on a ground ball to right fielder Kerry Carpenter. Brett Baty to 3rd.","rbi":0,"awayScore":12,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-03T00:39:52.968Z","endTime":"2025-09-03T00:41:19.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnThird":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681481,"link":"/api/v1/people/681481"},"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"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(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.3,"endSpeed":85.3,"strikeZoneTop":3.04145008724786,"strikeZoneBottom":1.46629410418634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.96526107204789,"aZ":-14.601872519174949,"pfxX":-5.4135565079175425,"pfxZ":9.493191088669171,"pX":-1.3339232595649964,"pZ":3.0671632791534957,"vX0":3.6427542094486114,"vY0":-134.4077388839535,"vZ0":-4.605527298835094,"x":167.85,"y":155.97,"x0":-1.9955302871779503,"y0":50.00113151233317,"z0":5.821503395129386,"aX":-10.018850043602892},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.6,"breakHorizontal":9.1,"spinRate":2184,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4057114304635996,"extension":7.082029929710481},"index":0,"playId":"4d2dfe3b-c717-391f-8490-107e874927af","pitchNumber":1,"startTime":"2025-09-03T00:40:09.494Z","endTime":"2025-09-03T00:40:12.710Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-03T00:40:28.251Z","endTime":"2025-09-03T00:40:42.319Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":75.6,"strikeZoneTop":3.09137545709974,"strikeZoneBottom":1.54448930423901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.017376573095508,"aZ":-38.664852421622356,"pfxX":1.1983201654452724,"pfxZ":-4.63484392412367,"pX":0.21595960688049484,"pZ":-0.35468968209631035,"vX0":5.142599067183075,"vY0":-117.05452913871233,"vZ0":-5.7628410382319295,"x":108.77,"y":248.36,"x0":-2.156038277718987,"y0":50.00034085593968,"z0":5.71868915630031,"aX":1.6790385461941784},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-9.5,"breakHorizontal":-3.4,"spinRate":2332,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.46613008323987204,"extension":6.851467841175069},"index":2,"playId":"92576822-2f5a-3e89-aa29-97921f12d5fa","pitchNumber":2,"startTime":"2025-09-03T00:40:42.319Z","endTime":"2025-09-03T00:40:46.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.15,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.8297743821635,"aZ":-15.275093994970007,"pfxX":-7.02984308731086,"pfxZ":9.00652934232703,"pX":-0.45975627226914234,"pZ":2.2611428404163476,"vX0":6.789743024955548,"vY0":-135.66332081375378,"vZ0":-6.571494039112074,"x":134.52,"y":177.73,"x0":-2.073607391994746,"y0":50.00409479311324,"z0":5.767062601518663,"aX":-13.192048375755},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.2,"breakHorizontal":11.4,"spinRate":2217,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.4027237845780576,"extension":7.102040087929077},"hitData":{"launchSpeed":107.7,"launchAngle":3.0,"totalDistance":73.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.83,"coordY":87.2}},"index":3,"playId":"4ac92738-5437-3f43-983f-5aca829c4fee","pitchNumber":3,"startTime":"2025-09-03T00:41:06.990Z","endTime":"2025-09-03T00:41:19.322Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:41:19.322Z","atBatIndex":59},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Pete Alonso grounds into a force out, fielded by shortstop Trey Sweeney. Juan Soto out at 2nd.","rbi":0,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-03T00:43:49.345Z","endTime":"2025-09-03T00:44:59.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700242,"link":"/api/v1/people/700242"},"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-03T00:41:43.897Z","endTime":"2025-09-03T00:42:06.120Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tommy Kahnle replaces Chris Paddack.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-03T00:42:06.120Z","endTime":"2025-09-03T00:43:51.640Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592454,"link":"/api/v1/people/592454"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.39081016022824,"strikeZoneBottom":1.566459086449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.93849082353756,"aZ":-32.69121634567939,"pfxX":-8.59323085212134,"pfxZ":-0.3171873719825653,"pX":0.6883223453599877,"pZ":1.2261807886389504,"vX0":9.608073736924288,"vY0":-125.84573970817276,"vZ0":-4.105636881735794,"x":90.76,"y":205.67,"x0":-2.0506756521853737,"y0":50.005779663930426,"z0":5.507763899179543,"aX":-13.87851518347696},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.3,"breakHorizontal":13.6,"spinRate":1236,"spinDirection":250},"zone":14,"typeConfidence":0.9,"plateTime":0.43413173509556024,"extension":6.527323125906675},"index":2,"playId":"0fc1108c-c526-38bd-b0a0-6f2c8f1d5e2b","pitchNumber":1,"startTime":"2025-09-03T00:43:51.640Z","endTime":"2025-09-03T00:43:55.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.44069751771523,"strikeZoneBottom":1.61653088241876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.738370262743587,"aZ":-32.77901872587193,"pfxX":-8.461748266232547,"pfxZ":-0.3738902752026547,"pX":-1.3152784945221832,"pZ":2.832778574531153,"vX0":5.034319684834436,"vY0":-126.71363446218035,"vZ0":-0.4354897465321912,"x":167.14,"y":162.29,"x0":-2.2278013912826355,"y0":50.002058770591205,"z0":5.6244519654671326,"aX":-13.768191557205128},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.5,"breakHorizontal":14.2,"spinRate":1337,"spinDirection":249},"zone":11,"typeConfidence":0.9,"plateTime":0.43215800235873614,"extension":6.48864856275983},"index":3,"playId":"7dfc8c11-69b7-3af3-beba-524eaed83d5b","pitchNumber":2,"startTime":"2025-09-03T00:44:09.292Z","endTime":"2025-09-03T00:44:13.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.41575446085089,"strikeZoneBottom":1.61653088241876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.12131841486098,"aZ":-30.83130004177118,"pfxX":-9.961270415643432,"pfxZ":0.8296238486255456,"pX":0.5377825864317285,"pZ":1.646133202058542,"vX0":9.426401354464902,"vY0":-126.06466587738443,"vZ0":-3.417126491225822,"x":96.5,"y":194.33,"x0":-1.9444782911914087,"y0":50.00462842741144,"z0":5.4916274911867795,"aX":-16.13633005971697},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.0,"breakHorizontal":16.1,"spinRate":1325,"spinDirection":253},"zone":9,"typeConfidence":0.9,"plateTime":0.4334489726171942,"extension":6.475536663744061},"index":4,"playId":"e0167def-bc46-3be3-ae3e-240ee44166e2","pitchNumber":3,"startTime":"2025-09-03T00:44:27.741Z","endTime":"2025-09-03T00:44:32.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.558937926772053,"aZ":-29.202564424741244,"pfxX":-7.38173989470417,"pfxZ":1.7640287516100663,"pX":0.8397381036428762,"pZ":2.1020225570188495,"vX0":9.873989710210688,"vY0":-127.82525781916411,"vZ0":-2.715855235218309,"x":84.99,"y":182.03,"x0":-2.08681702383743,"y0":50.00031304626689,"z0":5.4354609022242,"aX":-12.402757179160378},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.9,"breakHorizontal":11.5,"spinRate":1301,"spinDirection":247},"zone":14,"typeConfidence":0.9,"plateTime":0.4260231733668207,"extension":6.56266923179239},"hitData":{"launchSpeed":73.0,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.98,"coordY":148.54}},"index":5,"playId":"5c0a4916-3d84-3fea-adbd-4cbfe5c079fd","pitchNumber":4,"startTime":"2025-09-03T00:44:49.532Z","endTime":"2025-09-03T00:44:59.069Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:44:59.069Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Torkelson grounds out, shortstop Luisangel Acuña to first baseman Pete Alonso.","rbi":0,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-03T00:47:11.780Z","endTime":"2025-09-03T00:47:47.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643361,"fullName":"Kevin Herget","link":"/api/v1/people/643361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ronny Mauricio replaces shortstop Francisco Lindor, batting 1st, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-03T00:47:14.066Z","endTime":"2025-09-03T00:47:14.067Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"101","replacedPlayer":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"description":"Luisangel Acuña remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-03T00:47:14.068Z","endTime":"2025-09-03T00:47:14.069Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"501","replacedPlayer":{"id":668901,"link":"/api/v1/people/668901"}},{"details":{"description":"Pitching Change: Kevin Herget replaces Nolan McLean.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-03T00:47:14.070Z","endTime":"2025-09-03T00:47:14.071Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643361,"link":"/api/v1/people/643361"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.46563934873437,"strikeZoneBottom":1.61653088241876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.71837343970463,"aZ":-14.062884267593077,"pfxX":-7.269944577510003,"pfxZ":10.351578721018866,"pX":-0.5724545708877745,"pZ":1.4625656132528198,"vX0":5.064202741388116,"vY0":-131.634441544438,"vZ0":-8.646910053412071,"x":138.82,"y":199.29,"x0":-1.5795483904233498,"y0":50.00587394918434,"z0":5.838213429666967,"aX":-12.722503612145768},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.9,"breakHorizontal":12.0,"spinRate":2214,"spinDirection":212},"zone":13,"typeConfidence":0.91,"plateTime":0.41657664455881394,"extension":5.607778172064442},"index":3,"playId":"4c4bcb8c-9484-3958-a808-e3ba1d8a8d3f","pitchNumber":1,"startTime":"2025-09-03T00:47:14.072Z","endTime":"2025-09-03T00:47:20.086Z","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":90.5,"endSpeed":82.9,"strikeZoneTop":3.21072219240299,"strikeZoneBottom":1.52887930528034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.42699979263751,"aZ":-15.729819488715464,"pfxX":-5.025555495061831,"pfxZ":9.341481368787226,"pX":-0.7746839462133372,"pZ":3.227168137228822,"vX0":4.278611442698692,"vY0":-131.70967845138603,"vZ0":-4.065067275781483,"x":146.53,"y":151.65,"x0":-1.765608886205634,"y0":50.00570541342381,"z0":5.95058533162371,"aX":-8.84965062871315},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.3,"breakHorizontal":8.2,"spinRate":2206,"spinDirection":212},"zone":1,"typeConfidence":0.87,"plateTime":0.4155433508214079,"extension":5.595887508420991},"index":4,"playId":"953d9ad3-e461-3841-a234-b6c1e9f4e0e2","pitchNumber":2,"startTime":"2025-09-03T00:47:26.736Z","endTime":"2025-09-03T00:47:31.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.929114779094366,"aZ":-13.427238129166904,"pfxX":-6.4415577375435635,"pfxZ":10.958544312929684,"pX":-0.19612441434024605,"pZ":2.6054565878682,"vX0":5.5643734547084085,"vY0":-129.88870998645615,"vZ0":-5.8974492992215515,"x":124.48,"y":168.43,"x0":-1.5281187527240598,"y0":50.00192681854314,"z0":5.924439267583061,"aX":-11.018242434816376},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":18.7,"breakHorizontal":10.4,"spinRate":2252,"spinDirection":211},"zone":5,"typeConfidence":0.87,"plateTime":0.4215125934648891,"extension":5.53112522221982},"hitData":{"launchSpeed":80.7,"launchAngle":4.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.46,"coordY":156.65}},"index":5,"playId":"55bae956-5557-3c42-9b4d-ab51f65484c8","pitchNumber":3,"startTime":"2025-09-03T00:47:38.614Z","endTime":"2025-09-03T00:47:47.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:47:47.470Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wenceel Pérez singles on a ground ball to center fielder Cedric Mullins.","rbi":0,"awayScore":12,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-03T00:48:11.569Z","endTime":"2025-09-03T00:49:13.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643361,"fullName":"Kevin Herget","link":"/api/v1/people/643361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.86653642761918,"aZ":-12.294436213999933,"pfxX":-4.895728532120675,"pfxZ":11.094346820519824,"pX":0.014326911118290165,"pZ":3.3703424619662625,"vX0":5.6957226645699395,"vY0":-133.0884351759224,"vZ0":-4.658750059691231,"x":116.45,"y":147.78,"x0":-1.5185949606559423,"y0":50.00122353715015,"z0":6.035544140346082,"aX":-8.771722996941868},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.3,"breakHorizontal":7.6,"spinRate":2296,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.4117278334105343,"extension":5.367840564332319},"index":0,"playId":"cf0da188-0b66-3708-8505-2a11d86e2747","pitchNumber":1,"startTime":"2025-09-03T00:48:11.569Z","endTime":"2025-09-03T00:48:14.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":73.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.641603600821526,"aZ":-23.778172807902187,"pfxX":-9.595292841965758,"pfxZ":6.069127681331693,"pX":-0.5809252985411575,"pZ":3.0826020497017064,"vX0":5.685778876846753,"vY0":-117.55406221028974,"vZ0":-1.7662132632571932,"x":139.14,"y":155.55,"x0":-1.7983362539447179,"y0":50.00382569688484,"z0":6.075711305546806,"aX":-13.277797442106813},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":10.8,"breakHorizontal":15.7,"spinRate":2064,"spinDirection":239},"zone":1,"typeConfidence":0.9,"plateTime":0.4679669234430035,"extension":5.44977888208672},"index":1,"playId":"bacdbfe8-d623-3e6f-b584-5a0564ddcf2f","pitchNumber":2,"startTime":"2025-09-03T00:48:31.438Z","endTime":"2025-09-03T00:48:34.438Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-03T00:48:56.713Z","endTime":"2025-09-03T00:48:59.957Z","isPitch":false,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23698456861018,"aZ":-14.88968528857323,"pfxX":-6.182379873162949,"pfxZ":9.347820898755502,"pX":-0.7678518074121942,"pZ":3.5845885434205624,"vX0":4.677006127265196,"vY0":-135.754941317909,"vZ0":-3.432052484726991,"x":146.27,"y":142.0,"x0":-1.71759647410986,"y0":50.006505964977826,"z0":5.914490145648764,"aX":-11.437142679812236},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":10.1,"spinRate":2253,"spinDirection":215},"zone":11,"typeConfidence":0.92,"plateTime":0.40488038722729414,"extension":5.464707102118676},"hitData":{"launchSpeed":95.1,"launchAngle":3.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.47,"coordY":88.72}},"index":3,"playId":"6f168f35-1fcb-330b-ad96-1b2b7e0fdf12","pitchNumber":3,"startTime":"2025-09-03T00:48:59.957Z","endTime":"2025-09-03T00:49:13.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:49:13.184Z","atBatIndex":62},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Zach McKinstry grounds into a double play, shortstop Luisangel Acuña to first baseman Pete Alonso. Wenceel Pérez out at 2nd. Zach McKinstry out at 1st.","rbi":0,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-03T00:49:21.312Z","endTime":"2025-09-03T00:50:23.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643361,"fullName":"Kevin Herget","link":"/api/v1/people/643361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.2,"strikeZoneTop":3.22506435235199,"strikeZoneBottom":1.54878497071959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.2993942841309,"aZ":-16.040151074571224,"pfxX":-6.472909964877053,"pfxZ":9.198335081054095,"pX":-0.15377021733030505,"pZ":3.4074867242091265,"vX0":6.18818925985725,"vY0":-132.59046980488327,"vZ0":-3.465066298609075,"x":122.86,"y":146.78,"x0":-1.693893195995454,"y0":50.00104645923583,"z0":5.924712491490346,"aX":-11.351865778490069},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.0,"breakHorizontal":10.1,"spinRate":2248,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.41547384356475225,"extension":5.626718054005957},"index":0,"playId":"37223590-4912-3c50-92a5-49bb56c4d214","pitchNumber":1,"startTime":"2025-09-03T00:49:34.910Z","endTime":"2025-09-03T00:49:39.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":72.5,"strikeZoneTop":3.29102017324405,"strikeZoneBottom":1.54448930423901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.709634932893803,"aZ":-24.243855090298943,"pfxX":-10.155667876773922,"pfxZ":5.868372111277955,"pX":-1.3428279805564616,"pZ":1.6624128120564376,"vX0":4.301828367211484,"vY0":-116.59026538884278,"vZ0":-4.208231042153397,"x":168.19,"y":193.89,"x0":-1.9111453392597786,"y0":50.00311169139177,"z0":5.829014239409222,"aX":-13.72214618811468},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":9.6,"breakHorizontal":17.0,"spinRate":1938,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.4731759227577341,"extension":5.5140442624123756},"index":1,"playId":"80814a9b-ebad-349e-b7db-d7e8db0d022c","pitchNumber":2,"startTime":"2025-09-03T00:49:48.158Z","endTime":"2025-09-03T00:49:52.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":73.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.402794743073503,"aZ":-24.90611490320626,"pfxX":-10.870693698392573,"pfxZ":5.284271726729447,"pX":-0.16575816866426532,"pZ":1.6940678685121064,"vX0":7.114427549767386,"vY0":-117.71741334905293,"vZ0":-4.237105964753935,"x":107.45,"y":180.01,"x0":-1.844586046070794,"y0":50.00441539356855,"z0":5.8759973318305265,"aX":-14.96089375229322},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":8.5,"breakHorizontal":17.5,"spinRate":1957,"spinDirection":236},"zone":8,"typeConfidence":0.9,"plateTime":0.4688052756599528,"extension":5.476851495495398},"index":2,"playId":"45f437cd-074c-32ac-b882-4991a0e8e0ef","pitchNumber":3,"startTime":"2025-09-03T00:50:00.320Z","endTime":"2025-09-03T00:50:03.514Z","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":80.2,"endSpeed":73.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.877046428246448,"aZ":-24.5069359982353,"pfxX":-7.410551668463022,"pfxZ":5.607000218114928,"pX":-1.2292240859877284,"pZ":2.2272446946548827,"vX0":3.507397969313294,"vY0":-116.74508742802502,"vZ0":-3.28282219865869,"x":108.33,"y":170.58,"x0":-1.7956346397167262,"y0":50.004327068334746,"z0":5.981879753769454,"aX":-10.135346038767809},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":9.5,"breakHorizontal":12.5,"spinRate":2082,"spinDirection":247},"zone":13,"typeConfidence":0.9,"plateTime":0.47084786296742287,"extension":5.384081144891098},"hitData":{"launchSpeed":91.4,"launchAngle":1.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.01,"coordY":153.61}},"index":3,"playId":"26d6fdd3-51db-3558-9d3f-022932fd9287","pitchNumber":4,"startTime":"2025-09-03T00:50:15.465Z","endTime":"2025-09-03T00:50:23.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:50:23.979Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, third baseman Zach McKinstry to first baseman Justyn-Henry Malloy.","rbi":0,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-03T00:52:43.384Z","endTime":"2025-09-03T00:54:20.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[0,1,2,3],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669234,"link":"/api/v1/people/669234"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Andy Ibáñez replaces second baseman Gleyber Torres, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-03T00:52:45.651Z","endTime":"2025-09-03T00:52:45.652Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":650402,"link":"/api/v1/people/650402"}},{"details":{"description":"Defensive Substitution: Jahmai Jones replaces left fielder Riley Greene, batting 4th, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-03T00:52:45.653Z","endTime":"2025-09-03T00:52:45.654Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"401","replacedPlayer":{"id":682985,"link":"/api/v1/people/682985"}},{"details":{"description":"Defensive Substitution: Justyn-Henry Malloy replaces first baseman Spencer Torkelson, batting 5th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-03T00:52:45.655Z","endTime":"2025-09-03T00:52:45.656Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669234,"link":"/api/v1/people/669234"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":679529,"link":"/api/v1/people/679529"}},{"details":{"description":"Pitching Change: Brenan Hanifee replaces Tommy Kahnle.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-09-03T00:52:45.657Z","endTime":"2025-09-03T00:52:45.658Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669724,"link":"/api/v1/people/669724"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.881336399325374,"aZ":-30.68369479332098,"pfxX":0.8948706651347741,"pfxZ":0.9675035363891942,"pX":0.20990532061914888,"pZ":1.565608195864628,"vX0":6.384695537908441,"vY0":-123.57769722498281,"vZ0":-2.8894618539907477,"x":109.0,"y":196.51,"x0":-2.5247254100361864,"y0":50.00413234003936,"z0":5.330387350976319,"aX":1.3828120809640017},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.3,"breakHorizontal":-3.1,"spinRate":1993,"spinDirection":78},"zone":14,"typeConfidence":0.91,"plateTime":0.4434005748144725,"extension":6.0099064946296235},"index":4,"playId":"864fc36b-38fc-334e-a7b1-2f1f29b09a65","pitchNumber":1,"startTime":"2025-09-03T00:52:45.659Z","endTime":"2025-09-03T00:52:50.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.468037959147047,"aZ":-30.63661913836746,"pfxX":-8.95783291540083,"pfxZ":0.8169707351213482,"pX":0.2649521031964731,"pZ":2.8376489886023846,"vX0":9.809240105378201,"vY0":-136.05526431517697,"vZ0":-1.242871934163763,"x":106.9,"y":162.16,"x0":-2.2148468647085746,"y0":50.004299237797824,"z0":5.4139726060095485,"aX":-16.879195559233885},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.4,"breakHorizontal":14.3,"spinRate":2049,"spinDirection":240},"zone":5,"typeConfidence":0.86,"plateTime":0.40181669365006467,"extension":6.149643618050727},"index":5,"playId":"fed16240-e83c-362d-80a0-247ed507e66a","pitchNumber":2,"startTime":"2025-09-03T00:53:15.287Z","endTime":"2025-09-03T00:53:18.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.46563934873437,"strikeZoneBottom":1.59149587460809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.327866494226658,"aZ":-23.35114460308333,"pfxX":-8.391135022754646,"pfxZ":4.544096820787356,"pX":-1.5855950214056653,"pZ":3.8403827804524937,"vX0":5.20058230832735,"vY0":-137.69853352611509,"vZ0":-0.3125682149084241,"x":177.44,"y":135.09,"x0":-2.397460348998251,"y0":50.004705079438146,"z0":5.520008944588677,"aX":-16.29821121418619},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.4,"breakHorizontal":14.3,"spinRate":2048,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.39606988899989526,"extension":6.012448845389469},"index":6,"playId":"fb675234-7f58-363d-a816-ff1df05382eb","pitchNumber":3,"startTime":"2025-09-03T00:53:36.500Z","endTime":"2025-09-03T00:53:39.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.34091775768691,"strikeZoneBottom":1.59149587460809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.449551828874736,"aZ":-27.74629307760346,"pfxX":-0.15938843844433576,"pfxZ":2.7223813564734876,"pX":0.04647255619831585,"pZ":0.48678436672615405,"vX0":6.10687338125441,"vY0":-126.54364211666405,"vZ0":-6.260185488442777,"x":115.23,"y":225.64,"x0":-2.3756701479512503,"y0":50.00141187639572,"z0":5.211124006966179,"aX":-0.26056209094767724},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.7,"breakHorizontal":-1.1,"spinRate":2141,"spinDirection":183},"zone":14,"typeConfidence":0.91,"plateTime":0.43258950858546585,"extension":6.153421277156027},"index":7,"playId":"391d611c-6973-3e79-9361-fa3f74ef7c90","pitchNumber":4,"startTime":"2025-09-03T00:53:52.407Z","endTime":"2025-09-03T00:53:56.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.934756057296124,"aZ":-20.993999059441453,"pfxX":-8.079309864457038,"pfxZ":5.646993897659807,"pX":-0.7428926748968782,"pZ":2.4506205596999706,"vX0":7.443441512109039,"vY0":-138.84299839680244,"vZ0":-3.9859365130382365,"x":145.32,"y":172.61,"x0":-2.390369614418979,"y0":50.005638732639085,"z0":5.277208210456667,"aX":-16.001940680212982},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.7,"breakHorizontal":13.3,"spinRate":2127,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.39237619770180876,"extension":6.068632957258861},"hitData":{"launchSpeed":104.4,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.32,"coordY":156.65}},"index":8,"playId":"f3fab282-cdb6-3af3-a45a-fee18cf434f0","pitchNumber":5,"startTime":"2025-09-03T00:54:12.188Z","endTime":"2025-09-03T00:54:20.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:54:20.728Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luisangel Acuña singles on a ground ball to third baseman Zach McKinstry.","rbi":0,"awayScore":12,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-03T00:54:36.903Z","endTime":"2025-09-03T00:55:19.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.5,"strikeZoneTop":3.21616379372148,"strikeZoneBottom":1.5044554131691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.9320559031384,"aZ":-28.401533163086274,"pfxX":-9.572444008604357,"pfxZ":1.9857661540677949,"pX":-1.6416362499151889,"pZ":3.219209289188878,"vX0":5.577834420463173,"vY0":-136.33021662359914,"vZ0":-0.7976184987589623,"x":179.58,"y":151.86,"x0":-2.4588809294732448,"y0":50.00486175529874,"z0":5.457039814570329,"aX":-18.216171540035194},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.6,"breakHorizontal":16.3,"spinRate":1891,"spinDirection":237},"zone":11,"typeConfidence":0.89,"plateTime":0.40011166664543163,"extension":6.0542013878364385},"index":0,"playId":"c0c60acb-ae54-334a-b418-2dd0ffe12933","pitchNumber":1,"startTime":"2025-09-03T00:54:42.871Z","endTime":"2025-09-03T00:54:45.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.4,"strikeZoneTop":3.26606939644231,"strikeZoneBottom":1.5044554131691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.502652693642506,"aZ":-28.72490541272226,"pfxX":-10.711591946125568,"pfxZ":1.793512344162803,"pX":0.4586490367066257,"pZ":2.4608163172017545,"vX0":11.078884883842711,"vY0":-136.78562028868012,"vZ0":-2.59268578789118,"x":99.52,"y":172.34,"x0":-2.2207416894042065,"y0":50.005771945557996,"z0":5.357333671649624,"aX":-20.63719155436005},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.0,"breakHorizontal":17.5,"spinRate":1997,"spinDirection":239},"zone":6,"typeConfidence":0.92,"plateTime":0.3979354271805793,"extension":6.1420745292200944},"index":1,"playId":"1cccc023-e8cc-3af9-a1e8-5b364ff69f3b","pitchNumber":2,"startTime":"2025-09-03T00:54:57.361Z","endTime":"2025-09-03T00:55:01.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.942436198025383,"aZ":-34.66825669419472,"pfxX":1.2437559495773387,"pfxZ":-1.5583293405714187,"pX":0.5277775445374269,"pZ":1.112637754540314,"vX0":6.647878504422021,"vY0":-125.05293288911808,"vZ0":-3.5844815960663166,"x":96.88,"y":208.74,"x0":-2.3114307461618893,"y0":50.000598340748006,"z0":5.367924256267662,"aX":1.994839020336904},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.4,"breakHorizontal":-3.6,"spinRate":2357,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.4356986686381039,"extension":6.136920208001524},"hitData":{"launchSpeed":63.8,"launchAngle":-49.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.03,"coordY":184.07}},"index":2,"playId":"1e852170-19a2-3f75-a4fb-ec7aef3553c4","pitchNumber":3,"startTime":"2025-09-03T00:55:11.956Z","endTime":"2025-09-03T00:55:19.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:55:19.859Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out to first baseman Justyn-Henry Malloy. Luisangel Acuña to 2nd.","rbi":0,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-03T00:55:42.573Z","endTime":"2025-09-03T00:55:57.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669234,"link":"/api/v1/people/669234"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.028742532651897,"aZ":-28.93385027181934,"pfxX":-8.89801537528576,"pfxZ":1.6876085362494493,"pX":-0.5434044010236486,"pZ":2.3991352068605494,"vX0":8.006846732838845,"vY0":-137.28856818776202,"vZ0":-2.657490578410284,"x":137.71,"y":174.0,"x0":-2.334801686437566,"y0":50.00185940122275,"z0":5.339219829716281,"aX":-17.066539860657546},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.8,"breakHorizontal":14.5,"spinRate":1951,"spinDirection":239},"zone":4,"typeConfidence":0.87,"plateTime":0.39823319801502377,"extension":6.198751431052966},"hitData":{"launchSpeed":86.4,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.51,"coordY":159.69}},"index":0,"playId":"e25fc7fa-e3d3-3fb9-9c5e-8b3e0f76ca0e","pitchNumber":1,"startTime":"2025-09-03T00:55:48.442Z","endTime":"2025-09-03T00:55:57.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:55:57.656Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cedric Mullins flies out sharply to center fielder Wenceel Pérez.","rbi":0,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-03T00:56:14.575Z","endTime":"2025-09-03T00:58:16.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.31596962155555,"strikeZoneBottom":1.51638016339411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34195575195276,"aZ":-28.804541806949942,"pfxX":-11.149744542170982,"pfxZ":1.7784338629076633,"pX":0.16830539918110474,"pZ":2.681594130393566,"vX0":10.598110968650074,"vY0":-136.58539264680286,"vZ0":-2.026414190155651,"x":110.58,"y":166.38,"x0":-2.308613796815654,"y0":50.003491232382366,"z0":5.4087968920721305,"aX":-21.12347495900318},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.0,"breakHorizontal":18.0,"spinRate":1969,"spinDirection":244},"zone":5,"typeConfidence":0.91,"plateTime":0.4006252518707667,"extension":6.122419609797141},"index":0,"playId":"a8bd7700-707a-314f-8cf5-3ebb5a49a78b","pitchNumber":1,"startTime":"2025-09-03T00:56:23.853Z","endTime":"2025-09-03T00:56:27.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.29102017324405,"strikeZoneBottom":1.566459086449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.32737802326691,"aZ":-28.267865782672963,"pfxX":-8.751639388008725,"pfxZ":2.294054085235608,"pX":-0.10692869646334402,"pZ":0.09733521448252326,"vX0":8.756972030425427,"vY0":-129.4790849904164,"vZ0":-7.1368927493724135,"x":121.08,"y":236.15,"x0":-2.3912848136367364,"y0":50.002870889138656,"z0":5.044245328832915,"aX":-14.901461144398585},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.8,"breakHorizontal":13.9,"spinRate":1517,"spinDirection":252},"zone":13,"typeConfidence":0.96,"plateTime":0.4225701674729354,"extension":6.117330148778675},"index":1,"playId":"ef3aaf09-fdf0-3864-9023-16f84109003a","pitchNumber":2,"startTime":"2025-09-03T00:56:39.928Z","endTime":"2025-09-03T00:56:43.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.2411172751614,"strikeZoneBottom":1.44124839670195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.445925669391414,"aZ":-33.07650948101251,"pfxX":1.34476029201464,"pfxZ":-0.5845720252641291,"pX":-1.943219278654149,"pZ":1.7443571712015757,"vX0":1.195312987401616,"vY0":-123.68708280884066,"vZ0":-1.9624279022821183,"x":191.07,"y":191.68,"x0":-2.60724483214854,"y0":50.00115045718807,"z0":5.319085775185915,"aX":2.0851009884410594},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.2,"breakHorizontal":-2.8,"spinRate":2167,"spinDirection":84},"zone":13,"typeConfidence":0.91,"plateTime":0.4426668982782971,"extension":5.985808955803294},"index":2,"playId":"2e7d72b5-2ea7-33f1-90b6-5447a9d9e323","pitchNumber":3,"startTime":"2025-09-03T00:57:06.666Z","endTime":"2025-09-03T00:57:10.004Z","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":94.6,"endSpeed":87.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.33248555938599,"aZ":-28.94098135913387,"pfxX":-9.416028592602869,"pfxZ":1.6753852433650227,"pX":0.017556769076795656,"pZ":2.337159431268988,"vX0":9.681082250368712,"vY0":-137.49425109717185,"vZ0":-2.6737154383750252,"x":116.33,"y":175.68,"x0":-2.3130503403160403,"y0":50.00265959518078,"z0":5.270811243954257,"aX":-18.16468727515998},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.6,"breakHorizontal":15.2,"spinRate":2109,"spinDirection":242},"zone":5,"typeConfidence":0.89,"plateTime":0.39721979029683574,"extension":6.0976701940472795},"index":3,"playId":"bfa26067-71d4-3a8c-89c3-a43cc2a9e9d4","pitchNumber":4,"startTime":"2025-09-03T00:57:23.484Z","endTime":"2025-09-03T00:57:26.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.21616379372148,"strikeZoneBottom":1.41620090345643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.64161398614954,"aZ":-20.9169592666982,"pfxX":-6.467797936422185,"pfxZ":5.680544290289099,"pX":-1.2977293757386181,"pZ":3.958235372427934,"vX0":5.500820143847466,"vY0":-139.88570882880634,"vZ0":-0.40177130361735164,"x":166.47,"y":131.91,"x0":-2.449653705879091,"y0":50.00101165068707,"z0":5.475370606899029,"aX":-12.813081838166065},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.4,"breakHorizontal":10.6,"spinRate":2147,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.3916039500294626,"extension":6.1210450135075405},"index":4,"playId":"5727948a-9d76-35bb-bcc9-90f78e9305bc","pitchNumber":5,"startTime":"2025-09-03T00:57:48.599Z","endTime":"2025-09-03T00:57:52.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.776098774672718,"aZ":-29.04960145658779,"pfxX":-8.980700945187028,"pfxZ":1.6492210416475999,"pX":-0.46422885253541657,"pZ":2.2281876375932157,"vX0":8.394478679073288,"vY0":-136.30606432077283,"vZ0":-2.8474994538341827,"x":134.7,"y":178.62,"x0":-2.4054515891832904,"y0":50.004634636740974,"z0":5.275928537379494,"aX":-17.032629938085144},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.6,"breakHorizontal":14.6,"spinRate":1848,"spinDirection":240},"zone":4,"typeConfidence":0.85,"plateTime":0.40064748035150277,"extension":6.2207444304058175},"hitData":{"launchSpeed":104.2,"launchAngle":30.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":125.87,"coordY":189.42}},"index":5,"playId":"54dacaeb-9505-3b1a-a2cd-4b228b0c36c3","pitchNumber":6,"startTime":"2025-09-03T00:58:06.729Z","endTime":"2025-09-03T00:58:16.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:58:16.881Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dillon Dingler walks.","rbi":0,"awayScore":12,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-03T01:00:23.764Z","endTime":"2025-09-03T01:02:04.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643361,"fullName":"Kevin Herget","link":"/api/v1/people/643361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jared Young replaces first baseman Pete Alonso, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-03T01:00:23.763Z","endTime":"2025-09-03T01:00:33.138Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":624413,"link":"/api/v1/people/624413"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.36586459826255,"strikeZoneBottom":1.52447140027188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.89152888457048,"aZ":-22.070791367408166,"pfxX":-0.7884909876724935,"pfxZ":5.961310069445602,"pX":0.7293547866876318,"pZ":2.657953079966889,"vX0":6.57219124916758,"vY0":-128.64662514459653,"vZ0":-3.7459027041716957,"x":89.2,"y":167.02,"x0":-1.7439072656172907,"y0":50.004527268724026,"z0":5.821291600693577,"aX":-1.3381718203784634},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.3,"breakHorizontal":0.1,"spinRate":2129,"spinDirection":200},"zone":6,"typeConfidence":0.87,"plateTime":0.4239601567348026,"extension":5.525991431320909},"index":1,"playId":"78fc778a-1a9c-38ef-be6d-03cbd393edd9","pitchNumber":1,"startTime":"2025-09-03T01:00:33.138Z","endTime":"2025-09-03T01:00:36.709Z","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":81.2,"endSpeed":74.3,"strikeZoneTop":3.34091775768691,"strikeZoneBottom":1.52447140027188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.640987698468745,"aZ":-26.371369154623714,"pfxX":-9.738375609567294,"pfxZ":4.109372954023165,"pX":-0.995093226827323,"pZ":4.088780326355043,"vX0":4.832462323282773,"vY0":-118.1394194697959,"vZ0":0.7068534410806198,"x":154.93,"y":128.38,"x0":-1.802565068112003,"y0":50.00327608400632,"z0":6.210745253742952,"aX":-13.757128094126937},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.9,"breakHorizontal":16.4,"spinRate":1983,"spinDirection":241},"zone":11,"typeConfidence":0.9,"plateTime":0.4637379886717756,"extension":5.391209590914825},"index":2,"playId":"6e4cf633-3107-343c-a425-ef5b828c41dc","pitchNumber":2,"startTime":"2025-09-03T01:00:46.821Z","endTime":"2025-09-03T01:00:49.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.264768558404594,"aZ":-25.485924426516394,"pfxX":-9.114525642632206,"pfxZ":4.751901388138666,"pX":0.04041993042499498,"pZ":2.5381292406675007,"vX0":6.582118673061412,"vY0":-117.55862354547816,"vZ0":-2.434161920744911,"x":115.46,"y":170.25,"x0":-1.604857266105048,"y0":50.00113508506368,"z0":5.941064771245704,"aX":-12.818834795324243},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":8.3,"breakHorizontal":15.0,"spinRate":1890,"spinDirection":240},"zone":5,"typeConfidence":0.9,"plateTime":0.46506329088399934,"extension":5.589953680565101},"index":3,"playId":"06d1fd6b-2657-36f8-8dfa-02dd7cfa9af2","pitchNumber":3,"startTime":"2025-09-03T01:01:02.816Z","endTime":"2025-09-03T01:01:06.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.7,"strikeZoneTop":3.34091775768691,"strikeZoneBottom":1.52447140027188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.593606731411754,"aZ":-25.952475198801164,"pfxX":-9.926069221677684,"pfxZ":4.466567007445535,"pX":-0.583045134483155,"pZ":3.980145768179605,"vX0":5.596655297969113,"vY0":-117.34691932769225,"vZ0":0.8017746258675563,"x":139.22,"y":131.32,"x0":-1.711679201132176,"y0":50.00058208409162,"z0":6.055317468915542,"aX":-13.815517877351235},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":8.6,"breakHorizontal":16.6,"spinRate":2017,"spinDirection":245},"zone":11,"typeConfidence":0.9,"plateTime":0.4670919867486574,"extension":5.554673076355767},"index":4,"playId":"4a1bf83f-6e77-3c57-b6e6-12c71ae9a7aa","pitchNumber":4,"startTime":"2025-09-03T01:01:27.717Z","endTime":"2025-09-03T01:01:31.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.36586459826255,"strikeZoneBottom":1.46629410418634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.305168998533777,"aZ":-13.271302481434738,"pfxX":-5.182282972586659,"pfxZ":10.196381034033884,"pX":0.44491427384685445,"pZ":4.1806593623355495,"vX0":6.76057348977253,"vY0":-135.2455861275329,"vZ0":-2.475004808279992,"x":100.04,"y":125.9,"x0":-1.4130639860184306,"y0":50.00270840933328,"z0":6.037670751523591,"aX":-9.607766386023336},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.1,"breakHorizontal":7.9,"spinRate":2293,"spinDirection":208},"zone":12,"typeConfidence":0.92,"plateTime":0.40489222191335106,"extension":5.5287071848685505},"index":5,"playId":"746f8332-02c6-325d-a6fc-e915042af3af","pitchNumber":5,"startTime":"2025-09-03T01:01:45.619Z","endTime":"2025-09-03T01:01:48.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.34091775768691,"strikeZoneBottom":1.52447140027188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.060007456987616,"aZ":-14.82986292128268,"pfxX":-4.334144604922026,"pfxZ":10.241036534110236,"pX":-1.56338818747099,"pZ":2.996825356723577,"vX0":1.8267354261539719,"vY0":-129.10295439192996,"vZ0":-4.661549993800483,"x":176.59,"y":157.87,"x0":-1.7157866890539328,"y0":50.00117605099071,"z0":5.961591956288135,"aX":-7.339389950928061},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":17.8,"breakHorizontal":7.4,"spinRate":2162,"spinDirection":204},"zone":11,"typeConfidence":0.76,"plateTime":0.423717053035626,"extension":5.507214589294932},"index":6,"playId":"1f43ee6c-67be-3cad-8e10-0b6d2fa75df6","pitchNumber":6,"startTime":"2025-09-03T01:02:00.269Z","endTime":"2025-09-03T01:02:04.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:02:04.674Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trey Sweeney flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-03T01:02:30.687Z","endTime":"2025-09-03T01:03:40.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643361,"fullName":"Kevin Herget","link":"/api/v1/people/643361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.628403336241487,"aZ":-13.991387757940114,"pfxX":-5.565123266338116,"pfxZ":10.424800449552638,"pX":-0.0198043528211817,"pZ":3.069058702926516,"vX0":5.9078611233881615,"vY0":-130.96832076880088,"vZ0":-4.623450039777389,"x":117.75,"y":155.92,"x0":-1.577494260806226,"y0":50.00067455519152,"z0":5.8971503712784985,"aX":-9.705079038312801},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":18.1,"breakHorizontal":8.9,"spinRate":2272,"spinDirection":210},"zone":2,"typeConfidence":0.88,"plateTime":0.41756345450469823,"extension":5.717993351225828},"index":0,"playId":"043d85ca-5e3c-3e4d-88b6-cc2197e69d96","pitchNumber":1,"startTime":"2025-09-03T01:02:30.687Z","endTime":"2025-09-03T01:02:34.241Z","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":80.2,"endSpeed":73.4,"strikeZoneTop":3.61526563644886,"strikeZoneBottom":1.68465380560091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.99751519632516,"aZ":-25.65392948635343,"pfxX":-10.498348051277947,"pfxZ":4.740933752013257,"pX":0.8305366338767335,"pZ":3.248991608823887,"vX0":8.52026281256395,"vY0":-116.57423965288419,"vZ0":-0.7344747743409881,"x":85.34,"y":151.06,"x0":-1.5085018853963483,"y0":50.00419838339286,"z0":5.990760758436854,"aX":-14.444737104300078},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":8.6,"breakHorizontal":16.9,"spinRate":1989,"spinDirection":235},"zone":12,"typeConfidence":0.9,"plateTime":0.46992080902320765,"extension":5.817828093051124},"index":1,"playId":"90b77eac-a179-3fd2-91c5-d57fc2410277","pitchNumber":2,"startTime":"2025-09-03T01:02:45.315Z","endTime":"2025-09-03T01:02:48.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.389626866150707,"aZ":-15.753558851045906,"pfxX":-6.445399829200253,"pfxZ":9.241403420881635,"pX":-0.4627259488331516,"pZ":2.8940417536047085,"vX0":5.109108498392815,"vY0":-132.493972291003,"vZ0":-4.878648098402185,"x":134.64,"y":160.64,"x0":-1.5788922752615042,"y0":50.00640511102797,"z0":5.911130914461247,"aX":-11.458218855823075},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.8,"breakHorizontal":10.6,"spinRate":2195,"spinDirection":212},"zone":4,"typeConfidence":0.9,"plateTime":0.4134468616386511,"extension":5.666355660477304},"index":2,"playId":"9a63e61d-70d5-3c6b-8383-9e4105d31cca","pitchNumber":3,"startTime":"2025-09-03T01:03:01.827Z","endTime":"2025-09-03T01:03:04.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.432934774783206,"aZ":-25.36928207375744,"pfxX":-10.076142736927554,"pfxZ":4.807434230717018,"pX":-0.6348590606615541,"pZ":3.0436973308029787,"vX0":6.061293197995952,"vY0":-118.23089727218972,"vZ0":-1.138707146104624,"x":141.2,"y":156.6,"x0":-1.9219200240297873,"y0":50.00535784657127,"z0":5.858685438390659,"aX":-14.27450646320896},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":8.6,"breakHorizontal":16.8,"spinRate":2079,"spinDirection":242},"zone":4,"typeConfidence":0.9,"plateTime":0.46317417350979495,"extension":5.613190324207215},"hitData":{"launchSpeed":96.0,"launchAngle":37.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.9,"coordY":67.45}},"index":3,"playId":"2753fb7b-300b-3b08-97e0-0d8c8210ef26","pitchNumber":4,"startTime":"2025-09-03T01:03:25.798Z","endTime":"2025-09-03T01:03:40.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:03:40.138Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colt Keith strikes out swinging.","rbi":0,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-03T01:03:58.843Z","endTime":"2025-09-03T01:04:57.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643361,"fullName":"Kevin Herget","link":"/api/v1/people/643361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.39081016022824,"strikeZoneBottom":1.56450836100502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.300168608850363,"aZ":-16.527198402535785,"pfxX":-8.03282511228128,"pfxZ":8.759473702611867,"pX":-1.1978179768454558,"pZ":2.4132354358962416,"vX0":4.293008862058861,"vY0":-132.7811508343413,"vZ0":-5.517309207146084,"x":162.66,"y":173.62,"x0":-1.7914494834367694,"y0":50.004947221302764,"z0":5.719806441235083,"aX":-14.352263580035263},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.9,"breakHorizontal":13.7,"spinRate":2260,"spinDirection":212},"zone":13,"typeConfidence":0.91,"plateTime":0.41243652474891457,"extension":5.606133332760058},"index":0,"playId":"eaeffe7a-9ef3-35c8-a073-07e89ea1006f","pitchNumber":1,"startTime":"2025-09-03T01:04:00.935Z","endTime":"2025-09-03T01:04:05.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.858647406300783,"aZ":-13.096859716861308,"pfxX":-5.337997585781649,"pfxZ":10.864429298204795,"pX":-0.4964500105806647,"pZ":2.850310947182014,"vX0":5.121323986551962,"vY0":-131.88255013001037,"vZ0":-5.240932918416093,"x":135.92,"y":161.82,"x0":-1.7728691463801323,"y0":50.00548020143386,"z0":5.834559789398362,"aX":-9.375748003268594},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.7,"breakHorizontal":8.5,"spinRate":2327,"spinDirection":209},"zone":1,"typeConfidence":0.9,"plateTime":0.41581656052696037,"extension":5.594093372786629},"index":1,"playId":"fee01782-7296-3b8e-af60-d12dc37cdc67","pitchNumber":2,"startTime":"2025-09-03T01:04:14.295Z","endTime":"2025-09-03T01:04:19.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.2,"strikeZoneTop":3.39081016022824,"strikeZoneBottom":1.56450836100502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.904303994420026,"aZ":-23.827871503013967,"pfxX":-9.857241499370824,"pfxZ":5.953099395638417,"pX":-0.3114506704413562,"pZ":1.6448802462638301,"vX0":6.30089823626522,"vY0":-118.07780089394869,"vZ0":-4.575800699279114,"x":128.87,"y":194.37,"x0":-1.742906029293166,"y0":50.00473305657198,"z0":5.8183591042792395,"aX":-13.826400355929945},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":9.8,"breakHorizontal":16.2,"spinRate":2071,"spinDirection":231},"zone":7,"typeConfidence":0.9,"plateTime":0.4650799403959267,"extension":5.557041149763443},"index":2,"playId":"6f6accba-f71e-3b2e-9ea1-8c3c300aa851","pitchNumber":3,"startTime":"2025-09-03T01:04:39.090Z","endTime":"2025-09-03T01:04:44.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.318649559153638,"aZ":-21.321677665675566,"pfxX":-9.882511988226678,"pfxZ":7.468377146758813,"pX":0.0681892561647865,"pZ":1.5501582430026175,"vX0":7.49878160251193,"vY0":-120.07072171134797,"vZ0":-5.277937448989581,"x":114.4,"y":196.93,"x0":-1.8189821398893529,"y0":50.00190816233896,"z0":5.6863850612345805,"aX":-14.358065959795354},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":12.4,"breakHorizontal":16.0,"spinRate":2084,"spinDirection":242},"zone":8,"typeConfidence":0.9,"plateTime":0.45703900564569633,"extension":5.495706209920481},"index":3,"playId":"be74928f-e92f-381f-8420-af8af69c7dba","pitchNumber":4,"startTime":"2025-09-03T01:04:54.642Z","endTime":"2025-09-03T01:04:57.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:04:57.642Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Ibáñez grounds out, second baseman Brett Baty to first baseman Jared Young.","rbi":0,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-03T01:05:10.177Z","endTime":"2025-09-03T01:05:25.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643361,"fullName":"Kevin Herget","link":"/api/v1/people/643361"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.15,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.56226859000316,"aZ":-14.617416903307767,"pfxX":-7.495266331139506,"pfxZ":9.649834354089641,"pX":0.5292279708635296,"pZ":1.9081399422945742,"vX0":7.869138648225089,"vY0":-134.15969535935403,"vZ0":-7.3303279187438894,"x":96.83,"y":187.26,"x0":-1.4708982231455632,"y0":50.00235512697781,"z0":5.721723964856894,"aX":-13.636039501227865},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.0,"breakHorizontal":11.9,"spinRate":2248,"spinDirection":213},"zone":9,"typeConfidence":0.92,"plateTime":0.40858483254213684,"extension":5.660003767517389},"hitData":{"launchSpeed":101.8,"launchAngle":5.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.95,"coordY":152.09}},"index":0,"playId":"1335a9c8-41da-3fc2-9e94-5cd2a4dab3af","pitchNumber":1,"startTime":"2025-09-03T01:05:17.422Z","endTime":"2025-09-03T01:05:25.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:05:25.678Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Torrens grounds out, third baseman Zach McKinstry to first baseman Justyn-Henry Malloy.","rbi":0,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-03T01:07:32.165Z","endTime":"2025-09-03T01:07:55.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"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":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669234,"link":"/api/v1/people/669234"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jake Rogers replaces Brenan Hanifee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-03T01:06:30.739Z","endTime":"2025-09-03T01:07:34.376Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668670,"link":"/api/v1/people/668670"},"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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.5,"endSpeed":69.2,"strikeZoneTop":3.46563934873437,"strikeZoneBottom":1.55449859299638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.66928012373016,"aZ":-21.401094785221844,"pfxX":-3.6398927653493134,"pfxZ":8.904205185994302,"pX":0.2186233194187311,"pZ":2.786235377282273,"vX0":4.522311257808875,"vY0":-108.57255973024324,"vZ0":-1.685620330781305,"x":108.67,"y":163.55,"x0":-1.4058616368276418,"y0":50.00094123562219,"z0":5.872263601305802,"aX":-4.402572953683177},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":16.1,"breakHorizontal":5.5,"spinRate":1790,"spinDirection":221},"zone":5,"typeConfidence":0.94,"plateTime":0.5019673407110554,"extension":4.683300042828641},"index":1,"playId":"184a138c-868e-3e5f-ab3f-4acd832543ff","pitchNumber":1,"startTime":"2025-09-03T01:07:34.376Z","endTime":"2025-09-03T01:07:38.808Z","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":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":46.0,"endSpeed":42.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":7.638431129936105,"aZ":-27.819306808839524,"pfxX":6.314988064655198,"pfxZ":9.77769774666272,"pX":0.47435918272717964,"pZ":2.88869637995733,"vX0":1.7479980964699324,"vY0":-66.55961886036035,"vZ0":5.183977680805056,"x":98.92,"y":160.79,"x0":-1.6794296668867654,"y0":50.00252524434599,"z0":7.036836760828499,"aX":2.8120968587229913},"breaks":{"breakAngle":6.0,"breakLength":25.2,"breakY":24.0,"breakVertical":-110.4,"breakVerticalInduced":21.0,"breakHorizontal":-12.2,"spinRate":1095,"spinDirection":209},"zone":3,"typeConfidence":0.93,"plateTime":0.8252582843156255,"extension":4.322913997366366},"hitData":{"launchSpeed":77.9,"launchAngle":-14.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.38,"coordY":158.4}},"index":2,"playId":"80867e3a-91a6-376a-a31f-9563c87515a1","pitchNumber":2,"startTime":"2025-09-03T01:07:46.334Z","endTime":"2025-09-03T01:07:55.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:07:55.192Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a ground ball to center fielder Wenceel Pérez.","rbi":0,"awayScore":12,"homeScore":2,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-03T01:08:10.225Z","endTime":"2025-09-03T01:08:52.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":48.7,"endSpeed":44.2,"strikeZoneTop":3.69256313085688,"strikeZoneBottom":1.79172626200915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":8.9762188075483,"aZ":-27.725721087850268,"pfxX":3.305813529529086,"pfxZ":9.031294306985401,"pX":-2.7035331943704763,"pZ":5.600494754388879,"vX0":-1.3409972680728681,"vY0":-70.2053995863105,"vZ0":7.872129830149715,"x":220.05,"y":87.57,"x0":-2.158821584715059,"y0":50.00114398688251,"z0":7.188250212516182,"aX":1.6271868350776648},"breaks":{"breakAngle":3.6,"breakLength":21.6,"breakY":24.0,"breakVertical":-97.9,"breakVerticalInduced":20.9,"breakHorizontal":-5.3,"spinRate":1148,"spinDirection":197},"zone":11,"typeConfidence":0.94,"plateTime":0.7843617787241062,"extension":4.766321291277092},"index":0,"playId":"260b6501-62d2-3af8-97e9-7a7a6a1775bc","pitchNumber":1,"startTime":"2025-09-03T01:08:16.030Z","endTime":"2025-09-03T01:08:19.221Z","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(186, 1, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":71.0,"strikeZoneTop":3.81470708651936,"strikeZoneBottom":1.66659556412769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.8591683903944,"aZ":-21.922854246302432,"pfxX":-5.619128507164862,"pfxZ":7.997618988754903,"pX":-1.0259968119734548,"pZ":2.2723899268461496,"vX0":3.5462484104961574,"vY0":-112.35310029291949,"vZ0":-2.7204246640312792,"x":156.11,"y":177.43,"x0":-1.8927455890771117,"y0":50.00218663325628,"z0":5.720621163576113,"aX":-7.202328949726197},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":14.2,"breakHorizontal":9.2,"spinRate":1884,"spinDirection":225},"zone":13,"typeConfidence":0.95,"plateTime":0.4870108752795148,"extension":4.836640331391908},"index":1,"playId":"27ac9b16-8e9b-3fef-a515-9e71771d0e21","pitchNumber":2,"startTime":"2025-09-03T01:08:26.740Z","endTime":"2025-09-03T01:08:31.149Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":51.1,"endSpeed":47.0,"strikeZoneTop":3.68,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":10.255392591141288,"aZ":-26.665597688289544,"pfxX":6.735538828438322,"pfxZ":10.022922532128925,"pX":-0.06115794357523484,"pZ":2.531048261626807,"vX0":1.0051661943486037,"vY0":-74.28320763445547,"vZ0":3.2736786235207607,"x":119.33,"y":170.44,"x0":-1.6239810230019294,"y0":50.00315795761175,"z0":6.568147495230355,"aX":3.7025475697405144},"breaks":{"breakAngle":8.4,"breakLength":19.2,"breakY":24.0,"breakVertical":-85.9,"breakVerticalInduced":20.4,"breakHorizontal":-12.6,"spinRate":1178,"spinDirection":205},"zone":5,"typeConfidence":0.93,"plateTime":0.7420161734769186,"extension":4.411350022543204},"hitData":{"launchSpeed":102.3,"launchAngle":5.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.0,"coordY":76.0}},"index":2,"playId":"5fd9c104-3814-3da2-93b7-81ca1afc4340","pitchNumber":3,"startTime":"2025-09-03T01:08:38.688Z","endTime":"2025-09-03T01:08:52.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:08:52.290Z","atBatIndex":73},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Ronny Mauricio grounds into a double play, second baseman Andy Ibáñez to shortstop Trey Sweeney to first baseman Justyn-Henry Malloy. Brett Baty out at 2nd. Ronny Mauricio out at 1st.","rbi":0,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-03T01:09:03.054Z","endTime":"2025-09-03T01:09:42.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700242,"link":"/api/v1/people/700242"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700242,"link":"/api/v1/people/700242"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669234,"link":"/api/v1/people/669234"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":52.3,"endSpeed":47.9,"strikeZoneTop":3.83963290513207,"strikeZoneBottom":1.76670365506253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":10.708059012619692,"aZ":-25.843291417123822,"pfxX":7.455555096176912,"pfxZ":10.99756291245685,"pX":-0.7990876209013654,"pZ":3.3189530670539042,"vX0":0.042868064843633286,"vY0":-76.00026104072772,"vZ0":3.7983097469115794,"x":147.46,"y":149.17,"x0":-1.7938103979007196,"y0":50.00256762184656,"z0":6.58778243498189,"aX":4.291065160627953},"breaks":{"breakAngle":9.6,"breakLength":18.0,"breakY":24.0,"breakVertical":-79.2,"breakVerticalInduced":22.3,"breakHorizontal":-13.4,"spinRate":1190,"spinDirection":211},"zone":1,"typeConfidence":0.93,"plateTime":0.7251667163691131,"extension":4.425124663022635},"index":0,"playId":"e33a1aa8-1a92-339c-9f97-64ce63a381be","pitchNumber":1,"startTime":"2025-09-03T01:09:05.912Z","endTime":"2025-09-03T01:09:10.340Z","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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":52.0,"endSpeed":47.8,"strikeZoneTop":3.78978035084537,"strikeZoneBottom":1.82489179152092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":9.874379091545467,"aZ":-26.60109144491728,"pfxX":3.7760447314387235,"pfxZ":9.748951224509227,"pX":-0.6879749705841931,"pZ":3.494313279658525,"vX0":1.270590180763616,"vY0":-75.44905459941933,"vZ0":4.411063698839464,"x":143.22,"y":144.43,"x0":-2.0338526643589026,"y0":50.00368520530232,"z0":6.558078174575724,"aX":2.159316202796827},"breaks":{"breakAngle":4.8,"breakLength":18.0,"breakY":24.0,"breakVertical":-82.2,"breakVerticalInduced":20.2,"breakHorizontal":-7.3,"spinRate":1192,"spinDirection":204},"zone":1,"typeConfidence":0.93,"plateTime":0.7282228077395771,"extension":4.3763308488260995},"index":1,"playId":"73bd192d-1bfb-3faa-8680-73c5dbb5e537","pitchNumber":2,"startTime":"2025-09-03T01:09:17.535Z","endTime":"2025-09-03T01:09:22.080Z","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(186, 1, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FA","description":"Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.5,"strikeZoneTop":3.91,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.825295108491453,"aZ":-21.00094305648655,"pfxX":-5.977349720871446,"pfxZ":7.87210267841709,"pX":-1.09555738861357,"pZ":2.560078314971107,"vX0":3.597620289355053,"vY0":-118.44756600427897,"vZ0":-2.4908746382969182,"x":158.76,"y":169.66,"x0":-1.8582455686159565,"y0":50.00307856875919,"z0":5.547464769152237,"aX":-8.485385785738924},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":13.9,"breakHorizontal":10.0,"spinRate":1902,"spinDirection":222},"zone":13,"typeConfidence":0.96,"plateTime":0.4625763774228844,"extension":5.14347602563563},"hitData":{"launchSpeed":75.8,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.43,"coordY":155.13}},"index":2,"playId":"05f4d65f-757b-322c-8d17-9708ac8ec0a4","pitchNumber":3,"startTime":"2025-09-03T01:09:30.962Z","endTime":"2025-09-03T01:09:42.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:09:42.313Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kerry Carpenter flies out to right fielder Juan Soto.","rbi":0,"awayScore":12,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-03T01:11:51.323Z","endTime":"2025-09-03T01:12:35.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643361,"fullName":"Kevin Herget","link":"/api/v1/people/643361"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":76.3,"endSpeed":70.1,"strikeZoneTop":3.26606939644231,"strikeZoneBottom":1.566459086449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.955912270976906,"aZ":-43.86255515469262,"pfxX":1.8005571830958291,"pfxZ":-9.512577142617953,"pX":-0.13874208326611434,"pZ":1.091048752488461,"vX0":2.966076500446125,"vY0":-111.06806159170156,"vZ0":-0.8731496970753915,"x":122.29,"y":209.32,"x0":-1.7341337812648472,"y0":50.002720615916914,"z0":6.116877406509762,"aX":2.212176949801286},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.6,"breakVerticalInduced":-17.0,"breakHorizontal":-4.2,"spinRate":2394,"spinDirection":23},"zone":13,"typeConfidence":0.88,"plateTime":0.4962900069727292,"extension":5.413689601247497},"index":0,"playId":"bc2b1bca-424f-3ed4-a587-1e019fc19ee0","pitchNumber":1,"startTime":"2025-09-03T01:11:57.869Z","endTime":"2025-09-03T01:12:03.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.39081016022824,"strikeZoneBottom":1.60455069803171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.520594395334,"aZ":-16.244248159324513,"pfxX":-7.456287434181476,"pfxZ":9.033119817338992,"pX":-0.014109710366798955,"pZ":1.021543548913091,"vX0":7.057452562237603,"vY0":-132.28640813468766,"vZ0":-8.789928010027445,"x":117.54,"y":211.2,"x0":-1.7541552961976197,"y0":50.00577645443948,"z0":5.590369052371872,"aX":-13.152622012812836},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.5,"breakHorizontal":11.9,"spinRate":2217,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.41484106988270675,"extension":5.719345822938161},"index":1,"playId":"4412077b-38e6-3988-8917-316d40546965","pitchNumber":2,"startTime":"2025-09-03T01:12:11.528Z","endTime":"2025-09-03T01:12:16.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.591480576923477,"aZ":-13.269648821682397,"pfxX":-6.257679116724082,"pfxZ":10.841736847775572,"pX":0.10905760244827811,"pZ":1.9982497480459946,"vX0":6.373672819175059,"vY0":-131.3954709790029,"vZ0":-7.282937623071462,"x":112.84,"y":184.83,"x0":-1.5384111249218637,"y0":50.00090431132458,"z0":5.797579005034076,"aX":-10.909369052180415},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":18.1,"breakHorizontal":9.8,"spinRate":2253,"spinDirection":212},"zone":8,"typeConfidence":0.9,"plateTime":0.41731681007459454,"extension":5.582816469713536},"hitData":{"launchSpeed":97.6,"launchAngle":33.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.49,"coordY":66.64}},"index":2,"playId":"9f4f0d3c-5834-3753-a68c-56a434c3a146","pitchNumber":3,"startTime":"2025-09-03T01:12:25.188Z","endTime":"2025-09-03T01:12:35.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:12:35.748Z","atBatIndex":75},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jahmai Jones walks.","rbi":0,"awayScore":12,"homeScore":2,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-03T01:12:47.786Z","endTime":"2025-09-03T01:13:52.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643361,"fullName":"Kevin Herget","link":"/api/v1/people/643361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.46563934873437,"strikeZoneBottom":1.58452857081796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.548205456959877,"aZ":-25.274928722719096,"pfxX":-0.09303482181485467,"pfxZ":4.213156267745081,"pX":0.5908786015744723,"pZ":3.635167324349215,"vX0":5.9744694088213794,"vY0":-126.05168106210802,"vZ0":-0.7434783113954877,"x":94.48,"y":140.63,"x0":-1.780992931748047,"y0":50.000517990802585,"z0":5.944159715884561,"aX":-0.15337914146098944},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.7,"breakHorizontal":-1.0,"spinRate":2313,"spinDirection":202},"zone":12,"typeConfidence":0.9,"plateTime":0.43174516014731124,"extension":5.362589251370978},"index":0,"playId":"682c14e1-b7a8-307b-b724-e1c04f06c3ec","pitchNumber":1,"startTime":"2025-09-03T01:12:59.778Z","endTime":"2025-09-03T01:13:03.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.39081016022824,"strikeZoneBottom":1.51638016339411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.329626120371742,"aZ":-24.153558750669433,"pfxX":0.10831188758723981,"pfxZ":4.781401201519737,"pX":0.07176541009080999,"pZ":3.514451973301243,"vX0":5.116936347970315,"vY0":-127.92036001463141,"vZ0":-1.2223545882874158,"x":114.26,"y":143.89,"x0":-1.9582378380275363,"y0":50.002811601090166,"z0":5.870231033166213,"aX":0.18179908298603556},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.6,"breakHorizontal":-1.2,"spinRate":2294,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.42616550489479854,"extension":5.536079691980654},"index":1,"playId":"8a2032d1-aed5-307c-ad84-d864246f0a0c","pitchNumber":2,"startTime":"2025-09-03T01:13:10.738Z","endTime":"2025-09-03T01:13:14.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.41575446085089,"strikeZoneBottom":1.51638016339411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.62209386631888,"aZ":-15.21440118829334,"pfxX":-7.2649216422989795,"pfxZ":9.828779701315224,"pX":-0.7117463565916748,"pZ":3.599767446931879,"vX0":5.143222867148476,"vY0":-130.3361415623918,"vZ0":-2.9102811866002996,"x":144.13,"y":141.59,"x0":-1.763799517756653,"y0":50.00301387259042,"z0":5.875486429555761,"aX":-12.536872806786487},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":17.4,"breakHorizontal":12.1,"spinRate":2240,"spinDirection":214},"zone":11,"typeConfidence":0.87,"plateTime":0.41976427499486046,"extension":5.744297976663377},"index":2,"playId":"b86b79d1-b9b3-31df-98ab-805b12489e08","pitchNumber":3,"startTime":"2025-09-03T01:13:22.744Z","endTime":"2025-09-03T01:13:26.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.34091775768691,"strikeZoneBottom":1.46629410418634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.36372995248902,"aZ":-14.284258075851087,"pfxX":-6.3221345206418835,"pfxZ":10.513171203265804,"pX":-0.5048291798415281,"pZ":2.2213742986517775,"vX0":4.839070410654177,"vY0":-129.4583110288729,"vZ0":-6.4180115180738415,"x":136.24,"y":178.8,"x0":-1.5744519063061038,"y0":50.004683936255745,"z0":5.821050526533596,"aX":-10.760382872466597},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.9,"breakHorizontal":10.4,"spinRate":2282,"spinDirection":212},"zone":4,"typeConfidence":0.86,"plateTime":0.4226783488238781,"extension":5.6701113655584905},"index":3,"playId":"94efe2b4-4c08-365a-90a1-f830b6e07475","pitchNumber":4,"startTime":"2025-09-03T01:13:36.759Z","endTime":"2025-09-03T01:13:40.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.9,"strikeZoneTop":3.44069751771523,"strikeZoneBottom":1.58452857081796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.531464898126597,"aZ":-14.56297193377348,"pfxX":-4.319207653152677,"pfxZ":10.477387438352697,"pX":-0.8144549456236565,"pZ":2.6554260389496105,"vX0":3.663959539807286,"vY0":-129.01085731244896,"vZ0":-5.265768917928604,"x":148.05,"y":167.08,"x0":-1.6938177002387804,"y0":50.00476773283954,"z0":5.850545752135539,"aX":-7.261582924251601},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":18.0,"breakHorizontal":7.0,"spinRate":2197,"spinDirection":209},"zone":4,"typeConfidence":0.79,"plateTime":0.42501518551577666,"extension":5.70090864337289},"index":4,"playId":"c6cd9354-f322-3419-a557-5839730df38b","pitchNumber":5,"startTime":"2025-09-03T01:13:49.185Z","endTime":"2025-09-03T01:13:52.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:13:52.626Z","atBatIndex":76},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Justyn-Henry Malloy doubles (5) on a line drive to left fielder Brandon Nimmo. Jahmai Jones scores.","rbi":1,"awayScore":12,"homeScore":3,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-03T01:14:06.309Z","endTime":"2025-09-03T01:14:59.985Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643361,"fullName":"Kevin Herget","link":"/api/v1/people/643361"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":{"id":643361,"link":"/api/v1/people/643361"},"isScoringEvent":true,"rbi":true,"earned":true,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.1,"strikeZoneTop":3.34091775768691,"strikeZoneBottom":1.51638016339411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.516861866733038,"aZ":-13.79909170902996,"pfxX":-4.561181861325572,"pfxZ":10.638809368196998,"pX":0.49145271078824604,"pZ":2.6875255372902034,"vX0":6.821286740919854,"vY0":-130.60167336563532,"vZ0":-5.453702591899135,"x":98.27,"y":166.22,"x0":-1.5617241350414874,"y0":50.005019391555834,"z0":5.8408081379509005,"aX":-7.880357080763196},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.2,"breakHorizontal":6.7,"spinRate":2226,"spinDirection":212},"zone":6,"typeConfidence":0.86,"plateTime":0.4193858581880061,"extension":5.6008853803925644},"index":0,"playId":"45990b4d-4286-3ecc-a002-8d5d2b1ee8f8","pitchNumber":1,"startTime":"2025-09-03T01:14:15.811Z","endTime":"2025-09-03T01:14:19.415Z","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":92.9,"endSpeed":84.9,"strikeZoneTop":3.36586459826255,"strikeZoneBottom":1.61653088241876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.275110834232205,"aZ":-13.174602965290836,"pfxX":-6.781442485915006,"pfxZ":10.307460438334143,"pX":0.6970288886105444,"pZ":2.2713797497818793,"vX0":8.052952010667811,"vY0":-134.88342537802103,"vZ0":-6.941283854132966,"x":90.43,"y":177.45,"x0":-1.4457950334841907,"y0":50.000000757475796,"z0":5.806532802340278,"aX":-12.496835213831721},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.4,"breakHorizontal":10.6,"spinRate":2357,"spinDirection":212},"zone":6,"typeConfidence":0.92,"plateTime":0.4060407335032261,"extension":5.585994764130613},"index":1,"playId":"c303b8a2-ebd2-3eb6-8425-6cd198ee3677","pitchNumber":2,"startTime":"2025-09-03T01:14:30.476Z","endTime":"2025-09-03T01:14:35.104Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.857628117048954,"aZ":-14.523547251774366,"pfxX":-5.133696679022254,"pfxZ":9.306063822909891,"pX":-1.177044891920541,"pZ":3.027404225942229,"vX0":3.1827655067381433,"vY0":-136.553503908487,"vZ0":-5.033126627476781,"x":161.87,"y":157.04,"x0":-1.6881236854412707,"y0":50.0033957637028,"z0":5.886809737607496,"aX":-9.73713292427454},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":8.6,"spinRate":2271,"spinDirection":214},"zone":11,"typeConfidence":0.92,"plateTime":0.4004521981278004,"extension":5.545122460994897},"hitData":{"launchSpeed":73.5,"launchAngle":22.0,"totalDistance":193.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":53.47,"coordY":133.49}},"index":2,"playId":"a6378537-8043-3739-9d5e-333a67505233","pitchNumber":3,"startTime":"2025-09-03T01:14:44.709Z","endTime":"2025-09-03T01:14:59.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:14:59.985Z","atBatIndex":77},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Wenceel Pérez hits a ground-rule double (13) on a line drive to right field. Justyn-Henry Malloy scores.","rbi":1,"awayScore":12,"homeScore":4,"isOut":false},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-03T01:15:28.273Z","endTime":"2025-09-03T01:16:43.473Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643361,"fullName":"Kevin Herget","link":"/api/v1/people/643361"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"responsiblePitcher":{"id":643361,"link":"/api/v1/people/643361"},"isScoringEvent":true,"rbi":true,"earned":true,"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.5,"strikeZoneTop":3.14129503631163,"strikeZoneBottom":1.44124839670195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.558253239233526,"aZ":-25.819771647205755,"pfxX":-10.420197147881098,"pfxZ":4.492050153941417,"pX":-1.650475897137899,"pZ":2.6784034763832576,"vX0":3.883655242810756,"vY0":-118.18719447544102,"vZ0":-1.972878493221339,"x":179.91,"y":166.46,"x0":-1.9613748186468596,"y0":50.0023970082143,"z0":5.895631127631955,"aX":-14.738294028751701},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.9,"breakHorizontal":17.9,"spinRate":2029,"spinDirection":245},"zone":11,"typeConfidence":0.9,"plateTime":0.46347735478566676,"extension":5.44036224713929},"index":0,"playId":"b13a79c2-1043-3343-adf7-5194762a80c9","pitchNumber":1,"startTime":"2025-09-03T01:15:28.768Z","endTime":"2025-09-03T01:15:31.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.5,"strikeZoneTop":3.2411172751614,"strikeZoneBottom":1.48444057873336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.943856533558638,"aZ":-21.87798510589236,"pfxX":-7.62603246071739,"pfxZ":7.304186317739421,"pX":0.12080353942780318,"pZ":1.8224793361117768,"vX0":6.680020998140021,"vY0":-117.84416133104396,"vZ0":-4.5009827697826905,"x":112.4,"y":189.57,"x0":-1.7568635291791037,"y0":50.0014287186264,"z0":5.772756178776611,"aX":-10.748117287254521},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":12.4,"breakHorizontal":12.2,"spinRate":1929,"spinDirection":243},"zone":8,"typeConfidence":0.9,"plateTime":0.46439962670292,"extension":5.638082818799111},"index":1,"playId":"b4be6e9f-d739-3bd8-a72d-3aa4665fcf4c","pitchNumber":2,"startTime":"2025-09-03T01:15:40.223Z","endTime":"2025-09-03T01:15:43.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":72.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.32131205010519,"aZ":-21.800960264628877,"pfxX":-6.718416234709098,"pfxZ":7.656868707513688,"pX":-0.4104292707377652,"pZ":2.7787295020289764,"vX0":5.26887233262724,"vY0":-115.83198158871645,"vZ0":-2.3651540647034435,"x":132.64,"y":163.75,"x0":-1.8454572428840386,"y0":50.0011250924558,"z0":5.90491595605463,"aX":-9.097862554734855},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":13.6,"breakHorizontal":10.8,"spinRate":1824,"spinDirection":240},"zone":1,"typeConfidence":0.9,"plateTime":0.4734786503050499,"extension":5.532352180088954},"index":2,"playId":"5d5ad62e-fbce-3879-8775-6e80d4ba1cbf","pitchNumber":3,"startTime":"2025-09-03T01:15:53.487Z","endTime":"2025-09-03T01:15:57.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.21616379372148,"strikeZoneBottom":1.48444057873336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.268542847155516,"aZ":-23.90349738182288,"pfxX":-10.366132695365202,"pfxZ":5.854336496445356,"pX":0.732402005373774,"pZ":-0.07499646074525777,"vX0":8.981915254611291,"vY0":-118.06506959302304,"vZ0":-7.957121980480825,"x":89.08,"y":240.8,"x0":-1.7725925712579014,"y0":50.00494848983027,"z0":5.535768097948632,"aX":-14.651200631332058},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":8.9,"breakHorizontal":16.6,"spinRate":2111,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.46373891722395877,"extension":5.745905966254358},"index":3,"playId":"8c0b6bdb-c706-39ed-9c1f-2c34c9f8d8d4","pitchNumber":4,"startTime":"2025-09-03T01:16:09.051Z","endTime":"2025-09-03T01:16:15.766Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Kevin Herget. Justyn-Henry Malloy to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":12,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"actionPlayId":"8c0b6bdb-c706-39ed-9c1f-2c34c9f8d8d4","startTime":"2025-09-03T01:16:34.746Z","endTime":"2025-09-03T01:16:34.747Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669234,"link":"/api/v1/people/669234"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.12217270969689,"aZ":-22.177959605465457,"pfxX":-8.710217227553347,"pfxZ":7.389485541220672,"pX":0.30032764911360804,"pZ":1.368855983006835,"vX0":7.279409308954362,"vY0":-115.69436972132695,"vZ0":-5.256199594466473,"x":105.55,"y":201.82,"x0":-1.759222387326743,"y0":50.000546207849474,"z0":5.803045666213662,"aX":-11.775361325799564},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":12.2,"breakHorizontal":13.9,"spinRate":1772,"spinDirection":245},"zone":9,"typeConfidence":0.9,"plateTime":0.47391160926724796,"extension":5.925825484268052},"hitData":{"launchSpeed":98.5,"launchAngle":22.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"medium","coordinates":{"coordX":215.94,"coordY":106.14}},"index":5,"playId":"1b9ce204-5b37-3cef-a0c3-e022f1789ba4","pitchNumber":5,"startTime":"2025-09-03T01:16:34.748Z","endTime":"2025-09-03T01:16:43.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:16:43.473Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a line drive to center fielder Cedric Mullins. Wenceel Pérez scores.","rbi":1,"awayScore":12,"homeScore":5,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-03T01:17:42.452Z","endTime":"2025-09-03T01:18:42.408Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643361,"fullName":"Kevin Herget","link":"/api/v1/people/643361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":{"id":643361,"link":"/api/v1/people/643361"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":12,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-03T01:17:17.239Z","endTime":"2025-09-03T01:17:44.673Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.7,"strikeZoneTop":3.31596962155555,"strikeZoneBottom":1.54448930423901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.228611205782627,"aZ":-44.06260782424892,"pfxX":2.9784727608715325,"pfxZ":-9.520616289276104,"pX":0.06600080933269734,"pZ":1.2436481317176082,"vX0":3.4150432516684575,"vY0":-111.64963517346696,"vZ0":-0.644462999821797,"x":114.48,"y":205.2,"x0":-1.8770399906140034,"y0":50.00408450774691,"z0":6.115003349738922,"aX":3.718013752125429},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.8,"breakVerticalInduced":-17.0,"breakHorizontal":-6.4,"spinRate":2479,"spinDirection":25},"zone":14,"typeConfidence":0.88,"plateTime":0.49271079367768245,"extension":5.38655188903524},"index":1,"playId":"1d0e2e4b-dd59-35bb-9c0c-10bf2a2b501d","pitchNumber":1,"startTime":"2025-09-03T01:17:44.673Z","endTime":"2025-09-03T01:17:48.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.442852488878298,"aZ":-14.348635707189485,"pfxX":-6.781458029285204,"pfxZ":9.873919941595366,"pX":-0.5653211644302498,"pZ":3.1487300736992987,"vX0":5.6731287922939515,"vY0":-133.67181163669528,"vZ0":-4.2451765893059505,"x":138.55,"y":153.76,"x0":-1.8365209533722848,"y0":50.00358922352074,"z0":5.791205586131993,"aX":-12.24411434179633},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.2,"breakHorizontal":11.0,"spinRate":2329,"spinDirection":217},"zone":1,"typeConfidence":0.92,"plateTime":0.41012765339579715,"extension":5.642613838277996},"index":2,"playId":"103af46d-99aa-33ef-8638-f8052c6736a8","pitchNumber":2,"startTime":"2025-09-03T01:17:56.786Z","endTime":"2025-09-03T01:18:00.013Z","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":93.1,"endSpeed":85.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.51192090373249,"aZ":-14.85495036168623,"pfxX":-5.075700605178834,"pfxZ":9.309543350948346,"pX":-0.21508629863229364,"pZ":3.032863984121172,"vX0":5.393540688937362,"vY0":-135.49844430478564,"vZ0":-4.872900840555004,"x":125.2,"y":156.89,"x0":-1.5716272443741062,"y0":50.000830891967766,"z0":5.891919157765436,"aX":-9.440555518476643},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":8.0,"spinRate":2248,"spinDirection":213},"zone":2,"typeConfidence":0.91,"plateTime":0.4041793029768104,"extension":5.536953612089908},"index":3,"playId":"85212d91-ff04-33b8-ae7d-d7dfacc71292","pitchNumber":3,"startTime":"2025-09-03T01:18:13.131Z","endTime":"2025-09-03T01:18:16.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.15513711917706,"aZ":-24.310825701114112,"pfxX":-10.395564357894123,"pfxZ":5.598348290251132,"pX":-1.1283479636972358,"pZ":2.282326293692882,"vX0":4.870677400341658,"vY0":-117.46988183433744,"vZ0":-3.3050717406610217,"x":160.01,"y":177.16,"x0":-1.8722240884237011,"y0":50.00426756301039,"z0":5.954703626892595,"aX":-14.606045329994389},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":9.6,"breakHorizontal":17.8,"spinRate":2045,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.46534360490513826,"extension":5.569521579111014},"hitData":{"launchSpeed":89.2,"launchAngle":12.0,"totalDistance":215.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":126.13,"coordY":97.03}},"index":4,"playId":"43574cfb-1cac-3226-96bb-6bfa7d54fc1e","pitchNumber":4,"startTime":"2025-09-03T01:18:30.647Z","endTime":"2025-09-03T01:18:42.408Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:18:42.408Z","atBatIndex":79},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a sharp line drive to right fielder Juan Soto. Zach McKinstry to 2nd.","rbi":0,"awayScore":12,"homeScore":5,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-03T01:21:25.911Z","endTime":"2025-09-03T01:21:40.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":12,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-03T01:19:08.440Z","endTime":"2025-09-03T01:20:06.087Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryne Stanek replaces Kevin Herget.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":12,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-03T01:20:06.087Z","endTime":"2025-09-03T01:21:28.260Z","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":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.50952442706896,"aZ":-12.374048083969752,"pfxX":-5.000599833691981,"pfxZ":9.808216023758765,"pX":0.30982972491226113,"pZ":3.0093563835262556,"vX0":4.004017357619045,"vY0":-141.05110492961228,"vZ0":-6.629594825374382,"x":105.19,"y":157.53,"x0":-0.4770808721421543,"y0":50.00202990682644,"z0":6.18483509659218,"aX":-10.094884125889097},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.6,"breakHorizontal":8.3,"spinRate":2234,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.3880309273563012,"extension":5.620866257364612},"hitData":{"launchSpeed":101.8,"launchAngle":10.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":165.27,"coordY":99.45}},"index":2,"playId":"ba17927d-7470-3ad5-b1a4-507ada680130","pitchNumber":1,"startTime":"2025-09-03T01:21:28.260Z","endTime":"2025-09-03T01:21:40.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:21:40.332Z","atBatIndex":80},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trey Sweeney flies out to center fielder Cedric Mullins. Zach McKinstry to 3rd.","rbi":0,"awayScore":12,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-03T01:21:52.279Z","endTime":"2025-09-03T01:22:20.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnThird":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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(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":96.6,"endSpeed":88.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.792852502253112,"aZ":-8.373447149401573,"pfxX":-3.8109617642600737,"pfxZ":11.868270847915316,"pX":0.7800578293122467,"pZ":2.7800862296493616,"vX0":4.483786408940946,"vY0":-140.47872013958352,"vZ0":-8.171444211451323,"x":87.27,"y":163.72,"x0":-0.3390051584340898,"y0":50.00359025082895,"z0":6.265156630688059,"aX":-7.6434980723710915},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.0,"breakHorizontal":6.0,"spinRate":2426,"spinDirection":204},"zone":6,"typeConfidence":0.89,"plateTime":0.3893740346557606,"extension":5.700812011486178},"hitData":{"launchSpeed":96.4,"launchAngle":40.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.77,"coordY":73.1}},"index":0,"playId":"beacd1f3-c4c0-32e4-9405-d77d95b75eab","pitchNumber":1,"startTime":"2025-09-03T01:22:05.035Z","endTime":"2025-09-03T01:22:20.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:22:20.358Z","atBatIndex":81},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colt Keith flies out to left fielder Brandon Nimmo.","rbi":0,"awayScore":12,"homeScore":5,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-03T01:22:39.846Z","endTime":"2025-09-03T01:23:08.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.36586459826255,"strikeZoneBottom":1.56450836100502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.937136876958984,"aZ":-11.093966247851421,"pfxX":-6.61836399791168,"pfxZ":10.744810570290712,"pX":-1.1819625953038921,"pZ":3.7111564339422842,"vX0":0.5798465384072515,"vY0":-139.3327427859052,"vZ0":-5.175578897770627,"x":162.05,"y":138.58,"x0":-0.5333840699509864,"y0":50.003637338979125,"z0":6.328919607264667,"aX":-12.9847522386654},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.6,"breakHorizontal":11.9,"spinRate":2290,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.393441977177881,"extension":5.6442019425238525},"index":0,"playId":"dc377604-5988-3d76-9da1-20f55921e62b","pitchNumber":1,"startTime":"2025-09-03T01:22:46.106Z","endTime":"2025-09-03T01:22:49.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.773280414903073,"aZ":-11.00222373105393,"pfxX":-6.312766930055627,"pfxZ":10.776286147438183,"pX":-0.7422558263879789,"pZ":3.5468163272356663,"vX0":1.1395982140450882,"vY0":-139.3984642640108,"vZ0":-5.48006262309484,"x":145.29,"y":143.02,"x0":-0.33650163653226656,"y0":50.00685057012611,"z0":6.266803604716569,"aX":-12.40810024917238},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.6,"breakHorizontal":11.2,"spinRate":2313,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3931378504756524,"extension":5.643707340183155},"hitData":{"launchSpeed":92.5,"launchAngle":28.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.82,"coordY":84.1}},"index":1,"playId":"05489c56-8e4a-3fc8-9f90-b0ae7ff6d55b","pitchNumber":2,"startTime":"2025-09-03T01:23:00.389Z","endTime":"2025-09-03T01:23:08.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:23:08.353Z","atBatIndex":82}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Colt Keith flies out to left fielder Brandon Nimmo.","rbi":0,"awayScore":12,"homeScore":5,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-03T01:22:39.846Z","endTime":"2025-09-03T01:23:08.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.36586459826255,"strikeZoneBottom":1.56450836100502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.937136876958984,"aZ":-11.093966247851421,"pfxX":-6.61836399791168,"pfxZ":10.744810570290712,"pX":-1.1819625953038921,"pZ":3.7111564339422842,"vX0":0.5798465384072515,"vY0":-139.3327427859052,"vZ0":-5.175578897770627,"x":162.05,"y":138.58,"x0":-0.5333840699509864,"y0":50.003637338979125,"z0":6.328919607264667,"aX":-12.9847522386654},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.6,"breakHorizontal":11.9,"spinRate":2290,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.393441977177881,"extension":5.6442019425238525},"index":0,"playId":"dc377604-5988-3d76-9da1-20f55921e62b","pitchNumber":1,"startTime":"2025-09-03T01:22:46.106Z","endTime":"2025-09-03T01:22:49.474Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.773280414903073,"aZ":-11.00222373105393,"pfxX":-6.312766930055627,"pfxZ":10.776286147438183,"pX":-0.7422558263879789,"pZ":3.5468163272356663,"vX0":1.1395982140450882,"vY0":-139.3984642640108,"vZ0":-5.48006262309484,"x":145.29,"y":143.02,"x0":-0.33650163653226656,"y0":50.00685057012611,"z0":6.266803604716569,"aX":-12.40810024917238},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.6,"breakHorizontal":11.2,"spinRate":2313,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3931378504756524,"extension":5.643707340183155},"hitData":{"launchSpeed":92.5,"launchAngle":28.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.82,"coordY":84.1}},"index":1,"playId":"05489c56-8e4a-3fc8-9f90-b0ae7ff6d55b","pitchNumber":2,"startTime":"2025-09-03T01:23:00.389Z","endTime":"2025-09-03T01:23:08.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:23:08.353Z","atBatIndex":82},"scoringPlays":[2,8,9,27,28,29,50,51,54,57,58,77,78,79],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2,3],"bottom":[4,5,6,7,8,9],"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":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":114.07,"y":71.53},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":100.12,"y":24.55},"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":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":148.47,"y":154.12},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":151.73,"y":175.47},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":93.69,"y":149.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":176.59,"y":90.23},"type":"H","description":"Single"}]}},{"startIndex":10,"endIndex":16,"top":[10,11,12],"bottom":[13,14,15,16],"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":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":92.48,"y":77.04},"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":2,"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":98.28,"y":150.57},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":77.91,"y":111.25},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"coordinates":{"x":145.93,"y":153.1},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":157.59,"y":153.1},"type":"O","description":"Groundout"}]}},{"startIndex":17,"endIndex":22,"top":[17,18,19],"bottom":[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":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":144.92,"y":158.17},"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":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":192.28,"y":91.56},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":148.47,"y":154.62},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":106.9,"y":164.25},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":154.04,"y":156.65},"type":"O","description":"Groundout"}]}},{"startIndex":23,"endIndex":34,"top":[23,24,25,26,27,28,29,30,31],"bottom":[32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":101.83,"y":167.8},"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":4,"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":184.97,"y":111.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":185.06,"y":116.77},"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":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":209.58,"y":123.87},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":231.74,"y":101.66},"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":4,"pitcher":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":160.69,"y":89.41},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":118.36,"y":63.7},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":154.55,"y":155.64},"type":"O","description":"Groundout"}]}},{"startIndex":35,"endIndex":41,"top":[35,36,37,38],"bottom":[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":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":88.35,"y":142.26},"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":5,"pitcher":{"id":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":124.64,"y":181.49},"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":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":123.52,"y":89.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":103.35,"y":167.3},"type":"O","description":"Forceout"}],"home":[]}},{"startIndex":42,"endIndex":49,"top":[42,43,44,45,46],"bottom":[47,48,49],"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":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":82.84,"y":94.39},"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":6,"pitcher":{"id":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":118.51,"y":138.2},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":156.58,"y":162.23},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":124.13,"y":178.45},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":92.2,"y":184.53},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":154.55,"y":162.23},"type":"O","description":"Groundout"}]}},{"startIndex":50,"endIndex":63,"top":[50,51,52,53,54,55,56,57,58,59,60],"bottom":[61,62,63],"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":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":185.17,"y":44.5},"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":7,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":70.88,"y":52.11},"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":7,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":111.46,"y":89.22},"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":7,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":182.34,"y":63.1},"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":7,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":180.74,"y":107.64},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":148.47,"y":154.12},"type":"O","description":"Forceout"},{"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":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":98.4,"y":100.37},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":185.48,"y":105.95},"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":7,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":102.69,"y":59.92},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":174.83,"y":87.2},"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":7,"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":112.98,"y":148.54},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":643361,"fullName":"Kevin Herget","link":"/api/v1/people/643361"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":111.46,"y":156.65},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":643361,"fullName":"Kevin Herget","link":"/api/v1/people/643361"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":148.47,"y":88.72},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":643361,"fullName":"Kevin Herget","link":"/api/v1/people/643361"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":115.01,"y":153.61},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":64,"endIndex":71,"top":[64,65,66,67],"bottom":[68,69,70,71],"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":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":101.32,"y":156.65},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"coordinates":{"x":108.03,"y":184.07},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":151.51,"y":159.69},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":125.87,"y":189.42},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":643361,"fullName":"Kevin Herget","link":"/api/v1/people/643361"},"batter":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"coordinates":{"x":122.9,"y":67.45},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":643361,"fullName":"Kevin Herget","link":"/api/v1/people/643361"},"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"coordinates":{"x":146.95,"y":152.09},"type":"O","description":"Groundout"}]}},{"startIndex":72,"endIndex":82,"top":[72,73,74],"bottom":[75,76,77,78,79,80,81,82],"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":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":93.38,"y":158.4},"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":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":141.0,"y":76.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"coordinates":{"x":145.43,"y":155.13},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":643361,"fullName":"Kevin Herget","link":"/api/v1/people/643361"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":189.49,"y":66.64},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":643361,"fullName":"Kevin Herget","link":"/api/v1/people/643361"},"batter":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"coordinates":{"x":53.47,"y":133.49},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":643361,"fullName":"Kevin Herget","link":"/api/v1/people/643361"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":215.94,"y":106.14},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":643361,"fullName":"Kevin Herget","link":"/api/v1/people/643361"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":126.13,"y":97.03},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":165.27,"y":99.45},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"batter":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"coordinates":{"x":156.77,"y":73.1},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":58.82,"y":84.1},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":5,"hits":4,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":6,"hits":8,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":3,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":5,"hits":8,"errors":1,"leftOnBase":5},"away":{"runs":12,"hits":17,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"catcher":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"first":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"second":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"third":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"shortstop":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"left":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"center":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"right":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"onDeck":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"inHole":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"battingOrder":2,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"offense":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"onDeck":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"inHole":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"pitcher":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"battingOrder":1,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"balls":1,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":13,"airOuts":10,"runs":12,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":17,"hitByPitch":0,"avg":".251","atBats":42,"obp":".330","slg":".432","ops":".762","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":30,"rbi":12,"leftOnBase":15,"sacBunts":0,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.50","popOuts":2,"lineOuts":5},"pitching":{"flyOuts":5,"groundOuts":10,"airOuts":6,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":32,"obp":".351","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":139,"era":"3.90","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.32","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":139,"balls":53,"strikes":86,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":5,"pitchesPerInning":"15.44","runsScoredPer9":"5.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":13,"putOuts":27,"errors":0,"chances":40,"passedBall":0,"pickoffs":0}},"players":{"ID620443":{"person":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"800","stats":{"batting":{"summary":"2-5 | HR, 3 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":27,"groundOuts":80,"airOuts":53,"runs":18,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":53,"baseOnBalls":19,"intentionalWalks":0,"hits":55,"hitByPitch":2,"avg":".229","atBats":240,"obp":".291","slg":".354","ops":".645","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":262,"totalBases":85,"rbi":29,"leftOnBase":97,"sacBunts":1,"sacFlies":0,"babip":".275","groundOutsToAirouts":"1.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":4,"lineOuts":22},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":4,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":7,"obp":".750","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"54.00","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"9.00","battersFaced":8,"outs":2,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":11,"strikes":12,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"34.50","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"13.50","hitsPer9Inn":"67.50","runsScoredPer9":"54.00","homeRunsPer9":"27.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":17,"stolenBases":25,"stolenBasePercentage":".595","caughtStealingPercentage":".405","assists":34,"putOuts":603,"errors":5,"chances":642,"fielding":".992","passedBall":5,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID643361":{"person":{"id":643361,"fullName":"Kevin Herget","link":"/api/v1/people/643361"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"2.1 IP, 3 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":2,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":45,"inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":12,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":18,"strikes":27,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"11.57","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":5,"gamesStarted":0,"flyOuts":13,"groundOuts":8,"airOuts":19,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":41,"obp":".326","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":179,"era":"3.48","inningsPitched":"10.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.45","battersFaced":46,"outs":31,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":179,"balls":63,"strikes":116,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":3,"winPercentage":".---","pitchesPerInning":"17.32","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.48","walksPer9Inn":"3.48","hitsPer9Inn":"9.58","runsScoredPer9":"4.35","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":10,"gamesStarted":9,"flyOuts":23,"groundOuts":34,"airOuts":43,"runs":28,"doubles":8,"triples":1,"homeRuns":8,"strikeOuts":59,"baseOnBalls":9,"intentionalWalks":0,"hits":47,"hitByPitch":6,"atBats":180,"obp":".316","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":824,"era":"5.60","inningsPitched":"45.0","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.24","battersFaced":198,"outs":135,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":824,"balls":260,"strikes":564,"strikePercentage":".680","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".333","pitchesPerInning":"18.31","gamesFinished":1,"strikeoutWalkRatio":"6.56","strikeoutsPer9Inn":"11.80","walksPer9Inn":"1.80","hitsPer9Inn":"9.40","runsScoredPer9":"5.60","homeRunsPer9":"1.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643446":{"person":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"jerseyNumber":"1","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"600","stats":{"batting":{"summary":"3-5 | 3 RBI, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":74,"groundOuts":90,"airOuts":120,"runs":40,"doubles":18,"triples":5,"homeRuns":12,"strikeOuts":41,"baseOnBalls":41,"intentionalWalks":4,"hits":88,"hitByPitch":7,"avg":".264","atBats":333,"obp":".353","slg":".456","ops":".809","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":387,"totalBases":152,"rbi":50,"leftOnBase":138,"sacBunts":2,"sacFlies":4,"babip":".268","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.75","popOuts":20,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":148,"putOuts":146,"errors":4,"chances":298,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID668901":{"person":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"jerseyNumber":"27","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":53,"groundOuts":96,"airOuts":86,"runs":39,"doubles":19,"triples":2,"homeRuns":15,"strikeOuts":91,"baseOnBalls":24,"intentionalWalks":0,"hits":86,"hitByPitch":5,"avg":".242","atBats":355,"obp":".296","slg":".434","ops":".730","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":388,"totalBases":154,"rbi":53,"leftOnBase":159,"sacBunts":0,"sacFlies":4,"babip":".281","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.67","popOuts":17,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":95,"putOuts":52,"errors":7,"chances":154,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID682668":{"person":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"501","stats":{"batting":{"note":"1-","summary":"1-1 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":20,"groundOuts":53,"airOuts":38,"runs":28,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":34,"baseOnBalls":11,"intentionalWalks":0,"hits":39,"hitByPitch":2,"avg":".242","atBats":161,"obp":".297","slg":".286","ops":".583","caughtStealing":1,"stolenBases":13,"stolenBasePercentage":".929","caughtStealingPercentage":".071","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":177,"totalBases":46,"rbi":7,"leftOnBase":87,"sacBunts":2,"sacFlies":1,"babip":".305","groundOutsToAirouts":"1.39","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":118,"putOuts":74,"errors":2,"chances":194,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID683146":{"person":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","stats":{"batting":{"summary":"3-5 | RBI, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":35,"groundOuts":106,"airOuts":63,"runs":48,"doubles":11,"triples":2,"homeRuns":15,"strikeOuts":89,"baseOnBalls":31,"intentionalWalks":0,"hits":87,"hitByPitch":1,"avg":".254","atBats":342,"obp":".316","slg":".430","ops":".746","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":378,"totalBases":147,"rbi":43,"leftOnBase":146,"sacBunts":0,"sacFlies":3,"babip":".299","groundOutsToAirouts":"1.68","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"22.80","popOuts":10,"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":198,"putOuts":122,"errors":8,"chances":328,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":7,"gamesStarted":1,"flyOuts":13,"groundOuts":16,"airOuts":23,"runs":8,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":20,"baseOnBalls":2,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":75,"obp":".244","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":297,"era":"3.26","inningsPitched":"19.1","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"0.93","battersFaced":78,"outs":58,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":297,"balls":107,"strikes":190,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".000","pitchesPerInning":"15.36","gamesFinished":4,"strikeoutWalkRatio":"10.00","strikeoutsPer9Inn":"9.31","walksPer9Inn":"0.93","hitsPer9Inn":"7.45","runsScoredPer9":"3.72","homeRunsPer9":"1.40","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":5},"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":{},"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":60,"gamesStarted":0,"flyOuts":27,"groundOuts":48,"airOuts":44,"runs":24,"doubles":8,"triples":0,"homeRuns":2,"strikeOuts":58,"baseOnBalls":22,"intentionalWalks":1,"hits":44,"hitByPitch":8,"atBats":191,"obp":".332","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":841,"era":"3.44","inningsPitched":"49.2","wins":1,"losses":5,"saves":1,"saveOpportunities":2,"holds":22,"blownSaves":1,"earnedRuns":19,"whip":"1.33","battersFaced":224,"outs":149,"gamesPitched":60,"completeGames":0,"shutouts":0,"pitchesThrown":841,"balls":306,"strikes":535,"strikePercentage":".640","hitBatsmen":8,"balks":0,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".167","pitchesPerInning":"16.93","gamesFinished":12,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"10.51","walksPer9Inn":"3.99","hitsPer9Inn":"7.97","runsScoredPer9":"4.35","homeRunsPer9":"0.36","inheritedRunners":32,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":3,"chances":9,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID804636":{"person":{"id":804636,"fullName":"Jonah Tong","link":"/api/v1/people/804636"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":6,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":23,"obp":".261","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":97,"era":"1.80","inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.20","battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":34,"strikes":63,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.40","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"10.80","walksPer9Inn":"0.00","hitsPer9Inn":"10.80","runsScoredPer9":"7.20","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673540":{"person":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":61,"groundOuts":119,"airOuts":100,"runs":44,"doubles":24,"triples":6,"homeRuns":12,"strikeOuts":109,"baseOnBalls":55,"intentionalWalks":0,"hits":94,"hitByPitch":3,"atBats":420,"obp":".317","caughtStealing":6,"stolenBases":5,"stolenBasePercentage":".455","caughtStealingPercentage":".545","numberOfPitches":1902,"era":"3.02","inningsPitched":"113.1","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.31","battersFaced":482,"outs":340,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1902,"balls":755,"strikes":1147,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.19","rbi":0,"winPercentage":".538","pitchesPerInning":"16.78","gamesFinished":0,"strikeoutWalkRatio":"1.98","strikeoutsPer9Inn":"8.66","walksPer9Inn":"4.37","hitsPer9Inn":"7.46","runsScoredPer9":"3.49","homeRunsPer9":"0.95","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":11,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624413":{"person":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"battingOrder":"300","stats":{"batting":{"summary":"2-5 | 2 HR, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":139,"flyOuts":81,"groundOuts":121,"airOuts":144,"runs":76,"doubles":34,"triples":1,"homeRuns":33,"strikeOuts":133,"baseOnBalls":55,"intentionalWalks":4,"hits":143,"hitByPitch":13,"avg":".268","atBats":534,"obp":".346","slg":".521","ops":".867","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":22,"groundIntoTriplePlay":0,"plateAppearances":609,"totalBases":278,"rbi":112,"leftOnBase":258,"sacBunts":0,"sacFlies":7,"babip":".293","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.18","popOuts":27,"lineOuts":36},"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":106,"putOuts":1001,"errors":7,"chances":1114,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID656849":{"person":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":54,"groundOuts":180,"airOuts":120,"runs":66,"doubles":28,"triples":2,"homeRuns":9,"strikeOuts":136,"baseOnBalls":58,"intentionalWalks":1,"hits":141,"hitByPitch":6,"atBats":575,"obp":".321","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2395,"era":"3.61","inningsPitched":"152.0","wins":8,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.31","battersFaced":642,"outs":456,"gamesPitched":26,"completeGames":1,"shutouts":1,"pitchesThrown":2395,"balls":855,"strikes":1540,"strikePercentage":".640","hitBatsmen":6,"balks":1,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".615","pitchesPerInning":"15.76","gamesFinished":0,"strikeoutWalkRatio":"2.34","strikeoutsPer9Inn":"8.05","walksPer9Inn":"3.43","hitsPer9Inn":"8.35","runsScoredPer9":"3.91","homeRunsPer9":"0.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":57},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":12,"errors":0,"chances":32,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID516782":{"person":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"jerseyNumber":"6","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":29,"groundOuts":68,"airOuts":57,"runs":32,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":50,"baseOnBalls":22,"intentionalWalks":0,"hits":66,"hitByPitch":9,"avg":".280","atBats":236,"obp":".358","slg":".432","ops":".790","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":272,"totalBases":102,"rbi":28,"leftOnBase":96,"sacBunts":1,"sacFlies":4,"babip":".319","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":10,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"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, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":4,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":1,"strikes":3,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":0,"flyOuts":35,"groundOuts":27,"airOuts":66,"runs":33,"doubles":8,"triples":1,"homeRuns":5,"strikeOuts":47,"baseOnBalls":27,"intentionalWalks":0,"hits":47,"hitByPitch":0,"atBats":186,"obp":".346","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":894,"era":"5.17","inningsPitched":"47.0","wins":3,"losses":6,"saves":3,"saveOpportunities":9,"holds":8,"blownSaves":6,"earnedRuns":27,"whip":"1.57","battersFaced":214,"outs":141,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":894,"balls":321,"strikes":573,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":".333","pitchesPerInning":"19.02","gamesFinished":15,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"9.00","walksPer9Inn":"5.17","hitsPer9Inn":"9.00","runsScoredPer9":"6.32","homeRunsPer9":"0.96","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"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":49,"gamesStarted":0,"flyOuts":25,"groundOuts":42,"airOuts":45,"runs":27,"doubles":11,"triples":0,"homeRuns":6,"strikeOuts":52,"baseOnBalls":21,"intentionalWalks":3,"hits":52,"hitByPitch":1,"atBats":187,"obp":".349","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":810,"era":"4.47","inningsPitched":"46.1","wins":3,"losses":4,"saves":21,"saveOpportunities":30,"holds":0,"blownSaves":9,"earnedRuns":23,"whip":"1.58","battersFaced":213,"outs":139,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":810,"balls":256,"strikes":554,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".429","pitchesPerInning":"17.48","gamesFinished":32,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"10.10","walksPer9Inn":"4.08","hitsPer9Inn":"10.10","runsScoredPer9":"5.24","homeRunsPer9":"1.17","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":8,"errors":0,"chances":12,"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":27,"gamesStarted":27,"flyOuts":56,"groundOuts":187,"airOuts":113,"runs":64,"doubles":20,"triples":1,"homeRuns":12,"strikeOuts":111,"baseOnBalls":56,"intentionalWalks":0,"hits":131,"hitByPitch":11,"atBats":536,"obp":".326","caughtStealing":6,"stolenBases":7,"stolenBasePercentage":".538","caughtStealingPercentage":".462","numberOfPitches":2401,"era":"3.60","inningsPitched":"142.1","wins":11,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.31","battersFaced":609,"outs":427,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2401,"balls":897,"strikes":1504,"strikePercentage":".630","hitBatsmen":11,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.65","rbi":0,"winPercentage":".647","pitchesPerInning":"16.87","gamesFinished":0,"strikeoutWalkRatio":"1.98","strikeoutsPer9Inn":"7.02","walksPer9Inn":"3.54","hitsPer9Inn":"8.28","runsScoredPer9":"4.05","homeRunsPer9":"0.76","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":19,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":11,"errors":1,"chances":29,"fielding":".966","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-4 | 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":137,"flyOuts":86,"groundOuts":135,"airOuts":163,"runs":95,"doubles":28,"triples":0,"homeRuns":26,"strikeOuts":120,"baseOnBalls":47,"intentionalWalks":2,"hits":148,"hitByPitch":14,"avg":".265","atBats":559,"obp":".333","slg":".454","ops":".787","caughtStealing":4,"stolenBases":27,"stolenBasePercentage":".871","caughtStealingPercentage":".129","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":627,"totalBases":254,"rbi":77,"leftOnBase":200,"sacBunts":0,"sacFlies":7,"babip":".290","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.50","popOuts":35,"lineOuts":42},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":314,"putOuts":191,"errors":12,"chances":517,"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":51,"gamesStarted":0,"flyOuts":19,"groundOuts":35,"airOuts":38,"runs":13,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":81,"baseOnBalls":18,"intentionalWalks":0,"hits":31,"hitByPitch":7,"atBats":183,"obp":".267","caughtStealing":5,"stolenBases":13,"stolenBasePercentage":".722","caughtStealingPercentage":".278","numberOfPitches":881,"era":"1.87","inningsPitched":"53.0","wins":6,"losses":2,"saves":25,"saveOpportunities":27,"holds":0,"blownSaves":2,"earnedRuns":11,"whip":"0.92","battersFaced":210,"outs":159,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":881,"balls":330,"strikes":551,"strikePercentage":".630","hitBatsmen":7,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".750","pitchesPerInning":"16.62","gamesFinished":40,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"13.75","walksPer9Inn":"3.06","hitsPer9Inn":"5.26","runsScoredPer9":"2.21","homeRunsPer9":"0.68","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"3-5 | 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":65,"groundOuts":127,"airOuts":126,"runs":72,"doubles":27,"triples":0,"homeRuns":22,"strikeOuts":116,"baseOnBalls":46,"intentionalWalks":1,"hits":132,"hitByPitch":7,"avg":".267","atBats":495,"obp":".335","slg":".455","ops":".790","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":554,"totalBases":225,"rbi":78,"leftOnBase":217,"sacBunts":1,"sacFlies":5,"babip":".304","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.50","popOuts":26,"lineOuts":35},"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":214,"errors":1,"chances":219,"fielding":".995","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":{},"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":69,"gamesStarted":0,"flyOuts":22,"groundOuts":100,"airOuts":47,"runs":15,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":44,"baseOnBalls":5,"intentionalWalks":0,"hits":59,"hitByPitch":1,"atBats":249,"obp":".254","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":838,"era":"1.90","inningsPitched":"66.1","wins":4,"losses":5,"saves":0,"saveOpportunities":1,"holds":27,"blownSaves":1,"earnedRuns":14,"whip":"0.96","battersFaced":256,"outs":199,"gamesPitched":69,"completeGames":0,"shutouts":0,"pitchesThrown":838,"balls":211,"strikes":627,"strikePercentage":".750","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.13","rbi":0,"winPercentage":".444","pitchesPerInning":"12.63","gamesFinished":11,"strikeoutWalkRatio":"8.80","strikeoutsPer9Inn":"5.97","walksPer9Inn":"0.68","hitsPer9Inn":"8.01","runsScoredPer9":"2.04","homeRunsPer9":"0.41","inheritedRunners":13,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":5,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663584":{"person":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":9,"groundOuts":18,"airOuts":19,"runs":7,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".179","atBats":67,"obp":".222","slg":".194","ops":".416","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":73,"totalBases":13,"rbi":4,"leftOnBase":33,"sacBunts":1,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"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":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":10,"putOuts":186,"errors":1,"chances":197,"fielding":".995","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665742":{"person":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"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":137,"flyOuts":64,"groundOuts":136,"airOuts":113,"runs":106,"doubles":16,"triples":1,"homeRuns":37,"strikeOuts":118,"baseOnBalls":114,"intentionalWalks":11,"hits":126,"hitByPitch":3,"avg":".259","atBats":487,"obp":".399","slg":".524","ops":".923","caughtStealing":2,"stolenBases":27,"stolenBasePercentage":".931","caughtStealingPercentage":".069","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":610,"totalBases":255,"rbi":91,"leftOnBase":210,"sacBunts":1,"sacFlies":5,"babip":".264","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.16","popOuts":24,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":219,"errors":0,"chances":226,"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"}]},"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":"101","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":15,"groundOuts":36,"airOuts":34,"runs":19,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":12,"intentionalWalks":1,"hits":36,"hitByPitch":1,"avg":".231","atBats":156,"obp":".290","slg":".385","ops":".675","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":60,"rbi":10,"leftOnBase":76,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":12,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":81,"putOuts":39,"errors":5,"chances":125,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":{},"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":18,"gamesStarted":0,"flyOuts":11,"groundOuts":10,"airOuts":23,"runs":4,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":59,"obp":".246","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":258,"era":"2.20","inningsPitched":"16.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":4,"whip":"0.92","battersFaced":65,"outs":49,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":258,"balls":94,"strikes":164,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.80","gamesFinished":1,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"8.82","walksPer9Inn":"2.76","hitsPer9Inn":"5.51","runsScoredPer9":"2.20","homeRunsPer9":"0.00","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690997":{"person":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(W, 4-0)","summary":"6.0 IP, 2 ER, 7 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":7,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":90,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":34,"strikes":56,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":9,"groundOuts":33,"airOuts":13,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":28,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":87,"obp":".221","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":370,"era":"1.37","inningsPitched":"26.1","wins":4,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"0.76","battersFaced":95,"outs":79,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":370,"balls":130,"strikes":240,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.54","rbi":2,"winPercentage":"1.000","pitchesPerInning":"14.05","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.57","walksPer9Inn":"2.39","hitsPer9Inn":"4.44","runsScoredPer9":"1.37","homeRunsPer9":"0.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676724":{"person":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"301","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":6,"groundOuts":6,"airOuts":14,"runs":4,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".171","atBats":41,"obp":".222","slg":".415","ops":".637","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":17,"rbi":5,"leftOnBase":15,"sacBunts":0,"sacFlies":1,"babip":".167","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.67","popOuts":4,"lineOuts":4},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":11,"era":"0.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"6.00","battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":7,"strikes":4,"strikePercentage":".360","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"33.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"27.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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID656775":{"person":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":71,"groundOuts":73,"airOuts":138,"runs":54,"doubles":23,"triples":1,"homeRuns":16,"strikeOuts":108,"baseOnBalls":46,"intentionalWalks":0,"hits":88,"hitByPitch":4,"avg":".221","atBats":399,"obp":".303","slg":".404","ops":".707","caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":457,"totalBases":161,"rbi":57,"leftOnBase":180,"sacBunts":2,"sacFlies":6,"babip":".256","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.94","popOuts":36,"lineOuts":31},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":274,"errors":3,"chances":278,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[596019,677595,665742,624413,676724,607043,668901,682668,643446,656775,620443,683146,690997,643361,592773],"pitchers":[690997,643361,592773],"bench":[516782,663584],"bullpen":[621242,663795,664854,605280,640455,656849,548384,643511,673540,642397,804636],"battingOrder":[677595,665742,676724,607043,682668,643446,656775,620443,683146],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Vientos (19, Paddack)."},{"label":"HR","value":"Alonso 2 (33, 1st inning off Gipson-Long, 0 on, 2 out, 7th inning off Paddack, 0 on, 0 out); Torrens (5, 4th inning off Gipson-Long, 2 on, 2 out); Soto, J (37, 7th inning off Paddack, 0 on, 0 out)."},{"label":"TB","value":"Acuña; Alonso 8; Baty 3; McNeil 3; Nimmo 3; Soto, J 5; Torrens 5; Vientos 2."},{"label":"RBI","value":"Alonso 2 (112); Baty (43); Lindor (77); McNeil 3 (50); Mullins (57); Soto, J (91); Torrens 3 (29)."},{"label":"2-out RBI","value":"Torrens 3; Alonso."},{"label":"Runners left in scoring position, 2 out","value":"Alonso; Lindor 3; Mullins."},{"label":"SF","value":"Lindor; Mullins."},{"label":"GIDP","value":"Mauricio."},{"label":"Team RISP","value":"5-for-11."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Soto, J (27, 2nd base off Gipson-Long/Dingler); Baty (8, 2nd base off Gipson-Long/Dingler); McNeil (3, 3rd base off Paddack/Dingler); Torrens (1, 2nd base off Paddack/Dingler)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Soto, J (Pérez, W at 2nd base)."},{"label":"DP","value":"(Acuña-Alonso)."}]}],"note":[{"label":"1","value":"Ran for Vientos in the 7th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":10,"airOuts":6,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".250","atBats":32,"obp":".319","slg":".422","ops":".741","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":10,"rbi":5,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"flyOuts":3,"groundOuts":13,"airOuts":10,"runs":12,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":42,"obp":".413","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":152,"era":"3.90","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":12,"whip":"1.23","battersFaced":46,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":152,"balls":56,"strikes":96,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":12,"pitchesPerInning":"16.89","runsScoredPer9":"12.00","homeRunsPer9":"4.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":1,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID669234":{"person":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"jerseyNumber":"44","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"501","stats":{"batting":{"summary":"1-1 | 2B, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":19,"groundOuts":17,"airOuts":31,"runs":14,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":31,"baseOnBalls":19,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".214","atBats":98,"obp":".342","slg":".296","ops":".638","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":120,"totalBases":29,"rbi":17,"leftOnBase":37,"sacBunts":0,"sacFlies":2,"babip":".294","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"98.00","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":28,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID656716":{"person":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"jerseyNumber":"39","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | BB, RBI, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":50,"groundOuts":102,"airOuts":102,"runs":62,"doubles":18,"triples":11,"homeRuns":11,"strikeOuts":98,"baseOnBalls":45,"intentionalWalks":1,"hits":107,"hitByPitch":6,"avg":".265","atBats":404,"obp":".344","slg":".446","ops":".790","caughtStealing":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":460,"totalBases":180,"rbi":46,"leftOnBase":179,"sacBunts":1,"sacFlies":4,"babip":".321","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.73","popOuts":17,"lineOuts":35},"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":183,"putOuts":147,"errors":12,"chances":342,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669373":{"person":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":91,"groundOuts":140,"airOuts":148,"runs":47,"doubles":23,"triples":1,"homeRuns":15,"strikeOuts":216,"baseOnBalls":27,"intentionalWalks":0,"hits":124,"hitByPitch":4,"atBats":625,"obp":".236","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":2517,"era":"2.18","inningsPitched":"173.0","wins":12,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"0.87","battersFaced":659,"outs":519,"gamesPitched":27,"completeGames":1,"shutouts":1,"pitchesThrown":2517,"balls":748,"strikes":1769,"strikePercentage":".700","hitBatsmen":4,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".750","pitchesPerInning":"14.55","gamesFinished":0,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"11.24","walksPer9Inn":"1.40","hitsPer9Inn":"6.45","runsScoredPer9":"2.45","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":30,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":4,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700242":{"person":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"jerseyNumber":"27","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":44,"groundOuts":69,"airOuts":70,"runs":35,"doubles":6,"triples":2,"homeRuns":6,"strikeOuts":83,"baseOnBalls":24,"intentionalWalks":0,"hits":56,"hitByPitch":0,"avg":".204","atBats":274,"obp":".265","slg":".307","ops":".572","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":302,"totalBases":84,"rbi":31,"leftOnBase":128,"sacBunts":0,"sacFlies":4,"babip":".265","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.67","popOuts":14,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":177,"putOuts":109,"errors":6,"chances":292,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID663554":{"person":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":79,"groundOuts":110,"airOuts":135,"runs":57,"doubles":23,"triples":3,"homeRuns":17,"strikeOuts":107,"baseOnBalls":32,"intentionalWalks":1,"hits":126,"hitByPitch":3,"atBats":471,"obp":".314","caughtStealing":6,"stolenBases":10,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1932,"era":"3.95","inningsPitched":"120.2","wins":12,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.31","battersFaced":513,"outs":362,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1932,"balls":666,"strikes":1266,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".706","pitchesPerInning":"16.01","gamesFinished":0,"strikeoutWalkRatio":"3.34","strikeoutsPer9Inn":"7.98","walksPer9Inn":"2.39","hitsPer9Inn":"9.40","runsScoredPer9":"4.25","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":23,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606160":{"person":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":28,"groundOuts":46,"airOuts":51,"runs":28,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":49,"baseOnBalls":31,"intentionalWalks":2,"hits":34,"hitByPitch":0,"atBats":179,"obp":".308","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":921,"era":"4.83","inningsPitched":"50.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":27,"whip":"1.29","battersFaced":211,"outs":151,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":921,"balls":367,"strikes":554,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".500","pitchesPerInning":"18.30","gamesFinished":17,"strikeoutWalkRatio":"1.58","strikeoutsPer9Inn":"8.76","walksPer9Inn":"5.54","hitsPer9Inn":"6.08","runsScoredPer9":"5.01","homeRunsPer9":"0.72","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663330":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"jerseyNumber":"18","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"401","stats":{"batting":{"summary":"0-0 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":13,"groundOuts":16,"airOuts":34,"runs":14,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":24,"baseOnBalls":11,"intentionalWalks":0,"hits":27,"hitByPitch":3,"avg":".267","atBats":101,"obp":".357","slg":".525","ops":".882","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":115,"totalBases":53,"rbi":17,"leftOnBase":31,"sacBunts":0,"sacFlies":0,"babip":".306","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.20","popOuts":12,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID595879":{"person":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":54,"groundOuts":90,"airOuts":91,"runs":52,"doubles":17,"triples":2,"homeRuns":11,"strikeOuts":99,"baseOnBalls":10,"intentionalWalks":0,"hits":98,"hitByPitch":5,"avg":".261","atBats":376,"obp":".288","slg":".404","ops":".692","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":393,"totalBases":152,"rbi":51,"leftOnBase":160,"sacBunts":0,"sacFlies":2,"babip":".325","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.18","popOuts":16,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":136,"putOuts":161,"errors":8,"chances":305,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682985":{"person":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"0-2 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":65,"groundOuts":102,"airOuts":109,"runs":75,"doubles":29,"triples":1,"homeRuns":32,"strikeOuts":172,"baseOnBalls":41,"intentionalWalks":1,"hits":140,"hitByPitch":3,"avg":".269","atBats":520,"obp":".325","slg":".513","ops":".838","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":567,"totalBases":267,"rbi":101,"leftOnBase":240,"sacBunts":0,"sacFlies":3,"babip":".339","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.25","popOuts":17,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":244,"errors":2,"chances":248,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID663947":{"person":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"jerseyNumber":"87","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":58,"gamesStarted":5,"flyOuts":32,"groundOuts":78,"airOuts":62,"runs":30,"doubles":7,"triples":0,"homeRuns":14,"strikeOuts":52,"baseOnBalls":15,"intentionalWalks":1,"hits":58,"hitByPitch":0,"atBats":242,"obp":".280","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":974,"era":"3.84","inningsPitched":"65.2","wins":5,"losses":4,"saves":0,"saveOpportunities":5,"holds":14,"blownSaves":5,"earnedRuns":28,"whip":"1.11","battersFaced":265,"outs":197,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":974,"balls":339,"strikes":635,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".556","pitchesPerInning":"14.83","gamesFinished":4,"strikeoutWalkRatio":"3.47","strikeoutsPer9Inn":"7.13","walksPer9Inn":"2.06","hitsPer9Inn":"7.95","runsScoredPer9":"4.11","homeRunsPer9":"1.92","inheritedRunners":35,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681481":{"person":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":64,"groundOuts":75,"airOuts":117,"runs":58,"doubles":17,"triples":4,"homeRuns":22,"strikeOuts":87,"baseOnBalls":15,"intentionalWalks":0,"hits":95,"hitByPitch":7,"avg":".255","atBats":372,"obp":".295","slg":".500","ops":".795","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":399,"totalBases":186,"rbi":52,"leftOnBase":155,"sacBunts":0,"sacFlies":2,"babip":".275","groundOutsToAirouts":"0.64","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"16.91","popOuts":30,"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":2,"putOuts":125,"errors":3,"chances":130,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID656427":{"person":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"jerseyNumber":"9","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":78,"groundOuts":105,"airOuts":141,"runs":77,"doubles":24,"triples":1,"homeRuns":22,"strikeOuts":169,"baseOnBalls":52,"intentionalWalks":0,"hits":131,"hitByPitch":4,"atBats":545,"obp":".311","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2471,"era":"4.74","inningsPitched":"142.1","wins":7,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":75,"whip":"1.29","battersFaced":602,"outs":427,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2471,"balls":884,"strikes":1587,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".350","pitchesPerInning":"17.36","gamesFinished":0,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"10.69","walksPer9Inn":"3.29","hitsPer9Inn":"8.28","runsScoredPer9":"4.87","homeRunsPer9":"1.39","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":30,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":14,"errors":0,"chances":27,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679529":{"person":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":134,"flyOuts":89,"groundOuts":81,"airOuts":155,"runs":73,"doubles":25,"triples":1,"homeRuns":28,"strikeOuts":139,"baseOnBalls":61,"intentionalWalks":5,"hits":114,"hitByPitch":9,"avg":".236","atBats":484,"obp":".329","slg":".465","ops":".794","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":559,"totalBases":225,"rbi":71,"leftOnBase":195,"sacBunts":0,"sacFlies":5,"babip":".267","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.29","popOuts":41,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":87,"putOuts":901,"errors":4,"chances":992,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID690544":{"person":{"id":690544,"fullName":"Bailey Horn","link":"/api/v1/people/690544"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":3,"strikes":11,"strikePercentage":".790","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":2,"groundOuts":6,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":27,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":133,"era":"1.23","inningsPitched":"7.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.64","battersFaced":32,"outs":22,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":133,"balls":46,"strikes":87,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".---","pitchesPerInning":"18.14","gamesFinished":2,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"7.36","walksPer9Inn":"6.14","hitsPer9Inn":"8.59","runsScoredPer9":"1.23","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"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"}]},"ID668670":{"person":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":1,"strikes":7,"strikePercentage":".880","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":40,"flyOuts":11,"groundOuts":28,"airOuts":26,"runs":14,"doubles":4,"triples":2,"homeRuns":3,"strikeOuts":33,"baseOnBalls":15,"intentionalWalks":0,"hits":21,"hitByPitch":0,"avg":".200","atBats":105,"obp":".295","slg":".362","ops":".657","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":123,"totalBases":38,"rbi":18,"leftOnBase":38,"sacBunts":1,"sacFlies":2,"babip":".254","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":9,"lineOuts":6},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":14,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":49,"era":"2.45","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.36","battersFaced":16,"outs":11,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":49,"balls":19,"strikes":30,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"13.36","gamesFinished":4,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"12.27","runsScoredPer9":"2.45","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":9,"stolenBases":20,"stolenBasePercentage":".690","caughtStealingPercentage":".310","assists":14,"putOuts":271,"errors":4,"chances":289,"fielding":".986","passedBall":1,"pickoffs":3}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID650402":{"person":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":94,"groundOuts":112,"airOuts":147,"runs":70,"doubles":19,"triples":0,"homeRuns":14,"strikeOuts":81,"baseOnBalls":72,"intentionalWalks":0,"hits":119,"hitByPitch":4,"avg":".263","atBats":453,"obp":".364","slg":".397","ops":".761","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":535,"totalBases":180,"rbi":63,"leftOnBase":151,"sacBunts":0,"sacFlies":6,"babip":".288","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.36","popOuts":19,"lineOuts":34},"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":243,"putOuts":164,"errors":5,"chances":412,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID687830":{"person":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(L, 0-2)","summary":"4.0 IP, 6 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":6,"runs":6,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":70,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":19,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":70,"balls":30,"strikes":40,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":3,"flyOuts":20,"groundOuts":27,"airOuts":34,"runs":19,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":23,"baseOnBalls":6,"intentionalWalks":0,"hits":27,"hitByPitch":1,"atBats":107,"obp":".288","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":408,"era":"5.59","inningsPitched":"29.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":18,"whip":"1.14","battersFaced":118,"outs":87,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":408,"balls":130,"strikes":278,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.79","rbi":6,"winPercentage":".000","pitchesPerInning":"14.07","gamesFinished":0,"strikeoutWalkRatio":"3.83","strikeoutsPer9Inn":"7.14","walksPer9Inn":"1.86","hitsPer9Inn":"8.38","runsScoredPer9":"5.90","homeRunsPer9":"1.86","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592454":{"person":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":4,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":2,"strikes":2,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":54,"gamesStarted":0,"flyOuts":27,"groundOuts":56,"airOuts":50,"runs":28,"doubles":8,"triples":1,"homeRuns":8,"strikeOuts":44,"baseOnBalls":23,"intentionalWalks":0,"hits":42,"hitByPitch":1,"atBats":192,"obp":".306","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":845,"era":"4.73","inningsPitched":"51.1","wins":1,"losses":3,"saves":9,"saveOpportunities":13,"holds":13,"blownSaves":4,"earnedRuns":27,"whip":"1.27","battersFaced":216,"outs":154,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":845,"balls":324,"strikes":521,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".250","pitchesPerInning":"16.46","gamesFinished":15,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"7.71","walksPer9Inn":"4.03","hitsPer9Inn":"7.36","runsScoredPer9":"4.91","homeRunsPer9":"1.40","inheritedRunners":23,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669724":{"person":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"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":15,"balls":6,"strikes":9,"strikePercentage":".600","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":52,"gamesStarted":0,"flyOuts":27,"groundOuts":85,"airOuts":50,"runs":31,"doubles":14,"triples":2,"homeRuns":3,"strikeOuts":38,"baseOnBalls":13,"intentionalWalks":2,"hits":61,"hitByPitch":2,"atBats":233,"obp":".305","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":907,"era":"3.12","inningsPitched":"57.2","wins":3,"losses":3,"saves":0,"saveOpportunities":1,"holds":10,"blownSaves":1,"earnedRuns":20,"whip":"1.28","battersFaced":249,"outs":173,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":907,"balls":326,"strikes":581,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.70","rbi":0,"winPercentage":".500","pitchesPerInning":"15.73","gamesFinished":10,"strikeoutWalkRatio":"2.92","strikeoutsPer9Inn":"5.93","walksPer9Inn":"2.03","hitsPer9Inn":"9.52","runsScoredPer9":"4.84","homeRunsPer9":"0.47","inheritedRunners":28,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID628451":{"person":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"jerseyNumber":"77","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"201","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":31,"groundOuts":40,"airOuts":49,"runs":21,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":21,"baseOnBalls":7,"intentionalWalks":0,"hits":35,"hitByPitch":4,"avg":".243","atBats":144,"obp":".295","slg":".375","ops":".670","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":54,"rbi":21,"leftOnBase":71,"sacBunts":0,"sacFlies":1,"babip":".258","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":4,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":71,"putOuts":31,"errors":3,"chances":105,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID663978":{"person":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 6 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":12,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":41,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":13,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":14,"strikes":27,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"40.50","homeRunsPer9":"13.50","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":27,"flyOuts":95,"groundOuts":134,"airOuts":185,"runs":89,"doubles":28,"triples":4,"homeRuns":27,"strikeOuts":98,"baseOnBalls":32,"intentionalWalks":0,"hits":154,"hitByPitch":3,"atBats":560,"obp":".313","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2323,"era":"5.37","inningsPitched":"142.1","wins":5,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":85,"whip":"1.31","battersFaced":606,"outs":427,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2323,"balls":811,"strikes":1512,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.72","rbi":6,"winPercentage":".313","pitchesPerInning":"16.32","gamesFinished":0,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"6.20","walksPer9Inn":"2.02","hitsPer9Inn":"9.74","runsScoredPer9":"5.63","homeRunsPer9":"1.71","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":9,"passedBall":0,"popOuts":47,"lineOuts":43},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":20,"errors":1,"chances":36,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID693307":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":55,"groundOuts":73,"airOuts":103,"runs":45,"doubles":17,"triples":2,"homeRuns":12,"strikeOuts":90,"baseOnBalls":19,"intentionalWalks":2,"hits":104,"hitByPitch":8,"avg":".282","atBats":369,"obp":".330","slg":".436","ops":".766","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":398,"totalBases":161,"rbi":52,"leftOnBase":154,"sacBunts":0,"sacFlies":1,"babip":".343","groundOutsToAirouts":"0.71","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"30.75","popOuts":22,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":24,"stolenBases":47,"stolenBasePercentage":".662","caughtStealingPercentage":".338","assists":33,"putOuts":860,"errors":4,"chances":897,"fielding":".996","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID450203":{"person":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":29,"gamesStarted":23,"flyOuts":70,"groundOuts":126,"airOuts":121,"runs":83,"doubles":26,"triples":3,"homeRuns":21,"strikeOuts":140,"baseOnBalls":62,"intentionalWalks":2,"hits":138,"hitByPitch":13,"atBats":516,"obp":".357","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2332,"era":"5.51","inningsPitched":"132.1","wins":9,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":81,"whip":"1.51","battersFaced":602,"outs":397,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2332,"balls":846,"strikes":1486,"strikePercentage":".640","hitBatsmen":13,"balks":1,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".474","pitchesPerInning":"17.62","gamesFinished":1,"strikeoutWalkRatio":"2.26","strikeoutsPer9Inn":"9.52","walksPer9Inn":"4.22","hitsPer9Inn":"9.39","runsScoredPer9":"5.64","homeRunsPer9":"1.43","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":3,"sacFlies":6,"passedBall":0,"popOuts":21,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":10,"errors":3,"chances":24,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676684":{"person":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":55,"gamesStarted":0,"flyOuts":22,"groundOuts":70,"airOuts":38,"runs":20,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":64,"baseOnBalls":19,"intentionalWalks":1,"hits":46,"hitByPitch":1,"atBats":216,"obp":".278","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":973,"era":"2.76","inningsPitched":"58.2","wins":6,"losses":3,"saves":20,"saveOpportunities":26,"holds":2,"blownSaves":6,"earnedRuns":18,"whip":"1.11","battersFaced":238,"outs":176,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":973,"balls":343,"strikes":630,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.84","rbi":0,"winPercentage":".667","pitchesPerInning":"16.59","gamesFinished":36,"strikeoutWalkRatio":"3.37","strikeoutsPer9Inn":"9.82","walksPer9Inn":"2.91","hitsPer9Inn":"7.06","runsScoredPer9":"3.07","homeRunsPer9":"0.61","inheritedRunners":20,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690993":{"person":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"jerseyNumber":"33","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":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":124,"flyOuts":70,"groundOuts":77,"airOuts":116,"runs":60,"doubles":21,"triples":2,"homeRuns":12,"strikeOuts":94,"baseOnBalls":44,"intentionalWalks":0,"hits":96,"hitByPitch":1,"avg":".253","atBats":379,"obp":".329","slg":".414","ops":".743","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":428,"totalBases":157,"rbi":41,"leftOnBase":145,"sacBunts":0,"sacFlies":4,"babip":".303","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.58","popOuts":13,"lineOuts":33},"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":97,"putOuts":173,"errors":6,"chances":276,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID672761":{"person":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"jerseyNumber":"46","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"3-4 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":52,"groundOuts":51,"airOuts":87,"runs":40,"doubles":13,"triples":4,"homeRuns":12,"strikeOuts":61,"baseOnBalls":21,"intentionalWalks":0,"hits":71,"hitByPitch":3,"avg":".266","atBats":267,"obp":".323","slg":".479","ops":".802","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":294,"totalBases":128,"rbi":37,"leftOnBase":132,"sacBunts":0,"sacFlies":3,"babip":".299","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.25","popOuts":17,"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":5,"putOuts":132,"errors":2,"chances":139,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID675512":{"person":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"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":10,"gamesStarted":3,"flyOuts":18,"groundOuts":33,"airOuts":33,"runs":9,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":28,"baseOnBalls":7,"intentionalWalks":0,"hits":22,"hitByPitch":0,"atBats":114,"obp":".238","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":452,"era":"2.25","inningsPitched":"32.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":8,"whip":"0.91","battersFaced":123,"outs":96,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":452,"balls":153,"strikes":299,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".750","pitchesPerInning":"14.13","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"7.88","walksPer9Inn":"1.97","hitsPer9Inn":"6.19","runsScoredPer9":"2.53","homeRunsPer9":"1.13","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[690993,650402,628451,681481,682985,663330,679529,669234,672761,656716,693307,700242,687830,690544,663978,592454,669724,668670],"pitchers":[687830,690544,663978,592454,669724,668670],"bench":[595879],"bullpen":[656427,663947,675512,663554,606160,450203,669373,676684],"battingOrder":[690993,628451,681481,663330,669234,672761,656716,693307,700242],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Malloy (5, Herget, K); Pérez, W (13, Herget, K)."},{"label":"TB","value":"Dingler 2; Malloy 2; McKinstry; Pérez, W 4; Torkelson."},{"label":"RBI","value":"Malloy (17); McKinstry (46); Pérez, W 2 (37); Torkelson (71)."},{"label":"2-out RBI","value":"Torkelson; Pérez, W."},{"label":"Runners left in scoring position, 2 out","value":"Keith."},{"label":"GIDP","value":"McKinstry."},{"label":"Team RISP","value":"4-for-6."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"McKinstry (4, 2nd base by McLean/Torrens)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Torkelson (4, throw)."},{"label":"DP","value":"(Ibáñez-Sweeney-Malloy)."}]}],"note":[]}},"officials":[{"official":{"id":482666,"fullName":"D.J. Reyburn","link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":503493,"fullName":"Sean Barber","link":"/api/v1/people/503493"},"officialType":"First Base"},{"official":{"id":676580,"fullName":"Steven Jaschinski","link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":596805,"fullName":"John Libka","link":"/api/v1/people/596805"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Herget, K."},{"label":"Pitches-strikes","value":"McLean 90-56; Herget, K 45-27; Stanek 4-3; Gipson-Long 70-40; Horn 14-11; Paddack 41-27; Kahnle 4-2; Hanifee 15-9; Rogers 8-7."},{"label":"Groundouts-flyouts","value":"McLean 7-1; Herget, K 3-2; Stanek 0-2; Gipson-Long 3-2; Horn 2-0; Paddack 3-0; Kahnle 1-0; Hanifee 2-1; Rogers 2-0."},{"label":"Batters faced","value":"McLean 22; Herget, K 12; Stanek 3; Gipson-Long 19; Horn 6; Paddack 13; Kahnle 1; Hanifee 4; Rogers 3."},{"label":"Inherited runners-scored","value":"Stanek 1-0; Paddack 1-0; Kahnle 2-0."},{"label":"Umpires","value":"HP: D.J. Reyburn. 1B: Sean Barber. 2B: Steven Jaschinski. 3B: John Libka. "},{"label":"Weather","value":"75 degrees, Clear."},{"label":"Wind","value":"7 mph, In From RF."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:43."},{"label":"Att","value":"24,733."},{"label":"Venue","value":"Comerica Park."},{"label":"September 2, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997","boxscoreName":"McLean"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(W, 4-0)","summary":"6.0 IP, 2 ER, 7 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":7,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":90,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":34,"strikes":56,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":9,"groundOuts":33,"airOuts":13,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":28,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":87,"obp":".221","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":370,"era":"1.37","inningsPitched":"26.1","wins":4,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"0.76","battersFaced":95,"outs":79,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":370,"balls":130,"strikes":240,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.54","rbi":2,"winPercentage":"1.000","pitchesPerInning":"14.05","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.57","walksPer9Inn":"2.39","hitsPer9Inn":"4.44","runsScoredPer9":"1.37","homeRunsPer9":"0.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":65,"pitchingGameScore":65},{"player":{"person":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413","boxscoreName":"Alonso"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"battingOrder":"300","stats":{"batting":{"summary":"2-5 | 2 HR, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":139,"flyOuts":81,"groundOuts":121,"airOuts":144,"runs":76,"doubles":34,"triples":1,"homeRuns":33,"strikeOuts":133,"baseOnBalls":55,"intentionalWalks":4,"hits":143,"hitByPitch":13,"avg":".268","atBats":534,"obp":".346","slg":".521","ops":".867","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":22,"groundIntoTriplePlay":0,"plateAppearances":609,"totalBases":278,"rbi":112,"leftOnBase":258,"sacBunts":0,"sacFlies":7,"babip":".293","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.18","popOuts":27,"lineOuts":36},"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":106,"putOuts":1001,"errors":7,"chances":1114,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742","boxscoreName":"Soto, J"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"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":137,"flyOuts":64,"groundOuts":136,"airOuts":113,"runs":106,"doubles":16,"triples":1,"homeRuns":37,"strikeOuts":118,"baseOnBalls":114,"intentionalWalks":11,"hits":126,"hitByPitch":3,"avg":".259","atBats":487,"obp":".399","slg":".524","ops":".923","caughtStealing":2,"stolenBases":27,"stolenBasePercentage":".931","caughtStealingPercentage":".069","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":610,"totalBases":255,"rbi":91,"leftOnBase":210,"sacBunts":1,"sacFlies":5,"babip":".264","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.16","popOuts":24,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":219,"errors":0,"chances":226,"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"}]},"type":"hitter","gameScore":63,"hittingGameScore":63}]},"decisions":{"winner":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"loser":{"id":687830,"fullName":"Sawyer Gipson-Long","link":"/api/v1/people/687830"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}