{"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":776501,"link":"/api/v1.1/game/776501/feed/live","metaData":{"wait":10,"timeStamp":"20250901_201737","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776501,"type":"R","doubleHeader":"N","id":"2025/09/01/nynmlb-detmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776501-2025-09-01","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-01T17:10:00Z","originalDate":"2025-09-01","officialDate":"2025-09-01","dayNight":"day","time":"1:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121","season":2025,"venue":{"id":3289,"name":"Citi Field","link":"/api/v1/venues/3289"},"springVenue":{"id":2856,"link":"/api/v1/venues/2856"},"teamCode":"nyn","fileCode":"nym","abbreviation":"NYM","teamName":"Mets","locationName":"Flushing","firstYearOfPlay":"1962","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"NY Mets","record":{"gamesPlayed":138,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":74,"losses":64,"ties":0,"pct":".536"},"records":{},"divisionLeader":false,"wins":74,"losses":64,"winningPercentage":".536"},"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":139,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":80,"losses":59,"ties":0,"pct":".576"},"records":{},"divisionLeader":false,"wins":80,"losses":59,"winningPercentage":".576"},"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},"ID663399":{"id":663399,"fullName":"Brandon Waddell","link":"/api/v1/people/663399","firstName":"Brandon","lastName":"Waddell","primaryNumber":"82","birthDate":"1994-06-03","currentAge":32,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Waddell","middleName":"David","boxscoreName":"Waddell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"wah-DEHL","mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandon Waddell","nameSlug":"brandon-waddell-663399","firstLastName":"Brandon Waddell","lastFirstName":"Waddell, Brandon","lastInitName":"Waddell, B","initLastName":"B Waddell","fullFMLName":"Brandon David Waddell","fullLFMName":"Waddell, Brandon David","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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},"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},"ID805427":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427","firstName":"Drew","lastName":"Sommers","primaryNumber":"51","birthDate":"2000-08-14","currentAge":26,"birthCity":"Hoffman Estates","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Sommers","middleName":"Gregory","boxscoreName":"Sommers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Sommers","nameSlug":"drew-sommers-805427","firstLastName":"Drew Sommers","lastFirstName":"Sommers, Drew","lastInitName":"Sommers, D","initLastName":"D Sommers","fullFMLName":"Drew Gregory Sommers","fullLFMName":"Sommers, Drew Gregory","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"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":"Sunny","temp":"75","wind":"9 mph, In From LF"},"gameInfo":{"attendance":38912,"firstPitch":"2025-09-01T17:10:00.000Z","gameDurationMinutes":187},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"home":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"}},"officialScorer":{"id":482386,"fullName":"Ron Kleinfelter","link":"/api/v1/people/482386"},"primaryDatacaster":{"id":427283,"fullName":"Chuck Klonke","link":"/api/v1/people/427283"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Lindor walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-01T17:10:08.021Z","endTime":"2025-09-01T17:11:13.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"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-01T14:30:58.274Z","endTime":"2025-09-01T16:47:03.521Z","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-01T16:47:03.521Z","endTime":"2025-09-01T17:10:19.061Z","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-01T17:10:10.348Z","endTime":"2025-09-01T17:10:10.349Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.48526687779174,"strikeZoneBottom":1.62971064968697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.197463767846507,"aZ":-19.761390665949527,"pfxX":-8.858545056564253,"pfxZ":6.492979054278459,"pX":-1.0780266081436065,"pZ":3.767929041225251,"vX0":6.244499259600917,"vY0":-136.70278958462563,"vZ0":-0.4285726452043485,"x":158.09,"y":137.05,"x0":-2.228953301487422,"y0":50.006666860063426,"z0":5.2710500373578215,"aX":-16.94462428112053},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.9,"breakHorizontal":14.9,"spinRate":2371,"spinDirection":242},"zone":11,"typeConfidence":0.9,"plateTime":0.39909584850524293,"extension":6.2231654009286},"index":3,"playId":"3967a858-f5e3-3b7a-813e-f2702b20a00a","pitchNumber":1,"startTime":"2025-09-01T17:10:10.350Z","endTime":"2025-09-01T17:10:14.513Z","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":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.3,"strikeZoneTop":3.21367108169103,"strikeZoneBottom":1.44871985419691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.7910104678803,"aZ":-36.55770092950981,"pfxX":5.50994455285918,"pfxZ":-3.1560026968276294,"pX":0.6213962758855768,"pZ":2.853466282987293,"vX0":4.7478812721909405,"vY0":-116.46787095596018,"vZ0":2.270884712160701,"x":93.31,"y":161.74,"x0":-2.152056958573705,"y0":50.00365425508882,"z0":5.298169057963318,"aX":7.647243255509785},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-4.9,"breakHorizontal":-11.0,"spinRate":2997,"spinDirection":60},"zone":3,"typeConfidence":0.89,"plateTime":0.4684539223372135,"extension":6.002657891049599},"index":4,"playId":"41f10878-3383-31f5-ba50-47dcbe1bc082","pitchNumber":2,"startTime":"2025-09-01T17:10:23.339Z","endTime":"2025-09-01T17:10:27.525Z","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":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":76.0,"strikeZoneTop":3.4023822617083,"strikeZoneBottom":1.51676951673361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.172237478793438,"aZ":-38.70121016420661,"pfxX":4.474949310688307,"pfxZ":-4.521320917041846,"pX":1.7610847891539019,"pZ":2.645480052977174,"vX0":7.344764956816227,"vY0":-118.64763292881376,"vZ0":2.104440883083419,"x":49.87,"y":167.35,"x0":-1.9419417445165532,"y0":50.004192060353795,"z0":5.243627990633084,"aX":6.456097548578658},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.4,"breakHorizontal":-9.7,"spinRate":2997,"spinDirection":54},"zone":12,"typeConfidence":0.87,"plateTime":0.45955448543125454,"extension":6.1361364796990685},"index":5,"playId":"c9dcdd8d-6ec4-3480-aedd-24198cfc848b","pitchNumber":3,"startTime":"2025-09-01T17:10:36.848Z","endTime":"2025-09-01T17:10:41.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.33876641399618,"strikeZoneBottom":1.45303638404219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.021941788587604,"aZ":-20.836827676682454,"pfxX":-8.329036963513907,"pfxZ":5.885739274556977,"pX":-1.492539999509046,"pZ":3.6228638281455896,"vX0":4.696425163725584,"vY0":-137.11075377679893,"vZ0":-0.7090530853828378,"x":173.89,"y":140.96,"x0":-2.1351317324829884,"y0":50.001247385890544,"z0":5.291827963205673,"aX":-16.040717797700385},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.8,"breakHorizontal":14.3,"spinRate":2294,"spinDirection":232},"zone":11,"typeConfidence":0.9,"plateTime":0.39771549564669106,"extension":5.9701302113884624},"index":6,"playId":"ae7db80b-65f3-3b60-9976-c5bedcf1a9ef","pitchNumber":4,"startTime":"2025-09-01T17:10:52.695Z","endTime":"2025-09-01T17:10:56.114Z","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":0},"pitchData":{"startSpeed":94.7,"endSpeed":88.0,"strikeZoneTop":3.45526706970981,"strikeZoneBottom":1.59992078289103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6286691778553,"aZ":-19.875382684893445,"pfxX":-9.40587241558498,"pfxZ":6.264714702352817,"pX":-1.310499814108692,"pZ":2.5635616816270876,"vX0":5.634368446168523,"vY0":-138.0114895865434,"vZ0":-3.5916574494539577,"x":166.95,"y":169.56,"x0":-2.1378334653007256,"y0":50.00379491886274,"z0":5.191629479544683,"aX":-18.466044545056864},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.9,"breakHorizontal":16.2,"spinRate":2221,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.39423773953971963,"extension":5.973558373353155},"index":7,"playId":"d0d44f23-605a-39bc-bc2c-01371112eebc","pitchNumber":5,"startTime":"2025-09-01T17:11:07.916Z","endTime":"2025-09-01T17:11:13.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:11:13.091Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-01T17:11:37.954Z","endTime":"2025-09-01T17:13:30.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,7],"actionIndex":[1],"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":7},"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":87.7,"strikeZoneTop":3.81238949213899,"strikeZoneBottom":1.80632887570563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.611074949443815,"aZ":-27.025145906795927,"pfxX":-10.355141636362028,"pfxZ":2.671952002105505,"pX":-0.8175994595368193,"pZ":1.779338262866621,"vX0":6.819558778409098,"vY0":-136.19221176490262,"vZ0":-4.252098194191009,"x":148.16,"y":190.74,"x0":-1.9758921093497561,"y0":50.00341419904374,"z0":5.173712703129288,"aX":-19.959414711444722},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.3,"breakHorizontal":17.9,"spinRate":2234,"spinDirection":244},"zone":7,"typeConfidence":0.85,"plateTime":0.3982447129569411,"extension":6.200086774249894},"index":0,"playId":"91c74c34-2379-3331-a04e-2c06565f6f94","pitchNumber":1,"startTime":"2025-09-01T17:11:37.954Z","endTime":"2025-09-01T17:11:49.889Z","isPitch":true,"type":"pitch"},{"details":{"description":"Francisco Lindor steals (27) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"91c74c34-2379-3331-a04e-2c06565f6f94","startTime":"2025-09-01T17:11:59.376Z","endTime":"2025-09-01T17:11:59.377Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.13473847948154,"strikeZoneBottom":1.5516538095031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.3561220922996,"aZ":-31.69548454473343,"pfxX":-11.169989892698037,"pfxZ":0.2924184075205023,"pX":-1.1888410248681633,"pZ":2.435392365454875,"vX0":6.14457222048363,"vY0":-126.1830030513907,"vZ0":-0.5447270035075473,"x":162.32,"y":173.02,"x0":-2.1869166458953284,"y0":50.00303537280327,"z0":5.17762871494862,"aX":-18.261089460651938},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.6,"breakHorizontal":19.1,"spinRate":1906,"spinDirection":263},"zone":11,"typeConfidence":0.92,"plateTime":0.4318181233335161,"extension":6.063531262784927},"index":2,"playId":"d10e8862-227c-351e-b98e-04f203307028","pitchNumber":2,"startTime":"2025-09-01T17:11:59.378Z","endTime":"2025-09-01T17:12:03.964Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.6,"strikeZoneTop":3.10122806467624,"strikeZoneBottom":1.51816252056026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.632441992787086,"aZ":-37.74869367678236,"pfxX":6.766792255861681,"pfxZ":-4.010243209246234,"pX":0.6943853452751485,"pZ":2.0990210616308884,"vX0":4.629477264740109,"vY0":-116.48216532051049,"vZ0":0.9569397091902048,"x":90.53,"y":182.11,"x0":-2.1905720390657595,"y0":50.003666710312494,"z0":5.221508209186896,"aX":9.401082955383869},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-6.8,"breakHorizontal":-13.3,"spinRate":3042,"spinDirection":66},"zone":6,"typeConfidence":0.9,"plateTime":0.4682605742244501,"extension":5.870019959821574},"index":3,"playId":"390890ca-2b03-3de5-b791-1732553c0533","pitchNumber":3,"startTime":"2025-09-01T17:12:17.026Z","endTime":"2025-09-01T17:12:21.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.1048573217443,"strikeZoneBottom":1.5823603491662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.425274350672428,"aZ":-35.74149819378298,"pfxX":-10.003600656893786,"pfxZ":-2.1648053426595695,"pX":-1.0099666037106088,"pZ":1.6437176993439429,"vX0":6.478866513243678,"vY0":-126.87059237438054,"vZ0":-1.3819927075887375,"x":155.5,"y":194.4,"x0":-2.2836265153161937,"y0":50.00456061463884,"z0":5.017380507885172,"aX":-16.479344967925105},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-4.0,"breakHorizontal":16.8,"spinRate":1681,"spinDirection":269},"zone":13,"typeConfidence":0.92,"plateTime":0.4300232147339944,"extension":6.2353303800709545},"index":4,"playId":"4a9316e8-9357-3a1e-9571-b047c7b08aef","pitchNumber":4,"startTime":"2025-09-01T17:12:36.521Z","endTime":"2025-09-01T17:12:42.147Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.9,"strikeZoneTop":3.09582930480378,"strikeZoneBottom":1.48283163041201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.202659306504355,"aZ":-37.86011769163816,"pfxX":8.16456936818577,"pfxZ":-4.149258684757031,"pX":0.6342184341648562,"pZ":2.297370771464443,"vX0":4.139838865211451,"vY0":-116.17670816391522,"vZ0":1.5142452320691573,"x":92.83,"y":176.75,"x0":-2.2298910236361666,"y0":50.00236269137586,"z0":5.228128094367904,"aX":11.189990271616267},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-6.8,"breakHorizontal":-15.8,"spinRate":3094,"spinDirection":60},"zone":6,"typeConfidence":0.91,"plateTime":0.4709678146905767,"extension":5.797775067698438},"index":5,"playId":"a60faa57-3070-3b8d-9761-fcb3b237ac77","pitchNumber":5,"startTime":"2025-09-01T17:12:55.572Z","endTime":"2025-09-01T17:12:59.993Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-09-01T17:13:09.162Z","endTime":"2025-09-01T17:13:24.344Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.4,"strikeZoneTop":2.92563761083168,"strikeZoneBottom":1.5086551989724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.883754137406985,"aZ":-39.23817941062608,"pfxX":8.922402643059582,"pfxZ":-5.098428910073099,"pX":0.6799092695195146,"pZ":1.4300862807398613,"vX0":4.056680268083008,"vY0":-116.91294261322432,"vZ0":-0.0031259247616306496,"x":91.08,"y":200.17,"x0":-2.2365781728165794,"y0":50.004017898727504,"z0":5.111841952140576,"aX":12.359945132759039},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-9.0,"breakHorizontal":-17.2,"spinRate":3210,"spinDirection":60},"zone":9,"typeConfidence":0.91,"plateTime":0.46835431226545365,"extension":5.983683475581915},"index":7,"playId":"b32d9e12-05a5-328d-9b05-e0a66623bc93","pitchNumber":6,"startTime":"2025-09-01T17:13:24.344Z","endTime":"2025-09-01T17:13:30.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:13:30.242Z","atBatIndex":1},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Pete Alonso grounds into a double play, third baseman Andy Ibáñez to first baseman Spencer Torkelson. Francisco Lindor out at 3rd. Juan Soto to 2nd. Pete Alonso out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-01T17:13:38.049Z","endTime":"2025-09-01T17:15:00.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"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,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.48028565339278,"strikeZoneBottom":1.64068552311032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.866584657199148,"aZ":-40.78540935308124,"pfxX":9.629863087826994,"pfxZ":-6.1750063428951165,"pX":0.6551840380723148,"pZ":2.3183696426068825,"vX0":3.9529336181080708,"vY0":-117.75844189430407,"vZ0":1.9182732030230545,"x":92.03,"y":176.18,"x0":-2.2999206602317215,"y0":50.00290031124313,"z0":5.286453484755613,"aX":13.426968572500277},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-10.3,"breakHorizontal":-18.5,"spinRate":3182,"spinDirection":56},"zone":6,"typeConfidence":0.91,"plateTime":0.46640462698360263,"extension":6.011873645353682},"index":0,"playId":"c789b264-5433-3367-83c6-d30879ccaee2","pitchNumber":1,"startTime":"2025-09-01T17:13:52.977Z","endTime":"2025-09-01T17:13:57.346Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"d1e054a0-95ad-436f-9e70-df822aa696ab","startTime":"2025-09-01T17:14:09.056Z","endTime":"2025-09-01T17:14:14.056Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.273774186769547,"aZ":-25.890388851403724,"pfxX":-12.23190004794491,"pfxZ":3.3396124493993566,"pX":-0.7215778700413326,"pZ":1.6999973812164375,"vX0":7.638946192123944,"vY0":-136.19798886808502,"vZ0":-4.16433108336918,"x":144.5,"y":192.88,"x0":-1.9700299238509376,"y0":50.00667975110598,"z0":5.034642452396697,"aX":-23.037635528069615},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.4,"breakHorizontal":20.6,"spinRate":2137,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.40180682828710435,"extension":6.0327273694197},"index":2,"playId":"200476a7-9cdf-3339-a85d-44f596f92c05","pitchNumber":2,"startTime":"2025-09-01T17:14:26.957Z","endTime":"2025-09-01T17:14:30.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.775449543028586,"aZ":-38.32485099017784,"pfxX":7.432469842963132,"pfxZ":-4.481423511509655,"pX":0.4432842302480866,"pZ":1.7583860352138474,"vX0":4.0147338125874805,"vY0":-116.92935018882369,"vZ0":0.5276852251784656,"x":100.1,"y":191.3,"x0":-2.2662103533974056,"y0":50.002613853347135,"z0":5.150285091798294,"aX":10.203532242151098},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-7.7,"breakHorizontal":-14.5,"spinRate":3169,"spinDirection":63},"zone":9,"typeConfidence":0.9,"plateTime":0.469940040991077,"extension":6.039180098114045},"hitData":{"launchSpeed":79.9,"launchAngle":-2.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.32,"coordY":165.78}},"index":3,"playId":"62cde52f-8ab3-3bd2-aeb2-713d75ff11fa","pitchNumber":3,"startTime":"2025-09-01T17:14:52.447Z","endTime":"2025-09-01T17:15:00.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:15:00.509Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, first baseman Spencer Torkelson to pitcher Charlie Morton.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-01T17:15:30.996Z","endTime":"2025-09-01T17:17:32.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":450203,"link":"/api/v1/people/450203"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.62424663728844,"strikeZoneBottom":1.73651789278745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.975800906592866,"aZ":-40.051269317335226,"pfxX":5.922962292507851,"pfxZ":-5.58426601356747,"pX":-0.6075264364108149,"pZ":1.627858195146254,"vX0":2.4094999697907733,"vY0":-118.1628192534156,"vZ0":0.4051248740792792,"x":140.16,"y":194.83,"x0":-2.4105562251356814,"y0":50.00243360533231,"z0":5.140620947450948,"aX":8.356138218796543},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-9.7,"breakHorizontal":-11.3,"spinRate":3086,"spinDirection":58},"zone":7,"typeConfidence":0.9,"plateTime":0.463932094957876,"extension":5.977203337325762},"index":0,"playId":"606d77ab-c9d2-375a-b93d-d0ccdf43623b","pitchNumber":1,"startTime":"2025-09-01T17:15:30.996Z","endTime":"2025-09-01T17:15:36.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.936418197057687,"aZ":-28.729133810410733,"pfxX":0.5497764562779548,"pfxZ":2.0745099747691533,"pX":0.2529251069243181,"pZ":2.2876007494110446,"vX0":5.674733584205634,"vY0":-126.97704451072138,"vZ0":-1.595140881671638,"x":107.36,"y":177.01,"x0":-2.0669356111062815,"y0":50.001889546021296,"z0":5.17415070240108,"aX":0.9123045610306648},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.7,"breakHorizontal":-2.0,"spinRate":2517,"spinDirection":179},"zone":5,"typeConfidence":0.93,"plateTime":0.42863880117476016,"extension":5.998209121132949},"index":1,"playId":"5e2b14d3-4cea-3cae-9c2e-0ac2424f9f84","pitchNumber":2,"startTime":"2025-09-01T17:15:48.044Z","endTime":"2025-09-01T17:15:52.734Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-01T17:16:12.026Z","endTime":"2025-09-01T17:16:24.631Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.1,"strikeZoneTop":3.55227716375153,"strikeZoneBottom":1.75472159312429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.91175727581031,"aZ":-36.82905709547239,"pfxX":7.624981084187197,"pfxZ":-3.3702736461549696,"pX":0.4029433259838362,"pZ":0.9293401300421256,"vX0":3.8593657710627762,"vY0":-117.24569376801821,"vZ0":-1.433401373189119,"x":101.64,"y":213.69,"x0":-2.259690302469378,"y0":50.004717923177175,"z0":5.012163915287061,"aX":10.525777671700832},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-6.1,"breakHorizontal":-14.8,"spinRate":3171,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.46869121742572695,"extension":5.883618461979376},"index":3,"playId":"b07407d0-839c-39de-861f-565631371629","pitchNumber":3,"startTime":"2025-09-01T17:16:24.631Z","endTime":"2025-09-01T17:16:29.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.58982975875035,"strikeZoneBottom":1.67120736421563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.11859351967672,"aZ":-21.23321374846797,"pfxX":-8.039479376654876,"pfxZ":5.661292381258789,"pX":-0.9221907098384834,"pZ":4.4554738457656216,"vX0":5.8898265348303225,"vY0":-138.2088465393583,"vZ0":1.4633024707845417,"x":152.15,"y":118.48,"x0":-2.0375562196183714,"y0":50.00208182946071,"z0":5.346221771988808,"aX":-15.535418672989893},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.8,"breakHorizontal":13.3,"spinRate":2343,"spinDirection":236},"zone":11,"typeConfidence":0.9,"plateTime":0.3964770470529224,"extension":5.903776399299843},"index":4,"playId":"b92569f5-2e14-30a0-9c46-5706c6434ad4","pitchNumber":4,"startTime":"2025-09-01T17:16:41.817Z","endTime":"2025-09-01T17:16:45.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.404764503174544,"aZ":-38.3132085359789,"pfxX":7.537881735714606,"pfxZ":-4.418271835408198,"pX":0.7595875670537685,"pZ":1.7736145880602219,"vX0":4.443270699275158,"vY0":-117.68938819756839,"vZ0":0.5147524693413243,"x":88.05,"y":190.89,"x0":-2.1386005260399,"y0":50.00463897048184,"z0":5.129304294473248,"aX":10.468561697562103},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-7.6,"breakHorizontal":-14.8,"spinRate":3120,"spinDirection":61},"zone":9,"typeConfidence":0.9,"plateTime":0.46717650868985583,"extension":6.199528251516351},"index":5,"playId":"008566bc-b843-3807-aa74-f9e37150c27b","pitchNumber":5,"startTime":"2025-09-01T17:17:02.247Z","endTime":"2025-09-01T17:17:06.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.214438749096246,"aZ":-29.841358258144464,"pfxX":-0.3958411546593381,"pfxZ":1.4148011413151824,"pX":0.5321319090422992,"pZ":2.560629947539141,"vX0":6.776061879220109,"vY0":-126.77973242843166,"vZ0":-0.5950686001819304,"x":96.72,"y":169.64,"x0":-2.1111361810424003,"y0":50.001126143363756,"z0":5.157202514230084,"aX":-0.6527198899034179},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.6,"breakHorizontal":-0.6,"spinRate":2584,"spinDirection":137},"zone":6,"typeConfidence":0.91,"plateTime":0.4302068733798623,"extension":6.1860764643229595},"hitData":{"launchSpeed":87.0,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.14,"coordY":162.73}},"index":6,"playId":"5bc3d335-ea4e-3e86-b0de-13730aea462b","pitchNumber":6,"startTime":"2025-09-01T17:17:25.117Z","endTime":"2025-09-01T17:17:32.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:17:32.921Z","atBatIndex":3},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jahmai Jones homers (5) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-01T17:19:42.743Z","endTime":"2025-09-01T17:20:07.260Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"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(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":91.7,"endSpeed":83.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.463168661289938,"aZ":-21.69346761457219,"pfxX":8.480482492390092,"pfxZ":5.840768757067126,"pX":0.09238129830435138,"pZ":2.8180451201787076,"vX0":-10.382411031043834,"vY0":-133.12597869269902,"vZ0":-1.8050017150376814,"x":113.48,"y":162.69,"x0":2.940401243504678,"y0":50.00664207733577,"z0":5.074433503162484,"aX":15.231305028744167},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.3,"breakHorizontal":-13.1,"spinRate":2164,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.4113606508956549,"extension":6.555478500210826},"hitData":{"launchSpeed":108.5,"launchAngle":27.0,"totalDistance":429.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":34.86,"coordY":50.12}},"index":0,"playId":"52a6ab22-b2c6-3533-b28f-97d9e960180a","pitchNumber":1,"startTime":"2025-09-01T17:19:42.743Z","endTime":"2025-09-01T17:20:07.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:20:07.260Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gleyber Torres strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-01T17:20:33.928Z","endTime":"2025-09-01T17:21:40.614Z","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":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,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":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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T17:20:28.575Z","endTime":"2025-09-01T17:20:36.258Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.40718945400144,"strikeZoneBottom":1.61459253048195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.727015168578543,"aZ":-20.896355417424598,"pfxX":10.710855980255161,"pfxZ":6.300965146002397,"pX":-0.2182736472551535,"pZ":1.9146842372412527,"vX0":-11.766336104068545,"vY0":-132.77548966844574,"vZ0":-4.030293545723944,"x":125.32,"y":187.08,"x0":2.873566855874931,"y0":50.00328144627512,"z0":4.967800401295524,"aX":19.174907931284082},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.7,"breakHorizontal":-16.9,"spinRate":2014,"spinDirection":106},"zone":8,"typeConfidence":2.0,"plateTime":0.4120919894969792,"extension":6.580062430324057},"index":1,"playId":"268dc3b7-e9f4-37f8-bf20-1efec1c03991","pitchNumber":1,"startTime":"2025-09-01T17:20:36.258Z","endTime":"2025-09-01T17:20:40.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.1,"strikeZoneTop":3.26337493977609,"strikeZoneBottom":1.4711173397923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.628287523345975,"aZ":-30.077857461348795,"pfxX":-7.464911010841086,"pfxZ":1.6436503428978773,"pX":-1.2741446444465445,"pZ":1.202136422328471,"vX0":-7.393653013477336,"vY0":-113.16728335334413,"vZ0":-1.918722918723358,"x":165.57,"y":206.32,"x0":3.02427892772661,"y0":50.0042888426409,"z0":5.118723026612319,"aX":-9.532598894184712},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":2.8,"breakHorizontal":15.6,"spinRate":2165,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.4868862747974765,"extension":6.477381425122334},"index":2,"playId":"ee6a2fa4-e95e-3d8f-9b73-7d1a97074a1c","pitchNumber":2,"startTime":"2025-09-01T17:20:48.557Z","endTime":"2025-09-01T17:20:52.622Z","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":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.7,"strikeZoneTop":3.409624858057,"strikeZoneBottom":1.57840866167216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.065920388194506,"aZ":-21.253992224740177,"pfxX":8.82053276932421,"pfxZ":6.041613391220411,"pX":-0.34115955634242096,"pZ":2.7318336566841492,"vX0":-11.943565703582193,"vY0":-134.31475976576857,"vZ0":-1.843302631816957,"x":130.0,"y":165.02,"x0":3.039925960151349,"y0":50.001616062542254,"z0":4.955486118818451,"aX":15.939772373639418},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.7,"breakHorizontal":-13.1,"spinRate":2241,"spinDirection":114},"zone":4,"typeConfidence":2.0,"plateTime":0.4095151429237385,"extension":6.670531977759715},"index":3,"playId":"d8798083-87f2-3ff2-9582-b8e63364d52c","pitchNumber":3,"startTime":"2025-09-01T17:21:00.997Z","endTime":"2025-09-01T17:21:06.013Z","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":92.1,"endSpeed":83.3,"strikeZoneTop":3.35184065406922,"strikeZoneBottom":1.55174264060559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.523102436434584,"aZ":-19.401733519787022,"pfxX":8.39599253202724,"pfxZ":7.153593756939871,"pX":-0.8577505238473602,"pZ":2.274355735899571,"vX0":-12.711658335629032,"vY0":-133.45152461022846,"vZ0":-3.33903570731607,"x":149.7,"y":177.37,"x0":2.8993866476672907,"y0":50.00102400167097,"z0":4.957209482218241,"aX":14.986281417942962},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.2,"breakHorizontal":-12.1,"spinRate":2272,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4120876113785106,"extension":6.642025384158999},"index":4,"playId":"45e32986-4338-3783-9be0-e4c51d7b1a0a","pitchNumber":4,"startTime":"2025-09-01T17:21:12.277Z","endTime":"2025-09-01T17:21:17.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.25935083568197,"strikeZoneBottom":1.45909928301297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.785826743643018,"aZ":-31.275196751182083,"pfxX":7.938737860966753,"pfxZ":0.5668846361566313,"pX":1.288275070937757,"pZ":2.9864367980872335,"vX0":-6.739406687010775,"vY0":-124.60515806489737,"vZ0":0.6147935270084681,"x":67.89,"y":158.15,"x0":2.9840344620043044,"y0":50.00387896241587,"z0":5.30114779062637,"aX":12.604693928761922},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.4,"breakHorizontal":-13.0,"spinRate":1877,"spinDirection":108},"zone":12,"typeConfidence":2.0,"plateTime":0.43797859525219085,"extension":6.453368674813451},"index":5,"playId":"ded01fe7-0cc8-3d52-a661-ab2519a11657","pitchNumber":5,"startTime":"2025-09-01T17:21:24.061Z","endTime":"2025-09-01T17:21:29.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":70.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.340805726768302,"aZ":-30.88214040314517,"pfxX":-4.70848415513071,"pfxZ":1.0077713466869733,"pX":0.3345091510603875,"pZ":1.8672280239896397,"vX0":-5.3120156396870515,"vY0":-113.1553693001303,"vZ0":-0.46649182955007507,"x":104.25,"y":188.36,"x0":3.336492443111646,"y0":50.00048490404237,"z0":5.207686360763871,"aX":-6.019530898710288},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":2.0,"breakHorizontal":10.1,"spinRate":2282,"spinDirection":272},"zone":9,"typeConfidence":2.0,"plateTime":0.48666308546814774,"extension":6.284950507588886},"index":6,"playId":"7f914089-a32a-3c97-8a2d-134ef0feece5","pitchNumber":6,"startTime":"2025-09-01T17:21:35.746Z","endTime":"2025-09-01T17:21:40.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:21:40.614Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-01T17:21:45.815Z","endTime":"2025-09-01T17:23:54.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":92.5,"endSpeed":84.0,"strikeZoneTop":3.1796158599986,"strikeZoneBottom":1.57617278293562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.2398329282477,"aZ":-18.065062525281043,"pfxX":7.065230499913848,"pfxZ":7.784251177793616,"pX":-1.2767600450489813,"pZ":3.0392305639826023,"vX0":-13.333582957608407,"vY0":-134.09233828320905,"vZ0":-1.9216960086844854,"x":165.67,"y":156.72,"x0":2.8525956428874544,"y0":50.00374595021569,"z0":5.060393908228715,"aX":12.808865503715664},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.8,"breakHorizontal":-9.7,"spinRate":2224,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.4091967650411692,"extension":6.644334652071452},"index":0,"playId":"41811a2b-9574-3c35-93b3-4924aea5d18b","pitchNumber":1,"startTime":"2025-09-01T17:21:59.927Z","endTime":"2025-09-01T17:22:07.175Z","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":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.2764557676768,"strikeZoneBottom":1.48874959565962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.6747331406523,"aZ":-32.540349191851234,"pfxX":6.542802145675553,"pfxZ":-0.23935699602247063,"pX":1.6796607293636856,"pZ":3.7158650066607573,"vX0":-5.736776728952779,"vY0":-121.75037649868958,"vZ0":2.718194848632594,"x":52.98,"y":138.45,"x0":3.21019434153497,"y0":50.0053581028111,"z0":5.390837723642634,"aX":9.878180618250044},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.5,"breakHorizontal":-10.6,"spinRate":1793,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.4489378588457078,"extension":6.46814066299046},"index":1,"playId":"654fabc8-6456-3ec3-847a-0a2858bc9b81","pitchNumber":2,"startTime":"2025-09-01T17:22:15.982Z","endTime":"2025-09-01T17:22:19.851Z","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":92.9,"endSpeed":85.7,"strikeZoneTop":3.1527801709051,"strikeZoneBottom":1.4570496881452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.45966059904794,"aZ":-23.29442807009224,"pfxX":8.508215659637637,"pfxZ":4.750488135994278,"pX":0.8348794598827087,"pZ":3.3513602959966913,"vX0":-9.221522511833133,"vY0":-135.15076192935453,"vZ0":-0.013168338279011982,"x":85.18,"y":148.29,"x0":3.1682179858441004,"y0":50.00580739749258,"z0":4.97772277763084,"aX":15.914113339542412},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.8,"breakHorizontal":-13.7,"spinRate":2085,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.40360613410741975,"extension":6.810734451896536},"index":2,"playId":"0986fd0a-a63a-3b8b-91da-a12efb14309e","pitchNumber":3,"startTime":"2025-09-01T17:22:30.489Z","endTime":"2025-09-01T17:22:34.079Z","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":92.0,"endSpeed":84.3,"strikeZoneTop":3.1230118427782,"strikeZoneBottom":1.51949639593856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.196368912771455,"aZ":-23.120579202982356,"pfxX":7.387861594266941,"pfxZ":4.999956214337191,"pX":-0.14785614080370377,"pZ":2.131630319185546,"vX0":-11.110020868872697,"vY0":-133.6096006780563,"vZ0":-2.854737353049567,"x":122.64,"y":181.23,"x0":3.1002908520212835,"y0":50.005368164847866,"z0":4.871389937110377,"aX":13.387892063214434},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.6,"breakHorizontal":-11.0,"spinRate":2111,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.40959634061358896,"extension":6.807831814720497},"index":3,"playId":"497c788c-b5cc-34a1-9191-0402161857b1","pitchNumber":4,"startTime":"2025-09-01T17:22:45.386Z","endTime":"2025-09-01T17:22:49.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.18286886855698,"strikeZoneBottom":1.5486820475027,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.05310278305934,"aZ":-22.30257510867274,"pfxX":5.993277577769147,"pfxZ":5.4658879485643315,"pX":-0.6677132016533126,"pZ":2.6817502612407575,"vX0":-11.816830194594496,"vY0":-133.39216097665553,"vZ0":-1.714527753865079,"x":142.45,"y":166.37,"x0":3.0362834869368656,"y0":50.00477021329603,"z0":4.937026249194029,"aX":10.82913383034113},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.7,"breakHorizontal":-8.4,"spinRate":2106,"spinDirection":127},"zone":1,"typeConfidence":2.0,"plateTime":0.4102423147255281,"extension":7.02311079601121},"index":4,"playId":"39138bc8-d279-3fe9-b378-048dbb006a12","pitchNumber":5,"startTime":"2025-09-01T17:22:59.792Z","endTime":"2025-09-01T17:23:04.540Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-01T17:23:12.038Z","endTime":"2025-09-01T17:23:24.554Z","isPitch":false,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.697926980046503,"aZ":-23.731390462909356,"pfxX":7.2126871681772435,"pfxZ":4.468713810733991,"pX":0.006811120758657925,"pZ":2.366339190732285,"vX0":-10.158140838895774,"vY0":-136.02776075152252,"vZ0":-2.3176961645616094,"x":116.74,"y":174.89,"x0":2.8391961534562107,"y0":50.0001870836842,"z0":4.86151299297181,"aX":13.618941599442971},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.8,"breakHorizontal":-11.2,"spinRate":2113,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.40149007788769575,"extension":6.936056835693736},"index":6,"playId":"22984155-5ada-3452-9e0a-001fe37146c3","pitchNumber":6,"startTime":"2025-09-01T17:23:24.554Z","endTime":"2025-09-01T17:23:30.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.18089237974119,"strikeZoneBottom":1.51657387277621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.51127329014571,"aZ":-17.94338390935361,"pfxX":7.412490353232695,"pfxZ":7.799627585342969,"pX":-0.06773732848321906,"pZ":1.8797316186234774,"vX0":-10.840535180649113,"vY0":-133.87858107146667,"vZ0":-4.407800816793718,"x":119.58,"y":188.03,"x0":3.061315551249913,"y0":50.00467324740825,"z0":4.822898629583111,"aX":13.52793454963771},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.4,"breakHorizontal":-11.3,"spinRate":2046,"spinDirection":118},"zone":8,"typeConfidence":2.0,"plateTime":0.40833375129122995,"extension":6.9716607765950105},"index":7,"playId":"e15e498a-488d-3c51-9b3d-26a3a1da4790","pitchNumber":7,"startTime":"2025-09-01T17:23:49.372Z","endTime":"2025-09-01T17:23:54.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:23:54.746Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Torkelson pops out to third baseman Brett Baty.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-01T17:24:02.454Z","endTime":"2025-09-01T17:26:03.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":74.2,"endSpeed":67.1,"strikeZoneTop":3.58784099466737,"strikeZoneBottom":1.59219501312597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.544595652347187,"aZ":-29.916255879783154,"pfxX":-9.40279824529096,"pfxZ":1.9703561562771759,"pX":-0.22591350593889084,"pZ":1.0690448005003448,"vX0":-4.602003432024829,"vY0":-107.84328280806525,"vZ0":-1.4321743662984088,"x":125.61,"y":209.92,"x0":3.1767095236377707,"y0":50.003033054614555,"z0":5.126716692428762,"aX":-10.770418966352919},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":3.5,"breakHorizontal":18.5,"spinRate":2270,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.5133328851137522,"extension":6.34624655403965},"index":0,"playId":"b7c90cde-fea5-3b9e-afd1-4556b1b10ba0","pitchNumber":1,"startTime":"2025-09-01T17:24:15.951Z","endTime":"2025-09-01T17:24:19.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.41682079552289,"aZ":-18.241790167254102,"pfxX":8.68631605083401,"pfxZ":7.726663624421985,"pX":-0.300021787751139,"pZ":2.4631293614412777,"vX0":-11.693099297778568,"vY0":-133.60432647624597,"vZ0":-3.0774083408523074,"x":128.44,"y":172.28,"x0":3.0095864225662186,"y0":50.003993465838555,"z0":4.944568723079879,"aX":15.66726880266289},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.4,"breakHorizontal":-13.1,"spinRate":2100,"spinDirection":121},"zone":4,"typeConfidence":2.0,"plateTime":0.4103176232219803,"extension":6.8313737425928895},"index":1,"playId":"ddf888ad-e6de-3bb5-8c49-f708eb1b36e1","pitchNumber":2,"startTime":"2025-09-01T17:24:28.872Z","endTime":"2025-09-01T17:24:32.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.666061562745305,"aZ":-21.248194364745366,"pfxX":7.993661788895732,"pfxZ":5.952511284394691,"pX":0.7566436124954845,"pZ":2.4887373356000206,"vX0":-8.99649720442221,"vY0":-135.61732925933066,"vZ0":-2.367971975591588,"x":88.16,"y":171.58,"x0":3.10138968239683,"y0":50.00283850109058,"z0":4.878691508167482,"aX":14.674389524037027},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.3,"breakHorizontal":-12.2,"spinRate":2077,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.4061347870640284,"extension":6.875169571806656},"index":2,"playId":"a33a4953-0aec-34d0-bf9c-4080f30fac7f","pitchNumber":3,"startTime":"2025-09-01T17:24:45.912Z","endTime":"2025-09-01T17:24:49.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.61436020306186,"strikeZoneBottom":1.61900003303035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.07748896216036,"aZ":-23.668596111534043,"pfxX":9.697460158719746,"pfxZ":4.548192645423091,"pX":-0.8534645177624598,"pZ":1.1891340175387946,"vX0":-12.841056217539508,"vY0":-135.919459073266,"vZ0":-5.484361084602305,"x":149.53,"y":206.67,"x0":2.6744432638716114,"y0":50.00061285964924,"z0":4.878846555826986,"aX":18.12437466739931},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.2,"breakHorizontal":-14.8,"spinRate":2016,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.40313170620982586,"extension":6.94873110597239},"index":3,"playId":"2a1de229-dc2f-3f2f-a16d-e577ebea62ae","pitchNumber":4,"startTime":"2025-09-01T17:25:03.624Z","endTime":"2025-09-01T17:25:08.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.7,"endSpeed":69.3,"strikeZoneTop":3.58823255591512,"strikeZoneBottom":1.62312781945813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.113825525711622,"aZ":-32.446635965748264,"pfxX":-10.544959139479111,"pfxZ":-0.22754158957537385,"pX":1.6451027552827144,"pZ":2.2390626006910956,"vX0":-0.8118086173249291,"vY0":-108.80271213486333,"vZ0":1.0651740216966872,"x":54.29,"y":178.33,"x0":3.3933383276793077,"y0":50.00168431272683,"z0":5.244464112277369,"aX":-12.710521157407682},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":0.1,"breakHorizontal":19.3,"spinRate":2329,"spinDirection":288},"zone":14,"typeConfidence":2.0,"plateTime":0.5023543562677579,"extension":6.34933089625829},"index":4,"playId":"2e80339a-778e-3759-93ad-7e9bd8d01efb","pitchNumber":5,"startTime":"2025-09-01T17:25:16.718Z","endTime":"2025-09-01T17:25:20.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.338276152335578,"aZ":-20.401049294047308,"pfxX":7.1925965638268705,"pfxZ":6.15735467482075,"pX":0.7483022390716296,"pZ":2.6264108965387023,"vX0":-8.98513284238811,"vY0":-136.5330297094841,"vZ0":-2.3447536908802364,"x":88.48,"y":167.87,"x0":3.12719425821749,"y0":50.00596596592149,"z0":4.88032418586631,"aX":13.7614912320032},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.9,"breakHorizontal":-11.4,"spinRate":2048,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.39916159682679053,"extension":6.999135924749185},"index":5,"playId":"7740928a-6a34-35e2-b8e7-981c5ea41ec5","pitchNumber":6,"startTime":"2025-09-01T17:25:31.029Z","endTime":"2025-09-01T17:25:36.585Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":71.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.510879512545365,"aZ":-33.4741357733607,"pfxX":-7.756163638276245,"pfxZ":-1.0196872316097645,"pX":0.20235305653810537,"pZ":1.7548338131034746,"vX0":-4.328651792744151,"vY0":-111.4511564127593,"vZ0":0.07332064570457009,"x":109.29,"y":191.4,"x0":3.1688226195512694,"y0":50.00370913313926,"z0":5.140793915224597,"aX":-9.887004787479654},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-1.6,"breakHorizontal":15.1,"spinRate":2075,"spinDirection":292},"zone":8,"typeConfidence":2.0,"plateTime":0.48896027209134063,"extension":6.593507909426585},"hitData":{"launchSpeed":86.7,"launchAngle":75.0,"totalDistance":39.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":116.53,"coordY":173.38}},"index":6,"playId":"2a228c07-0280-33ab-b6cf-34f1dafcf7b5","pitchNumber":7,"startTime":"2025-09-01T17:25:52.792Z","endTime":"2025-09-01T17:26:03.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:26:03.118Z","atBatIndex":7},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Mark Vientos hit by pitch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-01T17:27:54.219Z","endTime":"2025-09-01T17:29:01.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.3,"strikeZoneTop":3.8304318553324,"strikeZoneBottom":1.69059253045196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.071553513878985,"aZ":-26.919041818761762,"pfxX":-12.23758299158559,"pfxZ":2.8799104212324202,"pX":-1.8143027431899956,"pZ":2.3182338949821153,"vX0":5.161370002011709,"vY0":-134.6003260763593,"vZ0":-2.504523707214008,"x":186.16,"y":176.19,"x0":-2.174309733312651,"y0":50.000023690406735,"z0":5.18040419565577,"aX":-22.29739356172251},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.8,"breakHorizontal":20.9,"spinRate":2293,"spinDirection":242},"zone":13,"typeConfidence":0.9,"plateTime":0.40799329178112753,"extension":6.027669632666666},"index":0,"playId":"1e524a34-bde9-31b9-a468-879bbb97059e","pitchNumber":1,"startTime":"2025-09-01T17:28:11.613Z","endTime":"2025-09-01T17:28:15.528Z","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":1,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.7,"strikeZoneTop":3.74026896055529,"strikeZoneBottom":1.72193245982216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.76576223670087,"aZ":-40.56455967879412,"pfxX":8.320548513988319,"pfxZ":-6.100709172077787,"pX":0.17360845627029745,"pZ":2.0159410471790085,"vX0":3.501605557061664,"vY0":-117.3065562358137,"vZ0":1.2362585659926193,"x":110.38,"y":184.35,"x0":-2.424790315579069,"y0":50.00036302704906,"z0":5.300463991763494,"aX":11.449496219208113},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-10.3,"breakHorizontal":-16.0,"spinRate":3227,"spinDirection":58},"zone":8,"typeConfidence":0.91,"plateTime":0.46915037019568695,"extension":5.97061101229036},"index":1,"playId":"977bb31d-4bbb-3065-b84c-c299804f4bde","pitchNumber":2,"startTime":"2025-09-01T17:28:26.514Z","endTime":"2025-09-01T17:28:30.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.77168278831088,"aZ":-33.22462781476084,"pfxX":-7.021365500426567,"pfxZ":-0.6599974487029137,"pX":0.3653841712684186,"pZ":1.677893278702759,"vX0":8.419446385537979,"vY0":-125.0828834177813,"vZ0":-1.7714933543645244,"x":103.07,"y":193.48,"x0":-2.1157117083948913,"y0":50.00074182658709,"z0":5.093098991312423,"aX":-11.241193686429236},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.3,"breakHorizontal":11.0,"spinRate":1708,"spinDirection":276},"zone":9,"typeConfidence":0.89,"plateTime":0.4361731530236126,"extension":6.3143435802321415},"index":2,"playId":"fbe332a3-403b-30aa-ab77-98591d53532a","pitchNumber":3,"startTime":"2025-09-01T17:28:40.681Z","endTime":"2025-09-01T17:28:45.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.25534000764386,"aZ":-20.468555936067926,"pfxX":-8.866056746181535,"pfxZ":6.066844253102122,"pX":-1.5794082864290373,"pZ":4.13467753759603,"vX0":4.674725713376173,"vY0":-137.7152826760572,"vZ0":0.5881053415053141,"x":177.2,"y":127.14,"x0":-2.1427581393961823,"y0":50.0037395736511,"z0":5.297966223195987,"aX":-17.10964353322118},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.3,"breakHorizontal":15.1,"spinRate":2245,"spinDirection":243},"zone":11,"typeConfidence":0.89,"plateTime":0.39702746762532026,"extension":5.9733804250455105},"index":3,"playId":"2c912074-e289-3f89-a1e3-b50297772e45","pitchNumber":4,"startTime":"2025-09-01T17:28:56.119Z","endTime":"2025-09-01T17:29:01.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:29:01.928Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a line drive to right fielder Wenceel Pérez. Mark Vientos to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-01T17:29:14.629Z","endTime":"2025-09-01T17:32:05.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"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":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"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(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.1,"endSpeed":81.7,"strikeZoneTop":3.61346657239907,"strikeZoneBottom":1.7255966027863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.420733559198453,"aZ":-23.58062426082692,"pfxX":-0.28570084513815464,"pfxZ":5.086615311224508,"pX":-0.4687751851968906,"pZ":2.437572738159506,"vX0":4.521481748507116,"vY0":-128.35003838491434,"vZ0":-2.0518810988417333,"x":134.87,"y":172.97,"x0":-2.2067084417497553,"y0":50.00211314124349,"z0":5.060271873941404,"aX":-0.4826721112116882},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.0,"breakHorizontal":-0.4,"spinRate":2514,"spinDirection":224},"zone":4,"typeConfidence":0.93,"plateTime":0.4246987712917121,"extension":6.063746305489718},"index":0,"playId":"85dd2ce1-16bb-3b1e-b253-8b28811c992c","pitchNumber":1,"startTime":"2025-09-01T17:29:50.687Z","endTime":"2025-09-01T17:29:54.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":75.3,"strikeZoneTop":3.560321288585,"strikeZoneBottom":1.66033746867019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.599368120072363,"aZ":-37.79372577885644,"pfxX":5.769630750650181,"pfxZ":-3.9768484200325265,"pX":0.47097794956967765,"pZ":0.9808799316182004,"vX0":4.336851957820878,"vY0":-117.5740911017472,"vZ0":-1.444678966204193,"x":99.05,"y":212.3,"x0":-2.1420399149998763,"y0":50.00546431665956,"z0":5.085015218244644,"aX":8.144092239181106},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-7.3,"breakHorizontal":-11.4,"spinRate":3220,"spinDirection":60},"zone":14,"typeConfidence":0.9,"plateTime":0.46441462211021944,"extension":6.126729579102248},"index":1,"playId":"e9b56c39-9517-39c1-a587-c2da34a86db1","pitchNumber":2,"startTime":"2025-09-01T17:30:09.610Z","endTime":"2025-09-01T17:30:14.518Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"playId":"1f1c422c-f5ef-3cf0-87e6-15322ad0d484","startTime":"2025-09-01T17:30:25.805Z","endTime":"2025-09-01T17:30:29.230Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.4,"strikeZoneTop":3.46252348806275,"strikeZoneBottom":1.6365577859386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.262606488354663,"aZ":-38.581195992915085,"pfxX":6.631265169447015,"pfxZ":-4.601707485037089,"pX":1.8985535422685422,"pZ":1.4243586353919127,"vX0":7.104801380199457,"vY0":-117.76241449542398,"vZ0":-0.2102994097060893,"x":44.63,"y":200.32,"x0":-2.0294776864767083,"y0":50.0039424671402,"z0":5.111296934698189,"aX":9.228745991471648},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-8.0,"breakHorizontal":-13.9,"spinRate":3217,"spinDirection":58},"zone":14,"typeConfidence":0.9,"plateTime":0.4667460173777851,"extension":5.853240698628478},"index":3,"playId":"1f6af3ad-8065-362c-a978-2fb066aa98c5","pitchNumber":3,"startTime":"2025-09-01T17:30:44.925Z","endTime":"2025-09-01T17:30:49.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.569084595782392,"aZ":-29.56640042368064,"pfxX":-12.512398095910793,"pfxZ":1.440671881575292,"pX":0.23939524681123608,"pZ":1.6780828801608334,"vX0":9.801351481492603,"vY0":-134.05269227545654,"vZ0":-3.525099212698155,"x":107.87,"y":193.47,"x0":-1.849313637104544,"y0":50.00355939435223,"z0":5.134575158419516,"aX":-22.63987500263682},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.0,"breakHorizontal":20.4,"spinRate":2343,"spinDirection":238},"zone":8,"typeConfidence":0.87,"plateTime":0.40951690767023896,"extension":6.088692267480717},"index":4,"playId":"1963f9f7-ff94-3d1c-a592-1b07aa7f0cfc","pitchNumber":4,"startTime":"2025-09-01T17:31:05.949Z","endTime":"2025-09-01T17:31:09.983Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.037264821802367,"aZ":-18.115847976071546,"pfxX":-9.550731641012725,"pfxZ":7.434225179688836,"pX":-0.6615247847782306,"pZ":2.7230963919380806,"vX0":6.964598929361929,"vY0":-136.61119307156568,"vZ0":-3.129198350944577,"x":142.22,"y":165.26,"x0":-2.0029145468546483,"y0":50.000125486309585,"z0":5.128311429821959,"aX":-18.05298616366455},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":15.8,"spinRate":2390,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.400900902116192,"extension":6.014877343118671},"index":5,"playId":"45b37f40-7355-3a57-b2ea-d422b82e614f","pitchNumber":5,"startTime":"2025-09-01T17:31:30.939Z","endTime":"2025-09-01T17:31:35.993Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.204682769620163,"aZ":-39.43789951861251,"pfxX":7.021340823644734,"pfxZ":-5.206399777739712,"pX":0.018421841483250902,"pZ":1.9881160284040478,"vX0":3.1873468296296594,"vY0":-117.64425282140871,"vZ0":1.1795287687502576,"x":116.3,"y":185.1,"x0":-2.2678356816462983,"y0":50.00158268575137,"z0":5.147786339236111,"aX":9.7986356210226},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-8.8,"breakHorizontal":-13.6,"spinRate":3250,"spinDirection":59},"zone":8,"typeConfidence":0.9,"plateTime":0.466332657893644,"extension":5.973767614948479},"hitData":{"launchSpeed":98.3,"launchAngle":6.0,"totalDistance":109.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":189.02,"coordY":110.52}},"index":6,"playId":"edf27b9f-1187-346b-af5c-4414a3171aaa","pitchNumber":6,"startTime":"2025-09-01T17:31:54.991Z","endTime":"2025-09-01T17:32:05.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:32:05.945Z","atBatIndex":9},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Cedric Mullins out on a sacrifice bunt, pitcher Charlie Morton to first baseman Spencer Torkelson. Mark Vientos to 3rd. Jeff McNeil to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-01T17:32:22.243Z","endTime":"2025-09-01T17:32:55.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"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],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":450203,"link":"/api/v1/people/450203"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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(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.6,"strikeZoneTop":3.41039357151617,"strikeZoneBottom":1.68112979682687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.795205057642892,"aZ":-28.270484333657166,"pfxX":-0.18243497291802013,"pfxZ":2.318460223272596,"pX":-0.5649106445429354,"pZ":2.1249170548983427,"vX0":4.709816173117436,"vY0":-128.26955722838738,"vZ0":-1.9761265131046244,"x":138.53,"y":181.41,"x0":-2.3926993408196067,"y0":50.004550269322046,"z0":5.086098497992373,"aX":-0.3081768740085575},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.0,"breakHorizontal":-0.6,"spinRate":2490,"spinDirection":205},"zone":7,"typeConfidence":0.92,"plateTime":0.4252363021898464,"extension":6.1078182336302085},"index":0,"playId":"fc28bf45-bb2a-35f6-a5dc-46c214401834","pitchNumber":1,"startTime":"2025-09-01T17:32:31.929Z","endTime":"2025-09-01T17:32:36.244Z","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":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.794077272752023,"aZ":-36.29061145948792,"pfxX":-6.781487457815806,"pfxZ":-2.541423459928156,"pX":-0.7221696641421977,"pZ":2.336626160996358,"vX0":5.653070020998199,"vY0":-126.40785294383211,"vZ0":0.3839858517461461,"x":144.53,"y":175.69,"x0":-2.1065460353667276,"y0":50.00444429970324,"z0":5.096522404404549,"aX":-10.974541871899415},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.3,"breakHorizontal":11.0,"spinRate":1779,"spinDirection":270},"zone":4,"typeConfidence":0.91,"plateTime":0.4333101416805567,"extension":6.320425711045478},"hitData":{"launchSpeed":32.0,"launchAngle":-66.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":123.87,"coordY":188.45}},"index":1,"playId":"c71bca48-e523-3aba-a021-6fdc296eb5df","pitchNumber":2,"startTime":"2025-09-01T17:32:48.907Z","endTime":"2025-09-01T17:32:55.980Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:32:55.980Z","atBatIndex":10},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis Torrens doubles (13) on a line drive to left fielder Riley Greene. Mark Vientos scores. Jeff McNeil scores.","rbi":2,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-01T17:33:33.864Z","endTime":"2025-09-01T17:34:09.905Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":{"id":450203,"link":"/api/v1/people/450203"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":{"id":450203,"link":"/api/v1/people/450203"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-01T17:33:22.515Z","endTime":"2025-09-01T17:33:36.093Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.5,"endSpeed":74.7,"strikeZoneTop":3.49847719992039,"strikeZoneBottom":1.59978215268629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.021521425865693,"aZ":-38.36847034051106,"pfxX":6.866549253992037,"pfxZ":-4.393396131684015,"pX":0.2678151346394132,"pZ":1.0696286227500882,"vX0":3.822338905773408,"vY0":-118.57349218365863,"vZ0":-1.1409929149138178,"x":106.79,"y":209.9,"x0":-2.263343556469422,"y0":50.005134042949756,"z0":5.092715429050779,"aX":9.670802955295494},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-7.9,"breakHorizontal":-13.4,"spinRate":3042,"spinDirection":60},"zone":14,"typeConfidence":0.9,"plateTime":0.463906080698512,"extension":5.981517525744718},"index":1,"playId":"a0a5fa0a-f41b-3651-a311-5841063babc7","pitchNumber":1,"startTime":"2025-09-01T17:33:36.093Z","endTime":"2025-09-01T17:33:41.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2822713513015,"aZ":-28.093137003374927,"pfxX":-1.0701464384179487,"pfxZ":2.475059532139184,"pX":-0.04520092206548855,"pZ":1.8461640712683025,"vX0":5.570476289720781,"vY0":-126.80419021088848,"vZ0":-2.417221524075769,"x":118.72,"y":188.93,"x0":-2.1210129903849166,"y0":50.0001480410027,"z0":5.028670114968752,"aX":-1.7626088289486272},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.2,"breakHorizontal":0.8,"spinRate":2456,"spinDirection":184},"zone":8,"typeConfidence":0.91,"plateTime":0.43016397957541663,"extension":6.169917679668409},"hitData":{"launchSpeed":93.9,"launchAngle":3.0,"totalDistance":70.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.48,"coordY":114.57}},"index":2,"playId":"bae24763-d1da-3e19-988e-b2f46b6cb1d7","pitchNumber":2,"startTime":"2025-09-01T17:33:55.811Z","endTime":"2025-09-01T17:34:09.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:34:09.905Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Baty walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-01T17:34:35.899Z","endTime":"2025-09-01T17:36:42.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnSecond":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.61228890267804,"strikeZoneBottom":1.59610503933879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.473168640292247,"aZ":-39.1412971069024,"pfxX":6.354799029493893,"pfxZ":-4.80574659955904,"pX":0.43265645512981526,"pZ":2.7799983329947704,"vX0":4.30545763954741,"vY0":-119.78286810012956,"vZ0":2.4987456601024265,"x":100.51,"y":163.72,"x0":-2.2144025907517726,"y0":50.00022345541952,"z0":5.226723313184123,"aX":9.218280521802921},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.8,"breakHorizontal":-12.6,"spinRate":3142,"spinDirection":63},"zone":6,"typeConfidence":0.89,"plateTime":0.4575400148982389,"extension":5.974918577017413},"index":0,"playId":"f64017db-c532-3d36-b403-1755faf7d321","pitchNumber":1,"startTime":"2025-09-01T17:34:43.740Z","endTime":"2025-09-01T17:34:47.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.76232909250245,"strikeZoneBottom":1.71569988991423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.38474769033116,"aZ":-20.186800039963877,"pfxX":-7.539216409164428,"pfxZ":6.158674634252048,"pX":-1.4853421192821592,"pZ":4.701064231925161,"vX0":4.375099149252485,"vY0":-138.05291521221562,"vZ0":2.004778351282874,"x":173.62,"y":111.85,"x0":-2.104456657141018,"y0":50.001039776755654,"z0":5.3176310979595085,"aX":-14.669376228864332},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.8,"breakHorizontal":12.8,"spinRate":2179,"spinDirection":237},"zone":11,"typeConfidence":0.9,"plateTime":0.39553401028623814,"extension":6.070545366862583},"index":1,"playId":"39984d04-2cef-3baa-a233-a7aadce604ca","pitchNumber":2,"startTime":"2025-09-01T17:35:02.469Z","endTime":"2025-09-01T17:35:06.006Z","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":94.4,"endSpeed":86.5,"strikeZoneTop":3.69622213365759,"strikeZoneBottom":1.74235593720626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.78183643014885,"aZ":-20.008062598900537,"pfxX":-7.311676662261775,"pfxZ":6.3433463327487125,"pX":-0.971443412439866,"pZ":3.258414916898546,"vX0":5.947999044045023,"vY0":-137.45573525857148,"vZ0":-1.483314744631485,"x":154.03,"y":150.8,"x0":-2.2108375254224226,"y0":50.00468770507932,"z0":5.160346721517934,"aX":-14.026790341048297},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.4,"breakHorizontal":12.0,"spinRate":2114,"spinDirection":239},"zone":11,"typeConfidence":0.9,"plateTime":0.39812374097229064,"extension":6.013597950782574},"index":2,"playId":"14c9d373-6b46-3a4a-90cb-a23a06019829","pitchNumber":3,"startTime":"2025-09-01T17:35:24.622Z","endTime":"2025-09-01T17:35:29.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.6,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.97773251614446,"aZ":-38.86863739200375,"pfxX":4.598866965948906,"pfxZ":-4.45859855571525,"pX":0.11291640764414358,"pZ":1.7149737803356193,"vX0":4.115663470056253,"vY0":-120.780495962736,"vZ0":-0.178036181325808,"x":112.7,"y":192.48,"x0":-2.200913108974058,"y0":50.004430280356786,"z0":5.16228422199796,"aX":6.902777918354381},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-7.9,"breakHorizontal":-9.2,"spinRate":3096,"spinDirection":56},"zone":8,"typeConfidence":0.87,"plateTime":0.4507488970651692,"extension":5.9844521177259375},"index":3,"playId":"c7b890ac-6835-34dd-99dc-f119c952d40b","pitchNumber":4,"startTime":"2025-09-01T17:35:45.003Z","endTime":"2025-09-01T17:35:49.500Z","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":95.0,"endSpeed":87.7,"strikeZoneTop":3.72691022744633,"strikeZoneBottom":1.77314033317261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.72621558987153,"aZ":-21.622175094989643,"pfxX":-8.15069963144236,"pfxZ":5.3789240282634,"pX":-1.406092337500285,"pZ":3.108448997424858,"vX0":4.967363000059448,"vY0":-138.4331811255336,"vZ0":-1.6960700687876535,"x":170.6,"y":154.85,"x0":-2.154553832133186,"y0":50.0043867262918,"z0":5.160616750135309,"aX":-15.994573334065118},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.6,"breakHorizontal":13.9,"spinRate":2036,"spinDirection":241},"zone":11,"typeConfidence":0.89,"plateTime":0.3940239934692218,"extension":5.94596537460615},"index":4,"playId":"7cd499f4-9136-3fe1-b05a-953f3a618eaf","pitchNumber":5,"startTime":"2025-09-01T17:36:16.318Z","endTime":"2025-09-01T17:36:21.715Z","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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.63978358030723,"strikeZoneBottom":1.62403033048929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.180828505782692,"aZ":-40.2468976161482,"pfxX":8.482643362918418,"pfxZ":-5.8901528407948165,"pX":1.3447849531462366,"pZ":1.1307758419474732,"vX0":5.7450593478819165,"vY0":-116.93481230560515,"vZ0":-0.2118057022591131,"x":65.74,"y":208.25,"x0":-2.254798406379024,"y0":50.002654180591904,"z0":5.031560324932274,"aX":11.62503737690973},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-10.3,"breakHorizontal":-16.9,"spinRate":3123,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.47026697556744246,"extension":6.015528969463003},"index":5,"playId":"aff35c0b-3057-3fa5-929e-61fe1ea26e43","pitchNumber":6,"startTime":"2025-09-01T17:36:35.932Z","endTime":"2025-09-01T17:36:42.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:36:42.554Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to left fielder Riley Greene.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-01T17:37:55.036Z","endTime":"2025-09-01T17:40:12.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnSecond":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-01T17:36:57.904Z","endTime":"2025-09-01T17:37:57.295Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.40984579682432,"strikeZoneBottom":1.623890096011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.36414412714276,"aZ":-36.82751092398531,"pfxX":6.481305345817612,"pfxZ":-3.2526399862727438,"pX":0.15469421968213448,"pZ":1.9725026123327956,"vX0":3.8954174740174374,"vY0":-118.9628216719635,"vZ0":0.4824064328685169,"x":111.1,"y":185.52,"x0":-2.3475205101441006,"y0":50.003914396770334,"z0":5.112190811831948,"aX":9.26630133954679},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.5,"breakHorizontal":-12.7,"spinRate":3151,"spinDirection":56},"zone":8,"typeConfidence":0.89,"plateTime":0.46086659588462364,"extension":6.03437834405524},"index":1,"playId":"9aa0df23-8e58-378c-8397-12bd92e899f3","pitchNumber":1,"startTime":"2025-09-01T17:37:57.295Z","endTime":"2025-09-01T17:38:01.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":76.1,"strikeZoneTop":3.34948150055621,"strikeZoneBottom":1.53301011309326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.343336292289052,"aZ":-36.66481360117454,"pfxX":6.663939404371857,"pfxZ":-3.1123516828479083,"pX":1.3380591900749794,"pZ":2.258164178040982,"vX0":6.28115212551187,"vY0":-118.76498757426725,"vZ0":1.0815348582036557,"x":66.0,"y":177.81,"x0":-2.1955609070682423,"y0":50.00012155541835,"z0":5.10264145330917,"aX":9.624884408913012},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-5.2,"breakHorizontal":-13.4,"spinRate":3041,"spinDirection":58},"zone":14,"typeConfidence":0.88,"plateTime":0.45920693678904767,"extension":5.97725435051055},"index":2,"playId":"568d8890-8211-3a29-bda4-7a36afb81663","pitchNumber":2,"startTime":"2025-09-01T17:38:13.956Z","endTime":"2025-09-01T17:38:18.382Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"playId":"f239064e-f958-464d-8878-5cdbfb7c5606","startTime":"2025-09-01T17:38:33.936Z","endTime":"2025-09-01T17:38:38.936Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.28221333805858,"aZ":-41.29218730656144,"pfxX":7.87308037611304,"pfxZ":-6.279138482799249,"pX":0.44556016508029983,"pZ":1.9161641471961142,"vX0":3.9678487574614185,"vY0":-120.04162703486617,"vZ0":1.1305453614314664,"x":100.02,"y":187.04,"x0":-2.254108015800244,"y0":50.00244427165878,"z0":5.128960926826774,"aX":11.433386550841057},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.8,"breakHorizontal":-15.2,"spinRate":3137,"spinDirection":61},"zone":9,"typeConfidence":0.9,"plateTime":0.45712783299686954,"extension":5.904985519645567},"index":4,"playId":"4ee80ac5-c663-3a80-b0c6-b9c10bd535be","pitchNumber":3,"startTime":"2025-09-01T17:38:50.851Z","endTime":"2025-09-01T17:38:55.108Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.891975159400747,"aZ":-21.132574562739045,"pfxX":-9.125799342878492,"pfxZ":5.640076756908362,"pX":-0.8537231976751111,"pZ":2.8476116545531855,"vX0":6.832750117719716,"vY0":-138.29725229652598,"vZ0":-2.2017158665352192,"x":149.54,"y":161.89,"x0":-2.1582136791466118,"y0":50.00021085245981,"z0":5.0561462369925465,"aX":-17.85527097459086},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.0,"breakHorizontal":15.2,"spinRate":2289,"spinDirection":241},"zone":11,"typeConfidence":0.86,"plateTime":0.39452018370072395,"extension":5.949036137232777},"index":5,"playId":"3ecf4881-22c6-307b-8b98-78be9151c90b","pitchNumber":4,"startTime":"2025-09-01T17:39:14.618Z","endTime":"2025-09-01T17:39:18.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.8,"strikeZoneTop":3.46270231857508,"strikeZoneBottom":1.61631762595011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.828822524412352,"aZ":-20.553009697269175,"pfxX":-8.73623476400926,"pfxZ":5.922952161206355,"pX":-1.3416303222665205,"pZ":3.1601665762616906,"vX0":5.1835376213227375,"vY0":-138.23993401761768,"vZ0":-1.5840778719470605,"x":168.14,"y":153.46,"x0":-2.0925448456878133,"y0":50.003524412717574,"z0":5.101383840337983,"aX":-17.142821429241152},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.7,"breakHorizontal":15.0,"spinRate":2316,"spinDirection":242},"zone":11,"typeConfidence":0.89,"plateTime":0.39415373789385555,"extension":5.975105987824293},"index":6,"playId":"e37d9587-3852-320d-9129-8ec3ec4d8527","pitchNumber":5,"startTime":"2025-09-01T17:39:40.965Z","endTime":"2025-09-01T17:39:46.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.910321285240894,"aZ":-38.47817862333097,"pfxX":6.2748903676519525,"pfxZ":-4.379588883768944,"pX":-0.7043810504940131,"pZ":2.44145616798778,"vX0":1.7840683300045947,"vY0":-118.7313212329116,"vZ0":1.6701021492503152,"x":143.85,"y":172.86,"x0":-2.2791689107511477,"y0":50.00224982942005,"z0":5.208285462640564,"aX":9.034348506907078},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-7.3,"breakHorizontal":-11.8,"spinRate":3320,"spinDirection":55},"zone":4,"typeConfidence":0.9,"plateTime":0.4598274835519063,"extension":5.780858091730743},"hitData":{"launchSpeed":94.8,"launchAngle":33.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.4,"coordY":100.88}},"index":7,"playId":"7a7b9481-9d8b-361a-93f2-80276b00f60a","pitchNumber":6,"startTime":"2025-09-01T17:40:00.871Z","endTime":"2025-09-01T17:40:12.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:40:12.783Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-01T17:40:55.997Z","endTime":"2025-09-01T17:42:28.034Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"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":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-01T17:40:55.208Z","endTime":"2025-09-01T17:40:58.348Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.19953931428851,"strikeZoneBottom":1.57120744246617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.906054791547735,"aZ":-35.27578857061519,"pfxX":-10.15508070084984,"pfxZ":-1.9058109436520785,"pX":-1.2402487174847858,"pZ":0.8174281265530273,"vX0":5.782211787645776,"vY0":-126.5296005891916,"vZ0":-3.431091576071247,"x":164.28,"y":216.71,"x0":-2.2312711642749066,"y0":50.00316871546032,"z0":5.006704249108438,"aX":-16.528216817189385},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.0,"breakHorizontal":17.2,"spinRate":1967,"spinDirection":264},"zone":13,"typeConfidence":0.92,"plateTime":0.4322722667621126,"extension":6.291011184873984},"index":1,"playId":"a36dcb75-4adc-3646-b9b0-72aa301916a3","pitchNumber":1,"startTime":"2025-09-01T17:40:58.348Z","endTime":"2025-09-01T17:41:03.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.6788179356302,"aZ":-27.13462600355946,"pfxX":-10.673386469968836,"pfxZ":2.6608993527546927,"pX":-0.3817896802819556,"pZ":1.9336909488932879,"vX0":8.199834654194461,"vY0":-136.18053536503618,"vZ0":-3.3511659940174905,"x":131.55,"y":186.57,"x0":-2.033311925405501,"y0":50.00125083438055,"z0":5.040727717016724,"aX":-20.204692899901605},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.3,"breakHorizontal":17.8,"spinRate":2289,"spinDirection":260},"zone":7,"typeConfidence":0.9,"plateTime":0.40098372507398716,"extension":6.103488925111766},"index":2,"playId":"a3c8a58f-42db-3dc2-8c18-73fa6e369a3e","pitchNumber":2,"startTime":"2025-09-01T17:41:17.455Z","endTime":"2025-09-01T17:41:22.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.753739431770235,"aZ":-37.11590390512548,"pfxX":-9.881644419393202,"pfxZ":-2.9457000663204,"pX":-0.07608855468914678,"pZ":0.8893771402202167,"vX0":8.563853422955349,"vY0":-128.2859012902602,"vZ0":-3.043038462254605,"x":119.9,"y":214.77,"x0":-2.1621424119782606,"y0":50.00293914410272,"z0":4.963545307299898,"aX":-16.589488526096506},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-5.8,"breakHorizontal":16.2,"spinRate":1568,"spinDirection":267},"zone":13,"typeConfidence":0.91,"plateTime":0.42579897535269273,"extension":6.331623595169253},"index":3,"playId":"068d9682-7d85-3209-bf76-99826294e7cd","pitchNumber":3,"startTime":"2025-09-01T17:41:43.000Z","endTime":"2025-09-01T17:41:47.380Z","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":82.1,"endSpeed":76.7,"strikeZoneTop":2.95487594803842,"strikeZoneBottom":1.47970297131266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.743068512002854,"aZ":-35.73702807067016,"pfxX":6.642384748710868,"pfxZ":-2.434186952312248,"pX":1.1222986254759117,"pZ":1.0649879250406444,"vX0":6.194897573662995,"vY0":-119.48172687064861,"vZ0":-1.6466172776302692,"x":74.22,"y":210.03,"x0":-2.3574025341468645,"y0":50.00588355298411,"z0":4.943533006447347,"aX":9.705864844512988},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.6,"breakHorizontal":-13.4,"spinRate":3258,"spinDirection":55},"zone":14,"typeConfidence":0.87,"plateTime":0.4565886123757461,"extension":6.0863049363615245},"index":4,"playId":"57ba49a8-bb7d-364e-9c27-7629aed4c44e","pitchNumber":4,"startTime":"2025-09-01T17:42:03.505Z","endTime":"2025-09-01T17:42:08.113Z","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":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.56981135706654,"aZ":-36.3472220626651,"pfxX":8.538620346307512,"pfxZ":-2.927039478892338,"pX":1.0000216924193988,"pZ":2.3165110494932493,"vX0":5.19129775187291,"vY0":-118.66187864621803,"vZ0":1.3119307097839206,"x":78.88,"y":176.23,"x0":-2.3247596210164114,"y0":50.00218989829932,"z0":5.066458516827467,"aX":12.18123498298346},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.7,"breakHorizontal":-16.7,"spinRate":3215,"spinDirection":60},"zone":14,"typeConfidence":0.9,"plateTime":0.46147836516112406,"extension":5.862545184313785},"index":5,"playId":"f53ce471-7400-30fc-8389-f4e60771c967","pitchNumber":5,"startTime":"2025-09-01T17:42:22.900Z","endTime":"2025-09-01T17:42:28.034Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:42:28.034Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a ground ball to center fielder Cedric Mullins.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-01T17:44:38.102Z","endTime":"2025-09-01T17:46:04.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":[{"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.5,"strikeZoneTop":3.56941050081999,"strikeZoneBottom":1.65634974455364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.745938152252172,"aZ":-17.16630802047644,"pfxX":10.043582509268585,"pfxZ":8.577520934902154,"pX":-0.5777579210732325,"pZ":1.7087406534326761,"vX0":-12.358491241520452,"vY0":-132.10191786373508,"vZ0":-5.149910424647963,"x":139.02,"y":192.64,"x0":2.8781213818192044,"y0":50.002782873588565,"z0":4.964042888934324,"aX":17.574827677391212},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.4,"breakHorizontal":-15.1,"spinRate":2137,"spinDirection":115},"zone":7,"typeConfidence":2.0,"plateTime":0.4161914956872792,"extension":6.851597770355492},"index":0,"playId":"8be52413-edd4-3612-9410-724c44840a1a","pitchNumber":1,"startTime":"2025-09-01T17:44:52.979Z","endTime":"2025-09-01T17:44:57.076Z","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.1,"endSpeed":83.0,"strikeZoneTop":3.66387467256605,"strikeZoneBottom":1.75052523928599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.972602796383928,"aZ":-16.652274198035276,"pfxX":8.959154916647382,"pfxZ":8.71483883570175,"pX":-0.9393585438852374,"pZ":3.2130060740256354,"vX0":-12.35744017697711,"vY0":-133.42787710320746,"vZ0":-1.7813724150027357,"x":152.81,"y":152.03,"x0":2.614395250374185,"y0":50.00305423130901,"z0":5.105001116186653,"aX":15.958540365739303},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.5,"breakHorizontal":-13.2,"spinRate":2169,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.4124412347996458,"extension":6.833732050893991},"index":1,"playId":"d600ab31-7fa3-32bc-86e3-69f75b566bd7","pitchNumber":2,"startTime":"2025-09-01T17:45:04.038Z","endTime":"2025-09-01T17:45:07.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.66423879704983,"strikeZoneBottom":1.78241481163464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.991995035617766,"aZ":-16.468661747126976,"pfxX":8.498912803153457,"pfxZ":8.54023544868,"pX":-1.180185734228729,"pZ":2.590483850001475,"vX0":-13.317573671731472,"vY0":-134.9257401951905,"vZ0":-3.1713577677624247,"x":161.99,"y":168.84,"x0":2.7207567549025864,"y0":50.005555762656556,"z0":4.945023351979035,"aX":15.63629268647218},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.9,"breakHorizontal":-12.5,"spinRate":2258,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.4063106244928556,"extension":6.995251899899839},"index":2,"playId":"e9683d02-ef93-38a5-b795-b0369282992c","pitchNumber":3,"startTime":"2025-09-01T17:45:16.310Z","endTime":"2025-09-01T17:45:20.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.63028320766183,"strikeZoneBottom":1.74846480222176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31659844445852,"aZ":-21.691000165501297,"pfxX":10.089082410585762,"pfxZ":5.8157268161570945,"pX":-0.730987443681105,"pZ":1.746742787229115,"vX0":-13.679105819777574,"vY0":-133.29967406124496,"vZ0":-4.047943915035901,"x":144.86,"y":191.62,"x0":3.153275571170004,"y0":50.00033628323581,"z0":4.848510083616358,"aX":18.17763302388213},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.8,"breakHorizontal":-15.4,"spinRate":2076,"spinDirection":117},"zone":7,"typeConfidence":2.0,"plateTime":0.41069486010075273,"extension":6.837809296305878},"index":3,"playId":"2c6c450e-560f-3613-bc13-fadeaaaa6c14","pitchNumber":4,"startTime":"2025-09-01T17:45:28.654Z","endTime":"2025-09-01T17:45:32.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.1,"strikeZoneTop":3.50042122477923,"strikeZoneBottom":1.71275823990549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.407953404928858,"aZ":-31.715837006434647,"pfxX":-6.490811120066091,"pfxZ":0.3564193234329145,"pX":-1.3063579306253628,"pZ":0.9489515473192053,"vX0":-7.627223969159009,"vY0":-113.36904147698039,"vZ0":-2.1240141497885636,"x":166.8,"y":213.16,"x0":2.9495591295475205,"y0":50.00441875391285,"z0":5.074311333564062,"aX":-8.419635088286146},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":0.4,"breakHorizontal":13.8,"spinRate":2225,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.4837858630552443,"extension":6.6591193872398025},"index":4,"playId":"01ead76b-733c-3c94-bfd1-a63436531e72","pitchNumber":5,"startTime":"2025-09-01T17:45:41.156Z","endTime":"2025-09-01T17:45:47.239Z","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":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.781618877073008,"aZ":-20.396567357677704,"pfxX":7.879159107579955,"pfxZ":6.448882061585046,"pX":-0.10379246031504405,"pZ":3.087692026815806,"vX0":-11.474019452509935,"vY0":-134.24711567940227,"vZ0":-0.7254168513566486,"x":120.96,"y":155.41,"x0":3.200022791732467,"y0":50.00563306900116,"z0":4.811859779290663,"aX":14.398489075681807},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.8,"breakHorizontal":-11.9,"spinRate":2111,"spinDirection":114},"zone":2,"typeConfidence":2.0,"plateTime":0.40783255765197257,"extension":7.054198694202343},"hitData":{"launchSpeed":97.4,"launchAngle":4.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.78,"coordY":68.44}},"index":5,"playId":"3437258d-fc3f-3885-92d5-c39fdab36759","pitchNumber":6,"startTime":"2025-09-01T17:45:54.242Z","endTime":"2025-09-01T17:46:04.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:46:04.888Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Ibáñez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-01T17:46:30.079Z","endTime":"2025-09-01T17:47:47.271Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.12171801616137,"strikeZoneBottom":1.60252587842374,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.67382723722408,"aZ":-20.20102492047758,"pfxX":7.651037535643176,"pfxZ":6.4729342576876885,"pX":1.2629522033941138,"pZ":2.8119670562544674,"vX0":-7.062361978380508,"vY0":-134.75376735422654,"vZ0":-2.4182035386617287,"x":68.86,"y":162.86,"x0":2.9162678218564264,"y0":50.002995528827135,"z0":5.138973502671861,"aX":14.153696413778988},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.4,"breakHorizontal":-12.5,"spinRate":2164,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.40554639275605586,"extension":6.638539622828679},"index":0,"playId":"5530cdf5-036b-3e9e-bd94-984ec0597558","pitchNumber":1,"startTime":"2025-09-01T17:46:30.079Z","endTime":"2025-09-01T17:46:35.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":72.5,"strikeZoneTop":3.15,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.834019594992633,"aZ":-33.74780023571266,"pfxX":-6.014509799676376,"pfxZ":-1.1980725310531941,"pX":-1.8457804666507196,"pZ":1.6973690264110255,"vX0":-8.521426457268447,"vY0":-114.23103799336897,"vZ0":-0.28738379900436406,"x":187.36,"y":192.95,"x0":2.719922808863906,"y0":50.000923370469884,"z0":5.153903563884115,"aX":-7.915005450874931},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-1.9,"breakHorizontal":13.1,"spinRate":2283,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.4802204907898098,"extension":6.590411157006551},"index":1,"playId":"5f2d7d79-02b0-3948-b73e-0745fefcb9d5","pitchNumber":2,"startTime":"2025-09-01T17:46:44.291Z","endTime":"2025-09-01T17:46:49.348Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-09-01T17:46:56.303Z","endTime":"2025-09-01T17:47:05.278Z","isPitch":false,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"}},{"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":0},"pitchData":{"startSpeed":77.0,"endSpeed":71.2,"strikeZoneTop":2.97270452756726,"strikeZoneBottom":1.45347878235941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.073232052128947,"aZ":-33.96917755065102,"pfxX":-6.736198544343962,"pfxZ":-1.4218074593408723,"pX":-0.6092768509388855,"pZ":0.9444772363158522,"vX0":-5.909574115315046,"vY0":-112.05063411032442,"vZ0":-1.6561663436909746,"x":140.22,"y":213.28,"x0":2.9414468673418206,"y0":50.001711255687844,"z0":5.1781504931991895,"aX":-8.52530809701592},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-2.6,"breakHorizontal":13.8,"spinRate":2300,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.489648746037612,"extension":6.498781724797348},"index":3,"playId":"a1107145-9997-36ce-8193-74285d3b3759","pitchNumber":3,"startTime":"2025-09-01T17:47:05.278Z","endTime":"2025-09-01T17:47:11.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.15,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.011751333682632,"aZ":-20.28959315456494,"pfxX":8.470718131796925,"pfxZ":6.451202949344772,"pX":1.1818273510536133,"pZ":2.805409645608041,"vX0":-7.972802480779405,"vY0":-135.22776620990714,"vZ0":-1.7969699730257385,"x":71.95,"y":163.03,"x0":3.0757334596803916,"y0":50.001267817957405,"z0":4.910052361793797,"aX":15.600415352888767},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.5,"breakHorizontal":-13.6,"spinRate":2224,"spinDirection":117},"zone":12,"typeConfidence":2.0,"plateTime":0.4059004054735209,"extension":6.973886524220488},"index":4,"playId":"f0e2ae13-15c4-3c98-9ab0-c41875e7dcbd","pitchNumber":4,"startTime":"2025-09-01T17:47:20.020Z","endTime":"2025-09-01T17:47:23.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":70.8,"strikeZoneTop":3.15,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.801201917407557,"aZ":-30.42065890802824,"pfxX":-8.691835805554687,"pfxZ":1.3889761222759276,"pX":-0.299881071620661,"pZ":1.247233384177806,"vX0":-4.626101496363078,"vY0":-112.50360389633144,"vZ0":-1.7870373968201672,"x":128.43,"y":205.1,"x0":2.9211118336387014,"y0":50.00559021754343,"z0":5.172009296442495,"aX":-11.00271824964146},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":2.3,"breakHorizontal":17.0,"spinRate":2219,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.4892053024736862,"extension":6.566389697436232},"index":5,"playId":"01d9a3b2-ee78-343b-b7f5-955ab81b3706","pitchNumber":5,"startTime":"2025-09-01T17:47:41.592Z","endTime":"2025-09-01T17:47:47.271Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:47:47.271Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a line drive to center fielder Cedric Mullins. Riley Greene to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-01T17:48:09.811Z","endTime":"2025-09-01T17:50:05.215Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.8,"endSpeed":69.5,"strikeZoneTop":3.41836477085761,"strikeZoneBottom":1.56297777820945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.34406717675441,"aZ":-31.97358548333695,"pfxX":-8.450267945140732,"pfxZ":0.16076334459777541,"pX":0.4913422219099389,"pZ":2.0755917123054823,"vX0":-3.115442300315656,"vY0":-110.39910787796293,"vZ0":0.3243666013920703,"x":98.27,"y":182.74,"x0":3.022250662627502,"y0":50.000860295031444,"z0":5.317544734657787,"aX":-10.332790012690099},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":0.7,"breakHorizontal":16.2,"spinRate":2235,"spinDirection":293},"zone":9,"typeConfidence":2.0,"plateTime":0.49788855952768696,"extension":6.465934124753995},"index":0,"playId":"ec5fb7a1-2eb4-3df0-b3cb-29c0e9c6a9ed","pitchNumber":1,"startTime":"2025-09-01T17:48:09.811Z","endTime":"2025-09-01T17:48:13.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.51013331952185,"strikeZoneBottom":1.56026883374464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.85515767454686,"aZ":-21.020295623873455,"pfxX":8.460871595487886,"pfxZ":6.014218863552072,"pX":1.3293651488497777,"pZ":3.0242107020647313,"vX0":-7.6155029623962704,"vY0":-135.40138529346757,"vZ0":-1.3761078714736765,"x":66.33,"y":157.13,"x0":3.080568346659358,"y0":50.0040490084824,"z0":5.011424470552753,"aX":15.694955155083495},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.8,"breakHorizontal":-13.7,"spinRate":2157,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.40468864172707475,"extension":7.007775259881598},"index":1,"playId":"ec089db5-d82f-30ba-a983-d1d9bb3c7399","pitchNumber":2,"startTime":"2025-09-01T17:48:25.838Z","endTime":"2025-09-01T17:48:31.588Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"a9478e03-8ff8-410b-a581-add48fc8e659","startTime":"2025-09-01T17:48:39.417Z","endTime":"2025-09-01T17:48:44.417Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.475095295070005,"aZ":-20.605651468730933,"pfxX":6.297528894513447,"pfxZ":6.258064239554663,"pX":-0.1349564129625443,"pZ":3.362410093151677,"vX0":-9.91452261392666,"vY0":-134.643873740141,"vZ0":-0.7852586770357655,"x":122.14,"y":147.99,"x0":2.7659031264221654,"y0":50.000365509628395,"z0":5.107437910390801,"aX":11.637100362778394},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.4,"breakHorizontal":-9.5,"spinRate":2154,"spinDirection":120},"zone":2,"typeConfidence":2.0,"plateTime":0.40580458454983814,"extension":6.806263528482409},"index":3,"playId":"8b03359f-9c27-3f10-bc43-6edcdf3ce17a","pitchNumber":3,"startTime":"2025-09-01T17:48:52.879Z","endTime":"2025-09-01T17:48:57.251Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.78059135276501,"aZ":-23.00715298277732,"pfxX":6.770218370863393,"pfxZ":5.017335605658608,"pX":-0.621340507710349,"pZ":2.1164408384846465,"vX0":-10.843011345785833,"vY0":-134.0059565227644,"vZ0":-3.3867852299958727,"x":140.68,"y":181.64,"x0":2.5896559546922435,"y0":50.00075942906999,"z0":5.031916585848902,"aX":12.365501204830405},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.5,"breakHorizontal":-10.1,"spinRate":2131,"spinDirection":126},"zone":4,"typeConfidence":2.0,"plateTime":0.4080579476192545,"extension":6.8611185590266555},"index":4,"playId":"7c088d77-5d2c-37d0-9486-06f0d912023e","pitchNumber":4,"startTime":"2025-09-01T17:49:10.175Z","endTime":"2025-09-01T17:49:16.813Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.866739204414767,"aZ":-33.19838707380758,"pfxX":-6.82863647226673,"pfxZ":-0.7837152717629632,"pX":-0.26157675386123275,"pZ":1.8291549418830662,"vX0":-4.988648155906828,"vY0":-113.58837856891986,"vZ0":-0.09236357631657333,"x":126.97,"y":189.39,"x0":2.8504882735739594,"y0":50.00245145903807,"z0":5.171946224219266,"aX":-8.92005447105275},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-1.2,"breakHorizontal":13.7,"spinRate":2255,"spinDirection":285},"zone":8,"typeConfidence":2.0,"plateTime":0.48225479909057833,"extension":6.629592548878869},"index":5,"playId":"e256150f-0b6d-3ad4-94a3-337aa46cf801","pitchNumber":5,"startTime":"2025-09-01T17:49:33.345Z","endTime":"2025-09-01T17:49:38.589Z","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.9,"endSpeed":79.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.43266567386104,"aZ":-29.344947191690917,"pfxX":6.751395234097267,"pfxZ":1.7648691671587766,"pX":0.7320364670610429,"pZ":1.711500598556447,"vX0":-7.257614853841576,"vY0":-125.02338990116544,"vZ0":-2.6136689259976915,"x":89.1,"y":192.57,"x0":2.779399441087379,"y0":50.00280231271709,"z0":5.150554030527629,"aX":10.81429328838759},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.9,"breakHorizontal":-10.8,"spinRate":1665,"spinDirection":115},"zone":9,"typeConfidence":2.0,"plateTime":0.4361624450752406,"extension":6.677725895974212},"hitData":{"launchSpeed":89.9,"launchAngle":10.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.72,"coordY":86.69}},"index":6,"playId":"5c02e766-9afe-36b0-ae19-d4473220095c","pitchNumber":6,"startTime":"2025-09-01T17:49:54.685Z","endTime":"2025-09-01T17:50:05.215Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:50:05.215Z","atBatIndex":17},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Zach McKinstry grounds into a force out, first baseman Pete Alonso to shortstop Francisco Lindor. Riley Greene to 3rd. Dillon Dingler out at 2nd. Zach McKinstry to 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-01T17:50:18.119Z","endTime":"2025-09-01T17:51:32.259Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnThird":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":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":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.30340641095691,"strikeZoneBottom":1.60343475191895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.45096782372947,"aZ":-20.724932788268887,"pfxX":7.5240669220463285,"pfxZ":6.219935747083111,"pX":-1.0140459108140265,"pZ":2.730603795821591,"vX0":-12.19070502090025,"vY0":-134.83342536941316,"vZ0":-2.31835617562214,"x":155.65,"y":165.05,"x0":2.5891930537216727,"y0":50.00141498702781,"z0":5.064774877715286,"aX":13.847121994571571},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.9,"breakHorizontal":-11.0,"spinRate":2077,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.406307314692091,"extension":6.966184433072651},"index":0,"playId":"6d1572cc-7c75-3c8e-9119-73737eba0196","pitchNumber":1,"startTime":"2025-09-01T17:50:41.682Z","endTime":"2025-09-01T17:50:47.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.23828712044129,"strikeZoneBottom":1.63291595859422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.03128732486217,"aZ":-20.61770658235586,"pfxX":7.455870809644698,"pfxZ":6.168881804313811,"pX":-1.003946975459787,"pZ":2.5590070593357033,"vX0":-12.61662686447363,"vY0":-135.35983538030717,"vZ0":-2.7434927753415455,"x":155.27,"y":169.69,"x0":2.729437527666671,"y0":50.00063692086618,"z0":5.014620468869944,"aX":13.962125523324202},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.8,"breakHorizontal":-11.0,"spinRate":2169,"spinDirection":121},"zone":11,"typeConfidence":2.0,"plateTime":0.40326463963123205,"extension":7.016817280079863},"index":1,"playId":"65cb7abd-0fcf-3d41-967f-b8b4190ccba3","pitchNumber":2,"startTime":"2025-09-01T17:50:55.472Z","endTime":"2025-09-01T17:51:00.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.35054796377545,"strikeZoneBottom":1.52439870746853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.534216338487994,"aZ":-18.890703523749693,"pfxX":7.497214512553026,"pfxZ":7.0857381885093,"pX":-0.3391300837537832,"pZ":2.1565432428783207,"vX0":-11.55835799910777,"vY0":-136.00408468724302,"vZ0":-3.5933020645847877,"x":129.93,"y":180.55,"x0":2.989779590468386,"y0":50.006590920410915,"z0":4.803420841344492,"aX":14.06364770453458},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.2,"breakHorizontal":-11.2,"spinRate":2180,"spinDirection":122},"zone":4,"typeConfidence":2.0,"plateTime":0.40257234745180526,"extension":6.8985146788168645},"index":2,"playId":"68c338de-d95b-305d-a361-227cb746708d","pitchNumber":3,"startTime":"2025-09-01T17:51:10.357Z","endTime":"2025-09-01T17:51:14.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.20203766272316,"aZ":-34.93984125958822,"pfxX":-6.098571165585028,"pfxZ":-2.154830020917272,"pX":-0.48548981143677056,"pZ":1.638201227734994,"vX0":-5.9840360974957285,"vY0":-112.70247259720594,"vZ0":8.59196600089E-7,"x":135.51,"y":194.55,"x0":3.0003031832090055,"y0":50.00513332505744,"z0":5.17814647324947,"aX":-7.8155310046419295},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-3.6,"breakHorizontal":12.6,"spinRate":2357,"spinDirection":274},"zone":7,"typeConfidence":2.0,"plateTime":0.486690963782487,"extension":6.615782425788929},"hitData":{"launchSpeed":73.4,"launchAngle":9.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":163.13,"coordY":155.59}},"index":3,"playId":"7f2ea716-260e-3165-bc4b-2a4f1ebcb16d","pitchNumber":4,"startTime":"2025-09-01T17:51:23.971Z","endTime":"2025-09-01T17:51:32.259Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:51:32.259Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Báez grounds out, second baseman Jeff McNeil to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-01T17:51:55.663Z","endTime":"2025-09-01T17:53:12.205Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":92.5,"endSpeed":84.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.5478012021098,"aZ":-22.814591549574516,"pfxX":7.419400205229497,"pfxZ":5.130660658306811,"pX":0.2470528219111569,"pZ":3.0800460233899183,"vX0":-9.83901908134034,"vY0":-134.32715520367645,"vZ0":-0.5275993337906065,"x":107.58,"y":155.62,"x0":2.9962305894486456,"y0":50.003509054808696,"z0":4.90343658122614,"aX":13.53741145897795},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.4,"breakHorizontal":-11.3,"spinRate":2070,"spinDirection":119},"zone":2,"typeConfidence":2.0,"plateTime":0.4080226043856192,"extension":6.972116671029347},"index":0,"playId":"057589d5-fb6e-3764-bbaa-29ba057cecc6","pitchNumber":1,"startTime":"2025-09-01T17:52:14.245Z","endTime":"2025-09-01T17:52:20.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.65772260287673,"strikeZoneBottom":1.71065276865588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.534217010710655,"aZ":-21.179937862266097,"pfxX":8.326069978383694,"pfxZ":6.010005340081568,"pX":-0.9240184598433013,"pZ":2.000014766297454,"vX0":-12.999485377131908,"vY0":-133.85177915007034,"vZ0":-3.450961509070943,"x":152.22,"y":184.78,"x0":2.8945897453312504,"y0":50.006257184862484,"z0":4.806969388832818,"aX":15.242643041455787},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.3,"breakHorizontal":-12.6,"spinRate":2086,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.4078526334869883,"extension":6.9430940774312475},"index":1,"playId":"8ad7e590-3556-34ef-9157-671ca5823da4","pitchNumber":2,"startTime":"2025-09-01T17:52:35.715Z","endTime":"2025-09-01T17:52:41.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.039588707109033,"aZ":-20.594308568388605,"pfxX":8.653485745241968,"pfxZ":6.323006438593451,"pX":-0.07297520434524252,"pZ":2.501579115729598,"vX0":-11.039997082253269,"vY0":-134.4225343856732,"vZ0":-2.248382903633691,"x":119.78,"y":171.24,"x0":2.9622042942682425,"y0":50.00091453856315,"z0":4.810429582489652,"aX":15.841873296712727},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.2,"breakHorizontal":-13.3,"spinRate":2141,"spinDirection":120},"zone":5,"typeConfidence":2.0,"plateTime":0.4074240945728391,"extension":6.863921691189528},"hitData":{"launchSpeed":100.6,"launchAngle":-4.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.95,"coordY":150.06}},"index":2,"playId":"52e92df9-8eaa-35ab-b091-ad778523cadc","pitchNumber":3,"startTime":"2025-09-01T17:53:03.281Z","endTime":"2025-09-01T17:53:12.205Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:53:12.205Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Pete Alonso lines out sharply to center fielder Javier Báez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-01T17:55:13.445Z","endTime":"2025-09-01T17:56:54.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":79.6,"endSpeed":72.8,"strikeZoneTop":3.54239972692547,"strikeZoneBottom":1.6730749402536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.647645210506607,"aZ":-40.26238950701713,"pfxX":8.36087784440418,"pfxZ":-6.0134047802022685,"pX":-0.9417051416326433,"pZ":2.0714541922854446,"vX0":0.7697404934842524,"vY0":-115.8313888203987,"vZ0":1.5276451951511285,"x":152.9,"y":182.85,"x0":-2.3640724951518863,"y0":50.00190387730763,"z0":5.282369957527118,"aX":11.247104379072457},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-10.1,"breakHorizontal":-15.4,"spinRate":3206,"spinDirection":57},"zone":13,"typeConfidence":0.91,"plateTime":0.4746824211577656,"extension":6.060770921787701},"index":0,"playId":"8ef23c47-799b-33e2-8e10-ba0bb211e45f","pitchNumber":1,"startTime":"2025-09-01T17:55:22.468Z","endTime":"2025-09-01T17:55:26.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.650312788790355,"aZ":-26.606057096164584,"pfxX":-11.385232886422198,"pfxZ":2.983088777014415,"pX":-0.31131005164226605,"pZ":2.1590829254494883,"vX0":8.542748758676185,"vY0":-135.07267704692194,"vZ0":-3.155912921243416,"x":128.87,"y":180.48,"x0":-2.0200494770712205,"y0":50.001438993257565,"z0":5.192838177082921,"aX":-21.247405895477254},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.9,"breakHorizontal":19.1,"spinRate":2075,"spinDirection":249},"zone":7,"typeConfidence":0.89,"plateTime":0.40394846046267174,"extension":6.189944349353557},"index":1,"playId":"e099a323-f288-3e1c-8797-5357e487bb28","pitchNumber":2,"startTime":"2025-09-01T17:55:35.279Z","endTime":"2025-09-01T17:55:39.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.57508985576575,"strikeZoneBottom":1.73799012112058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.31331473437311,"aZ":-19.73026506450132,"pfxX":-7.479469646108495,"pfxZ":6.7767478830119146,"pX":-1.0888663430654177,"pZ":4.548300216304589,"vX0":5.442365384242351,"vY0":-134.90057536268642,"vZ0":1.6437080180239558,"x":158.51,"y":115.98,"x0":-2.164275568358215,"y0":50.00432605328775,"z0":5.325123950457307,"aX":-13.73790632238407},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.8,"breakHorizontal":12.4,"spinRate":2272,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.40656976254162025,"extension":6.0060865625954625},"index":2,"playId":"11c03d3e-5a5f-3bf4-85a2-da764f4e9101","pitchNumber":3,"startTime":"2025-09-01T17:55:52.446Z","endTime":"2025-09-01T17:55:56.595Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.7,"strikeZoneTop":3.48843599664029,"strikeZoneBottom":1.64249870668512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.71378321664021,"aZ":-38.57408240921251,"pfxX":6.962549055159093,"pfxZ":-4.6377643264558355,"pX":0.17845621243998688,"pZ":3.318389967782267,"vX0":3.914843621295142,"vY0":-116.88454307532342,"vZ0":3.8441966229063764,"x":110.2,"y":149.18,"x0":-2.4246795457320274,"y0":50.0045052957548,"z0":5.282120650460723,"aX":9.60202779483736},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-7.1,"breakHorizontal":-13.6,"spinRate":3009,"spinDirection":66},"zone":2,"typeConfidence":0.9,"plateTime":0.4691943674659722,"extension":6.325148569567103},"index":3,"playId":"caab1a33-13d5-364e-acde-7365294c2b24","pitchNumber":4,"startTime":"2025-09-01T17:56:24.661Z","endTime":"2025-09-01T17:56:29.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.444519476629853,"aZ":-26.444499852182567,"pfxX":-9.594676221753321,"pfxZ":3.0072088516823037,"pX":-0.1866012018916762,"pZ":2.686808629768863,"vX0":8.787137603485279,"vY0":-136.1308152179199,"vZ0":-1.5762285586042681,"x":124.11,"y":166.24,"x0":-2.1851211631093914,"y0":50.00533530307686,"z0":5.076390936036737,"aX":-18.296383645068687},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.4,"breakHorizontal":15.8,"spinRate":2344,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.39995369173907,"extension":6.068493971929933},"hitData":{"launchSpeed":108.2,"launchAngle":17.0,"totalDistance":349.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":137.58,"coordY":59.21}},"index":4,"playId":"a208c206-3843-32aa-ab5b-d6fee9274074","pitchNumber":5,"startTime":"2025-09-01T17:56:44.967Z","endTime":"2025-09-01T17:56:54.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:56:54.283Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-01T17:57:09.252Z","endTime":"2025-09-01T17:57:27.218Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"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":"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":0},"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":"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":93.0,"endSpeed":84.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.07879401650345,"aZ":-19.820246243735053,"pfxX":-8.63093906741719,"pfxZ":6.700332004255629,"pX":0.04527596452330086,"pZ":2.1688720836907502,"vX0":8.547786298683542,"vY0":-135.07521999261726,"vZ0":-3.89163531255975,"x":115.27,"y":180.22,"x0":-2.042532944102753,"y0":50.00088979220905,"z0":5.026024197228476,"aX":-15.909156380809454},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.4,"breakHorizontal":13.8,"spinRate":2255,"spinDirection":243},"zone":8,"typeConfidence":0.9,"plateTime":0.4058731325166707,"extension":6.235869048040639},"hitData":{"launchSpeed":108.8,"launchAngle":4.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.51,"coordY":158.17}},"index":0,"playId":"ff975674-122b-392e-aaab-7947246279fd","pitchNumber":1,"startTime":"2025-09-01T17:57:17.738Z","endTime":"2025-09-01T17:57:27.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:57:27.218Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-01T17:57:39.783Z","endTime":"2025-09-01T17:57:57.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"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":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.762645279470437,"aZ":-26.421613817509133,"pfxX":-11.097694656305361,"pfxZ":3.044213406530181,"pX":-0.4929352458176335,"pZ":2.388839048923123,"vX0":8.270459320000558,"vY0":-135.7882316685209,"vZ0":-2.299262061167467,"x":135.79,"y":174.28,"x0":-2.1202334989451823,"y0":50.00014956208288,"z0":5.064956509614094,"aX":-20.942099885797447},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.3,"breakHorizontal":18.6,"spinRate":2273,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.40174261769414166,"extension":6.291479521996159},"hitData":{"launchSpeed":97.2,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.36,"coordY":146.51}},"index":0,"playId":"c1b4f2e2-7c4f-3748-99c5-161c45c046c8","pitchNumber":1,"startTime":"2025-09-01T17:57:49.555Z","endTime":"2025-09-01T17:57:57.244Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T17:57:57.244Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jahmai Jones flies out sharply to center fielder Cedric Mullins.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-01T17:59:55.116Z","endTime":"2025-09-01T18:00:18.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"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"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":82.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.569922501090396,"aZ":-19.08966644591944,"pfxX":9.509801790053187,"pfxZ":7.360647457464751,"pX":0.2228651333392349,"pZ":2.40586708153514,"vX0":-10.531749571012218,"vY0":-133.44105952339547,"vZ0":-2.688809152031442,"x":108.5,"y":173.82,"x0":3.0123866517556768,"y0":50.00077794543533,"z0":4.824590056332612,"aX":16.90143524849812},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.8,"breakHorizontal":-14.5,"spinRate":2217,"spinDirection":116},"zone":5,"typeConfidence":2.0,"plateTime":0.41273177629096036,"extension":6.640153405232048},"hitData":{"launchSpeed":100.1,"launchAngle":46.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":109.13,"coordY":79.15}},"index":0,"playId":"b5f8ac08-e8b5-316d-869a-3f3b370e9a3c","pitchNumber":1,"startTime":"2025-09-01T18:00:04.998Z","endTime":"2025-09-01T18:00:18.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:00:18.833Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gleyber Torres walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-01T18:00:23.155Z","endTime":"2025-09-01T18:01:43.194Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.7,"strikeZoneTop":3.26696200070139,"strikeZoneBottom":1.57382462864318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.00923561172652,"aZ":-19.848533231480758,"pfxX":9.412391513723755,"pfxZ":6.8156019966007335,"pX":0.7312735783049511,"pZ":3.742049738107529,"vX0":-9.524041580088786,"vY0":-133.89618145099303,"vZ0":0.6443686211853215,"x":89.13,"y":137.74,"x0":3.118409742432759,"y0":50.00245517599388,"z0":4.9229665350307314,"aX":17.021284707560298},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.7,"breakHorizontal":-14.9,"spinRate":2133,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.40971202979949783,"extension":6.860604812037646},"index":0,"playId":"e369dd23-34ce-3882-9fe2-151b366b3b8b","pitchNumber":1,"startTime":"2025-09-01T18:00:33.763Z","endTime":"2025-09-01T18:00:37.660Z","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.7,"endSpeed":83.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.281749867411207,"aZ":-21.596858923434993,"pfxX":9.079109184241144,"pfxZ":5.908890550382296,"pX":0.10941792302161228,"pZ":2.384959487778159,"vX0":-11.040044961535989,"vY0":-133.10325264647076,"vZ0":-2.2776657676893857,"x":112.83,"y":174.39,"x0":3.1364716558339256,"y0":50.00146980361738,"z0":4.820080300995301,"aX":16.247205454053844},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.4,"breakHorizontal":-13.9,"spinRate":2157,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.4119414522279663,"extension":6.956670178472596},"index":1,"playId":"b4a84cad-d1d4-37c0-89cf-8c44c783391f","pitchNumber":2,"startTime":"2025-09-01T18:00:43.987Z","endTime":"2025-09-01T18:00:47.891Z","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":92.4,"endSpeed":83.6,"strikeZoneTop":3.289779203132,"strikeZoneBottom":1.504851210187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.441280831544546,"aZ":-20.02881258187438,"pfxX":7.9590492409664435,"pfxZ":6.72301712662432,"pX":0.39396117029400524,"pZ":3.474143091261525,"vX0":-9.835424500094156,"vY0":-134.1436874845668,"vZ0":-0.12784183437036156,"x":101.98,"y":144.98,"x0":3.089330167555979,"y0":50.00139166020111,"z0":4.961222388252924,"aX":14.375313946580551},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.4,"breakHorizontal":-12.1,"spinRate":2055,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4097293643386317,"extension":6.91689749413391},"index":2,"playId":"1ce22a18-06d4-3c1a-8e5c-040c7d3b5e2a","pitchNumber":3,"startTime":"2025-09-01T18:00:58.506Z","endTime":"2025-09-01T18:01:04.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.6,"strikeZoneTop":3.29537936560086,"strikeZoneBottom":1.51045211207409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.576663865484836,"aZ":-21.49358151948891,"pfxX":10.16521790326441,"pfxZ":6.106178890548653,"pX":-0.9349756060353007,"pZ":2.493176051480226,"vX0":-14.018949176556466,"vY0":-131.57309827510278,"vZ0":-1.9296611084251962,"x":152.64,"y":171.46,"x0":3.147737870629536,"y0":50.00258297092931,"z0":4.8330655347033655,"aX":17.779173123885553},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.8,"breakHorizontal":-15.2,"spinRate":2084,"spinDirection":117},"zone":11,"typeConfidence":2.0,"plateTime":0.4167103711089082,"extension":6.754319289966912},"index":3,"playId":"42074e1a-49dc-3c03-a01a-b7e8785528f1","pitchNumber":4,"startTime":"2025-09-01T18:01:13.456Z","endTime":"2025-09-01T18:01:18.954Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.3,"endSpeed":68.4,"strikeZoneTop":3.22386287121019,"strikeZoneBottom":1.56166706826135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.107851550048142,"aZ":-31.209429323985194,"pfxX":-9.194950505508645,"pfxZ":0.8121114301719867,"pX":-0.28706363587566225,"pZ":3.204169748074006,"vX0":-4.866210134988124,"vY0":-109.38017128026647,"vZ0":2.7713900745063453,"x":127.94,"y":152.27,"x0":3.17298621041721,"y0":50.00485140775837,"z0":5.302841727927177,"aX":-10.967412842082158},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":2.6,"breakHorizontal":18.1,"spinRate":2297,"spinDirection":275},"zone":1,"typeConfidence":2.0,"plateTime":0.5037806914308938,"extension":6.4811207722329},"index":4,"playId":"38eb1e51-16be-312e-be97-6d1be9f8b847","pitchNumber":5,"startTime":"2025-09-01T18:01:27.080Z","endTime":"2025-09-01T18:01:32.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.31732511663339,"strikeZoneBottom":1.53273459618537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.102534872872607,"aZ":-21.93472793279098,"pfxX":10.013833398514311,"pfxZ":5.694490676205836,"pX":-1.4046522805196473,"pZ":1.7655105007129575,"vX0":-15.154618833585701,"vY0":-133.551371248216,"vZ0":-3.5617193378108523,"x":170.54,"y":191.11,"x0":3.0552489305296335,"y0":50.00035993602529,"z0":4.703437367241506,"aX":17.997749369934894},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.6,"breakHorizontal":-14.6,"spinRate":2321,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.41091796543421166,"extension":6.749749951652175},"index":5,"playId":"b7dbfdd8-854d-3d0e-b583-800fd934efc8","pitchNumber":6,"startTime":"2025-09-01T18:01:38.801Z","endTime":"2025-09-01T18:01:43.194Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:01:43.194Z","atBatIndex":24},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Wenceel Pérez homers (12) on a line drive to left field. Gleyber Torres scores.","rbi":2,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-01T18:01:57.418Z","endTime":"2025-09-01T18:02:57.366Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"71aad9cd-c15f-412f-ae05-9389a532d00b","startTime":"2025-09-01T18:01:57.418Z","endTime":"2025-09-01T18:02:02.418Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.242552732678302,"aZ":-22.017771070826157,"pfxX":7.680812636356691,"pfxZ":5.648817749335475,"pX":0.14934508318603737,"pZ":2.578136804363326,"vX0":-9.75056103553958,"vY0":-133.61439160354854,"vZ0":-2.035112135750979,"x":111.31,"y":169.17,"x0":2.8572562813468836,"y0":50.00502914950434,"z0":4.9407947729441135,"aX":13.81546741113709},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.0,"breakHorizontal":-11.6,"spinRate":2084,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.4107949238343469,"extension":6.94492108039162},"index":1,"playId":"b67a69da-f9a0-31a2-8362-b26a30051066","pitchNumber":1,"startTime":"2025-09-01T18:02:08.334Z","endTime":"2025-09-01T18:02:13.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":71.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.050066251770343,"aZ":-32.5459864973902,"pfxX":-8.802342444358096,"pfxZ":-0.28830049624840726,"pX":-0.804031708803708,"pZ":2.503484325121441,"vX0":-5.824272479211523,"vY0":-113.86227977715,"vZ0":1.2757832433309833,"x":147.65,"y":171.19,"x0":2.940266969458545,"y0":50.001656283613954,"z0":5.183442912037739,"aX":-11.428756708351525},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":0.2,"breakHorizontal":17.5,"spinRate":2268,"spinDirection":279},"zone":4,"typeConfidence":2.0,"plateTime":0.48307123968471455,"extension":6.509568179952311},"hitData":{"launchSpeed":106.4,"launchAngle":26.0,"totalDistance":411.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":34.4,"coordY":74.52}},"index":2,"playId":"b032b969-2d00-3261-8d8b-7b037c41e2dd","pitchNumber":2,"startTime":"2025-09-01T18:02:28.357Z","endTime":"2025-09-01T18:02:57.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:02:57.366Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-01T18:03:13.975Z","endTime":"2025-09-01T18:03:43.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":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":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.2,"strikeZoneTop":3.61650857986658,"strikeZoneBottom":1.68585969840133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.824517250778747,"aZ":-20.844547463504792,"pfxX":6.945743543360303,"pfxZ":6.020045623024945,"pX":0.8799735577824314,"pZ":2.521444560542405,"vX0":-8.33577668402802,"vY0":-135.2062294296739,"vZ0":-2.4012548406448104,"x":83.46,"y":170.7,"x0":3.0764063991292825,"y0":50.00572244115057,"z0":4.857496841716438,"aX":13.079088396031908},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.7,"breakHorizontal":-11.2,"spinRate":2045,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4025324917528539,"extension":6.875653071293861},"index":0,"playId":"668e141f-d03b-3206-ac16-30089b9e3a0f","pitchNumber":1,"startTime":"2025-09-01T18:03:13.975Z","endTime":"2025-09-01T18:03:17.749Z","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.3,"endSpeed":84.8,"strikeZoneTop":3.63269433608413,"strikeZoneBottom":1.67092317672674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.682978480631622,"aZ":-19.7816013531083,"pfxX":9.091159583635564,"pfxZ":6.75641070355044,"pX":-0.0707763606846634,"pZ":2.672798546086074,"vX0":-11.319788221492749,"vY0":-133.99772829017863,"vZ0":-2.1848583216487696,"x":119.7,"y":166.61,"x0":3.0107237260574404,"y0":50.001279307298766,"z0":4.899454847023542,"aX":16.670651116794115},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.0,"breakHorizontal":-14.3,"spinRate":2075,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.4074664077278478,"extension":6.989512292754728},"index":1,"playId":"194755f7-703d-3c2c-833b-c3f2a663c6f3","pitchNumber":2,"startTime":"2025-09-01T18:03:25.201Z","endTime":"2025-09-01T18:03:29.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.47442091988532,"aZ":-20.72947615912776,"pfxX":7.8674021754492625,"pfxZ":6.138907326834229,"pX":0.8969733584737395,"pZ":3.174837823396576,"vX0":-8.30958140443154,"vY0":-135.20630825260815,"vZ0":-0.7806166506848534,"x":82.81,"y":153.06,"x0":2.9773989569244472,"y0":50.00446112008458,"z0":4.912331492326628,"aX":14.673287919023958},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.2,"breakHorizontal":-12.6,"spinRate":2110,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.40398338458098193,"extension":6.88447596954686},"index":2,"playId":"3d232910-dad8-345a-8e11-6b65849fdb83","pitchNumber":3,"startTime":"2025-09-01T18:03:37.354Z","endTime":"2025-09-01T18:03:43.673Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:03:43.673Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out, second baseman Jeff McNeil to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-01T18:03:59.212Z","endTime":"2025-09-01T18:04:49.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":3},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.67112818935653,"strikeZoneBottom":1.77452714018698,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.89919909917311,"aZ":-23.127178482991578,"pfxX":8.038870376894934,"pfxZ":5.046712415819421,"pX":-0.818136417011339,"pZ":2.3381320841501916,"vX0":-12.653501245438882,"vY0":-132.4463349355449,"vZ0":-2.1382575771604397,"x":148.19,"y":175.65,"x0":2.957178236039871,"y0":50.00172786433857,"z0":4.8314852527659085,"aX":14.409906274749568},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.9,"breakHorizontal":-12.1,"spinRate":2085,"spinDirection":117},"zone":7,"typeConfidence":2.0,"plateTime":0.4121191609989765,"extension":6.924069309307204},"index":0,"playId":"033f807b-614b-3f13-88ad-66ccadb1a9db","pitchNumber":1,"startTime":"2025-09-01T18:04:03.845Z","endTime":"2025-09-01T18:04:07.614Z","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":76.3,"endSpeed":70.2,"strikeZoneTop":3.63792858378856,"strikeZoneBottom":1.77247491792862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.75685109347908,"aZ":-31.653539786215575,"pfxX":-7.771384864649604,"pfxZ":0.42077565706828324,"pX":-1.2092357341346476,"pZ":2.0996962776298576,"vX0":-6.740211585090769,"vY0":-110.93757377448112,"vZ0":0.5796575410801779,"x":163.09,"y":182.09,"x0":2.8835598464928243,"y0":50.003538492459455,"z0":5.147452578168954,"aX":-9.63824176732304},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":1.2,"breakHorizontal":15.8,"spinRate":2291,"spinDirection":285},"zone":13,"typeConfidence":2.0,"plateTime":0.4946553654172061,"extension":6.700701808123379},"index":1,"playId":"99c9a76c-11d5-3cf4-a2e4-4cb9773e4b74","pitchNumber":2,"startTime":"2025-09-01T18:04:14.253Z","endTime":"2025-09-01T18:04:18.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.3,"endSpeed":70.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.349666197949954,"aZ":-33.17632566315636,"pfxX":-4.888963289491894,"pfxZ":-0.7959647235387735,"pX":-0.13045712564183526,"pZ":1.414801873123936,"vX0":-5.351400617316572,"vY0":-111.0914277348929,"vZ0":-0.5407431072444394,"x":121.97,"y":200.58,"x0":2.9422708910364475,"y0":50.0044676708871,"z0":5.101126561195592,"aX":-6.1292157270946435},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-1.3,"breakHorizontal":10.2,"spinRate":2312,"spinDirection":271},"zone":13,"typeConfidence":2.0,"plateTime":0.492480209151938,"extension":6.710969852062127},"index":2,"playId":"621f824e-71d7-390f-ba8e-236992148e13","pitchNumber":3,"startTime":"2025-09-01T18:04:26.006Z","endTime":"2025-09-01T18:04:30.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.656638019857922,"aZ":-21.55973645593703,"pfxX":8.908080449734427,"pfxZ":5.660162661988831,"pX":0.11142112725165508,"pZ":1.5103960576230073,"vX0":-10.681974419825618,"vY0":-135.36107247204717,"vZ0":-4.56698105509368,"x":112.75,"y":198.0,"x0":2.9321837911044257,"y0":50.00089812290148,"z0":4.708451417467316,"aX":16.701454055339045},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.5,"breakHorizontal":-14.2,"spinRate":2164,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.40304001737369166,"extension":7.047315766149271},"hitData":{"launchSpeed":103.5,"launchAngle":-13.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.02,"coordY":150.06}},"index":3,"playId":"03a54ec0-9990-3e3f-8c43-b5e6d552f130","pitchNumber":4,"startTime":"2025-09-01T18:04:38.713Z","endTime":"2025-09-01T18:04:49.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:04:49.262Z","atBatIndex":27},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jeff McNeil doubles (18) on a line drive to right fielder Wenceel Pérez.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-01T18:06:59.233Z","endTime":"2025-09-01T18:08:11.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.62354168469342,"strikeZoneBottom":1.80690790095101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.113425479379227,"aZ":-27.245319743002387,"pfxX":-11.014708814770236,"pfxZ":2.6745179970226634,"pX":0.7221670113624256,"pZ":2.2901644976401374,"vX0":10.725946919567992,"vY0":-134.67892941992116,"vZ0":-2.5015183621378223,"x":89.47,"y":176.95,"x0":-1.873019006818927,"y0":50.00564402466912,"z0":5.1497893040925495,"aX":-20.32210612279655},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.6,"breakHorizontal":17.8,"spinRate":2239,"spinDirection":242},"zone":9,"typeConfidence":0.89,"plateTime":0.4060448903302163,"extension":6.110411979535261},"index":0,"playId":"c34c426c-0eb5-316a-bc5b-55b0432202da","pitchNumber":1,"startTime":"2025-09-01T18:07:02.210Z","endTime":"2025-09-01T18:07:05.924Z","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":92.9,"endSpeed":84.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.618540942487357,"aZ":-22.956736136979885,"pfxX":-8.166349893833146,"pfxZ":5.0069689350206605,"pX":-0.15444711027763658,"pZ":2.5633612429939974,"vX0":7.7827984354323725,"vY0":-135.12616655678724,"vZ0":-2.6271121429721176,"x":122.89,"y":169.57,"x0":-2.016945564592722,"y0":50.00497444073197,"z0":5.168692638226976,"aX":-15.039492211543092},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.6,"breakHorizontal":13.1,"spinRate":2146,"spinDirection":243},"zone":5,"typeConfidence":0.87,"plateTime":0.4060136028300416,"extension":6.433383100629815},"index":1,"playId":"e1ebccf1-0498-3810-8c53-f3efefc27e95","pitchNumber":2,"startTime":"2025-09-01T18:07:19.539Z","endTime":"2025-09-01T18:07:23.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.47261145684967,"strikeZoneBottom":1.77841084965066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.169237358633836,"aZ":-37.50311338143221,"pfxX":-7.188855861763457,"pfxZ":-3.2906188382995456,"pX":-1.6153919505788978,"pZ":1.5469341957913054,"vX0":4.236447077405354,"vY0":-126.59498733861291,"vZ0":-1.277633053189896,"x":178.57,"y":197.01,"x0":-2.3777614985739803,"y0":50.00045756284687,"z0":5.063699625192304,"aX":-11.651022944353958},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-6.0,"breakHorizontal":12.0,"spinRate":1867,"spinDirection":276},"zone":13,"typeConfidence":0.91,"plateTime":0.4328887979965228,"extension":6.60576993999623},"index":2,"playId":"7d99bb02-74bc-32cc-bb9b-cfaf4a1c5f60","pitchNumber":3,"startTime":"2025-09-01T18:07:39.953Z","endTime":"2025-09-01T18:07:43.972Z","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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.463919404104463,"aZ":-40.16384544674024,"pfxX":7.143679230963839,"pfxZ":-5.923007434072,"pX":0.07812233686140575,"pZ":1.6428996601964125,"vX0":3.6429309479706387,"vY0":-115.72323609358679,"vZ0":1.0118180260970537,"x":114.02,"y":194.42,"x0":-2.446464874755627,"y0":50.000228330578395,"z0":5.060575621577992,"aX":9.643868918080702},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-10.1,"breakHorizontal":-13.9,"spinRate":3183,"spinDirection":61},"zone":8,"typeConfidence":0.91,"plateTime":0.4740997367297881,"extension":6.296215879447015},"hitData":{"launchSpeed":97.5,"launchAngle":11.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.78,"coordY":138.99}},"index":3,"playId":"bf8149c6-dbf4-3f97-bde0-4bb0ddfc6ae3","pitchNumber":4,"startTime":"2025-09-01T18:07:54.943Z","endTime":"2025-09-01T18:08:11.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:08:11.899Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cedric Mullins walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-01T18:08:24.282Z","endTime":"2025-09-01T18:11:03.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.85086788350992,"aZ":-34.350221848185775,"pfxX":-10.737556551661491,"pfxZ":-1.216452692229307,"pX":-0.2549559125449889,"pZ":2.8771355140608956,"vX0":8.325842011613574,"vY0":-133.68726033841975,"vZ0":0.4652600715062969,"x":126.72,"y":161.1,"x0":-2.0321928703357925,"y0":50.0016976829303,"z0":5.188878808818052,"aX":-19.21567959613206},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.8,"breakHorizontal":17.4,"spinRate":2296,"spinDirection":254},"zone":2,"typeConfidence":0.82,"plateTime":0.4114843215745343,"extension":5.947286572041364},"index":0,"playId":"101b0d9e-c09f-3923-821b-c7bb6bc94875","pitchNumber":1,"startTime":"2025-09-01T18:08:45.576Z","endTime":"2025-09-01T18:08:51.579Z","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":80.9,"endSpeed":73.2,"strikeZoneTop":3.5104243446714,"strikeZoneBottom":1.6426606381152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.903452223356126,"aZ":-34.816156585279785,"pfxX":9.746823819300937,"pfxZ":-1.9102400387945053,"pX":-2.231371402214752,"pZ":4.00205614327967,"vX0":-2.198053877047062,"vY0":-117.61154844131057,"vZ0":4.543141127498205,"x":202.05,"y":130.72,"x0":-2.5433297018790224,"y0":50.00239979739173,"z0":5.297890080916936,"aX":13.483544145756694},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.9,"breakHorizontal":-16.9,"spinRate":3040,"spinDirection":64},"zone":11,"typeConfidence":0.91,"plateTime":0.4679523735224529,"extension":6.029232166432824},"index":1,"playId":"ddf0c64c-f260-3c29-b39c-46f817d3812a","pitchNumber":2,"startTime":"2025-09-01T18:09:13.861Z","endTime":"2025-09-01T18:09:17.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.4,"strikeZoneTop":3.51726884269809,"strikeZoneBottom":1.74280062400484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.541618929902313,"aZ":-41.78336016861919,"pfxX":7.518791712437207,"pfxZ":-7.00124106828984,"pX":-0.2865158520581566,"pZ":2.6747115497104312,"vX0":2.4009588975094256,"vY0":-117.11156956375842,"vZ0":3.2218102384225427,"x":127.92,"y":166.56,"x0":-2.304964142634456,"y0":50.00231608729574,"z0":5.221105543449885,"aX":10.320184522856156},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-11.4,"breakHorizontal":-14.3,"spinRate":3016,"spinDirection":60},"zone":4,"typeConfidence":0.9,"plateTime":0.4698163181972457,"extension":6.005509549103776},"index":2,"playId":"f0c6ceaf-214f-3694-a60e-c46a66c610f1","pitchNumber":3,"startTime":"2025-09-01T18:09:31.372Z","endTime":"2025-09-01T18:09:35.254Z","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.1,"endSpeed":86.5,"strikeZoneTop":3.45695159420646,"strikeZoneBottom":1.68237258268006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.958943712356632,"aZ":-20.2599459570811,"pfxX":-8.357331246961676,"pfxZ":6.223911906337701,"pX":-0.23210590261971029,"pZ":3.937597550905281,"vX0":7.783535766326049,"vY0":-136.9557599225652,"vZ0":0.35850584697703447,"x":125.85,"y":132.46,"x0":-2.014032339348938,"y0":50.00590249630042,"z0":5.1818359378305505,"aX":-16.007566047297832},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.5,"breakHorizontal":13.7,"spinRate":2302,"spinDirection":242},"zone":11,"typeConfidence":0.9,"plateTime":0.3987044358571117,"extension":6.007126551460988},"index":3,"playId":"c64166ef-f0ef-3845-90d2-21aadda8b58d","pitchNumber":4,"startTime":"2025-09-01T18:09:49.946Z","endTime":"2025-09-01T18:09:55.502Z","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":80.1,"endSpeed":74.3,"strikeZoneTop":3.36271282781365,"strikeZoneBottom":1.61958352958214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.443360131974462,"aZ":-31.915424042451072,"pfxX":4.379221680969529,"pfxZ":0.18798423460587443,"pX":-2.314291477677646,"pZ":3.041467147501246,"vX0":-0.9552271272616601,"vY0":-116.7912500974237,"vZ0":2.1406821295269296,"x":205.22,"y":156.66,"x0":-2.472278878564295,"y0":50.00435286383093,"z0":5.088689012834159,"aX":6.125195836439032},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.1,"breakHorizontal":-7.8,"spinRate":2699,"spinDirection":67},"zone":11,"typeConfidence":0.84,"plateTime":0.46677039275558174,"extension":6.1175954437463815},"index":4,"playId":"acf439c1-9b81-31ca-b9ed-d54172579679","pitchNumber":5,"startTime":"2025-09-01T18:10:09.998Z","endTime":"2025-09-01T18:10:14.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.71726850944831,"aZ":-33.17802787032,"pfxX":7.464828790816575,"pfxZ":-0.7192428205925951,"pX":0.7974347033290636,"pZ":1.5325636574678974,"vX0":5.066501117308806,"vY0":-117.1629889177539,"vZ0":-0.7926934890524782,"x":86.6,"y":197.4,"x0":-2.3576136571207957,"y0":50.00169598659093,"z0":4.957351016224764,"aX":10.447198231644538},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-1.2,"breakHorizontal":-14.8,"spinRate":2933,"spinDirection":58},"zone":9,"typeConfidence":0.88,"plateTime":0.4662660499107556,"extension":6.264914208938229},"index":5,"playId":"0b183795-9093-3b5d-a932-305f2fef0263","pitchNumber":6,"startTime":"2025-09-01T18:10:32.573Z","endTime":"2025-09-01T18:10:36.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.4155696139127,"strikeZoneBottom":1.64173062729366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.469570547074678,"aZ":-34.97193443447797,"pfxX":-8.015585643266299,"pfxZ":-1.7423917281456278,"pX":1.370237277103671,"pZ":1.606218683810825,"vX0":10.820221715501793,"vY0":-125.14253074255407,"vZ0":-1.473098509569662,"x":64.77,"y":195.41,"x0":-1.9448251527997222,"y0":50.00400712322046,"z0":5.03663953824504,"aX":-12.864897896434217},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.2,"breakHorizontal":12.4,"spinRate":1793,"spinDirection":267},"zone":14,"typeConfidence":0.92,"plateTime":0.43572875633126307,"extension":6.418427977464678},"index":6,"playId":"57faf951-4976-303c-9727-527c75782b47","pitchNumber":7,"startTime":"2025-09-01T18:10:55.713Z","endTime":"2025-09-01T18:11:03.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:11:03.264Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Torrens singles on a fly ball to first baseman Spencer Torkelson. Jeff McNeil to 3rd. Cedric Mullins to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-01T18:11:13.424Z","endTime":"2025-09-01T18:12:02.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"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"},"postOnThird":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":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":"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":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.42682371246453,"strikeZoneBottom":1.62531977650561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.606877706745287,"aZ":-27.803527592988015,"pfxX":-11.580946593733717,"pfxZ":2.336643261906933,"pX":0.43139851882463826,"pZ":0.23361891685051978,"vX0":10.234269464681852,"vY0":-135.32143870683265,"vZ0":-7.2386581148169675,"x":100.56,"y":232.47,"x0":-1.8821883970494737,"y0":50.00142798109959,"z0":4.8721589429832175,"aX":-21.626445179749},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.9,"breakHorizontal":19.0,"spinRate":2148,"spinDirection":242},"zone":14,"typeConfidence":0.87,"plateTime":0.40370501541514514,"extension":6.270543421114593},"index":0,"playId":"e3ef446d-090f-3bca-bff4-4ab2d8e329b3","pitchNumber":1,"startTime":"2025-09-01T18:11:28.055Z","endTime":"2025-09-01T18:11:32.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.90208531027796,"aZ":-25.274605030447656,"pfxX":-10.724418629012087,"pfxZ":3.71077777999402,"pX":-0.8186796111453662,"pZ":1.9593134144674043,"vX0":6.756359911595473,"vY0":-135.36165766425117,"vZ0":-3.6398804491370162,"x":148.21,"y":185.88,"x0":-1.950654648370731,"y0":50.00455235247487,"z0":5.08631709252482,"aX":-19.94971324742771},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.1,"breakHorizontal":18.0,"spinRate":2203,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4042740247668277,"extension":6.151679566232699},"hitData":{"launchSpeed":69.1,"launchAngle":48.0,"totalDistance":190.0,"trajectory":"fly_ball","hardness":"medium","location":"3","coordinates":{"coordX":181.16,"coordY":147.2}},"index":1,"playId":"806a756a-c065-3369-989e-6181abdbe08b","pitchNumber":2,"startTime":"2025-09-01T18:11:49.025Z","endTime":"2025-09-01T18:12:02.380Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:12:02.380Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-01T18:12:41.927Z","endTime":"2025-09-01T18:14:11.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"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"},"postOnThird":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"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":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T18:12:44.179Z","endTime":"2025-09-01T18:12:44.180Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.78215271810609,"strikeZoneBottom":1.74075954410473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.970649766161458,"aZ":-37.282621324115865,"pfxX":3.4044605635090073,"pfxZ":-3.5884902518443518,"pX":-0.6790893445667338,"pZ":3.088695603823517,"vX0":3.14607770518792,"vY0":-118.67717296311007,"vZ0":3.0499759758250278,"x":142.89,"y":155.39,"x0":-2.464713471049951,"y0":50.001455189049345,"z0":5.185553509211335,"aX":4.8489809179062195},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.4,"breakHorizontal":-7.0,"spinRate":2751,"spinDirection":66},"zone":4,"typeConfidence":0.86,"plateTime":0.46174206036384957,"extension":6.069552891206643},"index":1,"playId":"e0c66fda-f045-3806-83bc-70a9efcf5e5e","pitchNumber":1,"startTime":"2025-09-01T18:12:44.181Z","endTime":"2025-09-01T18:12:48.360Z","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":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.74783031760044,"strikeZoneBottom":1.76835015653849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.358706060057543,"aZ":-36.50351059990058,"pfxX":-8.241202031827441,"pfxZ":-2.6699724153940942,"pX":-0.1442781520979909,"pZ":0.5911881105234408,"vX0":7.589690456151459,"vY0":-126.64538032885484,"vZ0":-3.434714339736665,"x":122.5,"y":222.82,"x0":-2.1121962709406157,"y0":50.002969696867716,"z0":4.890720499140877,"aX":-13.359916896882241},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.4,"breakHorizontal":13.2,"spinRate":1845,"spinDirection":270},"zone":13,"typeConfidence":0.92,"plateTime":0.4328164003734427,"extension":6.4995522488806765},"index":2,"playId":"abbc3eaa-6b8b-3352-b60e-7bfe5f486cf6","pitchNumber":2,"startTime":"2025-09-01T18:13:02.128Z","endTime":"2025-09-01T18:13:06.382Z","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":87.3,"endSpeed":80.9,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.26201611147022,"aZ":-38.08086629392221,"pfxX":-6.401135079312818,"pfxZ":-3.576629436854084,"pX":0.2001721371343494,"pZ":2.5271688391968423,"vX0":7.853941968375286,"vY0":-127.03305096726586,"vZ0":1.0842950668048885,"x":109.37,"y":170.55,"x0":-2.0837036197436962,"y0":50.00030482017421,"z0":5.095777871606038,"aX":-10.57898702820406},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-6.0,"breakHorizontal":10.1,"spinRate":2001,"spinDirection":270},"zone":5,"typeConfidence":0.91,"plateTime":0.4293193501890822,"extension":6.409280791898616},"index":3,"playId":"952fa025-66b8-3e5a-8a41-da553e2332b1","pitchNumber":3,"startTime":"2025-09-01T18:13:21.727Z","endTime":"2025-09-01T18:13:25.594Z","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.8,"endSpeed":85.7,"strikeZoneTop":3.69989626556836,"strikeZoneBottom":1.75143812461437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.69395252341175,"aZ":-21.484750110192902,"pfxX":-6.194523971368347,"pfxZ":5.6059480530242425,"pX":-1.0757411015563363,"pZ":4.317791536502308,"vX0":5.110396979531972,"vY0":-137.9397387940827,"vZ0":1.4811185989162134,"x":158.0,"y":122.2,"x0":-2.157300148096429,"y0":50.002043624224726,"z0":5.232776531115048,"aX":-11.811288737759423},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.7,"breakHorizontal":10.0,"spinRate":2221,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.39868593919184514,"extension":6.122071473874766},"index":4,"playId":"b7e4c907-d247-35e0-b527-261fab025e9e","pitchNumber":4,"startTime":"2025-09-01T18:13:44.901Z","endTime":"2025-09-01T18:13:48.369Z","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":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.897025968858674,"aZ":-38.16733432624649,"pfxX":7.552178513692079,"pfxZ":-4.298062366190602,"pX":1.1762535873164308,"pZ":1.3766953248085219,"vX0":5.496621561882302,"vY0":-117.7905500210746,"vZ0":-0.14093496010185858,"x":72.16,"y":201.61,"x0":-2.1745692237196694,"y0":50.002104626342295,"z0":4.987980874062169,"aX":10.533219703569198},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-7.4,"breakHorizontal":-15.1,"spinRate":3144,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.4663015923738363,"extension":6.069103814711168},"index":5,"playId":"0a650545-5a8b-3430-b1b3-6c6e212617f5","pitchNumber":5,"startTime":"2025-09-01T18:14:04.292Z","endTime":"2025-09-01T18:14:11.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:14:11.749Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-01T18:14:27.106Z","endTime":"2025-09-01T18:16:37.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"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"},"postOnThird":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"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":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":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.175767291894292,"aZ":-40.81265591864176,"pfxX":6.26945705428286,"pfxZ":-6.0966373178170485,"pX":0.035213638864680534,"pZ":1.709000063789519,"vX0":3.548892478279705,"vY0":-118.92775811740172,"vZ0":0.9245035733939027,"x":115.66,"y":192.64,"x0":-2.2964830510076135,"y0":50.004155595319425,"z0":5.049721761220849,"aX":8.880570785401792},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-10.4,"breakHorizontal":-12.2,"spinRate":3191,"spinDirection":55},"zone":8,"typeConfidence":0.9,"plateTime":0.46253390827652563,"extension":6.048374277498742},"index":0,"playId":"3148f0cd-a92b-3e37-b4e8-3fce3709b304","pitchNumber":1,"startTime":"2025-09-01T18:14:33.638Z","endTime":"2025-09-01T18:14:38.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.2,"strikeZoneTop":3.41974885424346,"strikeZoneBottom":1.5347664590502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.538908042660484,"aZ":-21.395589823896934,"pfxX":-6.41843523506814,"pfxZ":5.552443932668414,"pX":-1.194463392040235,"pZ":3.089234837745743,"vX0":4.684161438443298,"vY0":-137.93422725896434,"vZ0":-1.6248338028227938,"x":162.53,"y":155.37,"x0":-2.074426434750519,"y0":50.00278253980033,"z0":5.117835955015309,"aX":-12.459995175429881},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.0,"breakHorizontal":10.8,"spinRate":2008,"spinDirection":233},"zone":11,"typeConfidence":0.9,"plateTime":0.3959595664596751,"extension":6.169856227533309},"index":1,"playId":"4803e526-8e56-33c3-90e7-ebbb04698202","pitchNumber":2,"startTime":"2025-09-01T18:14:54.873Z","endTime":"2025-09-01T18:14:59.675Z","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":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.3,"strikeZoneTop":3.36785734269304,"strikeZoneBottom":1.51365504318719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.367595336348703,"aZ":-39.19964059546803,"pfxX":3.968670387006635,"pfxZ":-4.831566886908146,"pX":1.1274481049954168,"pZ":1.388633055550599,"vX0":6.5413588331359,"vY0":-119.38319595607176,"vZ0":-0.17173447578191348,"x":74.02,"y":201.29,"x0":-2.1556372328928455,"y0":50.00217937918436,"z0":4.967661124357092,"aX":5.7708941433057355},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-8.5,"breakHorizontal":-8.6,"spinRate":3114,"spinDirection":60},"zone":14,"typeConfidence":0.87,"plateTime":0.4574827388349494,"extension":5.977877364671807},"index":2,"playId":"a2fd13c3-1b06-39b4-9013-8bd8d77b3ffb","pitchNumber":3,"startTime":"2025-09-01T18:15:14.113Z","endTime":"2025-09-01T18:15:18.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":76.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.710870390383263,"aZ":-36.64673496259535,"pfxX":6.221753930683194,"pfxZ":-3.077881303865638,"pX":-0.22060161159676797,"pZ":1.1973031756200878,"vX0":3.360615396181163,"vY0":-119.2298182965907,"vZ0":-1.1180175381424022,"x":125.41,"y":206.45,"x0":-2.451887716577611,"y0":50.00199601621356,"z0":4.949334341749612,"aX":9.047938608504692},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-5.6,"breakHorizontal":-12.0,"spinRate":3062,"spinDirection":61},"zone":13,"typeConfidence":0.89,"plateTime":0.45759737936392453,"extension":6.2819749592587275},"index":3,"playId":"3f7d3a1d-ce9e-319c-a965-34aef50744f0","pitchNumber":4,"startTime":"2025-09-01T18:15:35.585Z","endTime":"2025-09-01T18:15:40.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.634622115448835,"aZ":-38.9928141764966,"pfxX":7.30556215354766,"pfxZ":-4.778467236639404,"pX":0.7073942745157802,"pZ":2.084177172690305,"vX0":4.648422607597774,"vY0":-118.71174919274911,"vZ0":1.2573578868381505,"x":90.04,"y":182.51,"x0":-2.224801763150115,"y0":50.00195731819074,"z0":5.096138661401726,"aX":10.428669181088576},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-8.0,"breakHorizontal":-14.4,"spinRate":3070,"spinDirection":56},"zone":9,"typeConfidence":0.9,"plateTime":0.4613338866480925,"extension":6.144608134681304},"index":4,"playId":"99e48c9a-ed5c-3c41-b1b9-59674c4d6333","pitchNumber":5,"startTime":"2025-09-01T18:15:56.976Z","endTime":"2025-09-01T18:16:01.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.90606337855938,"aZ":-40.59091194192908,"pfxX":8.87075587679376,"pfxZ":-6.080306235687109,"pX":0.26273309020658003,"pZ":0.47689880186663464,"vX0":3.5225522545087853,"vY0":-117.86102112933871,"vZ0":-1.4022241586198834,"x":106.99,"y":225.9,"x0":-2.4112951879673923,"y0":50.00456576037302,"z0":4.885385197478292,"aX":12.272137311392802},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-11.0,"breakHorizontal":-17.0,"spinRate":3267,"spinDirection":57},"zone":14,"typeConfidence":0.91,"plateTime":0.467732892595476,"extension":6.197371933160656},"index":5,"playId":"45aa8ed7-45bb-30ba-918d-6cfd5250b042","pitchNumber":6,"startTime":"2025-09-01T18:16:28.486Z","endTime":"2025-09-01T18:16:37.455Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:16:37.455Z","atBatIndex":32},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Juan Soto hits a grand slam (36) to right center field. Jeff McNeil scores. Cedric Mullins scores. Luis Torrens scores.","rbi":4,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-01T18:16:52.478Z","endTime":"2025-09-01T18:18:36.900Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"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,2,3],"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":450203,"link":"/api/v1/people/450203"},"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":{"id":450203,"link":"/api/v1/people/450203"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":{"id":450203,"link":"/api/v1/people/450203"},"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":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":{"id":450203,"link":"/api/v1/people/450203"},"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":93.4,"endSpeed":84.7,"strikeZoneTop":3.11926489555704,"strikeZoneBottom":1.62663919287493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.058246244793,"aZ":-31.836317043930418,"pfxX":-12.285860568993648,"pfxZ":0.18208711734579985,"pX":-0.3875484757000685,"pZ":2.594366963231058,"vX0":8.686618945203124,"vY0":-135.6374009075918,"vZ0":-0.6614657362507477,"x":131.77,"y":168.73,"x0":-2.049497551087023,"y0":50.00200642864783,"z0":5.0782501620709475,"aX":-22.69331371628453},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":0.4,"breakHorizontal":20.2,"spinRate":2471,"spinDirection":244},"zone":4,"typeConfidence":0.88,"plateTime":0.40515304879762715,"extension":6.160581798108621},"index":0,"playId":"ee351be2-a3a1-3e42-82ef-80c6c13907ea","pitchNumber":1,"startTime":"2025-09-01T18:16:58.341Z","endTime":"2025-09-01T18:17:02.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.270688652587925,"aZ":-39.158752684316426,"pfxX":-5.801501507357887,"pfxZ":-4.277501178706303,"pX":0.3699449966070477,"pZ":1.8623411040299322,"vX0":8.094279334798856,"vY0":-126.60175089823974,"vZ0":-0.09890352488054655,"x":102.9,"y":188.5,"x0":-2.105315124290118,"y0":50.000824018016885,"z0":5.019033010806061,"aX":-9.478047491839272},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-7.6,"breakHorizontal":8.8,"spinRate":1994,"spinDirection":278},"zone":9,"typeConfidence":0.91,"plateTime":0.43156747733977374,"extension":6.3832973856313835},"index":1,"playId":"1b5f371e-206f-313b-92c5-00002f28b83a","pitchNumber":2,"startTime":"2025-09-01T18:17:17.135Z","endTime":"2025-09-01T18:17:23.725Z","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":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":2.95977308361904,"strikeZoneBottom":1.40495637558199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.6883270198477,"aZ":-40.55847808998817,"pfxX":8.25522095479408,"pfxZ":-5.845022783889625,"pX":-1.4874094268066156,"pZ":2.0858360040089603,"vX0":-0.1073780052823185,"vY0":-118.92484298526864,"vZ0":1.5763380501156805,"x":173.7,"y":182.46,"x0":-2.514482028267186,"y0":50.00570875563422,"z0":5.0916608133459675,"aX":11.832888193912313},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-10.0,"breakHorizontal":-14.9,"spinRate":3190,"spinDirection":63},"zone":13,"typeConfidence":0.9,"plateTime":0.46047125084482854,"extension":6.088157083155498},"index":2,"playId":"4d695c9b-79f7-3251-92f8-e13d9a28cbbf","pitchNumber":3,"startTime":"2025-09-01T18:17:42.737Z","endTime":"2025-09-01T18:17:46.898Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.508113506494187,"aZ":-38.939024863130356,"pfxX":6.693968044248828,"pfxZ":-4.774747580773514,"pX":0.13185470384964876,"pZ":2.0762924028531735,"vX0":3.8147140500751044,"vY0":-118.24527680278952,"vZ0":1.5062275637529572,"x":111.97,"y":182.72,"x0":-2.3719841601097427,"y0":50.00421621043937,"z0":5.0032406684258355,"aX":9.480348892633957},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-8.0,"breakHorizontal":-13.1,"spinRate":2904,"spinDirection":64},"zone":5,"typeConfidence":0.9,"plateTime":0.46317616310046006,"extension":6.021752540572925},"hitData":{"launchSpeed":108.0,"launchAngle":32.0,"totalDistance":419.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":185.38,"coordY":39.87}},"index":3,"playId":"d2fa04e9-05b6-3839-82c1-e4b731f51381","pitchNumber":4,"startTime":"2025-09-01T18:18:02.873Z","endTime":"2025-09-01T18:18:36.900Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:18:36.900Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pete Alonso walks.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-01T18:20:56.287Z","endTime":"2025-09-01T18:22:48.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-01T18:19:40.333Z","endTime":"2025-09-01T18:20:09.040Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Rafael Montero replaces Charlie Morton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-01T18:20:09.040Z","endTime":"2025-09-01T18:20:58.627Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606160,"link":"/api/v1/people/606160"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.51813750733138,"strikeZoneBottom":1.68185830529254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.524564622979664,"aZ":-19.20450257166822,"pfxX":-9.106107216291877,"pfxZ":6.6902434495283725,"pX":-0.9916887824373081,"pZ":2.7639140363810077,"vX0":6.256959688661581,"vY0":-137.42689035984884,"vZ0":-2.298938044695623,"x":154.8,"y":164.15,"x0":-2.0990099796847623,"y0":50.00551029786023,"z0":4.896259387455557,"aX":-17.660630522079355},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.9,"breakHorizontal":15.5,"spinRate":2248,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39647900043021966,"extension":6.23965694498491},"index":2,"playId":"b7e61db3-67de-36f6-bcb2-7eeab2ed0c39","pitchNumber":1,"startTime":"2025-09-01T18:20:58.627Z","endTime":"2025-09-01T18:21:03.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.13104394477844,"aZ":-13.857522947498234,"pfxX":-8.409480981505713,"pfxZ":9.402431966008622,"pX":0.19229627516195147,"pZ":3.2248078476680395,"vX0":8.853642357780691,"vY0":-138.06126907984682,"vZ0":-1.896137283262115,"x":109.67,"y":151.71,"x0":-1.9497126802852764,"y0":50.00065026204284,"z0":4.843534079966179,"aX":-16.379420583314896},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.9,"breakHorizontal":13.6,"spinRate":2479,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.39536392501713635,"extension":6.220402931240755},"index":3,"playId":"1acd8ae0-7d30-33ba-84f6-12c1b60b4469","pitchNumber":2,"startTime":"2025-09-01T18:21:15.190Z","endTime":"2025-09-01T18:21:19.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.50526337603693,"strikeZoneBottom":1.66907124830068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.1690658511174,"aZ":-21.869433516888098,"pfxX":-9.396360346842386,"pfxZ":5.3669704531744316,"pX":-1.4305790116474004,"pZ":3.0736758921606064,"vX0":4.960721382446262,"vY0":-137.4081000308887,"vZ0":-1.0239624029870118,"x":171.53,"y":155.79,"x0":-2.0341446191252195,"y0":50.00480512562962,"z0":4.930798165734833,"aX":-18.050806017487442},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.7,"breakHorizontal":16.1,"spinRate":2253,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3979238129336409,"extension":6.234347788481879},"index":4,"playId":"d8cec0b7-250b-3789-9635-9c9706ea02d3","pitchNumber":3,"startTime":"2025-09-01T18:21:31.586Z","endTime":"2025-09-01T18:21:35.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.43947814760348,"strikeZoneBottom":1.6882595519727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.991446279886247,"aZ":-31.88500503077382,"pfxX":2.8521824568405245,"pfxZ":0.17982623584031776,"pX":1.0645265307123295,"pZ":0.8679234630340135,"vX0":6.356328130526397,"vY0":-125.90262820372773,"vZ0":-3.353786071015966,"x":76.42,"y":215.35,"x0":-1.8610300411470804,"y0":50.00375539852641,"z0":4.79135191038833,"aX":4.588562098876879},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.2,"breakHorizontal":-6.6,"spinRate":2391,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4346515514606146,"extension":6.327206636974567},"index":5,"playId":"f6d87877-1922-36c8-b3e2-b961dd5b97a9","pitchNumber":4,"startTime":"2025-09-01T18:21:48.227Z","endTime":"2025-09-01T18:21:51.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.58980249541057,"strikeZoneBottom":1.74702039851953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.981956749348846,"aZ":-15.14153748539516,"pfxX":-7.81206642200228,"pfxZ":8.682243914919793,"pX":0.4820361570232216,"pZ":3.032207569990409,"vX0":8.877197734862321,"vY0":-138.68431743358084,"vZ0":-2.217009932985543,"x":98.63,"y":156.91,"x0":-1.7348038014833453,"y0":50.00214298359162,"z0":4.843769940929161,"aX":-15.324409493760752},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":12.5,"spinRate":2430,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.39390173103868475,"extension":6.166836844718013},"index":6,"playId":"0b726bf8-1dfa-36b3-bf9a-b9303cb4053c","pitchNumber":5,"startTime":"2025-09-01T18:22:06.168Z","endTime":"2025-09-01T18:22:10.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.77037842615243,"aZ":-15.852786456768532,"pfxX":-8.024636740260247,"pfxZ":8.365607534343646,"pX":-0.16425614367984442,"pZ":3.4949379479006852,"vX0":7.330548942720114,"vY0":-138.74985560192152,"vZ0":-0.9798325601607845,"x":123.26,"y":144.42,"x0":-1.7966854571952506,"y0":50.00596220658753,"z0":4.9080402919219805,"aX":-15.663719577819982},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":13.1,"spinRate":2402,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.3946083688585653,"extension":6.141900241793509},"index":7,"playId":"9e0810fb-7e95-3d44-a715-13f0a44bc6df","pitchNumber":6,"startTime":"2025-09-01T18:22:22.353Z","endTime":"2025-09-01T18:22:27.109Z","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":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.8,"strikeZoneTop":3.61685935896392,"strikeZoneBottom":1.74347236924857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.622000083065874,"aZ":-16.238836569022226,"pfxX":-6.761729523536871,"pfxZ":7.993613204899053,"pX":1.9056601626900582,"pZ":2.195199930162636,"vX0":12.052280665185624,"vY0":-138.98980434800592,"vZ0":-4.116118319482546,"x":44.36,"y":179.51,"x0":-1.5713610158970746,"y0":50.00277536152418,"z0":4.745324847083796,"aX":-13.48062510402639},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":10.3,"spinRate":2421,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.3912703064306595,"extension":6.372392101818545},"index":8,"playId":"b72e0a23-7291-396a-b133-30cb8844a4b4","pitchNumber":7,"startTime":"2025-09-01T18:22:44.006Z","endTime":"2025-09-01T18:22:48.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:22:48.500Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out to first baseman Spencer Torkelson.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-01T18:22:58.908Z","endTime":"2025-09-01T18:24:55.694Z","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":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.2,"strikeZoneTop":3.61692960833216,"strikeZoneBottom":1.75859524968456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.83148339947628,"aZ":-31.903251414699184,"pfxX":-6.913800722786934,"pfxZ":0.16613105216999635,"pX":-1.523340637318181,"pZ":2.047552320828563,"vX0":3.925805596214374,"vY0":-128.1895312455928,"vZ0":-0.7193745425274396,"x":175.07,"y":183.5,"x0":-2.170999610346853,"y0":50.005693001124094,"z0":4.80773184838571,"aX":-11.585731012417897},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.4,"breakHorizontal":11.8,"spinRate":1555,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.42617808105451216,"extension":6.347414156451042},"index":0,"playId":"3053aa9f-56ae-365e-8a90-9f7efa9b6e89","pitchNumber":1,"startTime":"2025-09-01T18:23:13.092Z","endTime":"2025-09-01T18:23:19.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.55363098887835,"strikeZoneBottom":1.6647429192635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.9439500211534,"aZ":-31.692841682265907,"pfxX":-6.044918626478603,"pfxZ":0.2942563464436745,"pX":-1.28774135748818,"pZ":2.361419079245907,"vX0":3.5295415574784132,"vY0":-127.21909486904862,"vZ0":0.29310870213589624,"x":166.09,"y":175.02,"x0":-1.9013959754487562,"y0":50.005788491620365,"z0":4.738960398438489,"aX":-9.997691333058341},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.8,"breakHorizontal":10.2,"spinRate":1742,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.42910083891140305,"extension":6.2662193965532484},"index":1,"playId":"963507b4-5142-3d5e-ae30-6e75f648901e","pitchNumber":2,"startTime":"2025-09-01T18:23:30.187Z","endTime":"2025-09-01T18:23:35.372Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.4,"strikeZoneTop":3.6403208650092,"strikeZoneBottom":1.78230720760303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.031709370097328,"aZ":-28.23148300787061,"pfxX":-8.539935761604198,"pfxZ":2.33216307901516,"pX":-0.3423038001176885,"pZ":2.883782609469164,"vX0":6.259066345642887,"vY0":-129.0531017979427,"vZ0":0.5640309776995306,"x":130.05,"y":160.92,"x0":-1.6855552181776892,"y0":50.004222008030766,"z0":4.83125908021453,"aX":-14.453351171824073},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.6,"breakHorizontal":14.2,"spinRate":1695,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.42388641747868716,"extension":6.395385868102623},"index":2,"playId":"5b722a9e-4c58-3ede-900a-2004e1148700","pitchNumber":3,"startTime":"2025-09-01T18:23:49.830Z","endTime":"2025-09-01T18:23:53.880Z","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":94.9,"endSpeed":86.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.96143526313184,"aZ":-12.438391261892422,"pfxX":-7.752713921886933,"pfxZ":10.240356109079912,"pX":-0.22611320061587648,"pZ":2.627406438539183,"vX0":7.618503485039694,"vY0":-138.02036227516618,"vZ0":-3.509657475887107,"x":125.62,"y":167.84,"x0":-2.0160530086053066,"y0":50.006289296050475,"z0":4.754227091371996,"aX":-14.94778879175897},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.0,"breakHorizontal":12.5,"spinRate":2523,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.39696435043376077,"extension":6.3887488893681965},"index":3,"playId":"f4d18676-b00d-3236-acb2-86faae0a8336","pitchNumber":4,"startTime":"2025-09-01T18:24:08.490Z","endTime":"2025-09-01T18:24:13.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.55446546783847,"strikeZoneBottom":1.66546400758298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.652824215884433,"aZ":-30.28072300499248,"pfxX":-7.162482283368131,"pfxZ":1.1505550644824662,"pX":-1.338172734775808,"pZ":2.4569845316748067,"vX0":3.9779919065945704,"vY0":-126.97927364875277,"vZ0":0.2029177783247681,"x":168.01,"y":172.44,"x0":-1.9900780861460639,"y0":50.000145404142884,"z0":4.774326519755798,"aX":-11.759188659955337},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.4,"breakHorizontal":12.1,"spinRate":1741,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4304350817908613,"extension":6.4349741451732205},"index":4,"playId":"3414046b-96b1-3c2f-9d27-cc709f191332","pitchNumber":5,"startTime":"2025-09-01T18:24:27.489Z","endTime":"2025-09-01T18:24:32.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.40738181087397,"aZ":-29.39409846606211,"pfxX":-8.160226743469607,"pfxZ":1.656707457675374,"pX":0.015579815147992272,"pZ":1.638357218219184,"vX0":6.855007010729668,"vY0":-128.2548480777721,"vZ0":-2.083280650486025,"x":116.41,"y":194.54,"x0":-1.6205735066177003,"y0":50.00379199893029,"z0":4.734435231029486,"aX":-13.711378531872477},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.8,"breakHorizontal":13.4,"spinRate":1694,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.42566775708228244,"extension":6.5188397523856},"hitData":{"launchSpeed":94.5,"launchAngle":-25.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.59,"coordY":160.71}},"index":5,"playId":"3009ce10-4da8-3f18-97bf-881d15a44a10","pitchNumber":6,"startTime":"2025-09-01T18:24:48.125Z","endTime":"2025-09-01T18:24:55.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:24:55.694Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Ibáñez called out on strikes.","rbi":0,"awayScore":6,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-01T18:26:51.689Z","endTime":"2025-09-01T18:27:36.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":3},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.4,"endSpeed":80.8,"strikeZoneTop":3.15,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.270351695860118,"aZ":-20.758584012882466,"pfxX":6.147432365572109,"pfxZ":6.8228648729759644,"pX":0.28853482823306703,"pZ":3.0210103133313484,"vX0":-9.11790932921998,"vY0":-128.45990850986618,"vZ0":-1.0135862842156336,"x":106.0,"y":157.21,"x0":3.0830613557833497,"y0":50.00370475886911,"z0":5.032322950782056,"aX":10.288504384687263},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":12.4,"breakHorizontal":-9.1,"spinRate":2063,"spinDirection":126},"zone":3,"typeConfidence":2.0,"plateTime":0.42615396492555613,"extension":6.836556928042747},"index":0,"playId":"0850291b-31e7-3bba-9c18-73ccb37a43ff","pitchNumber":1,"startTime":"2025-09-01T18:26:59.174Z","endTime":"2025-09-01T18:27:03.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.0,"strikeZoneTop":3.15,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.634958190573116,"aZ":-23.129459746491225,"pfxX":7.151004202949915,"pfxZ":5.248795586834682,"pX":0.0757504111599144,"pZ":3.261269389373519,"vX0":-10.199305726243473,"vY0":-130.49049668954575,"vZ0":-0.035203821268540825,"x":114.11,"y":150.73,"x0":3.1071512389288323,"y0":50.00251391807863,"z0":5.018420501009249,"aX":12.32361332670702},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.7,"breakHorizontal":-10.7,"spinRate":2101,"spinDirection":120},"zone":2,"typeConfidence":2.0,"plateTime":0.41984561739966164,"extension":6.626703837293872},"index":1,"playId":"759b29cf-53df-344e-8f12-5866861dc12a","pitchNumber":2,"startTime":"2025-09-01T18:27:11.841Z","endTime":"2025-09-01T18:27:17.429Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-01T18:27:30.188Z","endTime":"2025-09-01T18:27:30.645Z","isPitch":false,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.16338727378072,"strikeZoneBottom":1.59918143929472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.491053462475804,"aZ":-20.113497416262827,"pfxX":7.7674203808353575,"pfxZ":6.668661251780021,"pX":-0.05500723721591393,"pZ":1.9498351853737756,"vX0":-10.36492891388652,"vY0":-133.36994317460955,"vZ0":-3.8734403616372397,"x":119.1,"y":186.13,"x0":2.8645804510887207,"y0":50.00653672883765,"z0":4.863618552426341,"aX":14.058181770237471},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.4,"breakHorizontal":-12.0,"spinRate":2180,"spinDirection":118},"zone":8,"typeConfidence":2.0,"plateTime":0.40998583269415523,"extension":6.8444156791906705},"index":3,"playId":"9ccea24c-2759-338f-b303-40fc8874ef9b","pitchNumber":3,"startTime":"2025-09-01T18:27:30.645Z","endTime":"2025-09-01T18:27:36.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:27:36.749Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a sharp line drive to left fielder Brandon Nimmo.","rbi":0,"awayScore":6,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-01T18:27:46.396Z","endTime":"2025-09-01T18:28:44.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":69.6,"strikeZoneTop":3.48572428771545,"strikeZoneBottom":1.56749680219608,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.73849058324488,"aZ":-30.725144067364802,"pfxX":-4.663773854354492,"pfxZ":1.1807363585999786,"pX":-2.7669381723504975,"pZ":1.3962432169263608,"vX0":-10.812751440506135,"vY0":-111.00981516827032,"vZ0":-1.1727529047664498,"x":222.47,"y":201.08,"x0":2.813779514694653,"y0":50.0001049928099,"z0":5.191187313680623,"aX":-5.69629990444616},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":2.2,"breakHorizontal":11.8,"spinRate":2262,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.4974115970033064,"extension":6.6530368928789425},"index":0,"playId":"ca93f13e-3909-3ddc-8be9-914c76500482","pitchNumber":1,"startTime":"2025-09-01T18:28:00.134Z","endTime":"2025-09-01T18:28:05.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.48105395891125,"strikeZoneBottom":1.62493806828139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.793615337369346,"aZ":-21.070136560007352,"pfxX":8.68081296010496,"pfxZ":6.220074652237306,"pX":-0.26642177083167834,"pZ":2.611507522831851,"vX0":-11.12611894987507,"vY0":-131.95543303419697,"vZ0":-2.112186512368934,"x":127.16,"y":168.27,"x0":2.8524826882170338,"y0":50.003886549883326,"z0":4.954564675883589,"aX":15.501169031158556},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.0,"breakHorizontal":-13.7,"spinRate":2101,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.4131133482321556,"extension":6.900047651140744},"index":1,"playId":"6b8155ff-619f-3821-806d-fffd46ac0ca7","pitchNumber":2,"startTime":"2025-09-01T18:28:17.787Z","endTime":"2025-09-01T18:28:22.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.000668131927473,"aZ":-22.331845459818084,"pfxX":8.872233367811955,"pfxZ":5.559426683976095,"pX":-0.515570201118685,"pZ":1.9998192107779031,"vX0":-11.834425457619023,"vY0":-131.72486400397338,"vZ0":-3.244534460739266,"x":136.65,"y":184.78,"x0":2.866978660590398,"y0":50.00462452183462,"z0":4.884486111488584,"aX":15.712309300544614},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.6,"breakHorizontal":-13.7,"spinRate":2099,"spinDirection":123},"zone":7,"typeConfidence":2.0,"plateTime":0.41462220895838087,"extension":6.975867487909713},"hitData":{"launchSpeed":102.0,"launchAngle":10.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":71.06,"coordY":119.32}},"index":2,"playId":"9ccb14cf-017a-3a22-8370-19a7ec6287bf","pitchNumber":3,"startTime":"2025-09-01T18:28:31.494Z","endTime":"2025-09-01T18:28:44.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:28:44.018Z","atBatIndex":37},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Zach McKinstry triples (11) on a line drive to right fielder Juan Soto. Dillon Dingler scores.","rbi":1,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-01T18:28:52.282Z","endTime":"2025-09-01T18:29:30.316Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.3,"strikeZoneTop":3.34799308925467,"strikeZoneBottom":1.6878213994114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.51044457521484,"aZ":-21.706659751347413,"pfxX":9.463977908658165,"pfxZ":6.022089653204085,"pX":-0.5708835914690965,"pZ":2.0778461509118986,"vX0":-11.92693396473181,"vY0":-131.44247862720673,"vZ0":-3.1756879738054056,"x":138.76,"y":182.68,"x0":2.8094113136836856,"y0":50.00403655882912,"z0":4.925192410639275,"aX":16.456218477455142},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.3,"breakHorizontal":-14.3,"spinRate":2111,"spinDirection":122},"zone":7,"typeConfidence":2.0,"plateTime":0.4177053637871819,"extension":6.956445523374866},"index":0,"playId":"763c77a9-ff48-38bb-afca-1a44db72daf7","pitchNumber":1,"startTime":"2025-09-01T18:29:04.238Z","endTime":"2025-09-01T18:29:08.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":70.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.28676838312173,"aZ":-34.21509284213752,"pfxX":-8.130564709214415,"pfxZ":-1.5983973656887187,"pX":0.24926142405700744,"pZ":1.8750959938213008,"vX0":-3.7545787298033,"vY0":-113.65739349547896,"vZ0":0.38167159123414907,"x":107.5,"y":188.15,"x0":2.990946001733023,"y0":50.002353014317485,"z0":5.167449881367403,"aX":-10.391492177868395},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-2.4,"breakHorizontal":15.8,"spinRate":2381,"spinDirection":276},"zone":8,"typeConfidence":2.0,"plateTime":0.486209771015254,"extension":6.610064473842274},"hitData":{"launchSpeed":91.7,"launchAngle":12.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.65,"coordY":154.13}},"index":1,"playId":"e5ce6f0a-6f16-34d5-8895-d69216d0bd49","pitchNumber":2,"startTime":"2025-09-01T18:29:16.999Z","endTime":"2025-09-01T18:29:30.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:29:30.316Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Javier Báez strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-01T18:29:50.131Z","endTime":"2025-09-01T18:31:10.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.15106171746136,"aZ":-22.931126795187556,"pfxX":8.512152954217893,"pfxZ":5.093329948495267,"pX":1.2925605659847916,"pZ":3.223119356295713,"vX0":-7.332573492013523,"vY0":-134.39998982545933,"vZ0":-0.20776381396790017,"x":67.73,"y":151.76,"x0":2.960222258802768,"y0":50.005535207539076,"z0":4.940314150586312,"aX":15.458990198501912},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.4,"breakHorizontal":-13.7,"spinRate":2072,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.40868692157744224,"extension":6.93261007776325},"index":0,"playId":"c33526c8-ff8e-389a-9fb2-b53ceb2f9436","pitchNumber":1,"startTime":"2025-09-01T18:30:05.126Z","endTime":"2025-09-01T18:30:09.900Z","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.2,"endSpeed":83.9,"strikeZoneTop":3.60801186778553,"strikeZoneBottom":1.70385113383063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.658000425194395,"aZ":-22.678268349799584,"pfxX":8.185573379144468,"pfxZ":5.250182422371971,"pX":-0.023558633294004788,"pZ":2.9066974793228484,"vX0":-10.35492094531549,"vY0":-133.8390179653719,"vZ0":-1.1583234690057935,"x":117.9,"y":160.3,"x0":2.8372305039133474,"y0":50.00472625798747,"z0":4.973702239921037,"aX":14.8105343153234},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.5,"breakHorizontal":-12.5,"spinRate":2088,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.4097027391875665,"extension":7.057819817616919},"index":1,"playId":"9295663b-e28c-3fdb-be58-b1d9728e83a1","pitchNumber":2,"startTime":"2025-09-01T18:30:21.900Z","endTime":"2025-09-01T18:30:25.764Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-01T18:30:36.969Z","endTime":"2025-09-01T18:30:45.948Z","isPitch":false,"type":"action","player":{"id":595879,"link":"/api/v1/people/595879"}},{"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":84.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.067399619452583,"aZ":-23.982064228076833,"pfxX":7.3797150406493905,"pfxZ":4.444989867589944,"pX":1.1877193396626868,"pZ":3.5100770023005907,"vX0":-7.364642180318925,"vY0":-135.10922360155777,"vZ0":0.5562951089753829,"x":71.73,"y":144.01,"x0":2.993074152028883,"y0":50.00669415395873,"z0":4.989854134912442,"aX":13.615402196292475},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.4,"breakHorizontal":-11.8,"spinRate":2146,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4057574228263694,"extension":6.956014243776491},"index":3,"playId":"20aa8f55-0b2d-3653-a39d-1585df2b46bf","pitchNumber":3,"startTime":"2025-09-01T18:30:45.948Z","endTime":"2025-09-01T18:30:50.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.22640994259003,"aZ":-21.63359561177273,"pfxX":8.188130299490489,"pfxZ":5.654804749950554,"pX":0.1553746818383408,"pZ":4.0367507948041395,"vX0":-10.399176575578103,"vY0":-135.79628070282232,"vZ0":1.4073861754273609,"x":111.08,"y":129.79,"x0":2.9738229473509628,"y0":50.004655725335574,"z0":5.018588279759264,"aX":15.268548039610192},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.8,"breakHorizontal":-12.6,"spinRate":2179,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.4036209338058647,"extension":7.133972530752963},"index":4,"playId":"f4e0d326-b83c-3f6a-ade2-e82810632fff","pitchNumber":4,"startTime":"2025-09-01T18:31:03.811Z","endTime":"2025-09-01T18:31:10.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:31:10.435Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jahmai Jones singles on a line drive to right fielder Juan Soto. Zach McKinstry scores.","rbi":1,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-01T18:31:25.138Z","endTime":"2025-09-01T18:33:09.218Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"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":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.57366168713684,"strikeZoneBottom":1.61806832388146,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.60019097525479,"aZ":-29.30442695459586,"pfxX":10.399949006590676,"pfxZ":1.8582110037835449,"pX":1.226115579431013,"pZ":2.410006590844395,"vX0":-7.431065692462366,"vY0":-123.69900818204883,"vZ0":-0.3537692360717418,"x":70.26,"y":173.71,"x0":2.923995249883805,"y0":50.00144388305389,"z0":5.02011340212402,"aX":16.05095330879766},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.6,"breakHorizontal":-17.0,"spinRate":1484,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.44347497504488587,"extension":6.6849213867485595},"index":0,"playId":"7444fb0e-828c-3c6e-828e-78ffd6abb085","pitchNumber":1,"startTime":"2025-09-01T18:31:33.384Z","endTime":"2025-09-01T18:31:37.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.47779171142531,"strikeZoneBottom":1.64621515903887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.3919788744586,"aZ":-21.9807877802386,"pfxX":9.045759670783037,"pfxZ":5.4613222020108685,"pX":-0.7825260386045273,"pZ":2.166660198846071,"vX0":-12.331450088641015,"vY0":-136.15646320209208,"vZ0":-3.232543941986259,"x":146.83,"y":180.28,"x0":2.6413624320046685,"y0":50.00646049129762,"z0":4.899923648224648,"aX":16.89690403787972},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.4,"breakHorizontal":-13.6,"spinRate":2203,"spinDirection":126},"zone":7,"typeConfidence":2.0,"plateTime":0.40309772452294146,"extension":7.094278977320471},"index":1,"playId":"67d134a8-5d2c-34f9-80c4-8e7da64e3277","pitchNumber":2,"startTime":"2025-09-01T18:31:47.540Z","endTime":"2025-09-01T18:31:51.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.2733457971907,"aZ":-20.73878312768405,"pfxX":8.287713576770976,"pfxZ":6.108937189761406,"pX":0.06716441288810375,"pZ":3.119374751288025,"vX0":-10.272445300056479,"vY0":-136.061182481044,"vZ0":-0.9582781961103419,"x":114.44,"y":154.56,"x0":2.8174499491486094,"y0":50.00411440037335,"z0":4.915324698979022,"aX":15.517653524157362},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.0,"breakHorizontal":-12.8,"spinRate":2091,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.4027968754894524,"extension":7.0974520144846425},"index":2,"playId":"56c97ac3-70ca-3b0a-afbe-a740ff5209a4","pitchNumber":3,"startTime":"2025-09-01T18:32:03.175Z","endTime":"2025-09-01T18:32:10.046Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-01T18:32:21.011Z","endTime":"2025-09-01T18:32:36.626Z","isPitch":false,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.221092385357586,"aZ":-23.60239093054476,"pfxX":7.906152945138995,"pfxZ":4.539466363449208,"pX":-0.15753323028473645,"pZ":2.980911035759405,"vX0":-10.15448461630917,"vY0":-136.3575480595776,"vZ0":-0.9897587970195714,"x":123.0,"y":158.3,"x0":2.5827811439361397,"y0":50.0021725025973,"z0":4.97291581774029,"aX":14.928387871373651},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.3,"breakHorizontal":-12.2,"spinRate":2149,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.4012631434445493,"extension":7.045703755172266},"index":4,"playId":"f1d48400-88ed-3221-ae2e-b044f6d81088","pitchNumber":4,"startTime":"2025-09-01T18:32:36.626Z","endTime":"2025-09-01T18:32:41.851Z","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.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.200742316240476,"aZ":-24.451350360048508,"pfxX":6.076836791236377,"pfxZ":4.160766221817429,"pX":0.5079726824995661,"pZ":2.8390978895289103,"vX0":-7.663231523935727,"vY0":-134.8230000029834,"vZ0":-1.0958492326413678,"x":97.64,"y":162.12,"x0":2.5874071130997374,"y0":50.00146419197919,"z0":4.964258478197056,"aX":11.273595266619449},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.6,"breakHorizontal":-9.5,"spinRate":2017,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.40507053053732234,"extension":7.073377108628505},"hitData":{"launchSpeed":81.8,"launchAngle":14.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.44,"coordY":139.16}},"index":5,"playId":"ba3ee605-6776-3b26-9999-dd813d0e0ea6","pitchNumber":5,"startTime":"2025-09-01T18:32:56.074Z","endTime":"2025-09-01T18:33:09.218Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:33:09.218Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a line drive to left fielder Brandon Nimmo. Jahmai Jones to 2nd.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-01T18:34:17.868Z","endTime":"2025-09-01T18:35:58.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnSecond":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-01T18:33:38.297Z","endTime":"2025-09-01T18:34:20.163Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.21751528481845,"strikeZoneBottom":1.57089976165598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.86707006892526,"aZ":-23.917781303592978,"pfxX":7.121816956148781,"pfxZ":4.592844892723475,"pX":-1.4038091649295807,"pZ":2.7811687656918527,"vX0":-13.322584815408058,"vY0":-132.39846029426644,"vZ0":-1.3877325268210883,"x":170.51,"y":163.69,"x0":2.7391058402991404,"y0":50.0035775690817,"z0":5.041158342723689,"aX":12.806971565037065},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.3,"breakHorizontal":-10.4,"spinRate":1956,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.411675517823737,"extension":6.8226808233216225},"index":1,"playId":"c9dfdc77-010d-35c2-8cca-4f573da2ec1e","pitchNumber":1,"startTime":"2025-09-01T18:34:20.163Z","endTime":"2025-09-01T18:34:24.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.22589419941938,"strikeZoneBottom":1.57892282226499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.306240528981522,"aZ":-21.79644510526087,"pfxX":8.515980934915321,"pfxZ":5.68557408795035,"pX":1.1577166397447192,"pZ":2.8627956508823056,"vX0":-7.289805840447433,"vY0":-133.86648680493587,"vZ0":-1.7200170673820416,"x":72.87,"y":161.48,"x0":2.8019136033208345,"y0":50.004676726549306,"z0":5.064870289696773,"aX":15.54891091273895},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.2,"breakHorizontal":-13.9,"spinRate":1985,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.40824907755940254,"extension":6.844030375377111},"index":2,"playId":"0156e0e7-557f-3195-abc7-f531f3b356bb","pitchNumber":2,"startTime":"2025-09-01T18:34:33.891Z","endTime":"2025-09-01T18:34:37.954Z","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":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.2360453992287,"strikeZoneBottom":1.46806363884054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.6934571718606,"aZ":-18.833341765072557,"pfxX":7.11458227042579,"pfxZ":7.229818822894677,"pX":-1.4536205683331895,"pZ":1.6775595837916433,"vX0":-13.214208362743426,"vY0":-134.38332099496353,"vZ0":-4.922937640348915,"x":172.41,"y":193.49,"x0":2.583318137085025,"y0":50.00351638865203,"z0":4.8545087451187525,"aX":13.130339503965331},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.2,"breakHorizontal":-10.3,"spinRate":2074,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.4062182098960534,"extension":7.074904578850547},"index":3,"playId":"2a70a8f1-e130-37dd-99cb-23314ed67d2c","pitchNumber":3,"startTime":"2025-09-01T18:34:48.570Z","endTime":"2025-09-01T18:34:53.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.281308221729113,"aZ":-20.22346185261101,"pfxX":7.055155831594849,"pfxZ":6.4862541572306025,"pX":-0.295284571910384,"pZ":2.8694188489588592,"vX0":-10.1153992112713,"vY0":-134.4077899988072,"vZ0":-1.7710552196589593,"x":128.26,"y":161.31,"x0":2.5885073485975147,"y0":50.00164579746199,"z0":4.963084630260518,"aX":12.996571630480942},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.6,"breakHorizontal":-10.8,"spinRate":2052,"spinDirection":130},"zone":1,"typeConfidence":2.0,"plateTime":0.4064671400103488,"extension":7.186624532417255},"index":4,"playId":"80224ebe-0380-3cd7-beff-5893b4affd5e","pitchNumber":4,"startTime":"2025-09-01T18:35:04.333Z","endTime":"2025-09-01T18:35:10.325Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"index":5,"playId":"cd023cbd-7124-39fc-a666-3423dd888eb0","startTime":"2025-09-01T18:35:30.985Z","endTime":"2025-09-01T18:35:34.906Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.765399997189707,"aZ":-19.71230108542829,"pfxX":7.9478016991067655,"pfxZ":6.720098362346519,"pX":0.06592186338333147,"pZ":2.078790032155746,"vX0":-9.74642826588798,"vY0":-135.15487531389326,"vZ0":-3.981350153979274,"x":114.49,"y":182.65,"x0":2.681971300405991,"y0":50.00539841126275,"z0":4.951061997403948,"aX":14.743927149887163},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.5,"breakHorizontal":-12.4,"spinRate":2057,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.40488166949255433,"extension":7.1853396885065575},"hitData":{"launchSpeed":110.4,"launchAngle":10.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.58,"coordY":94.8}},"index":6,"playId":"2200a999-1d32-392e-9bb9-42b7efd5621f","pitchNumber":5,"startTime":"2025-09-01T18:35:46.548Z","endTime":"2025-09-01T18:35:58.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:35:58.517Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wenceel Pérez flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-01T18:38:59.142Z","endTime":"2025-09-01T18:39:11.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"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":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":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-01T18:36:27.990Z","endTime":"2025-09-01T18:38:00.036Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Gregory Soto replaces Sean Manaea.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-01T18:38:00.036Z","endTime":"2025-09-01T18:39:01.524Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642397,"link":"/api/v1/people/642397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.658798313944075,"aZ":-20.779093734374314,"pfxX":10.429551104013239,"pfxZ":5.684845981292627,"pX":0.15776239748806237,"pZ":2.5195731356397344,"vX0":-8.7971093614903,"vY0":-140.82787691582556,"vZ0":-4.216493885651606,"x":110.99,"y":170.75,"x0":1.9705105024785248,"y0":50.00191412788455,"z0":5.384287869223021,"aX":20.90056073075091},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.6,"breakHorizontal":-17.0,"spinRate":2445,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.3892836268951312,"extension":6.479474093225288},"hitData":{"launchSpeed":96.6,"launchAngle":51.0,"totalDistance":262.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.95,"coordY":95.25}},"index":2,"playId":"bd9f2563-8790-3d29-b557-18d0113db89b","pitchNumber":1,"startTime":"2025-09-01T18:39:01.524Z","endTime":"2025-09-01T18:39:11.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:39:11.477Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-01T18:41:10.318Z","endTime":"2025-09-01T18:42:21.426Z","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":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"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":95.2,"endSpeed":87.0,"strikeZoneTop":3.7391145304673,"strikeZoneBottom":1.70616530306391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.56014302550745,"aZ":-22.096402071765493,"pfxX":-10.157437022652989,"pfxZ":5.200261732549548,"pX":-1.3639752416878697,"pZ":1.6568191761068867,"vX0":5.023347542868962,"vY0":-138.4467397478535,"vZ0":-4.637279205760714,"x":168.99,"y":194.05,"x0":-1.8845643885843912,"y0":50.00112587531677,"z0":4.836818301504574,"aX":-19.671043710199356},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.6,"breakHorizontal":17.3,"spinRate":2235,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.3959737697697334,"extension":6.149549035885079},"index":0,"playId":"9d8c290b-48e9-3b41-9703-031f005830fc","pitchNumber":1,"startTime":"2025-09-01T18:41:12.039Z","endTime":"2025-09-01T18:41:17.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.037702330582235,"aZ":-21.02097413927185,"pfxX":-9.736727299340568,"pfxZ":5.7705518422212885,"pX":-0.9229862970378723,"pZ":1.918980799601027,"vX0":6.095398965124881,"vY0":-138.42408478337885,"vZ0":-4.164791822301057,"x":152.18,"y":186.97,"x0":-1.8930446546362516,"y0":50.00245371628056,"z0":4.8574668557109595,"aX":-18.820385832977795},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.7,"breakHorizontal":16.3,"spinRate":2293,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.39628657818997004,"extension":6.218905505005964},"index":1,"playId":"f5d82665-5d38-31bf-9d22-388686b21e44","pitchNumber":2,"startTime":"2025-09-01T18:41:29.329Z","endTime":"2025-09-01T18:41:33.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.4,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.68700873368317,"aZ":-12.956290515705712,"pfxX":-6.190990247818422,"pfxZ":9.921135316717864,"pX":0.2574992296015843,"pZ":3.6387986161702393,"vX0":7.412230213042465,"vY0":-138.92333806568712,"vZ0":-1.1686276013403214,"x":107.18,"y":140.53,"x0":-1.652032532257897,"y0":50.006626026727886,"z0":4.9341359993085705,"aX":-11.99773532038218},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":9.5,"spinRate":2348,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.39561005503741775,"extension":6.130321774273932},"index":2,"playId":"34acc71c-b088-37f1-94f3-736ef393c168","pitchNumber":3,"startTime":"2025-09-01T18:41:56.394Z","endTime":"2025-09-01T18:42:00.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.69357386727564,"aZ":-29.790965815834415,"pfxX":-5.248532911275074,"pfxZ":1.4646615171884019,"pX":-1.871708976996822,"pZ":2.9224563594819606,"vX0":1.4451888447024466,"vY0":-126.17051409120806,"vZ0":1.0920382459753744,"x":188.35,"y":159.87,"x0":-1.7671567001569868,"y0":50.00159631175348,"z0":4.869948516850531,"aX":-8.530704489408013},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.1,"breakHorizontal":9.2,"spinRate":1558,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4327590892962374,"extension":6.35164537677937},"index":3,"playId":"54c4ab8d-537f-3b21-93af-bdb19d31871d","pitchNumber":4,"startTime":"2025-09-01T18:42:12.596Z","endTime":"2025-09-01T18:42:21.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:42:21.426Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jeff McNeil lines out to center fielder Javier Báez.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-01T18:44:32.625Z","endTime":"2025-09-01T18:45:49.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-01T18:42:48.039Z","endTime":"2025-09-01T18:43:17.705Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Drew Sommers replaces Rafael Montero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-01T18:43:17.705Z","endTime":"2025-09-01T18:44:34.599Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805427,"link":"/api/v1/people/805427"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":82.2,"strikeZoneTop":3.44554831791799,"strikeZoneBottom":1.60183024472376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.29620650806501,"aZ":-28.67038895678049,"pfxX":13.8032503893969,"pfxZ":1.9823974735622052,"pX":-1.2956787981521967,"pZ":2.2718458808803375,"vX0":-14.715614738497091,"vY0":-134.50218012175517,"vZ0":-0.7383140088956291,"x":166.39,"y":177.44,"x0":2.5426799269063958,"y0":50.00649638801905,"z0":4.64563980255414,"aX":24.446405855760435},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.6,"breakHorizontal":-20.5,"spinRate":1912,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.41258747174070054,"extension":7.397352815852431},"index":2,"playId":"083468ba-d4be-3552-9038-74877f8218a8","pitchNumber":1,"startTime":"2025-09-01T18:44:34.599Z","endTime":"2025-09-01T18:44:38.836Z","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.4,"endSpeed":84.4,"strikeZoneTop":3.62665272338955,"strikeZoneBottom":1.75250993758797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.49519600766842,"aZ":-23.21073482230973,"pfxX":10.870500824095894,"pfxZ":4.877100878581395,"pX":-0.6150823397866615,"pZ":2.4237764800562402,"vX0":-11.912117733275489,"vY0":-135.42303786503606,"vZ0":-1.5940749503764513,"x":140.45,"y":173.34,"x0":2.450576837840735,"y0":50.002139313245266,"z0":4.66068678390001,"aX":19.976745749325058},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.6,"breakHorizontal":-16.8,"spinRate":1960,"spinDirection":117},"zone":4,"typeConfidence":2.0,"plateTime":0.40610492575748136,"extension":7.259652401128986},"index":3,"playId":"46c59726-a460-3fa3-a94c-95a5a41dbfc0","pitchNumber":2,"startTime":"2025-09-01T18:44:50.200Z","endTime":"2025-09-01T18:44:54.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.47382498917236,"strikeZoneBottom":1.69144487127699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.993114698837125,"aZ":-31.606805580749764,"pfxX":-5.958420695880587,"pfxZ":0.38814126931377757,"pX":-1.4792411983249216,"pZ":1.6188490897864183,"vX0":-7.817181096425721,"vY0":-120.08170162217503,"vZ0":-0.3939343172091685,"x":173.39,"y":195.07,"x0":2.602111669467554,"y0":50.00039288828165,"z0":4.616348813173652,"aX":-8.629267025819015},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.8,"breakHorizontal":12.8,"spinRate":2177,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.45753404837658307,"extension":7.370409000320329},"index":4,"playId":"ad4c5f4f-1aac-3509-9176-ac8b2a26467a","pitchNumber":3,"startTime":"2025-09-01T18:45:06.836Z","endTime":"2025-09-01T18:45:11.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.8,"strikeZoneTop":3.40157381653923,"strikeZoneBottom":1.64982238978542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.880610422845034,"aZ":-21.47186371730795,"pfxX":6.6898850571467285,"pfxZ":5.772656150165512,"pX":-0.5631681198236891,"pZ":3.3902835845188433,"vX0":-10.63966554076231,"vY0":-135.62060029489405,"vZ0":0.439030191375941,"x":138.47,"y":147.24,"x0":2.549624864700484,"y0":50.004717790575995,"z0":4.729069645390457,"aX":12.408682605668673},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.8,"breakHorizontal":-9.7,"spinRate":2022,"spinDirection":121},"zone":1,"typeConfidence":2.0,"plateTime":0.4045559158080234,"extension":7.229959674205797},"index":5,"playId":"c5e0d11f-8bcd-394c-a9ea-05dab586a984","pitchNumber":4,"startTime":"2025-09-01T18:45:23.221Z","endTime":"2025-09-01T18:45:29.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.278780804565976,"aZ":-32.02844157668508,"pfxX":9.995790837854218,"pfxZ":0.0780198987849765,"pX":0.5828926762714124,"pZ":2.424213815806376,"vX0":-9.078848507898927,"vY0":-135.87740271971953,"vZ0":0.13887709364518608,"x":94.78,"y":173.33,"x0":2.6894786136972444,"y0":50.002697431531,"z0":4.621290767907691,"aX":18.45540011043969},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.5,"breakHorizontal":-15.8,"spinRate":1961,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.4050804532088583,"extension":7.221675028064839},"hitData":{"launchSpeed":77.8,"launchAngle":29.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":147.15,"coordY":97.94}},"index":6,"playId":"8eae30cb-446d-3bcd-b2c7-198964a39793","pitchNumber":5,"startTime":"2025-09-01T18:45:41.254Z","endTime":"2025-09-01T18:45:49.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:45:49.363Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins strikes out swinging.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-01T18:46:20.652Z","endTime":"2025-09-01T18:47:07.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"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(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":82.8,"endSpeed":76.8,"strikeZoneTop":3.45684099960508,"strikeZoneBottom":1.56839622588531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.18472740555206,"aZ":-34.4279444970479,"pfxX":-5.8352772920541405,"pfxZ":-1.5142383840954619,"pX":0.14596644908299927,"pZ":3.0024207957161733,"vX0":-4.418590657322583,"vY0":-120.64149444290884,"vZ0":2.77317209281678,"x":111.44,"y":157.71,"x0":2.7526316388501524,"y0":50.00232798760993,"z0":4.851581136133191,"aX":-8.68936179285373},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.9,"breakHorizontal":11.5,"spinRate":2229,"spinDirection":290},"zone":2,"typeConfidence":2.0,"plateTime":0.4522300353677968,"extension":7.282637798920568},"index":0,"playId":"2175f588-58eb-3e6c-ad9b-917d32716a0a","pitchNumber":1,"startTime":"2025-09-01T18:46:20.652Z","endTime":"2025-09-01T18:46:24.582Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.03722402174418,"aZ":-29.323272751269116,"pfxX":8.71116696297741,"pfxZ":1.4890532126635208,"pX":0.11938854090939159,"pZ":2.777868214157687,"vX0":-9.998664482735697,"vY0":-137.3167104803734,"vZ0":0.23498416575015368,"x":112.45,"y":163.78,"x0":2.6737628901333217,"y0":50.000469008808174,"z0":4.684022381831453,"aX":16.65527196123949},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.0,"breakHorizontal":-13.7,"spinRate":2065,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.3986746079395611,"extension":7.301527307582266},"index":1,"playId":"01274c18-4f84-3074-ae93-2c54857edb3f","pitchNumber":2,"startTime":"2025-09-01T18:46:35.220Z","endTime":"2025-09-01T18:46:39.089Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-01T18:46:58.820Z","endTime":"2025-09-01T18:47:00.582Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"}},{"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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.30000148144723,"aZ":-32.238905065894286,"pfxX":-6.000620850711388,"pfxZ":-0.03935010671113126,"pX":-0.8696302265511799,"pZ":2.180633086135655,"vX0":-6.15394465959315,"vY0":-119.58709872075814,"vZ0":0.685648326372543,"x":150.15,"y":179.9,"x0":2.5136257761552256,"y0":50.0058969595111,"z0":4.774006190969651,"aX":-8.723494360310296},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.4,"breakHorizontal":12.4,"spinRate":2132,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.45738743425696793,"extension":7.186811909451441},"index":3,"playId":"ee47bec6-fe55-37b3-b974-1348d632eab6","pitchNumber":3,"startTime":"2025-09-01T18:47:00.582Z","endTime":"2025-09-01T18:47:07.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:47:07.211Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Torkelson singles on a line drive to left fielder Brandon Nimmo.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-01T18:49:10.228Z","endTime":"2025-09-01T18:50:25.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":96.0,"endSpeed":87.7,"strikeZoneTop":3.65057779617318,"strikeZoneBottom":1.61392674177597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.413586593385336,"aZ":-21.821760279225742,"pfxX":9.265805090941944,"pfxZ":5.254329415167229,"pX":-0.2983626697664794,"pZ":2.835844038250296,"vX0":-9.333831583284342,"vY0":-139.51224246834985,"vZ0":-3.230635558706669,"x":128.37,"y":162.21,"x0":1.886932549594632,"y0":50.004524590344246,"z0":5.447243966278002,"aX":18.26524396194019},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.0,"breakHorizontal":-14.9,"spinRate":2325,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.39260942500678864,"extension":6.449305513504205},"index":0,"playId":"793122e6-f794-3a57-8dae-cb0b0f5986a2","pitchNumber":1,"startTime":"2025-09-01T18:49:21.459Z","endTime":"2025-09-01T18:49:25.511Z","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.4,"endSpeed":77.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.25225662043363,"aZ":-31.43586186567219,"pfxX":-0.035277881189339055,"pfxZ":0.4893424341381367,"pX":0.40949928121249357,"pZ":1.9966395861713397,"vX0":-3.3719689611148436,"vY0":-121.50581611600165,"vZ0":-2.0832467869202453,"x":101.39,"y":184.87,"x0":1.8157345667629208,"y0":50.00187269536412,"z0":5.57833805310011,"aX":-0.05286584569777764},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.7,"breakHorizontal":0.8,"spinRate":2324,"spinDirection":273},"zone":9,"typeConfidence":2.0,"plateTime":0.4495824235475476,"extension":6.578260093064204},"index":1,"playId":"a6eb63d4-bb06-3e86-86b4-a2e27e8d8161","pitchNumber":2,"startTime":"2025-09-01T18:49:35.309Z","endTime":"2025-09-01T18:49:40.561Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-01T18:49:55.398Z","endTime":"2025-09-01T18:49:56.051Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"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":97.1,"endSpeed":89.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.691316775253522,"aZ":-23.62418758471903,"pfxX":9.83761690104702,"pfxZ":4.213652462225497,"pX":0.20228012458941302,"pZ":2.608174800736465,"vX0":-7.886284506666869,"vY0":-141.2362261834018,"vZ0":-3.28865016709627,"x":109.29,"y":168.36,"x0":1.7457686148422822,"y0":50.00469145743451,"z0":5.298372816210444,"aX":19.974287310013136},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.2,"breakHorizontal":-16.3,"spinRate":2340,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.3870867365974866,"extension":6.480337503671284},"index":3,"playId":"81f4d3cd-99d5-3cc3-9d94-d9938d6d1151","pitchNumber":3,"startTime":"2025-09-01T18:49:56.051Z","endTime":"2025-09-01T18:50:02.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.35652142035066,"aZ":-16.70796607913967,"pfxX":5.7064846190547005,"pfxZ":7.584873977018939,"pX":-0.7501643146437208,"pZ":2.4834694059589633,"vX0":-8.599605665163265,"vY0":-141.45237315483269,"vZ0":-5.1003840568548044,"x":145.59,"y":171.73,"x0":1.5791615413433924,"y0":50.003852661443965,"z0":5.370829174809719,"aX":11.6382396607296},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.0,"breakHorizontal":-8.8,"spinRate":2421,"spinDirection":139},"zone":4,"typeConfidence":2.0,"plateTime":0.38627877321693127,"extension":6.6007340891850985},"hitData":{"launchSpeed":83.7,"launchAngle":14.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.63,"coordY":110.34}},"index":4,"playId":"8597dc37-0f43-3eb0-8a81-0fb61e5ab3ca","pitchNumber":4,"startTime":"2025-09-01T18:50:14.475Z","endTime":"2025-09-01T18:50:25.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:50:25.435Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-01T18:50:34.508Z","endTime":"2025-09-01T18:52:29.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":97.5,"endSpeed":89.1,"strikeZoneTop":3.67564932581419,"strikeZoneBottom":1.75084666495131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.870370435801885,"aZ":-21.762102148175664,"pfxX":10.462248862566355,"pfxZ":5.126568476872624,"pX":-0.5691157027657335,"pZ":2.623484130403485,"vX0":-10.219933550433682,"vY0":-141.55452591288076,"vZ0":-3.8440258551154445,"x":138.69,"y":167.95,"x0":1.7262028376848793,"y0":50.00694376618886,"z0":5.3898738513207,"aX":21.268138800911565},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.6,"breakHorizontal":-16.9,"spinRate":2364,"spinDirection":130},"zone":4,"typeConfidence":2.0,"plateTime":0.3867105016734098,"extension":6.612377460680649},"index":0,"playId":"6894f33a-4599-3d9a-adf4-8e59b9adc0d8","pitchNumber":1,"startTime":"2025-09-01T18:50:47.899Z","endTime":"2025-09-01T18:50:51.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.4,"strikeZoneTop":3.61590592011927,"strikeZoneBottom":1.7216561089135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.54064259669119,"aZ":-25.04785194827628,"pfxX":10.320679715536729,"pfxZ":3.5121608936280895,"pX":-0.7824142100497236,"pZ":1.4890394960187043,"vX0":-10.829173391318445,"vY0":-141.1817533385653,"vZ0":-5.948928796007005,"x":146.82,"y":198.58,"x0":1.752336789710529,"y0":50.00442319051739,"z0":5.223859833399892,"aX":20.94797190723362},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.3,"breakHorizontal":-16.7,"spinRate":2348,"spinDirection":133},"zone":13,"typeConfidence":2.0,"plateTime":0.38716798913676387,"extension":6.587958827673276},"index":1,"playId":"5327ce7b-fbe6-36aa-a77d-f4ffb6943d7c","pitchNumber":2,"startTime":"2025-09-01T18:51:04.318Z","endTime":"2025-09-01T18:51:09.487Z","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":96.9,"endSpeed":89.4,"strikeZoneTop":3.64971241330032,"strikeZoneBottom":1.7250115597876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.505989501748463,"aZ":-22.89494997676248,"pfxX":10.537449159246913,"pfxZ":4.59880621555822,"pX":-0.9432856985999942,"pZ":0.8038021839400242,"vX0":-10.890495223469285,"vY0":-140.5793313682224,"vZ0":-8.151609513657688,"x":152.96,"y":217.08,"x0":1.5971439125648903,"y0":50.00300945245932,"z0":5.208001552965324,"aX":21.2589279563058},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.8,"breakHorizontal":-17.0,"spinRate":2322,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.38845791899793225,"extension":6.529282393710898},"index":2,"playId":"0e282490-3bc4-3d91-be80-7f73abe2161e","pitchNumber":3,"startTime":"2025-09-01T18:51:24.153Z","endTime":"2025-09-01T18:51:28.949Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2025-09-01T18:51:44.314Z","endTime":"2025-09-01T18:52:04.636Z","isPitch":false,"type":"action","player":{"id":682985,"link":"/api/v1/people/682985"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":90.0,"strikeZoneTop":3.55015504775366,"strikeZoneBottom":1.68613494649854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.228850639728975,"aZ":-20.721047879247514,"pfxX":10.346308218278889,"pfxZ":5.565026951717539,"pX":-0.4334771730085089,"pZ":1.7344796551235413,"vX0":-10.125906035801831,"vY0":-142.01938314894997,"vZ0":-6.425679489465775,"x":133.52,"y":191.95,"x0":1.8209983130566787,"y0":50.00310376325642,"z0":5.32894581179357,"aX":21.29481969844477},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.0,"breakHorizontal":-16.9,"spinRate":2338,"spinDirection":129},"zone":7,"typeConfidence":2.0,"plateTime":0.38456760891563535,"extension":6.422296065814988},"index":4,"playId":"8ae49717-8d9b-31b4-804a-07bcf921eb1b","pitchNumber":4,"startTime":"2025-09-01T18:52:04.636Z","endTime":"2025-09-01T18:52:10.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(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":97.5,"endSpeed":89.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.32391328902305,"aZ":-21.15432551322224,"pfxX":10.538084599650578,"pfxZ":5.448284525850506,"pX":-0.28020768799434226,"pZ":1.3057644534849273,"vX0":-9.5617102934589,"vY0":-141.57538223195075,"vZ0":-7.211978718620063,"x":127.68,"y":203.52,"x0":1.7772499193072973,"y0":50.005818930826514,"z0":5.247632825760132,"aX":21.32513955964189},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.4,"breakHorizontal":-17.0,"spinRate":2369,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.3873664637261145,"extension":6.5948573082802},"index":5,"playId":"9f3ba999-f221-34f1-bfc4-d4a223d960ca","pitchNumber":5,"startTime":"2025-09-01T18:52:22.988Z","endTime":"2025-09-01T18:52:29.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:52:29.521Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Ibáñez singles on a fly ball to right fielder Juan Soto. Spencer Torkelson to 3rd.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-01T18:52:37.289Z","endTime":"2025-09-01T18:53:05.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"postOnThird":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":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":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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.15,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.67843032013568,"aZ":-21.905876797329476,"pfxX":10.475057677971554,"pfxZ":5.000914820847151,"pX":0.07391895947620118,"pZ":1.6362070775432096,"vX0":-8.087836109898292,"vY0":-142.55902961790656,"vZ0":-6.630833872139075,"x":114.18,"y":194.6,"x0":1.5910594409579342,"y0":50.00074260071961,"z0":5.3813733566039526,"aX":21.494486142592457},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.8,"breakHorizontal":-17.3,"spinRate":2347,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.38465728385723796,"extension":6.452213569802623},"hitData":{"launchSpeed":72.4,"launchAngle":38.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.75,"coordY":119.39}},"index":0,"playId":"3c202169-3529-3e0e-bff8-8c0600167440","pitchNumber":1,"startTime":"2025-09-01T18:52:52.943Z","endTime":"2025-09-01T18:53:05.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:53:05.226Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dillon Dingler flies out to right fielder Juan Soto.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-01T18:55:41.539Z","endTime":"2025-09-01T18:59:24.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"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"},"postOnSecond":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5,7,8],"actionIndex":[1,4,6],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":{"id":642397,"link":"/api/v1/people/642397"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-01T18:53:37.668Z","endTime":"2025-09-01T18:55:14.536Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryne Stanek replaces Gregory Soto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-01T18:55:14.536Z","endTime":"2025-09-01T18:55:43.869Z","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":"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":97.9,"endSpeed":89.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.38185667194204,"aZ":-11.72751726656621,"pfxX":-5.050846504507264,"pfxZ":9.917841075924443,"pX":0.6851423549377873,"pZ":2.7208793419603188,"vX0":5.2893936404654,"vY0":-142.3558522096978,"vZ0":-7.397091692882028,"x":90.88,"y":165.32,"x0":-0.5369882517341514,"y0":50.00063550278114,"z0":6.088163778898079,"aX":-10.409762169756078},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.7,"breakHorizontal":8.2,"spinRate":2242,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.38415371831344647,"extension":5.794187384514345},"index":2,"playId":"c3152743-f37e-3ba5-86eb-a4ef0cf7fb69","pitchNumber":1,"startTime":"2025-09-01T18:55:43.869Z","endTime":"2025-09-01T18:55:47.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.37147439982781,"strikeZoneBottom":1.56807842460661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.47933503659555,"aZ":-31.13595951920949,"pfxX":0.8952527073303536,"pfxZ":0.6186704258088405,"pX":-1.1567506572352513,"pZ":5.314267904678211,"vX0":-1.6332168044509132,"vY0":-128.80122239511294,"vZ0":2.9040312701420197,"x":161.09,"y":95.29,"x0":-0.6321892990881008,"y0":50.006201888774456,"z0":6.572052287068186,"aX":1.5122950204305032},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.9,"breakHorizontal":-1.3,"spinRate":2453,"spinDirection":82},"zone":11,"typeConfidence":2.0,"plateTime":0.4244350260674912,"extension":5.818628023918428},"index":3,"playId":"b6b5ab34-d236-39cb-9e4b-cec056dc034e","pitchNumber":2,"startTime":"2025-09-01T18:56:26.305Z","endTime":"2025-09-01T18:56:34.488Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Ryne Stanek. Spencer Torkelson scores. Andy Ibáñez to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":6,"homeScore":6,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":4,"actionPlayId":"b6b5ab34-d236-39cb-9e4b-cec056dc034e","startTime":"2025-09-01T18:57:03.997Z","endTime":"2025-09-01T18:57:08.207Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"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":98.4,"endSpeed":90.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.79099465583187,"aZ":-8.104288674726462,"pfxX":-5.915947229017307,"pfxZ":11.614084690804665,"pX":-0.9452607812575332,"pZ":1.6111068355638853,"vX0":0.6683224620165195,"vY0":-142.99587979272818,"vZ0":-11.166140340695925,"x":153.03,"y":195.28,"x0":-0.413337404528015,"y0":50.001812739405395,"z0":6.073883845091129,"aX":-12.256834757394946},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.0,"breakHorizontal":10.6,"spinRate":2403,"spinDirection":210},"zone":13,"typeConfidence":0.9,"plateTime":0.3829568283038203,"extension":5.8806819137756134},"index":5,"playId":"46032931-da31-3ebd-9808-69a9fd38895e","pitchNumber":3,"startTime":"2025-09-01T18:57:08.207Z","endTime":"2025-09-01T18:57:14.999Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":6,"startTime":"2025-09-01T18:57:27.403Z","endTime":"2025-09-01T18:58:48.689Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.295201607242248,"aZ":-30.633064364101614,"pfxX":1.1924346842010065,"pfxZ":0.8831748489343099,"pX":1.1403906892849123,"pZ":1.7026828936365759,"vX0":3.353552177920677,"vY0":-131.20612061989706,"vZ0":-5.828223868224506,"x":73.53,"y":192.81,"x0":-0.310197806652209,"y0":50.00056417837378,"z0":6.24124913026724,"aX":2.0740970612672305},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":0.5,"breakHorizontal":-2.9,"spinRate":2395,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.4177862552490028,"extension":5.991379004022094},"index":7,"playId":"e7f831b5-8ba6-3ebb-bf83-3c94229424f5","pitchNumber":4,"startTime":"2025-09-01T18:58:48.689Z","endTime":"2025-09-01T18:58:53.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.09892810390007,"aZ":-31.307288563423633,"pfxX":1.100733093546404,"pfxZ":0.5068770502064579,"pX":0.8113956938928099,"pZ":1.5313084694689345,"vX0":2.6575856961623714,"vY0":-129.12214235821796,"vZ0":-5.814747266314065,"x":86.07,"y":197.43,"x0":-0.36967842494768455,"y0":50.00307675570379,"z0":6.189069687451418,"aX":1.878620569176207},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.0,"breakHorizontal":-2.5,"spinRate":2457,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.4224202658503793,"extension":6.047944013385232},"hitData":{"launchSpeed":82.8,"launchAngle":39.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.48,"coordY":111.11}},"index":8,"playId":"13e63ef8-1474-324d-bb09-0bd408bce752","pitchNumber":5,"startTime":"2025-09-01T18:59:12.370Z","endTime":"2025-09-01T18:59:24.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T18:59:24.104Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach McKinstry walks.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-01T18:59:43.306Z","endTime":"2025-09-01T19:01:59.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnSecond":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":"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":98.3,"endSpeed":88.6,"strikeZoneTop":3.2654635691347,"strikeZoneBottom":1.68995046665596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.61546203489927,"aZ":-6.589551843484399,"pfxX":-3.898236162964312,"pfxZ":12.546878960823369,"pX":-0.5299620111435118,"pZ":3.5765257849333385,"vX0":0.8807606522316862,"vY0":-142.97826673457047,"vZ0":-6.559924692495763,"x":137.2,"y":142.21,"x0":-0.33885078356191134,"y0":50.00159711964303,"z0":6.3341036815074325,"aX":-7.94822885424935},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.3,"breakVerticalInduced":21.4,"breakHorizontal":6.8,"spinRate":2453,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.3853281172212779,"extension":5.706010538839929},"index":0,"playId":"eec634f9-2600-3985-95aa-cda05097414e","pitchNumber":1,"startTime":"2025-09-01T18:59:57.615Z","endTime":"2025-09-01T19:00:02.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.25169987659072,"strikeZoneBottom":1.67621748545108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.984797385844438,"aZ":-28.273494001040586,"pfxX":-0.15933830069963628,"pfxZ":2.383174561573595,"pX":0.8602716233836532,"pZ":-0.15698984083636378,"vX0":3.474927825865711,"vY0":-127.80329257825372,"vZ0":-9.95641921917597,"x":84.21,"y":243.02,"x0":-0.5025429626592656,"y0":50.002594498036274,"z0":6.047675301730213,"aX":-0.2610175076443621},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.0,"breakHorizontal":-0.6,"spinRate":2375,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.43033773565639244,"extension":5.837366590893184},"index":1,"playId":"be863960-cd8a-3194-a526-b0ac1d8f12ad","pitchNumber":2,"startTime":"2025-09-01T19:00:12.621Z","endTime":"2025-09-01T19:00:18.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.36228855678943,"aZ":-9.089185711965122,"pfxX":-5.432756494608198,"pfxZ":11.252416883016851,"pX":0.01735790142047859,"pZ":2.61221615703018,"vX0":2.8509868704596224,"vY0":-143.1052687021481,"vZ0":-8.619349839383258,"x":116.34,"y":168.25,"x0":-0.2918028214926001,"y0":50.00491671546617,"z0":6.251773088230735,"aX":-11.147217614862845},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.6,"breakHorizontal":9.1,"spinRate":2403,"spinDirection":206},"zone":5,"typeConfidence":0.9,"plateTime":0.3843463908420812,"extension":5.8577489943389915},"index":2,"playId":"e87238b9-93e8-3672-af60-cd86de1e4dcd","pitchNumber":3,"startTime":"2025-09-01T19:00:39.702Z","endTime":"2025-09-01T19:00:44.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.5,"strikeZoneTop":3.29857932983094,"strikeZoneBottom":1.63081312746377,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.2935336513648,"aZ":-9.274338344774149,"pfxX":-5.322121481585034,"pfxZ":11.288620639038806,"pX":-1.4355622525541438,"pZ":2.9727097627076158,"vX0":-0.9355813511675279,"vY0":-142.5834191064904,"vZ0":-7.477182720555546,"x":171.72,"y":158.52,"x0":-0.41127164222742907,"y0":50.00590399418452,"z0":6.238309202674598,"aX":-10.797389141029962},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.8,"breakHorizontal":9.8,"spinRate":2428,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.3863485826215154,"extension":5.840545934552995},"index":3,"playId":"05e6e175-e1b8-3405-a71f-09257fc60203","pitchNumber":4,"startTime":"2025-09-01T19:00:56.002Z","endTime":"2025-09-01T19:00:59.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.17648121242905,"aZ":-10.913595282580287,"pfxX":-6.169578964114732,"pfxZ":10.398137912367998,"pX":-0.5220557312226797,"pZ":2.6625228563301255,"vX0":1.6363757803972423,"vY0":-142.63969365560382,"vZ0":-7.9238146078591445,"x":136.9,"y":166.89,"x0":-0.30452514804009545,"y0":50.00333780136299,"z0":6.178170436201843,"aX":-12.615048246310073},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.3,"breakHorizontal":10.8,"spinRate":2393,"spinDirection":209},"zone":4,"typeConfidence":0.9,"plateTime":0.3851283827482095,"extension":5.972247124182624},"index":4,"playId":"fc1eebe4-08ab-3a34-b12e-244a54e16f8c","pitchNumber":5,"startTime":"2025-09-01T19:01:17.011Z","endTime":"2025-09-01T19:01:23.496Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"actionPlayId":"fc1eebe4-08ab-3a34-b12e-244a54e16f8c","startTime":"2025-09-01T19:01:36.839Z","endTime":"2025-09-01T19:01:53.994Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":91.2,"strikeZoneTop":3.33471429401411,"strikeZoneBottom":1.64567171072369,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.62387398865806,"aZ":-10.745187819779252,"pfxX":-5.23355672843531,"pfxZ":9.996345895326016,"pX":-0.4333026695087679,"pZ":4.985369023211438,"vX0":2.2503428442592117,"vY0":-145.3766698776793,"vZ0":-2.20841685490018,"x":133.52,"y":104.18,"x0":-0.5369024550524452,"y0":50.00009314369748,"z0":6.405821545607237,"aX":-11.216230948098444},"breaks":{"breakAngle":43.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":17.9,"breakHorizontal":9.0,"spinRate":2415,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.3765657106479914,"extension":5.78025349047979},"index":6,"playId":"ac2b9dcc-4b88-3514-8e0f-e3244f89915a","pitchNumber":6,"startTime":"2025-09-01T19:01:53.994Z","endTime":"2025-09-01T19:01:59.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:01:59.312Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kerry Carpenter lines out sharply to right fielder Juan Soto.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-01T19:03:25.003Z","endTime":"2025-09-01T19:04:22.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"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":[2,3,4],"actionIndex":[0],"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Kerry Carpenter replaces Javier Báez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-01T19:02:44.506Z","endTime":"2025-09-01T19:02:52.709Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":595879,"link":"/api/v1/people/595879"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-01T19:02:52.709Z","endTime":"2025-09-01T19:03:27.391Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":90.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.17361320963292,"aZ":-7.140074155891343,"pfxX":-6.569681666723561,"pfxZ":11.864990506417898,"pX":-0.5361261888661,"pZ":3.6428748837921634,"vX0":2.147270667389747,"vY0":-145.08734257545296,"vZ0":-6.254419717956545,"x":137.44,"y":140.42,"x0":-0.4368196380495488,"y0":50.00599539112596,"z0":6.274776369754415,"aX":-13.866283551731408},"breaks":{"breakAngle":56.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-7.4,"breakVerticalInduced":20.3,"breakHorizontal":11.4,"spinRate":2351,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.37899283517840576,"extension":6.151935961575893},"index":2,"playId":"49b0680e-3c3f-33a3-8c08-199ac9454337","pitchNumber":1,"startTime":"2025-09-01T19:03:27.391Z","endTime":"2025-09-01T19:03:32.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.97660800443462,"aZ":-29.112600835429784,"pfxX":-7.286426915020639,"pfxZ":1.845851692010306,"pX":-0.08312084142442154,"pZ":0.5536235320747364,"vX0":3.332777845751322,"vY0":-128.03087238884655,"vZ0":-7.857748704409031,"x":120.17,"y":223.83,"x0":-0.45662506625366106,"y0":50.002931926739386,"z0":5.948113874173099,"aX":-12.069604322165146},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.8,"breakHorizontal":12.5,"spinRate":805,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4281719258689156,"extension":6.1563200484555045},"index":3,"playId":"94a4d49c-303a-39a1-8e96-a33f696dcf54","pitchNumber":2,"startTime":"2025-09-01T19:03:49.658Z","endTime":"2025-09-01T19:03:55.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":91.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.28337602550579,"aZ":-9.047128172202218,"pfxX":-4.757395264042111,"pfxZ":10.850247193216248,"pX":-0.21232952815196038,"pZ":2.761213764914051,"vX0":1.5199876812624178,"vY0":-145.3493306249303,"vZ0":-8.387050907931728,"x":125.09,"y":164.23,"x0":-0.12515710156035068,"y0":50.00510916583483,"z0":6.240131819512345,"aX":-10.141168420155504},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.1,"breakHorizontal":8.3,"spinRate":2474,"spinDirection":202},"zone":5,"typeConfidence":0.9,"plateTime":0.37738433799869897,"extension":6.027468570418008},"hitData":{"launchSpeed":103.8,"launchAngle":22.0,"totalDistance":324.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":177.4,"coordY":79.5}},"index":4,"playId":"70e576ab-b2ce-39c8-9193-bf8061dc28a0","pitchNumber":3,"startTime":"2025-09-01T19:04:14.962Z","endTime":"2025-09-01T19:04:22.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:04:22.875Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Torrens singles on a fly ball to right fielder Kerry Carpenter.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-01T19:06:56.832Z","endTime":"2025-09-01T19:07:40.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"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"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to center field for Wenceel Pérez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T19:05:45.903Z","endTime":"2025-09-01T19:05:45.929Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"300"},{"details":{"description":"Kerry Carpenter remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-01T19:05:45.929Z","endTime":"2025-09-01T19:06:51.481Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":595879,"link":"/api/v1/people/595879"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-01T19:06:51.481Z","endTime":"2025-09-01T19:06:59.091Z","isPitch":false,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.7,"endSpeed":75.9,"strikeZoneTop":3.45115606278903,"strikeZoneBottom":1.53369182355816,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.688230114265906,"aZ":-32.161364474294814,"pfxX":-6.374764180335135,"pfxZ":0.012222900362901967,"pX":1.431555616890569,"pZ":1.97962346133859,"vX0":-1.5178137406722068,"vY0":-119.11678664142896,"vZ0":0.28699529125329226,"x":62.43,"y":185.33,"x0":2.9040721440075496,"y0":50.00560811282058,"z0":4.741409700350029,"aX":-9.25511251072379},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.4,"breakHorizontal":11.9,"spinRate":2051,"spinDirection":290},"zone":14,"typeConfidence":2.0,"plateTime":0.4580397580510023,"extension":7.182537757545265},"index":3,"playId":"be6e55a6-16cb-3087-a89d-1263d7271102","pitchNumber":1,"startTime":"2025-09-01T19:06:59.091Z","endTime":"2025-09-01T19:07:02.637Z","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":92.9,"endSpeed":85.8,"strikeZoneTop":3.29437206532399,"strikeZoneBottom":1.59246435796786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.69031867286672,"aZ":-34.34102614621511,"pfxX":7.338339683797223,"pfxZ":-1.1556314196557071,"pX":0.4607821345792659,"pZ":2.4433115273057635,"vX0":-8.918297610264442,"vY0":-135.16542149453448,"vZ0":0.4610820169857266,"x":99.44,"y":172.81,"x0":2.8341647332587745,"y0":50.0065922901488,"z0":4.6626438274587,"aX":13.718528131706002},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-1.8,"breakHorizontal":-11.6,"spinRate":1799,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.40369487024389716,"extension":7.078789770044268},"index":4,"playId":"0ae5e672-6d12-3c09-8c2f-39f72f5ba673","pitchNumber":2,"startTime":"2025-09-01T19:07:12.133Z","endTime":"2025-09-01T19:07:16.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.831013595978405,"aZ":-30.06859279172537,"pfxX":7.564276342304591,"pfxZ":1.2655022417705997,"pX":-0.10816193706049597,"pZ":2.295624379439999,"vX0":-9.35057812383897,"vY0":-126.79102068809317,"vZ0":0.1190750642834596,"x":121.12,"y":176.8,"x0":2.609215165483206,"y0":50.001789959842625,"z0":4.606878202149385,"aX":12.573680229073338},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.5,"breakHorizontal":-12.1,"spinRate":1724,"spinDirection":102},"zone":5,"typeConfidence":2.0,"plateTime":0.4285812140104399,"extension":7.335644440525414},"hitData":{"launchSpeed":71.5,"launchAngle":38.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.23,"coordY":126.05}},"index":5,"playId":"282a3606-b97b-3747-b8f0-255c27ca3435","pitchNumber":3,"startTime":"2025-09-01T19:07:27.716Z","endTime":"2025-09-01T19:07:40.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:07:40.035Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out softly to first baseman Spencer Torkelson. Luis Torrens to 2nd.","rbi":0,"awayScore":6,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-01T19:08:14.641Z","endTime":"2025-09-01T19:09:38.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"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_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":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T19:08:03.944Z","endTime":"2025-09-01T19:08:16.961Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"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.9,"endSpeed":86.7,"strikeZoneTop":3.75253852723547,"strikeZoneBottom":1.78426545295848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.576977136812065,"aZ":-28.321806552268626,"pfxX":9.35769267169689,"pfxZ":2.0205009544721566,"pX":-0.17906605870777076,"pZ":2.521249177953098,"vX0":-10.696401154998401,"vY0":-136.4904106605111,"vZ0":-0.4474372060465777,"x":123.83,"y":170.71,"x0":2.5522123137249344,"y0":50.006672660902126,"z0":4.617000768683526,"aX":17.877985822308354},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.7,"breakHorizontal":-15.0,"spinRate":1907,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.3994247915897762,"extension":7.262200314961625},"index":1,"playId":"eed2ea8b-d956-31a7-a2f0-f3e8e763646e","pitchNumber":1,"startTime":"2025-09-01T19:08:16.961Z","endTime":"2025-09-01T19:08:20.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.96012472053699,"aZ":-28.863031915362118,"pfxX":6.7703802717505255,"pfxZ":1.7539387410895717,"pX":0.8868697449128317,"pZ":2.089399640672792,"vX0":-7.423068849199698,"vY0":-135.99233236148967,"vZ0":-1.239027836733487,"x":83.19,"y":182.37,"x0":2.7590145672803525,"y0":50.0065454260176,"z0":4.534172338467077,"aX":12.814099827610656},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.1,"breakHorizontal":-10.9,"spinRate":1985,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4011864142306787,"extension":7.250582644224721},"index":2,"playId":"894b2971-6145-38e8-8789-6c51273dd51d","pitchNumber":2,"startTime":"2025-09-01T19:08:36.974Z","endTime":"2025-09-01T19:08:45.229Z","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":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.72117794492888,"strikeZoneBottom":1.6664046272784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.47341134759412,"aZ":-32.52845027395024,"pfxX":-5.300084716300332,"pfxZ":-0.2319381193321992,"pX":-1.172408771899293,"pZ":0.6492589462313284,"vX0":-7.63920115042645,"vY0":-121.72644487652173,"vZ0":-2.4840822332740187,"x":161.69,"y":221.25,"x0":2.69857469234881,"y0":50.005689617484045,"z0":4.506414794913099,"aX":-7.934382207933772},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.8,"breakHorizontal":11.4,"spinRate":2209,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.45041084499694906,"extension":7.374568965942403},"index":3,"playId":"2fd885b6-a372-315b-a3f9-fce58d112564","pitchNumber":3,"startTime":"2025-09-01T19:09:09.940Z","endTime":"2025-09-01T19:09:14.446Z","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":83.5,"endSpeed":77.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.983523734179606,"aZ":-31.00070511989007,"pfxX":-5.380305522471053,"pfxZ":0.7840148507669298,"pX":-0.7376244229153367,"pZ":1.1768216228098878,"vX0":-6.549759713731863,"vY0":-121.48845867480904,"vZ0":-1.8467298173817228,"x":145.12,"y":207.01,"x0":2.6929823191351523,"y0":50.001413681396606,"z0":4.64335265959804,"aX":-8.034498249380892},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.2,"breakHorizontal":11.3,"spinRate":2114,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.4509848950715116,"extension":7.306624104283101},"hitData":{"launchSpeed":57.1,"launchAngle":-58.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":141.6,"coordY":176.74}},"index":4,"playId":"ac9e654b-3c40-3157-9ca4-ca0eb7a77637","pitchNumber":4,"startTime":"2025-09-01T19:09:30.572Z","endTime":"2025-09-01T19:09:38.275Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:09:38.275Z","atBatIndex":53},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Francisco Lindor hit by pitch.","rbi":0,"awayScore":6,"homeScore":6,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-01T19:10:06.148Z","endTime":"2025-09-01T19:11:32.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"postOnSecond":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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.5,"endSpeed":84.3,"strikeZoneTop":3.5318874491396,"strikeZoneBottom":1.62700895949356,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.61806161617192,"aZ":-26.341894174803542,"pfxX":12.04599860538658,"pfxZ":3.1811894688803557,"pX":-0.3424179956812859,"pZ":1.4743486261618255,"vX0":-12.19686143423841,"vY0":-135.5440826262297,"vZ0":-2.8935540033507574,"x":130.05,"y":198.97,"x0":2.682153334392132,"y0":50.004579665731235,"z0":4.424106429145565,"aX":22.093531923979636},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.3,"breakHorizontal":-18.7,"spinRate":2060,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.40635471418690283,"extension":7.221786458142671},"index":0,"playId":"42bbd27e-efa2-396d-b970-3a45c23be2b0","pitchNumber":1,"startTime":"2025-09-01T19:10:06.755Z","endTime":"2025-09-01T19:10:11.251Z","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":93.3,"endSpeed":85.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.228186553904308,"aZ":-22.177203872304602,"pfxX":5.842302793979765,"pfxZ":5.332460641703085,"pX":0.40668240731030275,"pZ":3.120063821528225,"vX0":-8.739950291895205,"vY0":-135.69444695236191,"vZ0":0.3145200088097495,"x":101.5,"y":154.54,"x0":2.9024409937020863,"y0":50.00153444151839,"z0":4.541219365423338,"aX":10.951559879175294},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.0,"breakHorizontal":-8.9,"spinRate":2031,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.4028241806470487,"extension":6.9711894137917785},"index":1,"playId":"46aae088-c48b-3865-8d67-9529b7c3724d","pitchNumber":2,"startTime":"2025-09-01T19:10:21.331Z","endTime":"2025-09-01T19:10:28.081Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-09-01T19:10:47.694Z","endTime":"2025-09-01T19:11:09.524Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.4509791802152,"strikeZoneBottom":1.69952477908743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.350190418769323,"aZ":-31.722005812610554,"pfxX":7.640715940122867,"pfxZ":0.24309937920811464,"pX":2.279377672577104,"pZ":3.02483449803516,"vX0":-4.394382272702263,"vY0":-136.29524574777068,"vZ0":1.7247290346971456,"x":30.12,"y":157.11,"x0":2.9240824610523823,"y0":50.00397601464623,"z0":4.582227439314648,"aX":14.30443444263891},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.1,"breakHorizontal":-12.8,"spinRate":2083,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.40263913981844635,"extension":7.102329527665258},"index":3,"playId":"fceec0d5-9f5f-37e8-8eb9-a488221c3077","pitchNumber":3,"startTime":"2025-09-01T19:11:09.524Z","endTime":"2025-09-01T19:11:19.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.196414895051248,"aZ":-33.84841369865741,"pfxX":-4.6784514089564615,"pfxZ":-1.1071090902577412,"pX":-1.7070441989072476,"pZ":0.7346037380054793,"vX0":-9.315647770330466,"vY0":-122.13519475916239,"vZ0":-2.188128021788761,"x":182.07,"y":218.95,"x0":2.76543948155757,"y0":50.00396394414563,"z0":4.554803680475791,"aX":-7.063275944787401},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.3,"breakHorizontal":10.7,"spinRate":2108,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.4485651533588064,"extension":7.15580463605062},"index":4,"playId":"43a024a1-b9bd-31b1-881a-2623c9d1a39c","pitchNumber":4,"startTime":"2025-09-01T19:11:27.558Z","endTime":"2025-09-01T19:11:32.952Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:11:32.952Z","atBatIndex":54},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Juan Soto triples (1) on a ground ball to right fielder Kerry Carpenter. Luis Torrens scores. Francisco Lindor scores.","rbi":2,"awayScore":8,"homeScore":6,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-01T19:12:31.848Z","endTime":"2025-09-01T19:13:07.070Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":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":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":{"id":805427,"link":"/api/v1/people/805427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":{"id":805427,"link":"/api/v1/people/805427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-01T19:11:49.453Z","endTime":"2025-09-01T19:12:34.235Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.10810290737747,"strikeZoneBottom":1.61600812322066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.70937165366303,"aZ":-27.80635819507068,"pfxX":7.989157522278342,"pfxZ":2.287939597277015,"pX":0.0042114664295116,"pZ":3.4759953186515737,"vX0":-9.914448832533646,"vY0":-137.10050169426052,"vZ0":1.8218514065785578,"x":116.84,"y":144.93,"x0":2.6257154206597413,"y0":50.001189524648524,"z0":4.697905743337383,"aX":15.240519716328725},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.8,"breakHorizontal":-12.5,"spinRate":2012,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.3991912072544421,"extension":7.212534948223727},"index":1,"playId":"f1934d38-931f-3489-841b-ae93578d6770","pitchNumber":1,"startTime":"2025-09-01T19:12:34.235Z","endTime":"2025-09-01T19:12:40.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.934383253447727,"aZ":-29.26751440863049,"pfxX":8.923098392651433,"pfxZ":1.5799916805713679,"pX":0.9720051882941328,"pZ":2.224421267960289,"vX0":-7.8672758630207085,"vY0":-134.6289295447897,"vZ0":-0.4823475945750512,"x":79.95,"y":178.72,"x0":2.7712850531164923,"y0":50.00091316510862,"z0":4.475436275891151,"aX":16.39579293612406},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.0,"breakHorizontal":-14.5,"spinRate":1856,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.40667528798375363,"extension":7.145646174587703},"hitData":{"launchSpeed":96.0,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.36,"coordY":109.5}},"index":2,"playId":"15bacd2b-382c-30a8-969a-7382891a66d6","pitchNumber":2,"startTime":"2025-09-01T19:12:51.998Z","endTime":"2025-09-01T19:13:07.070Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:13:07.070Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso strikes out swinging.","rbi":0,"awayScore":8,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-01T19:15:28.540Z","endTime":"2025-09-01T19:16:47.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":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":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-01T19:13:35.307Z","endTime":"2025-09-01T19:13:58.595Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Troy Melton replaces Drew Sommers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-01T19:13:58.595Z","endTime":"2025-09-01T19:15:30.874Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675512,"link":"/api/v1/people/675512"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.480108074744,"strikeZoneBottom":1.67476559781864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.731337762741074,"aZ":-23.968792267470015,"pfxX":-9.730362317422795,"pfxZ":4.169928161470983,"pX":-1.9728525778954409,"pZ":3.207702000318608,"vX0":2.2734838737460903,"vY0":-139.22778645757455,"vZ0":-1.4543074272852592,"x":192.2,"y":152.17,"x0":-1.535005138176585,"y0":50.00011794218211,"z0":5.320249704330584,"aX":-19.133641340342688},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.4,"breakHorizontal":17.2,"spinRate":2168,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.3931382702284223,"extension":6.715895090648324},"index":2,"playId":"3425cf61-8d9c-3e00-b6d0-38ee9c685b9e","pitchNumber":1,"startTime":"2025-09-01T19:15:30.874Z","endTime":"2025-09-01T19:15:36.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.42155764864303,"strikeZoneBottom":1.67729157679625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.86790621295493,"aZ":-32.93496246508968,"pfxX":4.201333944417442,"pfxZ":-0.48840433260667027,"pX":-0.7997541254206771,"pZ":3.193864650426545,"vX0":1.2873867651250828,"vY0":-124.23352295668046,"vZ0":1.289705610324692,"x":147.48,"y":152.55,"x0":-1.8704198959736325,"y0":50.00128431531995,"z0":5.405290875444717,"aX":6.566890956853448},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.4,"breakHorizontal":-7.9,"spinRate":2486,"spinDirection":86},"zone":1,"typeConfidence":0.89,"plateTime":0.44086359203093917,"extension":6.89549392311612},"index":3,"playId":"382f2e71-5c7e-319a-b253-b088a0a2baab","pitchNumber":2,"startTime":"2025-09-01T19:15:46.569Z","endTime":"2025-09-01T19:15:50.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.45478911007475,"strikeZoneBottom":1.64962135316165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.401337839476785,"aZ":-32.53564407799497,"pfxX":2.9552568210877608,"pfxZ":-0.23242360484378466,"pX":0.3497358873177155,"pZ":1.1063195905345935,"vX0":3.9476779078218303,"vY0":-125.20962730746035,"vZ0":-3.6413390719478365,"x":103.67,"y":208.91,"x0":-1.6288583184955785,"y0":50.00032736879329,"z0":5.231377980403442,"aX":4.707228451010182},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.0,"breakHorizontal":-6.2,"spinRate":2424,"spinDirection":77},"zone":14,"typeConfidence":0.91,"plateTime":0.4368298716501431,"extension":6.9686803210876915},"index":4,"playId":"004720fe-6f93-3651-add8-7bad6dc6d165","pitchNumber":3,"startTime":"2025-09-01T19:16:03.420Z","endTime":"2025-09-01T19:16:08.215Z","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":97.1,"endSpeed":89.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.924025300709886,"aZ":-18.74301754289684,"pfxX":-8.679750166612333,"pfxZ":6.577728073267485,"pX":0.25248127581782015,"pZ":2.287396210405516,"vX0":6.994569124905389,"vY0":-141.24745347410663,"vZ0":-4.746162978166644,"x":107.38,"y":177.02,"x0":-1.1150168422786175,"y0":50.00512614528521,"z0":5.176489461597501,"aX":-17.729848312160478},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.3,"breakHorizontal":14.5,"spinRate":2154,"spinDirection":217},"zone":5,"typeConfidence":0.94,"plateTime":0.3861995299747356,"extension":6.786362683185412},"index":5,"playId":"e8d72d47-6275-39eb-b405-d946bf55488a","pitchNumber":4,"startTime":"2025-09-01T19:16:20.975Z","endTime":"2025-09-01T19:16:26.116Z","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":98.6,"endSpeed":90.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.938803545514883,"aZ":-14.302859090379847,"pfxX":-4.682424082720457,"pfxZ":8.523353390895574,"pX":-0.19353773170804014,"pZ":3.2330122936371897,"vX0":4.433267488335477,"vY0":-143.57569442295838,"vZ0":-3.1040030713227305,"x":124.38,"y":151.49,"x0":-1.1461422836105417,"y0":50.001342196384336,"z0":5.213248621198339,"aX":-9.816115749871335},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.0,"breakHorizontal":7.7,"spinRate":2278,"spinDirection":208},"zone":2,"typeConfidence":0.92,"plateTime":0.38089454682873747,"extension":6.642796690609398},"index":6,"playId":"211ebf76-288e-301a-9d7f-167d7ea9283b","pitchNumber":5,"startTime":"2025-09-01T19:16:41.739Z","endTime":"2025-09-01T19:16:47.935Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:16:47.935Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a ground ball to center fielder Wenceel Pérez, deflected by third baseman Andy Ibáñez. Juan Soto scores.","rbi":1,"awayScore":9,"homeScore":6,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-01T19:16:57.638Z","endTime":"2025-09-01T19:17:42.554Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":1},"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":{"id":805427,"link":"/api/v1/people/805427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.13447258464976,"aZ":-25.464355099633046,"pfxX":1.0090046904923384,"pfxZ":3.6373802860416653,"pX":-0.16939699552319884,"pZ":2.7097975988282856,"vX0":3.968216638502484,"vY0":-133.78612852093903,"vZ0":-2.012471808041055,"x":123.46,"y":165.62,"x0":-1.7925009172426944,"y0":50.001876766466616,"z0":5.265234113724277,"aX":1.8606375622483007},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.5,"breakHorizontal":-2.5,"spinRate":2403,"spinDirection":139},"zone":5,"typeConfidence":0.91,"plateTime":0.40670135003149754,"extension":6.7424280103828504},"index":0,"playId":"2798c881-fb6e-35c0-9ab1-73f144937159","pitchNumber":1,"startTime":"2025-09-01T19:17:09.193Z","endTime":"2025-09-01T19:17:13.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.581513841714294,"aZ":-33.17935234432165,"pfxX":-6.084572916418212,"pfxZ":-0.5782441587218967,"pX":-0.5757418948393496,"pZ":1.8502994604140488,"vX0":4.40032432207151,"vY0":-130.50667243539013,"vZ0":-1.8925390919720129,"x":138.95,"y":188.82,"x0":-1.4870060703960533,"y0":50.00343658710051,"z0":5.066615909208813,"aX":-10.573098204034828},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.2,"breakHorizontal":10.2,"spinRate":1412,"spinDirection":258},"zone":7,"typeConfidence":2.0,"plateTime":0.41852439056452173,"extension":6.8821446947326255},"hitData":{"launchSpeed":107.7,"launchAngle":-16.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":127.18,"coordY":82.13}},"index":1,"playId":"3f3c8983-bab6-3541-96d6-e09af6e41533","pitchNumber":2,"startTime":"2025-09-01T19:17:29.742Z","endTime":"2025-09-01T19:17:42.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:17:42.554Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out on a foul tip.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-01T19:18:08.027Z","endTime":"2025-09-01T19:18:49.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":2},"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":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.64641309731472,"strikeZoneBottom":1.65188378873467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.551845741151755,"aZ":-34.88461575569688,"pfxX":3.5314080710533124,"pfxZ":-1.6925119052738449,"pX":-0.22211119403403845,"pZ":2.344724567289353,"vX0":2.5667074791098194,"vY0":-124.99294636407546,"vZ0":-0.44397838168680726,"x":125.47,"y":175.47,"x0":-1.7171893114580616,"y0":50.00367624944718,"z0":5.361806224134659,"aX":5.650309041962359},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.0,"breakHorizontal":-7.0,"spinRate":2388,"spinDirection":89},"zone":5,"typeConfidence":0.89,"plateTime":0.4363486703608026,"extension":6.865831384693622},"index":0,"playId":"bd45d78b-435d-3f5b-aa8e-f614d6cb4c30","pitchNumber":1,"startTime":"2025-09-01T19:18:08.027Z","endTime":"2025-09-01T19:18:11.989Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.0,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.529157159832177,"aZ":-21.77229453107301,"pfxX":-8.021948352580107,"pfxZ":5.1535571511762175,"pX":-1.0357499465756095,"pZ":3.0860171336386517,"vX0":3.836675174789887,"vY0":-140.38613058489724,"vZ0":-2.1891956578793286,"x":156.48,"y":155.46,"x0":-1.3697866313291465,"y0":50.00205495120442,"z0":5.276886433914512,"aX":-16.185645716005638},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.1,"breakHorizontal":13.9,"spinRate":1952,"spinDirection":213},"zone":11,"typeConfidence":0.93,"plateTime":0.3885543423373803,"extension":6.796432580135275},"index":1,"playId":"7776036a-9bb1-3492-a97e-671210125784","pitchNumber":2,"startTime":"2025-09-01T19:18:23.686Z","endTime":"2025-09-01T19:18:28.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83068054732121,"aZ":-18.614044085032656,"pfxX":-3.417689377126318,"pfxZ":6.599921510803661,"pX":-0.6986698366840246,"pZ":4.283899059314119,"vX0":2.6782086828035157,"vY0":-142.2428996430554,"vZ0":0.35097348394966754,"x":143.63,"y":123.11,"x0":-1.20715773715905,"y0":50.00301869667524,"z0":5.336735235743886,"aX":-7.0218617733357345},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.2,"breakHorizontal":5.6,"spinRate":2105,"spinDirection":213},"zone":11,"typeConfidence":0.92,"plateTime":0.38469311817758367,"extension":6.682533514998737},"index":2,"playId":"902d0f95-257c-3ce4-bbaf-75ac56b968a1","pitchNumber":3,"startTime":"2025-09-01T19:18:41.252Z","endTime":"2025-09-01T19:18:49.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:18:49.035Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jahmai Jones singles on a soft bunt ground ball to third baseman Brett Baty.","rbi":0,"awayScore":9,"homeScore":6,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-01T19:20:57.014Z","endTime":"2025-09-01T19:21:06.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"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":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Rogers replaces Ryne Stanek.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T19:19:53.795Z","endTime":"2025-09-01T19:20:59.293Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643511,"link":"/api/v1/people/643511"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":82.7,"endSpeed":75.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.380045144952277,"aZ":-45.16705122552195,"pfxX":-4.384997833239476,"pfxZ":-8.96699481693151,"pX":-0.9214133443375231,"pZ":1.7832572746084052,"vX0":7.294726384647175,"vY0":-119.67631785097647,"vZ0":10.04071038321213,"x":152.12,"y":190.63,"x0":-3.4411326363024846,"y0":50.00396592728147,"z0":1.5809398183324452,"aX":-6.353564954985388},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-13.4,"breakHorizontal":6.1,"spinRate":1907,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.4579166340792087,"extension":6.14880653659372},"hitData":{"launchSpeed":38.9,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":114.64,"coordY":188.72}},"index":1,"playId":"4eea9d96-52de-3982-b0f4-9b8742ad1f0a","pitchNumber":1,"startTime":"2025-09-01T19:20:59.293Z","endTime":"2025-09-01T19:21:06.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:21:06.325Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out, second baseman Jeff McNeil to first baseman Pete Alonso. Jahmai Jones to 2nd.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-01T19:21:20.668Z","endTime":"2025-09-01T19:21:44.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"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":0},"pitchData":{"startSpeed":82.2,"endSpeed":73.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.937844095079342,"aZ":-45.78440615222341,"pfxX":-0.8788995873188092,"pfxZ":-9.671550548536024,"pX":0.11759755456507603,"pZ":2.120885863316735,"vX0":8.264111981246074,"vY0":-118.77465106941759,"vZ0":11.07844716398308,"x":112.52,"y":181.52,"x0":-3.3151608107240524,"y0":50.00220892262859,"z0":1.5824021763094933,"aX":-1.2372011119584725},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-13.9,"breakHorizontal":-0.7,"spinRate":1876,"spinDirection":322},"zone":5,"typeConfidence":2.0,"plateTime":0.46381711158951555,"extension":6.119475373673517},"hitData":{"launchSpeed":78.2,"launchAngle":-5.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":160.13,"coordY":152.59}},"index":0,"playId":"a85ebf52-5aad-30b9-bb7f-489f38360d1d","pitchNumber":1,"startTime":"2025-09-01T19:21:35.954Z","endTime":"2025-09-01T19:21:44.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:21:44.125Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wenceel Pérez lines out to center fielder Cedric Mullins.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-01T19:22:02.168Z","endTime":"2025-09-01T19:24:02.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":82.5,"endSpeed":74.9,"strikeZoneTop":3.17908400076438,"strikeZoneBottom":1.60048954663423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.292041760673214,"aZ":-45.36074835377987,"pfxX":-2.6772149317230527,"pfxZ":-9.180743198969887,"pX":-0.14985932400326613,"pZ":2.1792817532291076,"vX0":8.29961297356997,"vY0":-119.19175463336244,"vZ0":10.9845950926757,"x":122.71,"y":179.94,"x0":-3.331951597714107,"y0":50.0028380792182,"z0":1.6095582068019134,"aX":-3.8458294069910677},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-13.4,"breakHorizontal":2.8,"spinRate":1831,"spinDirection":335},"zone":5,"typeConfidence":2.0,"plateTime":0.4598567398395508,"extension":6.123726238038489},"index":0,"playId":"0ff74b23-e3c1-3a79-9722-a140e5701e86","pitchNumber":1,"startTime":"2025-09-01T19:22:13.830Z","endTime":"2025-09-01T19:22:17.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.4,"strikeZoneTop":3.23722518309603,"strikeZoneBottom":1.62850689384025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.79089760314551,"aZ":-45.36958367028809,"pfxX":-0.9967841181344874,"pfxZ":-9.083113349829448,"pX":-0.6901028530304049,"pZ":1.983794677515819,"vX0":6.854454520266038,"vY0":-119.67636428287199,"vZ0":10.715923328182077,"x":143.31,"y":185.22,"x0":-3.4601050846465355,"y0":50.002808469593425,"z0":1.5096136162534781,"aX":-1.4480365495733352},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-13.6,"breakHorizontal":0.1,"spinRate":1973,"spinDirection":331},"zone":7,"typeConfidence":2.0,"plateTime":0.4574162547325744,"extension":6.040900353411354},"index":1,"playId":"fb5959a9-4eb6-302e-84cd-04caf8a7f4af","pitchNumber":2,"startTime":"2025-09-01T19:22:29.348Z","endTime":"2025-09-01T19:22:33.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.12925015749749,"aZ":-46.59502397474866,"pfxX":-1.8933374343941365,"pfxZ":-9.894488954599101,"pX":-0.911407874035681,"pZ":1.8499293870122628,"vX0":6.967275467903922,"vY0":-120.17773916418922,"vZ0":10.57287032303147,"x":151.74,"y":188.83,"x0":-3.6070350945528595,"y0":50.00392970607624,"z0":1.53818804793734,"aX":-2.759491770106837},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-14.9,"breakHorizontal":1.7,"spinRate":2024,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.45644121803614457,"extension":6.03857244050575},"index":2,"playId":"9d0334be-944d-3ce7-bfa8-d866b03182a5","pitchNumber":3,"startTime":"2025-09-01T19:22:47.072Z","endTime":"2025-09-01T19:22:52.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.684757724112462,"aZ":-43.931206927140956,"pfxX":-2.334761039844401,"pfxZ":-7.9898828236448205,"pX":0.6283374439662757,"pZ":1.888547444993893,"vX0":10.16733738604899,"vY0":-119.81500975322325,"vZ0":10.345049711178529,"x":93.05,"y":187.79,"x0":-3.3462535449069053,"y0":50.00577299686604,"z0":1.4241730603019602,"aX":-3.43491582421409},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-11.9,"breakHorizontal":2.0,"spinRate":2024,"spinDirection":330},"zone":9,"typeConfidence":2.0,"plateTime":0.4551752899334449,"extension":6.214936842857777},"index":3,"playId":"0f7d9d98-119a-3b22-93aa-c6a613b76681","pitchNumber":4,"startTime":"2025-09-01T19:23:07.403Z","endTime":"2025-09-01T19:23:13.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":73.0,"endSpeed":66.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.60780458394002,"aZ":-25.759555643769545,"pfxX":5.7367017075330935,"pfxZ":5.683646413501874,"pX":0.2800143837080105,"pZ":2.3509615732621194,"vX0":6.512362577359153,"vY0":-105.78203293631842,"vZ0":7.795588701353653,"x":106.33,"y":175.3,"x0":-3.587985157455809,"y0":50.005147675214914,"z0":1.573928134272644,"aX":6.480384364067155},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":13.0,"breakHorizontal":-12.2,"spinRate":2478,"spinDirection":118},"zone":6,"typeConfidence":0.9,"plateTime":0.5184506365334993,"extension":6.069092613395146},"index":4,"playId":"6280d861-f304-3911-b253-73ef32b1d626","pitchNumber":5,"startTime":"2025-09-01T19:23:30.370Z","endTime":"2025-09-01T19:23:35.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":74.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.656587517317217,"aZ":-43.35945240525846,"pfxX":-3.2290505718117957,"pfxZ":-7.77478112851354,"pX":0.13230828639083436,"pZ":2.6988642923634973,"vX0":9.449556418242107,"vY0":-119.6042981956268,"vZ0":11.690481263251986,"x":111.96,"y":165.91,"x0":-3.463156252322542,"y0":50.0038704789455,"z0":1.644592829870664,"aX":-4.644049894376253},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-10.6,"breakHorizontal":3.4,"spinRate":1966,"spinDirection":335},"zone":2,"typeConfidence":2.0,"plateTime":0.4592334681967092,"extension":6.5610924448407575},"hitData":{"launchSpeed":89.4,"launchAngle":22.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":87.1,"coordY":88.83}},"index":5,"playId":"23782936-10b4-32a8-8518-4695574b241a","pitchNumber":6,"startTime":"2025-09-01T19:23:50.837Z","endTime":"2025-09-01T19:24:02.189Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:24:02.189Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson called out on strikes.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-01T19:24:22.019Z","endTime":"2025-09-01T19:26:40.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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":"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":83.3,"endSpeed":75.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.75903031316653,"aZ":-46.95212177615426,"pfxX":-0.6713248245905515,"pfxZ":-10.081671267706225,"pX":-0.1291519937490481,"pZ":2.193704078002257,"vX0":8.220813687581865,"vY0":-120.40112209894872,"vZ0":11.253831180060683,"x":121.92,"y":179.55,"x0":-3.503122343838069,"y0":50.00330291982701,"z0":1.6164822063278863,"aX":-0.9844740858474749},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-15.1,"breakHorizontal":-0.8,"spinRate":2066,"spinDirection":326},"zone":8,"typeConfidence":2.0,"plateTime":0.4552308727097034,"extension":6.329082730400581},"index":0,"playId":"817f8f62-28d8-3476-bba0-bfca7f9f7f92","pitchNumber":1,"startTime":"2025-09-01T19:24:35.855Z","endTime":"2025-09-01T19:24:41.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.2,"endSpeed":66.1,"strikeZoneTop":3.50595467679787,"strikeZoneBottom":1.57089800613057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.167233473585515,"aZ":-23.329599210044904,"pfxX":4.687182152095582,"pfxZ":7.881696346512166,"pX":1.551977777363791,"pZ":2.619383343899937,"vX0":8.87834964721966,"vY0":-105.9181971483449,"vZ0":7.913667010638123,"x":57.84,"y":168.06,"x0":-3.3235288973605313,"y0":50.00269024389811,"z0":1.5104873837675492,"aX":5.258015429609117},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":17.2,"breakHorizontal":-11.2,"spinRate":2561,"spinDirection":113},"zone":12,"typeConfidence":0.9,"plateTime":0.5195725181512727,"extension":5.999166801223271},"index":1,"playId":"0d8a2174-bf13-396e-8eaa-e8dc01d99307","pitchNumber":2,"startTime":"2025-09-01T19:24:57.230Z","endTime":"2025-09-01T19:25:01.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.1,"strikeZoneTop":3.47294918544013,"strikeZoneBottom":1.63155468975853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.566795178874013,"aZ":-44.12142892882195,"pfxX":-2.8490009707284836,"pfxZ":-8.249677154593714,"pX":0.15329193427178,"pZ":3.5580770051350377,"vX0":9.60775690152023,"vY0":-119.72932982048425,"vZ0":13.720096671213179,"x":111.16,"y":142.71,"x0":-3.5448540861480793,"y0":50.000844554870696,"z0":1.7038186916615494,"aX":-4.128963791477043},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-11.0,"breakHorizontal":2.8,"spinRate":1953,"spinDirection":336},"zone":2,"typeConfidence":2.0,"plateTime":0.4578386855056009,"extension":6.1387910524651375},"index":2,"playId":"a53c19cb-9066-3f13-bfe5-93fd4a9656b0","pitchNumber":3,"startTime":"2025-09-01T19:25:16.402Z","endTime":"2025-09-01T19:25:21.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.4,"endSpeed":75.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.118400510016848,"aZ":-44.1848025810625,"pfxX":-2.927207102587018,"pfxZ":-8.220071308963972,"pX":0.37841597612401395,"pZ":3.030751595797508,"vX0":10.211355870192191,"vY0":-120.28386251588724,"vZ0":12.774459551211923,"x":102.58,"y":156.95,"x0":-3.5484381243549024,"y0":50.00599189967609,"z0":1.572109632724303,"aX":-4.275686971756045},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-11.2,"breakHorizontal":2.8,"spinRate":1975,"spinDirection":332},"zone":3,"typeConfidence":2.0,"plateTime":0.4559963477769773,"extension":6.238136137415826},"index":3,"playId":"5c1edd14-1fef-31ca-8e45-1519f4b1fd09","pitchNumber":4,"startTime":"2025-09-01T19:25:32.174Z","endTime":"2025-09-01T19:25:37.182Z","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":82.3,"endSpeed":74.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.62414189550117,"aZ":-40.61848669291105,"pfxX":-2.9559710957433643,"pfxZ":-5.907550047814228,"pX":-0.09962194186365729,"pZ":2.265788614236544,"vX0":8.779894379353788,"vY0":-119.04535265291572,"vZ0":10.310809219115125,"x":120.8,"y":177.6,"x0":-3.4572042613325453,"y0":50.001155647748135,"z0":1.5598688307950996,"aX":-4.228442329331572},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-7.7,"breakHorizontal":3.1,"spinRate":1959,"spinDirection":328},"zone":8,"typeConfidence":2.0,"plateTime":0.4607447667171911,"extension":6.115493248120066},"index":4,"playId":"f2488361-384d-3b51-b40c-b44184a0ca65","pitchNumber":5,"startTime":"2025-09-01T19:25:52.098Z","endTime":"2025-09-01T19:25:56.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.3,"endSpeed":67.1,"strikeZoneTop":3.47081823393268,"strikeZoneBottom":1.56747838301494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.024069929626183,"aZ":-21.96007749856276,"pfxX":5.430107704280546,"pfxZ":8.864606497894583,"pX":2.1271384783270717,"pZ":2.826640020401487,"vX0":10.034018357330105,"vY0":-107.42478270009146,"vZ0":8.006289860543776,"x":35.92,"y":162.46,"x0":-3.3358423657348797,"y0":50.00357733830994,"z0":1.4989760677579482,"aX":6.258804492170184},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":19.1,"breakHorizontal":-12.8,"spinRate":2491,"spinDirection":114},"zone":12,"typeConfidence":0.9,"plateTime":0.512596379845855,"extension":6.200060456489159},"index":5,"playId":"8180e9ce-69b4-3cb2-a2d7-6ca382a6d888","pitchNumber":6,"startTime":"2025-09-01T19:26:11.737Z","endTime":"2025-09-01T19:26:15.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.1,"strikeZoneTop":3.47089566435298,"strikeZoneBottom":1.59869845127063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.705634464547455,"aZ":-42.60799138835194,"pfxX":-1.5360586736251638,"pfxZ":-7.045602342431824,"pX":-0.1960791966795642,"pZ":2.972751152476323,"vX0":8.606148206042526,"vY0":-120.66683175173151,"vZ0":12.225886606055022,"x":124.47,"y":158.52,"x0":-3.6040209264615126,"y0":50.00529631242053,"z0":1.5906175684693669,"aX":-2.274238456419395},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-9.5,"breakHorizontal":0.8,"spinRate":2089,"spinDirection":331},"zone":2,"typeConfidence":2.0,"plateTime":0.45330352449280653,"extension":6.2142344317744005},"index":6,"playId":"51d7a99a-1304-3034-9e43-02b8eef7222a","pitchNumber":7,"startTime":"2025-09-01T19:26:33.330Z","endTime":"2025-09-01T19:26:40.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:26:40.203Z","atBatIndex":62},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jeff McNeil reaches on a fielding error by second baseman Gleyber Torres.","rbi":0,"awayScore":9,"homeScore":6,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-01T19:28:46.501Z","endTime":"2025-09-01T19:30:23.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.626893104099086,"aZ":-26.643899235407883,"pfxX":3.1397007666629664,"pfxZ":3.2010107900265954,"pX":0.926345072262019,"pZ":2.6330175456854423,"vX0":5.84186064030794,"vY0":-130.42130057659256,"vZ0":-1.714185176196514,"x":81.69,"y":167.69,"x0":-1.747852755192993,"y0":50.00464517790174,"z0":5.302279319012901,"aX":5.424316649958278},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.6,"breakHorizontal":-7.0,"spinRate":2499,"spinDirection":142},"zone":12,"typeConfidence":0.82,"plateTime":0.4194658950769612,"extension":6.955992802394758},"index":0,"playId":"21eff0e1-eb93-3e7e-8672-684a6fbf21db","pitchNumber":1,"startTime":"2025-09-01T19:28:46.501Z","endTime":"2025-09-01T19:28:51.554Z","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":95.0,"endSpeed":87.1,"strikeZoneTop":3.45977891676792,"strikeZoneBottom":1.58393524751938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.433716505209752,"aZ":-17.988571914474978,"pfxX":-4.796935608324528,"pfxZ":7.280993279194236,"pX":-1.0805077061360076,"pZ":4.521930879748433,"vX0":3.263034787923677,"vY0":-138.36835477446547,"vZ0":1.1293751099348164,"x":158.19,"y":116.69,"x0":-1.6488191845437046,"y0":50.0050028805215,"z0":5.309656947825206,"aX":-9.349091485355542},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.6,"breakHorizontal":8.0,"spinRate":2268,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.3951033072412602,"extension":6.764028803173149},"index":1,"playId":"5ed2c514-ab67-343d-bbd7-4c84c034679a","pitchNumber":2,"startTime":"2025-09-01T19:29:03.951Z","endTime":"2025-09-01T19:29:07.136Z","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":87.3,"endSpeed":80.2,"strikeZoneTop":3.52398815707448,"strikeZoneBottom":1.58732979346297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.338155529267162,"aZ":-31.392939193090236,"pfxX":-5.019557761409789,"pfxZ":0.47363241032103076,"pX":-1.4359059573447985,"pZ":2.9364644601153946,"vX0":2.7402887727836105,"vY0":-127.16261821936038,"vZ0":0.570074032922687,"x":171.73,"y":159.5,"x0":-1.8736670401118583,"y0":50.00150308738504,"z0":5.193942675671549,"aX":-8.24470739284312},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.2,"breakHorizontal":8.5,"spinRate":1231,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.43024329105549564,"extension":6.985433619606477},"index":2,"playId":"febb1910-fdda-3fd8-bd12-f2a40b7a1256","pitchNumber":3,"startTime":"2025-09-01T19:29:19.181Z","endTime":"2025-09-01T19:29:23.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.66337796187579,"aZ":-28.090507117165913,"pfxX":1.6223243464579375,"pfxZ":2.334809530616809,"pX":-0.49089336483816376,"pZ":2.6481097428301745,"vX0":2.9381049023337447,"vY0":-130.70389219059737,"vZ0":-1.311889662425863,"x":135.71,"y":167.28,"x0":-1.8355092618096345,"y0":50.00429695613802,"z0":5.244254363906328,"aX":2.8376340494138197},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.2,"breakHorizontal":-3.5,"spinRate":2440,"spinDirection":138},"zone":4,"typeConfidence":0.85,"plateTime":0.41728808840825105,"extension":6.860821929578065},"index":3,"playId":"0c86fcb5-322a-3d9e-8cc4-dca3b30f2e82","pitchNumber":4,"startTime":"2025-09-01T19:29:32.513Z","endTime":"2025-09-01T19:29:36.810Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-01T19:29:47.730Z","endTime":"2025-09-01T19:29:53.520Z","isPitch":false,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.43437914982044,"strikeZoneBottom":1.68127532392104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.877728685908156,"aZ":-33.04198059900007,"pfxX":2.232797648680211,"pfxZ":-0.5309980410251098,"pX":0.6443264855249123,"pZ":0.2623619442328713,"vX0":5.052605631007379,"vY0":-126.65169240834598,"vZ0":-5.523069027276548,"x":92.44,"y":231.7,"x0":-1.6666999213801608,"y0":50.00437256412464,"z0":5.113961845625468,"aX":3.627726888948691},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.0,"breakHorizontal":-5.2,"spinRate":2454,"spinDirection":67},"zone":14,"typeConfidence":0.92,"plateTime":0.4324717231796691,"extension":6.917947115372521},"index":5,"playId":"12a4ec1b-3ef8-38a7-b571-94a6ab3e55c0","pitchNumber":5,"startTime":"2025-09-01T19:29:53.520Z","endTime":"2025-09-01T19:29:57.796Z","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":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.16088563785626,"aZ":-17.336067551883275,"pfxX":-6.323348107802124,"pfxZ":7.221115928118492,"pX":0.1258669629621897,"pZ":2.301840426829305,"vX0":6.4760338791138,"vY0":-142.09687564193203,"vZ0":-4.902436657351701,"x":112.2,"y":176.63,"x0":-1.3561411198474658,"y0":50.00025956789991,"z0":5.143304920852531,"aX":-12.988829078976005},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.4,"breakHorizontal":10.2,"spinRate":2229,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3847883339600995,"extension":6.79587510129847},"hitData":{"launchSpeed":91.0,"launchAngle":8.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.4,"coordY":157.46}},"index":6,"playId":"93588adf-0b19-3b61-9af6-a336a363542c","pitchNumber":6,"startTime":"2025-09-01T19:30:11.373Z","endTime":"2025-09-01T19:30:23.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:30:23.721Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cedric Mullins walks.","rbi":0,"awayScore":9,"homeScore":6,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-01T19:30:57.550Z","endTime":"2025-09-01T19:33:11.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnSecond":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,7,8],"actionIndex":[0,6],"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":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Luisangel Acuña replaces Jeff McNeil.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":9,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T19:30:59.864Z","endTime":"2025-09-01T19:30:59.865Z","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":"601","replacedPlayer":{"id":643446,"link":"/api/v1/people/643446"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.41138293367715,"strikeZoneBottom":1.60276970619407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.43387249511555,"aZ":-16.840756183500975,"pfxX":-4.25141028478351,"pfxZ":7.781048057402199,"pX":-1.0368922933554763,"pZ":3.9273073231116067,"vX0":2.9762145917010603,"vY0":-139.72766651806631,"vZ0":-0.6708896447374489,"x":156.52,"y":132.74,"x0":-1.5652308931375971,"y0":50.00458513506095,"z0":5.280387674302635,"aX":-8.38019796937629},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":7.1,"spinRate":2155,"spinDirection":215},"zone":11,"typeConfidence":0.92,"plateTime":0.39247995553239745,"extension":6.728545241818981},"index":1,"playId":"1713290c-ea75-3e91-94de-731cb9a465a0","pitchNumber":1,"startTime":"2025-09-01T19:30:59.866Z","endTime":"2025-09-01T19:31:03.701Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"playId":"64a0bbb8-a32a-3246-97b2-7ec5cefdc7c2","startTime":"2025-09-01T19:31:16.340Z","endTime":"2025-09-01T19:31:21.587Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.79562812614499,"aZ":-27.7072938102093,"pfxX":1.8582795032002477,"pfxZ":2.4571435027585693,"pX":-0.04545995705647897,"pZ":3.2192105538531273,"vX0":3.561337117593435,"vY0":-133.06741378478011,"vZ0":-0.2969479216428811,"x":118.73,"y":151.86,"x0":-1.6353418176825965,"y0":50.004276250924434,"z0":5.3158589253790005,"aX":3.3785318485388576},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.6,"breakHorizontal":-4.1,"spinRate":2296,"spinDirection":164},"zone":2,"typeConfidence":0.91,"plateTime":0.4094394253788427,"extension":6.800541278031015},"index":3,"playId":"4c1fb935-5745-3b28-96ec-1aeedfe111bf","pitchNumber":2,"startTime":"2025-09-01T19:31:35.171Z","endTime":"2025-09-01T19:31:38.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.4,"strikeZoneTop":3.4523654237891,"strikeZoneBottom":1.64389272858955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.565035562578068,"aZ":-20.23129484442895,"pfxX":-3.224033660748428,"pfxZ":5.824884683624548,"pX":-1.7579240067826705,"pZ":3.1848271799337096,"vX0":1.015910407268581,"vY0":-142.08558059794672,"vZ0":-2.0862640148138656,"x":184.01,"y":152.79,"x0":-1.7004612398861403,"y0":50.005942850949225,"z0":5.209718952245087,"aX":-6.6146658721424965},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.3,"breakHorizontal":5.6,"spinRate":2135,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.38500020678506086,"extension":6.8134123249843},"index":4,"playId":"8fc38b37-fc18-3b75-b82d-c0803c5df042","pitchNumber":3,"startTime":"2025-09-01T19:31:58.349Z","endTime":"2025-09-01T19:32:02.377Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.4056631732165,"strikeZoneBottom":1.71931841399164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.208958360111083,"aZ":-26.450620447293733,"pfxX":0.12586460527665988,"pfxZ":3.2440370097949085,"pX":-0.9785064384327151,"pZ":2.3615957890005475,"vX0":2.445760696451504,"vY0":-131.54276867370427,"vZ0":-2.376036342198999,"x":154.3,"y":175.02,"x0":-1.9341469895631445,"y0":50.00273133140468,"z0":5.224651399703879,"aX":0.22142722218328623},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.6,"breakHorizontal":-0.7,"spinRate":2340,"spinDirection":155},"zone":13,"typeConfidence":0.89,"plateTime":0.4153572243972157,"extension":6.8955483254821655},"index":5,"playId":"90468b8d-dd8b-3b14-a08a-7bb36ac05324","pitchNumber":4,"startTime":"2025-09-01T19:32:16.244Z","endTime":"2025-09-01T19:32:22.835Z","isPitch":true,"type":"pitch"},{"details":{"description":"Luisangel Acuña steals (13) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":9,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":6,"actionPlayId":"90468b8d-dd8b-3b14-a08a-7bb36ac05324","startTime":"2025-09-01T19:32:46.544Z","endTime":"2025-09-01T19:32:49.567Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682668,"link":"/api/v1/people/682668"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":90.0,"strikeZoneTop":3.43071447663101,"strikeZoneBottom":1.63552825392019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.227840233302786,"aZ":-16.52469243755092,"pfxX":-3.605031402398402,"pfxZ":7.618849149780459,"pX":-0.44882758161439423,"pZ":2.7207205800325864,"vX0":3.553789286218847,"vY0":-141.26919728855623,"vZ0":-4.0315937305188205,"x":134.11,"y":165.32,"x0":-1.244835143748316,"y0":50.00528671719346,"z0":5.204578604556567,"aX":-7.407471922057154},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.3,"breakHorizontal":6.0,"spinRate":2298,"spinDirection":206},"zone":4,"typeConfidence":0.92,"plateTime":0.38532085896315404,"extension":6.80589892518117},"index":7,"playId":"2981f31f-f899-3b95-8032-8134790a5a28","pitchNumber":5,"startTime":"2025-09-01T19:32:49.567Z","endTime":"2025-09-01T19:32:53.256Z","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":96.9,"endSpeed":89.2,"strikeZoneTop":3.31064673250999,"strikeZoneBottom":1.62459990382301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.473541780724197,"aZ":-16.56261816663071,"pfxX":-4.2796714267196485,"pfxZ":7.665585361061787,"pX":-1.1842395064745401,"pZ":3.9905532602257665,"vX0":2.2158565140942366,"vY0":-141.19181446984007,"vZ0":-0.927039944306917,"x":162.14,"y":131.04,"x0":-1.419410400412972,"y0":50.00504802183835,"z0":5.379964943077211,"aX":-8.71843252453588},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.9,"breakHorizontal":7.3,"spinRate":2184,"spinDirection":215},"zone":11,"typeConfidence":0.92,"plateTime":0.3866213087290733,"extension":6.777556674174129},"index":8,"playId":"0b3dcfae-4728-3b7d-a974-d8b662e955ef","pitchNumber":6,"startTime":"2025-09-01T19:33:06.398Z","endTime":"2025-09-01T19:33:11.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:33:11.071Z","atBatIndex":64},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Luis Torrens out on a sacrifice bunt, first baseman Spencer Torkelson to second baseman Gleyber Torres. Luisangel Acuña to 3rd. Cedric Mullins to 2nd.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-01T19:33:23.195Z","endTime":"2025-09-01T19:34:01.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnThird":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":90.7,"strikeZoneTop":3.37098339998019,"strikeZoneBottom":1.57440573922516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.566557691037517,"aZ":-24.193119327203977,"pfxX":-8.246970111619325,"pfxZ":3.85782088181399,"pX":1.252895140169994,"pZ":1.1434946500212448,"vX0":10.135164479791255,"vY0":-141.54798847708872,"vZ0":-6.713372153459977,"x":69.24,"y":207.91,"x0":-1.2709933184820439,"y0":50.00260600361857,"z0":5.052440817218967,"aX":-17.053387709700385},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.0,"breakHorizontal":13.3,"spinRate":2100,"spinDirection":214},"zone":14,"typeConfidence":0.92,"plateTime":0.38419071950130235,"extension":7.181946221161364},"index":0,"playId":"3f443b6a-9a48-3677-8dae-0f5df43a64a7","pitchNumber":1,"startTime":"2025-09-01T19:33:35.884Z","endTime":"2025-09-01T19:33:41.010Z","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":0},"pitchData":{"startSpeed":97.8,"endSpeed":90.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.6835136933343,"aZ":-16.380605154203945,"pfxX":-5.0137622624117,"pfxZ":7.615207529262747,"pX":-0.12467569576503673,"pZ":2.411112043066677,"vX0":5.63530013405607,"vY0":-142.38894016356326,"vZ0":-4.940411743979272,"x":121.75,"y":173.68,"x0":-1.4688046622581343,"y0":50.000203606628055,"z0":5.189492430858025,"aX":-10.395124599887321},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.1,"breakHorizontal":8.0,"spinRate":2186,"spinDirection":206},"zone":5,"typeConfidence":0.91,"plateTime":0.3832392488856491,"extension":6.8800978058709},"hitData":{"launchSpeed":35.0,"launchAngle":-65.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":132.18,"coordY":191.19}},"index":1,"playId":"3dedf03c-7d82-312b-937c-2d57aa0ae937","pitchNumber":2,"startTime":"2025-09-01T19:33:53.864Z","endTime":"2025-09-01T19:34:01.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:34:01.866Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson. Luisangel Acuña scores. Cedric Mullins to 3rd.","rbi":1,"awayScore":10,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-01T19:34:26.247Z","endTime":"2025-09-01T19:35:18.598Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":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"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":{"id":675512,"link":"/api/v1/people/675512"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.8,"endSpeed":83.7,"strikeZoneTop":3.62853949150715,"strikeZoneBottom":1.62449583268472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.988152177485215,"aZ":-34.60328506041786,"pfxX":-6.854129491712773,"pfxZ":-1.3870618363215423,"pX":1.5637070745930057,"pZ":0.6196966401298819,"vX0":9.810603862048769,"vY0":-130.53913489842765,"vZ0":-4.6240429091277235,"x":57.4,"y":222.05,"x0":-1.3294512538101362,"y0":50.003122391553326,"z0":4.979889175947712,"aX":-11.98956232876759},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-3.2,"breakHorizontal":10.6,"spinRate":1320,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.41742517620484954,"extension":7.08694827426419},"index":0,"playId":"432ab4a2-c544-34b9-8f57-0207944dc607","pitchNumber":1,"startTime":"2025-09-01T19:34:28.781Z","endTime":"2025-09-01T19:34:32.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":91.0,"strikeZoneTop":3.59796927430556,"strikeZoneBottom":1.59395772262688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.12924939270807,"aZ":-14.362471929960757,"pfxX":-5.139336189216092,"pfxZ":8.462213267358564,"pX":-0.06399077590186027,"pZ":1.2391553709418086,"vX0":5.6443432822288475,"vY0":-143.44898905346966,"vZ0":-8.260720327917893,"x":119.44,"y":205.32,"x0":-1.3802091762516697,"y0":50.003600300871504,"z0":5.032673612869006,"aX":-10.817176797022999},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.0,"breakHorizontal":8.3,"spinRate":2253,"spinDirection":211},"zone":13,"typeConfidence":0.9,"plateTime":0.3804061487092354,"extension":6.840017439195834},"index":1,"playId":"200ab462-cffb-3ccf-b9fd-17967f13aac8","pitchNumber":2,"startTime":"2025-09-01T19:34:49.839Z","endTime":"2025-09-01T19:34:53.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.005302839273106,"aZ":-31.810949730557656,"pfxX":3.3166357681346597,"pfxZ":0.222327784862002,"pX":-0.32963934690631674,"pZ":1.9087477800411055,"vX0":2.613609740702984,"vY0":-126.65429274379535,"vZ0":-1.9803206934101352,"x":129.57,"y":187.24,"x0":-1.8016643985129634,"y0":50.004756751471625,"z0":5.2162602452625375,"aX":5.451657975486836},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.2,"breakHorizontal":-6.6,"spinRate":2477,"spinDirection":91},"zone":7,"typeConfidence":0.88,"plateTime":0.43052250555505056,"extension":6.923398484630258},"hitData":{"launchSpeed":102.9,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.82,"coordY":158.17}},"index":2,"playId":"5dc0d378-7196-3d66-a7f6-c18edd5812ad","pitchNumber":3,"startTime":"2025-09-01T19:35:09.676Z","endTime":"2025-09-01T19:35:18.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:35:18.598Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":10,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-01T19:35:46.910Z","endTime":"2025-09-01T19:37:40.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.90548682186473,"aZ":-15.803782822804658,"pfxX":-3.2782954032564056,"pfxZ":7.872608103358326,"pX":-0.8005868381614553,"pZ":2.8076796954109615,"vX0":3.206727197486763,"vY0":-142.42090958752252,"vZ0":-4.132076292481116,"x":147.52,"y":162.97,"x0":-1.5084698839099608,"y0":50.00551506873627,"z0":5.2592184318991855,"aX":-6.819420877541476},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.7,"breakHorizontal":5.4,"spinRate":2242,"spinDirection":210},"zone":4,"typeConfidence":0.92,"plateTime":0.38277320777375223,"extension":6.71336710376057},"index":0,"playId":"9b4c2eb2-69c6-3c69-b002-5ad7c9fc3eb8","pitchNumber":1,"startTime":"2025-09-01T19:35:46.910Z","endTime":"2025-09-01T19:35:52.156Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-09-01T19:36:08.037Z","endTime":"2025-09-01T19:36:22.434Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.6,"strikeZoneTop":3.26574274503246,"strikeZoneBottom":1.51772115886681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.132880042960533,"aZ":-27.526683321667303,"pfxX":1.2741945401290709,"pfxZ":2.586007408838599,"pX":1.4051077071750024,"pZ":1.7230095472888807,"vX0":6.763276767790652,"vY0":-132.51375270438243,"vZ0":-3.7608076488828446,"x":63.44,"y":192.26,"x0":-1.333506352060187,"y0":50.00600235136732,"z0":5.144671274139979,"aX":2.293649521523072},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.2,"breakHorizontal":-3.6,"spinRate":2407,"spinDirection":121},"zone":14,"typeConfidence":0.89,"plateTime":0.41144381638209815,"extension":6.734201650040594},"index":2,"playId":"4543a4e4-f18e-301d-80dd-abef3be822b3","pitchNumber":2,"startTime":"2025-09-01T19:36:22.434Z","endTime":"2025-09-01T19:36:26.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.23658707919991,"strikeZoneBottom":1.4584142276129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.61317778037881,"aZ":-31.804795871427316,"pfxX":-4.041837404374899,"pfxZ":0.21265528662015853,"pX":-0.9986864165648455,"pZ":2.8425688656219608,"vX0":3.1343052720195272,"vY0":-129.22730056532598,"vZ0":0.2003024676281433,"x":155.07,"y":162.03,"x0":-1.692037547111757,"y0":50.000294697421644,"z0":5.173498166964522,"aX":-6.951952939057794},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.6,"breakHorizontal":6.7,"spinRate":1597,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.42110603071806585,"extension":7.0735210692935},"index":3,"playId":"febbfff8-7d77-3394-bf7a-37c9b0366603","pitchNumber":3,"startTime":"2025-09-01T19:36:38.976Z","endTime":"2025-09-01T19:36:43.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":91.0,"strikeZoneTop":3.26507923073859,"strikeZoneBottom":1.48655071794512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01659355537203,"aZ":-16.03953617838939,"pfxX":-3.96434998930807,"pfxZ":7.689343025412623,"pX":-0.7414909626949344,"pZ":1.8627853749846341,"vX0":3.2379903653026925,"vY0":-142.81295636974642,"vZ0":-6.401898406546118,"x":145.26,"y":188.48,"x0":-1.3661066384970186,"y0":50.00182359223756,"z0":5.114446727310025,"aX":-8.317918844247066},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.1,"breakHorizontal":6.7,"spinRate":2193,"spinDirection":211},"zone":7,"typeConfidence":0.92,"plateTime":0.381230382544119,"extension":6.742634207439714},"index":4,"playId":"d5536c65-bbc6-3789-9964-db15fef5fc8b","pitchNumber":4,"startTime":"2025-09-01T19:36:55.891Z","endTime":"2025-09-01T19:36:59.736Z","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":97.8,"endSpeed":90.4,"strikeZoneTop":3.26721365326303,"strikeZoneBottom":1.51921705447623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.745099641178104,"aZ":-14.495948965527797,"pfxX":-2.2322677791087635,"pfxZ":8.482320969888717,"pX":-1.338019335776293,"pZ":2.959635087765253,"vX0":1.1724759445151383,"vY0":-142.52960086603272,"vZ0":-3.600597700872566,"x":168.0,"y":158.87,"x0":-1.4618061534527802,"y0":50.00384338606597,"z0":5.13795986699685,"aX":-4.653111724614302},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.0,"breakHorizontal":3.8,"spinRate":2266,"spinDirection":206},"zone":11,"typeConfidence":0.92,"plateTime":0.3823918014726795,"extension":6.686561530264072},"index":5,"playId":"4918fe82-ab29-3d2e-ad39-d7474e885c6b","pitchNumber":5,"startTime":"2025-09-01T19:37:14.431Z","endTime":"2025-09-01T19:37:19.696Z","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":91.7,"endSpeed":85.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77720127386583,"aZ":-28.922082989769468,"pfxX":2.891000777619305,"pfxZ":1.7629664730242034,"pX":-0.5580417757592654,"pZ":2.0182233333796287,"vX0":1.9320833329365765,"vY0":-133.71105951402782,"vZ0":-3.0696703795226696,"x":138.27,"y":184.29,"x0":-1.6611616881865874,"y0":50.003906848254196,"z0":5.2158481727819845,"aX":5.332052732869606},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.9,"breakHorizontal":-5.6,"spinRate":2402,"spinDirection":118},"zone":7,"typeConfidence":0.91,"plateTime":0.40674996106988504,"extension":6.867061809405731},"hitData":{"launchSpeed":95.4,"launchAngle":7.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.98,"coordY":147.02}},"index":6,"playId":"2ff8c161-2a8d-3e48-b231-04a573ad64d4","pitchNumber":6,"startTime":"2025-09-01T19:37:32.851Z","endTime":"2025-09-01T19:37:40.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:37:40.650Z","atBatIndex":67},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Riley Greene doubles (29) on a ground ball to right fielder Juan Soto.","rbi":0,"awayScore":10,"homeScore":6,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-01T19:40:13.403Z","endTime":"2025-09-01T19:40:30.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Luisangel Acuña remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T19:39:34.141Z","endTime":"2025-09-01T19:39:34.157Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"601","replacedPlayer":{"id":643446,"link":"/api/v1/people/643446"}},{"details":{"description":"Pitching Change: Ryan Helsley replaces Tyler Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-01T19:39:34.157Z","endTime":"2025-09-01T19:40:08.517Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664854,"link":"/api/v1/people/664854"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-01T19:40:08.517Z","endTime":"2025-09-01T19:40:15.545Z","isPitch":false,"type":"action","player":{"id":682985,"link":"/api/v1/people/682985"}},{"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":100.6,"endSpeed":92.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.308773188712905,"aZ":-10.166730093709292,"pfxX":-4.0221951662169495,"pfxZ":10.155079282366007,"pX":0.5794794293069139,"pZ":1.8130129307861054,"vX0":4.82221753887796,"vY0":-146.24111433228342,"vZ0":-8.940819098765042,"x":94.91,"y":189.83,"x0":-0.5678276193217164,"y0":50.002766395898554,"z0":5.518771264103547,"aX":-8.716951228632244},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":16.8,"breakHorizontal":6.4,"spinRate":2645,"spinDirection":199},"zone":9,"typeConfidence":0.91,"plateTime":0.37445027171227974,"extension":6.6174462063562185},"hitData":{"launchSpeed":102.1,"launchAngle":0.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.22,"coordY":109.5}},"index":3,"playId":"9bf9a8ba-728e-3691-904e-56aaf274d114","pitchNumber":1,"startTime":"2025-09-01T19:40:15.545Z","endTime":"2025-09-01T19:40:30.780Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:40:30.780Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Colt Keith lines out to center fielder Cedric Mullins.","rbi":0,"awayScore":10,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-01T19:40:58.384Z","endTime":"2025-09-01T19:41:11.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"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":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"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":{"description":"Offensive Substitution: Pinch-hitter Colt Keith replaces Andy Ibáñez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T19:41:00.719Z","endTime":"2025-09-01T19:41:00.720Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":628451,"link":"/api/v1/people/628451"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":90.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.06667184052978,"aZ":-10.075384540830582,"pfxX":-2.1959761910693008,"pfxZ":10.452457008134562,"pX":0.35171821419781096,"pZ":2.1347135718266554,"vX0":3.0656715860714785,"vY0":-144.77141852821723,"vZ0":-8.326241080597255,"x":103.59,"y":181.14,"x0":-0.43761898604965044,"y0":50.0013160758192,"z0":5.671589689161237,"aX":-4.642343541442369},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.4,"breakHorizontal":3.4,"spinRate":2574,"spinDirection":195},"zone":6,"typeConfidence":0.9,"plateTime":0.3789229255840576,"extension":6.580097021886228},"hitData":{"launchSpeed":92.7,"launchAngle":18.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":105.47,"coordY":84.23}},"index":1,"playId":"81cb90cd-755c-3e1c-a1ed-16830cbe500a","pitchNumber":1,"startTime":"2025-09-01T19:41:00.721Z","endTime":"2025-09-01T19:41:11.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:41:11.785Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dillon Dingler grounds out, third baseman Brett Baty to first baseman Pete Alonso.","rbi":0,"awayScore":10,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-01T19:41:31.550Z","endTime":"2025-09-01T19:42:06.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"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],"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":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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.7,"strikeZoneTop":3.37200535912165,"strikeZoneBottom":1.60284952649613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.046704516382018,"aZ":-10.59921351883544,"pfxX":-1.1449927661490682,"pfxZ":10.814849058886278,"pX":-0.25171413876750925,"pZ":1.6341118813183264,"vX0":0.5546639314397749,"vY0":-139.55755639943598,"vZ0":-9.292257138464981,"x":126.59,"y":194.66,"x0":-0.30303720698865716,"y0":50.004805693462856,"z0":5.682748897161436,"aX":-2.284582733560844},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.1,"breakHorizontal":1.9,"spinRate":2472,"spinDirection":192},"zone":8,"typeConfidence":0.87,"plateTime":0.3907754563518404,"extension":6.6233717167319215},"index":0,"playId":"4c175512-0147-3422-a3e7-f54b2eab82bf","pitchNumber":1,"startTime":"2025-09-01T19:41:40.873Z","endTime":"2025-09-01T19:41:44.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.715542547090806,"aZ":-31.104344892491127,"pfxX":3.2961742287311555,"pfxZ":0.6371870794108219,"pX":0.4045978240596987,"pZ":1.4735046184281186,"vX0":1.294942196824932,"vY0":-127.97803238946054,"vZ0":-4.987170264203038,"x":101.58,"y":199.0,"x0":-0.5346245867173817,"y0":50.00175318399875,"z0":5.852889793447299,"aX":5.526737869352401},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.4,"breakHorizontal":-6.2,"spinRate":2414,"spinDirection":142},"zone":9,"typeConfidence":0.9,"plateTime":0.42622035316948415,"extension":6.620447355380135},"hitData":{"launchSpeed":78.0,"launchAngle":-2.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.91,"coordY":165.25}},"index":1,"playId":"469f809b-a48b-32b5-8b03-15c26a77519c","pitchNumber":2,"startTime":"2025-09-01T19:41:59.088Z","endTime":"2025-09-01T19:42:06.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:42:06.652Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a line drive to right fielder Juan Soto. Riley Greene scores.","rbi":1,"awayScore":10,"homeScore":7,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-01T19:42:24.541Z","endTime":"2025-09-01T19:42:49.126Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"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],"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":0},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":{"id":664854,"link":"/api/v1/people/664854"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.124539989627525,"aZ":-29.27296897257859,"pfxX":2.513630958233597,"pfxZ":1.632008370455706,"pX":0.8968898496840135,"pZ":2.4134020724095433,"vX0":2.724122522954929,"vY0":-131.86514708332084,"vZ0":-3.1939413617067425,"x":82.81,"y":173.62,"x0":-0.4732516701131533,"y0":50.000865706356386,"z0":5.783288464561669,"aX":4.45726080574477},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.5,"breakHorizontal":-5.2,"spinRate":2394,"spinDirection":150},"zone":14,"typeConfidence":0.9,"plateTime":0.41422703447727294,"extension":6.5460621260610745},"hitData":{"launchSpeed":78.2,"launchAngle":26.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.0,"coordY":122.91}},"index":0,"playId":"0ddde0d3-d8c2-357c-8c22-6f563a95ad50","pitchNumber":1,"startTime":"2025-09-01T19:42:36.080Z","endTime":"2025-09-01T19:42:49.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:42:49.126Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Justyn-Henry Malloy pops out to second baseman Luisangel Acuña.","rbi":0,"awayScore":10,"homeScore":7,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-01T19:45:43.479Z","endTime":"2025-09-01T19:47:39.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[1,2],"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":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":682668,"link":"/api/v1/people/682668"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-01T19:43:18.085Z","endTime":"2025-09-01T19:45:00.674Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brooks Raley replaces Ryan Helsley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-01T19:45:00.674Z","endTime":"2025-09-01T19:45:21.511Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":548384,"link":"/api/v1/people/548384"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Justyn-Henry Malloy replaces Kerry Carpenter.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-09-01T19:45:21.511Z","endTime":"2025-09-01T19:45:45.676Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669234,"link":"/api/v1/people/669234"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"902","replacedPlayer":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.713357546475546,"aZ":-27.922448432756187,"pfxX":-10.369245688830556,"pfxZ":3.084059436938823,"pX":-0.4360030220732691,"pZ":3.221569181849864,"vX0":-4.979155811386367,"vY0":-117.13079197337055,"vZ0":0.9174683543098742,"x":133.62,"y":151.8,"x0":3.0696300034155484,"y0":50.00290132059999,"z0":5.451189167141305,"aX":-14.296436497173206},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":6.1,"breakHorizontal":20.0,"spinRate":2933,"spinDirection":281},"zone":1,"typeConfidence":0.91,"plateTime":0.46900900182207517,"extension":5.743086734564662},"index":3,"playId":"b0fed00e-9dc3-3c67-8a6a-66568df116bb","pitchNumber":1,"startTime":"2025-09-01T19:45:45.676Z","endTime":"2025-09-01T19:45:50.190Z","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":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.34654250645523,"aZ":-25.827298098128708,"pfxX":9.409382215876668,"pfxZ":3.7161713828462917,"pX":0.3266555750648592,"pZ":1.462066957594905,"vX0":-9.324698031722173,"vY0":-129.96233863128182,"vZ0":-4.923264775910742,"x":104.55,"y":199.3,"x0":2.7393705501468104,"y0":50.0061092933306,"z0":5.343729621105077,"aX":16.091838590163512},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.8,"breakHorizontal":-15.0,"spinRate":2463,"spinDirection":127},"zone":14,"typeConfidence":0.91,"plateTime":0.4215097251337596,"extension":5.722701794865339},"index":4,"playId":"6b17fee6-d65d-3adf-9d99-232c44a6b2bf","pitchNumber":2,"startTime":"2025-09-01T19:46:00.402Z","endTime":"2025-09-01T19:46:04.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":73.5,"strikeZoneTop":3.31731268319579,"strikeZoneBottom":1.72429416302804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.612162367768352,"aZ":-29.553788745283534,"pfxX":-8.705412089014786,"pfxZ":1.8845376290621605,"pX":2.7200236466259655,"pZ":3.563810461126326,"vX0":0.512444905844882,"vY0":-117.8590378628022,"vZ0":2.2252941737705427,"x":13.32,"y":142.56,"x0":3.6278860180035477,"y0":50.0047153166525,"z0":5.356792324745928,"aX":-12.11793454421374},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":4.3,"breakHorizontal":15.6,"spinRate":2852,"spinDirection":272},"zone":12,"typeConfidence":0.89,"plateTime":0.46662444872594566,"extension":5.667702864337103},"index":5,"playId":"a6085c23-ab5e-36f1-96cc-5995e93bc949","pitchNumber":3,"startTime":"2025-09-01T19:46:27.745Z","endTime":"2025-09-01T19:46:31.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":73.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.046421107006097,"aZ":-25.56294240876117,"pfxX":-6.798021256477659,"pfxZ":4.755012130308915,"pX":0.05333745849058823,"pZ":1.9655078482174695,"vX0":-5.3073830824923105,"vY0":-117.92470144879405,"vZ0":-1.4952127569986065,"x":114.97,"y":185.71,"x0":3.2264883747188264,"y0":50.003339857448104,"z0":4.994135438131924,"aX":-9.454472195987668},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":8.5,"breakHorizontal":13.7,"spinRate":2817,"spinDirection":258},"zone":8,"typeConfidence":0.9,"plateTime":0.46671485589500206,"extension":5.828821413635649},"index":6,"playId":"b2edfd49-dc57-3f00-ac63-8c8f187dd96c","pitchNumber":4,"startTime":"2025-09-01T19:46:46.136Z","endTime":"2025-09-01T19:46:50.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.4,"strikeZoneTop":3.37890509733719,"strikeZoneBottom":1.69844117404881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.8992662138918,"aZ":-33.22794074692593,"pfxX":9.554463348859336,"pfxZ":-0.7075482973068192,"pX":1.372591029901052,"pZ":1.9370737842871668,"vX0":-6.879610615396692,"vY0":-121.37265903246397,"vZ0":-1.48719104966717,"x":64.68,"y":186.48,"x0":3.0096948059424546,"y0":50.004351203492185,"z0":5.465129806873743,"aX":14.182780199169228},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.4,"breakHorizontal":-15.6,"spinRate":2224,"spinDirection":117},"zone":14,"typeConfidence":0.91,"plateTime":0.4521632525237669,"extension":5.72172676675631},"index":7,"playId":"0ff9338b-e457-32d1-9414-ee93daa661cb","pitchNumber":5,"startTime":"2025-09-01T19:47:11.393Z","endTime":"2025-09-01T19:47:17.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":73.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.214963759878078,"aZ":-29.462433941681322,"pfxX":-9.278394614265398,"pfxZ":1.9551783601055988,"pX":-0.1457116170309557,"pZ":2.649649053737902,"vX0":-4.696794394980914,"vY0":-118.09520682798608,"vZ0":0.32774333679382495,"x":122.55,"y":167.24,"x0":3.0857767207750024,"y0":50.002879532900536,"z0":5.258720976069856,"aX":-12.872360113253826},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":4.0,"breakHorizontal":18.1,"spinRate":2963,"spinDirection":292},"zone":5,"typeConfidence":0.9,"plateTime":0.4669926249147749,"extension":5.791277785351493},"hitData":{"launchSpeed":86.2,"launchAngle":75.0,"totalDistance":76.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":134.27,"coordY":163.75}},"index":8,"playId":"3f3b75d5-03df-3295-9803-b29951ae2700","pitchNumber":6,"startTime":"2025-09-01T19:47:30.051Z","endTime":"2025-09-01T19:47:39.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:47:39.961Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks.","rbi":0,"awayScore":10,"homeScore":7,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-01T19:49:47.979Z","endTime":"2025-09-01T19:50:59.907Z","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":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"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":[2,3,4,5,7],"actionIndex":[0,1],"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":7},"credits":[]}],"playEvents":[{"details":{"description":"Colt Keith remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T19:49:37.345Z","endTime":"2025-09-01T19:49:37.376Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690993,"link":"/api/v1/people/690993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":628451,"link":"/api/v1/people/628451"}},{"details":{"description":"Justyn-Henry Malloy remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-01T19:49:37.376Z","endTime":"2025-09-01T19:49:50.274Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669234,"link":"/api/v1/people/669234"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"902","replacedPlayer":{"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, 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":94.4,"endSpeed":86.4,"strikeZoneTop":3.19628264115722,"strikeZoneBottom":1.57709799216683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.278484250314797,"aZ":-23.891996413009128,"pfxX":-10.319812853993614,"pfxZ":4.332357994072602,"pX":-0.9646044566116608,"pZ":2.579917925959375,"vX0":4.8999680868955116,"vY0":-137.37508506390733,"vZ0":-2.982913170309538,"x":153.77,"y":169.12,"x0":-1.430010680971398,"y0":50.005029006178326,"z0":5.303027025760753,"aX":-19.737276639804456},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.4,"breakHorizontal":17.6,"spinRate":2085,"spinDirection":212},"zone":11,"typeConfidence":0.87,"plateTime":0.3986242337342927,"extension":6.872412299602109},"index":2,"playId":"cf764db4-c1a7-338f-b065-44d392789084","pitchNumber":1,"startTime":"2025-09-01T19:49:50.274Z","endTime":"2025-09-01T19:49:56.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.10763096958568,"strikeZoneBottom":1.48849604199069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.752965945173166,"aZ":-14.530655206477002,"pfxX":-3.032763277257451,"pfxZ":8.995873209822985,"pX":0.6908791022574116,"pZ":2.121294103556782,"vX0":6.171939164958893,"vY0":-139.4957247824144,"vZ0":-5.794918721758275,"x":90.67,"y":181.51,"x0":-1.1610234811962654,"y0":50.00421055413431,"z0":5.191441647648087,"aX":-5.949535385764161},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.2,"breakHorizontal":4.2,"spinRate":2197,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.393349306367742,"extension":6.886138676642562},"index":3,"playId":"7ac057ba-d4cb-3f86-814a-e990806da043","pitchNumber":2,"startTime":"2025-09-01T19:50:04.161Z","endTime":"2025-09-01T19:50:08.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.2,"strikeZoneTop":3.09497036128611,"strikeZoneBottom":1.48431977485637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.245836397338078,"aZ":-33.25926678333109,"pfxX":4.191485444265056,"pfxZ":-0.7123859415350733,"pX":-1.204298994141931,"pZ":2.430626254688399,"vX0":0.4232700039773031,"vY0":-123.48662847163189,"vZ0":-0.2809534204669971,"x":162.91,"y":173.15,"x0":-1.9221969697169483,"y0":50.00104252268911,"z0":5.371538762048021,"aX":6.397719032318361},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.1,"breakHorizontal":-7.7,"spinRate":2387,"spinDirection":85},"zone":11,"typeConfidence":0.9,"plateTime":0.44552837914035104,"extension":6.940564724299896},"index":4,"playId":"1fddbfa7-91b0-34fd-884e-7f9f9fef4a4f","pitchNumber":3,"startTime":"2025-09-01T19:50:20.290Z","endTime":"2025-09-01T19:50:24.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},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.09668060997391,"strikeZoneBottom":1.54795698101031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.76486321077425,"aZ":-22.55164325389247,"pfxX":-9.992356875671708,"pfxZ":4.887578036292435,"pX":-0.9844992556028572,"pZ":2.0777703541313217,"vX0":4.965489334604352,"vY0":-139.5420827600313,"vZ0":-4.46035512731957,"x":154.53,"y":182.68,"x0":-1.4899195992403178,"y0":50.004627684209076,"z0":5.1850343226891775,"aX":-19.683491171466557},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.0,"breakHorizontal":17.0,"spinRate":2036,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.3927073655899722,"extension":6.950745289449098},"index":5,"playId":"988383a4-5a83-39b1-aaf9-89d452d415ce","pitchNumber":4,"startTime":"2025-09-01T19:50:34.148Z","endTime":"2025-09-01T19:50:39.564Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":6,"startTime":"2025-09-01T19:50:44.715Z","endTime":"2025-09-01T19:50:55.852Z","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(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":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.12559226619117,"strikeZoneBottom":1.51520954465906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.15383874598916,"aZ":-15.974740159236191,"pfxX":-4.265220899759181,"pfxZ":8.352632005379276,"pX":-1.603892335165308,"pZ":3.184595930345251,"vX0":1.4623722186299686,"vY0":-138.4370972015401,"vZ0":-2.9680053803237305,"x":178.14,"y":152.8,"x0":-1.585156379897724,"y0":50.00097334961318,"z0":5.34100656154326,"aX":-8.270610802395112},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":7.4,"spinRate":2209,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.3957733270462578,"extension":6.897855036383322},"index":7,"playId":"62bbe28a-0d3d-392a-9614-9071b91a52f0","pitchNumber":5,"startTime":"2025-09-01T19:50:55.852Z","endTime":"2025-09-01T19:50:59.907Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:50:59.907Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso strikes out swinging.","rbi":0,"awayScore":10,"homeScore":7,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-01T19:51:07.076Z","endTime":"2025-09-01T19:52:58.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.609002102639558,"aZ":-34.339529731683086,"pfxX":3.600269803787721,"pfxZ":-1.325371673928439,"pX":0.6396793622938665,"pZ":2.487074568489763,"vX0":4.408323130373372,"vY0":-126.67556038623951,"vZ0":-0.29500438260144746,"x":92.62,"y":171.63,"x0":-1.5874281401423984,"y0":50.00282797867225,"z0":5.338127577430101,"aX":5.8810984724033},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.3,"breakHorizontal":-7.4,"spinRate":2445,"spinDirection":85},"zone":6,"typeConfidence":0.89,"plateTime":0.43151489020694767,"extension":7.0907085147059075},"index":0,"playId":"ca687f33-8c5f-3f8c-8d7b-5e94236debf7","pitchNumber":1,"startTime":"2025-09-01T19:51:24.973Z","endTime":"2025-09-01T19:51:29.255Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"262aada4-fef1-32c6-a028-876daa46d65c","startTime":"2025-09-01T19:51:42.158Z","endTime":"2025-09-01T19:51:47.023Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":3.42138130797275,"strikeZoneBottom":1.67245596269984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.443538043363375,"aZ":-21.118419341723847,"pfxX":-7.338535688438903,"pfxZ":5.54249335477912,"pX":-1.2167466891024448,"pZ":3.1229855867926983,"vX0":2.9894713754358113,"vY0":-139.63990506977063,"vZ0":-2.045528571659921,"x":163.38,"y":154.46,"x0":-1.3415512042462276,"y0":50.003236497157765,"z0":5.239568221882821,"aX":-14.640554822168172},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.8,"breakHorizontal":12.7,"spinRate":2130,"spinDirection":201},"zone":11,"typeConfidence":0.88,"plateTime":0.3907312793439188,"extension":6.850579551452127},"index":2,"playId":"c6749ccf-6f42-3f71-855c-b6717e01d22d","pitchNumber":2,"startTime":"2025-09-01T19:52:00.312Z","endTime":"2025-09-01T19:52:04.536Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.7630750491535,"aZ":-18.029758048584824,"pfxX":-2.2961520568109095,"pfxZ":6.843067700335212,"pX":-0.49743749076162913,"pZ":2.9429438250757594,"vX0":3.2657095475055686,"vY0":-142.41897932476596,"vZ0":-3.300875347211818,"x":135.96,"y":159.32,"x0":-1.3572817200134761,"y0":50.005611528523254,"z0":5.248362837221546,"aX":-4.748010331025475},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.0,"breakHorizontal":3.6,"spinRate":2160,"spinDirection":205},"zone":1,"typeConfidence":0.91,"plateTime":0.38366907356124313,"extension":6.728214829177237},"index":3,"playId":"8cccdfbc-c0d0-3988-9943-21ebeaa9b9c0","pitchNumber":3,"startTime":"2025-09-01T19:52:16.411Z","endTime":"2025-09-01T19:52:23.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.173111424495616,"aZ":-17.512271542433595,"pfxX":-4.149727620319985,"pfxZ":7.107814956620264,"pX":0.5235660797589845,"pZ":2.3146883410043246,"vX0":5.847034490432113,"vY0":-142.5888632790666,"vZ0":-5.084082780556813,"x":97.04,"y":176.28,"x0":-1.0125774933874807,"y0":50.00586553266374,"z0":5.222583789665654,"aX":-8.563879804468215},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.0,"breakHorizontal":6.4,"spinRate":2126,"spinDirection":207},"zone":6,"typeConfidence":0.91,"plateTime":0.38383316703479586,"extension":6.713965099536928},"index":4,"playId":"4151db82-13e9-3f46-a667-735ae806fd9e","pitchNumber":4,"startTime":"2025-09-01T19:52:50.835Z","endTime":"2025-09-01T19:52:58.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:52:58.345Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, first baseman Spencer Torkelson to pitcher Troy Melton.","rbi":0,"awayScore":10,"homeScore":7,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-01T19:53:04.612Z","endTime":"2025-09-01T19:54:50.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":675512,"link":"/api/v1/people/675512"},"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_assist"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":6},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.93049650600196,"aZ":-14.529562369313124,"pfxX":-4.338457903668797,"pfxZ":8.760164708340758,"pX":0.38459972817431626,"pZ":3.403208382948161,"vX0":6.378056107283078,"vY0":-140.98988293999105,"vZ0":-2.5237149212610896,"x":102.34,"y":146.89,"x0":-1.3427843531676398,"y0":50.002472782775044,"z0":5.247168293111633,"aX":-8.738660350539758},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.5,"breakHorizontal":6.6,"spinRate":2181,"spinDirection":201},"zone":3,"typeConfidence":0.92,"plateTime":0.388425478074617,"extension":6.7721708270882015},"index":0,"playId":"5d7b3078-c30b-3264-b98d-c101fa9c9ce4","pitchNumber":1,"startTime":"2025-09-01T19:53:20.172Z","endTime":"2025-09-01T19:53:25.129Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"actionPlayId":"5d7b3078-c30b-3264-b98d-c101fa9c9ce4","startTime":"2025-09-01T19:53:39.212Z","endTime":"2025-09-01T19:53:40.547Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"0a492e99-1ad1-3fe8-8773-0d1f6c09ff3c","startTime":"2025-09-01T19:53:40.547Z","endTime":"2025-09-01T19:53:48.505Z","isPitch":false,"type":"pickoff"},{"details":{"description":"With Brandon Nimmo batting, Juan Soto picked off and caught stealing 2nd base, first baseman Spencer Torkelson.","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","awayScore":10,"homeScore":7,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":3,"actionPlayId":"0a492e99-1ad1-3fe8-8773-0d1f6c09ff3c","startTime":"2025-09-01T19:54:09.897Z","endTime":"2025-09-01T19:54:15.798Z","isPitch":false,"isBaseRunningPlay":true,"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.3,"strikeZoneTop":3.51228847558166,"strikeZoneBottom":1.78404808752948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.080407742011282,"aZ":-24.7745510269976,"pfxX":-0.058889840895255396,"pfxZ":3.9409815121369265,"pX":1.5600723601846862,"pZ":1.9924847872309437,"vX0":8.029808940291604,"vY0":-135.38428798902828,"vZ0":-3.9153498714935737,"x":57.53,"y":184.98,"x0":-1.4213514949889698,"y0":50.006609082324545,"z0":5.165978421616166,"aX":-0.11032253616096153},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.6,"breakHorizontal":-1.4,"spinRate":2342,"spinDirection":169},"zone":14,"typeConfidence":0.91,"plateTime":0.40264614116222486,"extension":6.934280939682941},"index":4,"playId":"69ef6b41-f23d-37dd-ad16-0aecebcbed7a","pitchNumber":2,"startTime":"2025-09-01T19:54:15.798Z","endTime":"2025-09-01T19:54:19.448Z","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":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.55214603040311,"strikeZoneBottom":1.70090043694834,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.45267780526652,"aZ":-30.281125606076817,"pfxX":4.944126498215707,"pfxZ":1.0703759875777488,"pX":-0.028900448160070553,"pZ":1.1600795083910567,"vX0":3.065581567802092,"vY0":-131.56842628266415,"vZ0":-4.661791448988529,"x":118.1,"y":207.46,"x0":-1.8479605322007149,"y0":50.003423534569414,"z0":5.174614277033876,"aX":8.74923847465264},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.2,"breakHorizontal":-9.6,"spinRate":2388,"spinDirection":150},"zone":13,"typeConfidence":0.6,"plateTime":0.41481740717895477,"extension":6.816611603768723},"index":5,"playId":"3115e468-cbec-3ed2-826a-4bfa4ea3aabc","pitchNumber":3,"startTime":"2025-09-01T19:54:28.993Z","endTime":"2025-09-01T19:54:32.880Z","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":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.773704084327136,"aZ":-13.398227309219786,"pfxX":-3.1223401764598195,"pfxZ":9.370525980517929,"pX":0.6588811378194952,"pZ":2.257249169248161,"vX0":6.683233391054064,"vY0":-141.27879598913327,"vZ0":-5.6709728227061005,"x":91.89,"y":177.83,"x0":-1.3410043641646645,"y0":50.00658507521365,"z0":5.1654130905625655,"aX":-6.259359631995821},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.8,"breakHorizontal":4.2,"spinRate":2351,"spinDirection":207},"zone":9,"typeConfidence":0.91,"plateTime":0.3889697581599161,"extension":6.9875038378314205},"hitData":{"launchSpeed":106.4,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.04,"coordY":160.71}},"index":6,"playId":"529ebc67-7048-37d9-88d6-78679e2d9ec8","pitchNumber":4,"startTime":"2025-09-01T19:54:43.450Z","endTime":"2025-09-01T19:54:50.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:54:50.571Z","atBatIndex":75},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jahmai Jones doubles (9) on a line drive to left fielder Brandon Nimmo.","rbi":0,"awayScore":10,"homeScore":7,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-01T19:57:01.677Z","endTime":"2025-09-01T19:58:18.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":81.9,"strikeZoneTop":3.54935748928203,"strikeZoneBottom":1.69766577965261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.094394857904582,"aZ":-27.776608363102117,"pfxX":11.879315529781925,"pfxZ":2.5475247204752787,"pX":-0.1592660247253998,"pZ":2.813263563872704,"vX0":-11.324244490567299,"vY0":-131.13046447254087,"vZ0":-1.4850112036263545,"x":123.07,"y":162.82,"x0":2.690940541519033,"y0":50.001328574458185,"z0":5.47717997621006,"aX":20.497213958164817},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.4,"breakHorizontal":-18.7,"spinRate":2377,"spinDirection":125},"zone":5,"typeConfidence":0.91,"plateTime":0.41915857091646247,"extension":5.789578819058623},"index":0,"playId":"410ec6cc-4977-36bc-95c4-fd4550dc1aa6","pitchNumber":1,"startTime":"2025-09-01T19:57:01.677Z","endTime":"2025-09-01T19:57:05.476Z","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":86.2,"endSpeed":78.7,"strikeZoneTop":3.54852264579961,"strikeZoneBottom":1.72829105705663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.323458764932504,"aZ":-29.247578191784605,"pfxX":-1.5272414393035216,"pfxZ":1.8443773284924028,"pX":0.9145044297414389,"pZ":3.9764844366132093,"vX0":-4.275327029939326,"vY0":-125.47808729105734,"vZ0":1.9890142940690332,"x":82.14,"y":131.41,"x0":2.841594209160464,"y0":50.00396434526807,"z0":5.563013944457508,"aX":-2.425608557503123},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.1,"breakHorizontal":3.8,"spinRate":2446,"spinDirection":189},"zone":12,"typeConfidence":0.91,"plateTime":0.4371690425871746,"extension":5.758429805895652},"index":1,"playId":"03c8c7ad-0f4a-3121-b5d8-67688c970249","pitchNumber":2,"startTime":"2025-09-01T19:57:14.213Z","endTime":"2025-09-01T19:57:17.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":79.8,"strikeZoneTop":3.48634895652176,"strikeZoneBottom":1.69759680824026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.26553330666965,"aZ":-23.309086413146254,"pfxX":0.43912669193016907,"pfxZ":5.409139547550075,"pX":-1.904926876854003,"pZ":2.355060430958128,"vX0":-11.475179537951927,"vY0":-128.62499803480011,"vZ0":-3.0221277993033926,"x":189.61,"y":175.19,"x0":2.599987552709169,"y0":50.0009547466511,"z0":5.398458749914424,"aX":0.7226456290623379},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.1,"breakHorizontal":2.4,"spinRate":2602,"spinDirection":160},"zone":13,"typeConfidence":0.87,"plateTime":0.4295553895969668,"extension":5.8592176501906},"index":2,"playId":"cff5ba98-0a1d-3525-b4b0-9d1f2ea0b9b3","pitchNumber":3,"startTime":"2025-09-01T19:57:28.504Z","endTime":"2025-09-01T19:57:33.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":73.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.93557523533202,"aZ":-27.02504910984895,"pfxX":-6.832969733743542,"pfxZ":3.6882509470733336,"pX":0.3842476641432085,"pZ":2.7347904891793196,"vX0":-4.23277126278352,"vY0":-119.07996632411191,"vZ0":0.06295339956844181,"x":102.35,"y":164.94,"x0":3.089843976477464,"y0":50.00144052458167,"z0":5.2121622725336705,"aX":-9.531061601103831},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":7.0,"breakHorizontal":13.6,"spinRate":2861,"spinDirection":269},"zone":6,"typeConfidence":0.89,"plateTime":0.4650788996374082,"extension":5.7674300674904995},"index":3,"playId":"07b05210-1a04-33bf-b802-4d5486175950","pitchNumber":4,"startTime":"2025-09-01T19:57:42.498Z","endTime":"2025-09-01T19:57:47.609Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-01T19:58:00.282Z","endTime":"2025-09-01T19:58:06.959Z","isPitch":false,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"}},{"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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":75.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.81268440918596,"aZ":-32.57440090108869,"pfxX":12.32805440051733,"pfxZ":-0.270393784246032,"pX":0.9574720629196015,"pZ":2.2163864293415036,"vX0":-8.079399579353247,"vY0":-121.32473796066449,"vZ0":-0.894772963979807,"x":80.5,"y":178.94,"x0":2.7524547820608913,"y0":50.00445762160223,"z0":5.4643212883011065,"aX":18.12506822950748},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.5,"breakHorizontal":-20.0,"spinRate":2039,"spinDirection":110},"zone":14,"typeConfidence":0.91,"plateTime":0.4538705454089125,"extension":5.625496900174668},"hitData":{"launchSpeed":81.2,"launchAngle":17.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":56.35,"coordY":123.94}},"index":5,"playId":"6ff59da9-cbac-343f-a944-a4f6c39181d2","pitchNumber":5,"startTime":"2025-09-01T19:58:06.959Z","endTime":"2025-09-01T19:58:18.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:58:18.896Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gleyber Torres flies out sharply to left fielder Brandon Nimmo. Jahmai Jones to 3rd.","rbi":0,"awayScore":10,"homeScore":7,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-01T19:58:32.645Z","endTime":"2025-09-01T19:59:23.424Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":1},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.6,"strikeZoneTop":3.17076021386026,"strikeZoneBottom":1.47123204692942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.53948843311833,"aZ":-28.323910994931236,"pfxX":-6.62716205735223,"pfxZ":2.7824411796227118,"pX":0.49598658017655106,"pZ":2.553992679956308,"vX0":-3.90771908277301,"vY0":-117.50021273407756,"vZ0":-0.20679369689323002,"x":98.09,"y":169.82,"x0":3.047610261050613,"y0":50.0014504723037,"z0":5.2995184513999645,"aX":-9.163699276255521},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":5.3,"breakHorizontal":13.1,"spinRate":2897,"spinDirection":239},"zone":6,"typeConfidence":0.9,"plateTime":0.46812413727414137,"extension":5.787529819453358},"index":0,"playId":"c9821b26-eb18-3511-af9e-ab3b293f111f","pitchNumber":1,"startTime":"2025-09-01T19:58:54.457Z","endTime":"2025-09-01T19:58:58.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.512220333408262,"aZ":-26.339988652406365,"pfxX":-1.307090352535502,"pfxZ":3.736888281919949,"pX":-0.3829103353664382,"pZ":2.966184862887388,"vX0":-7.304900426354022,"vY0":-124.1267743163832,"vZ0":-1.0001350693117816,"x":131.6,"y":158.69,"x0":2.7664107008247347,"y0":50.0056259153832,"z0":5.564583839641366,"aX":-2.042461499223077},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.7,"breakHorizontal":4.1,"spinRate":2539,"spinDirection":175},"zone":1,"typeConfidence":0.91,"plateTime":0.4410223613101647,"extension":5.863548920088335},"hitData":{"launchSpeed":102.8,"launchAngle":39.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":88.43,"coordY":62.37}},"index":1,"playId":"c97069c5-a3c7-30f2-a3a3-90ffa93a9843","pitchNumber":2,"startTime":"2025-09-01T19:59:08.317Z","endTime":"2025-09-01T19:59:23.424Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T19:59:23.424Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wenceel Pérez grounds out, third baseman Brett Baty to first baseman Pete Alonso. Jahmai Jones scores.","rbi":1,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-01T19:59:45.801Z","endTime":"2025-09-01T20:00:19.118Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","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":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":{"id":548384,"link":"/api/v1/people/548384"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":81.5,"endSpeed":75.0,"strikeZoneTop":3.28435929218081,"strikeZoneBottom":1.59149308910276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.498952239865908,"aZ":-30.32990616602873,"pfxX":-11.829052521170734,"pfxZ":1.297132719360027,"pX":-0.24370508986011033,"pZ":2.5232232092254887,"vX0":-4.539582731937278,"vY0":-118.65621632936792,"vZ0":0.16648604300379644,"x":126.29,"y":170.65,"x0":3.2329777969517295,"y0":50.001781914435966,"z0":5.224177110238631,"aX":-16.80224526375665},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.6,"breakHorizontal":22.6,"spinRate":2954,"spinDirection":265},"zone":5,"typeConfidence":0.9,"plateTime":0.4622649561708254,"extension":5.866843207687581},"index":0,"playId":"f18da1a0-bf37-34d5-b9e3-51fd6df591d2","pitchNumber":1,"startTime":"2025-09-01T19:59:55.919Z","endTime":"2025-09-01T20:00:00.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":76.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.205260201310427,"aZ":-36.009850794811776,"pfxX":10.725785434647761,"pfxZ":-2.5588362708517707,"pX":0.8389273190001982,"pZ":2.041786298572741,"vX0":-7.837761139218432,"vY0":-122.47393130250485,"vZ0":-0.7680487099233146,"x":85.02,"y":183.65,"x0":2.70841412764282,"y0":50.003413526208845,"z0":5.47563106244663,"aX":16.077193314423592},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.6,"breakHorizontal":-17.3,"spinRate":2052,"spinDirection":102},"zone":14,"typeConfidence":0.91,"plateTime":0.4495297369599589,"extension":5.608709317584727},"hitData":{"launchSpeed":75.6,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.36,"coordY":166.79}},"index":1,"playId":"ffb2f8cd-7682-370e-851e-4c7b50fb774b","pitchNumber":2,"startTime":"2025-09-01T20:00:10.910Z","endTime":"2025-09-01T20:00:19.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:00:19.118Z","atBatIndex":78},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to left fielder Brandon Nimmo.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-01T20:02:52.437Z","endTime":"2025-09-01T20:03:17.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-01T20:00:47.457Z","endTime":"2025-09-01T20:01:56.400Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Edwin Díaz replaces Brooks Raley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-01T20:01:56.400Z","endTime":"2025-09-01T20:02:54.744Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621242,"link":"/api/v1/people/621242"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.61718550460938,"strikeZoneBottom":1.67567234678906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.672987241951517,"aZ":-17.27443655206666,"pfxX":-9.35404342752878,"pfxZ":7.441858161250783,"pX":1.0136699121924126,"pZ":1.072962061239685,"vX0":11.059795221702656,"vY0":-140.54233101470206,"vZ0":-6.7720465247742965,"x":78.36,"y":209.81,"x0":-1.7560900422715864,"y0":50.0011308500013,"z0":4.634517939157652,"aX":-18.722906060224823},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.2,"breakHorizontal":14.6,"spinRate":2414,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.3896298311636963,"extension":7.083491824543252},"index":2,"playId":"7430cb89-5844-3081-b68a-8914c572b239","pitchNumber":1,"startTime":"2025-09-01T20:02:54.744Z","endTime":"2025-09-01T20:02:59.116Z","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":96.1,"endSpeed":88.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.697377730849713,"aZ":-19.270880208209842,"pfxX":-9.024799656818562,"pfxZ":6.417651313390368,"pX":-1.1790477985093333,"pZ":2.2726662756009444,"vX0":5.174805788123851,"vY0":-140.00162183706018,"vZ0":-3.2321917251297627,"x":161.94,"y":177.42,"x0":-1.865973785319948,"y0":50.00609921853578,"z0":4.683433892944219,"aX":-18.15522985223314},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.3,"breakHorizontal":15.5,"spinRate":2422,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.3892748771328636,"extension":7.048894201324142},"hitData":{"launchSpeed":97.2,"launchAngle":43.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.59,"coordY":82.57}},"index":3,"playId":"75c53ed5-7a27-3a1e-ac20-dabc391b1557","pitchNumber":2,"startTime":"2025-09-01T20:03:06.890Z","endTime":"2025-09-01T20:03:17.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:03:17.088Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-01T20:05:26.829Z","endTime":"2025-09-01T20:05:51.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"Pitching Change: Brenan Hanifee replaces Troy Melton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T20:04:20.342Z","endTime":"2025-09-01T20:05:29.145Z","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.78816187626547,"strikeZoneBottom":1.65988628533474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.0073140663845,"aZ":-27.98622685599974,"pfxX":-10.915425898207715,"pfxZ":2.1081675944629126,"pX":0.35685594536529464,"pZ":2.6171279692281155,"vX0":10.826513232713786,"vY0":-139.78151547100754,"vZ0":-2.345535097172215,"x":103.4,"y":168.12,"x0":-2.1388710234894597,"y0":50.00496533064244,"z0":5.295041844380763,"aX":-21.712894547331256},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.5,"breakHorizontal":17.6,"spinRate":2008,"spinDirection":241},"zone":6,"typeConfidence":2.0,"plateTime":0.3910872623192114,"extension":6.092636988747177},"index":1,"playId":"918e3c8a-8903-3b53-9b5e-dec1c3e9968d","pitchNumber":1,"startTime":"2025-09-01T20:05:29.145Z","endTime":"2025-09-01T20:05:33.206Z","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.5,"endSpeed":87.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.09440050856034,"aZ":-26.464952805786233,"pfxX":-9.994895752757056,"pfxZ":2.9089453469050284,"pX":-0.932895995727214,"pZ":2.7433626141197043,"vX0":7.5446935596921865,"vY0":-138.98986674166514,"vZ0":-2.327134466163198,"x":152.56,"y":164.71,"x0":-2.3790197889366684,"y0":50.00532154923076,"z0":5.342474629934096,"aX":-19.629118398370302},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.0,"breakHorizontal":16.6,"spinRate":2075,"spinDirection":239},"zone":11,"typeConfidence":0.87,"plateTime":0.3935292303407274,"extension":6.039950987248134},"hitData":{"launchSpeed":93.6,"launchAngle":-2.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.78,"coordY":143.41}},"index":2,"playId":"6f32cbb5-a166-3b24-bf33-96834fa5bc64","pitchNumber":2,"startTime":"2025-09-01T20:05:43.825Z","endTime":"2025-09-01T20:05:51.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:05:51.618Z","atBatIndex":80},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luisangel Acuña grounds out, shortstop Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-01T20:06:07.231Z","endTime":"2025-09-01T20:08:16.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.6,"strikeZoneTop":3.23800195590939,"strikeZoneBottom":1.57209375534622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.878515080936282,"aZ":-27.51494343651095,"pfxX":-9.713628911250726,"pfxZ":2.3444987820284027,"pX":0.24516184774593705,"pZ":2.566017489545686,"vX0":10.551161957614648,"vY0":-139.31177331181286,"vZ0":-2.672471531489736,"x":107.66,"y":169.5,"x0":-2.3083758296123627,"y0":50.005529728300246,"z0":5.334495464865922,"aX":-19.319729278546486},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.0,"breakHorizontal":15.7,"spinRate":2007,"spinDirection":241},"zone":5,"typeConfidence":0.88,"plateTime":0.391439512716655,"extension":5.8931446808718375},"index":0,"playId":"140f4f85-e8cc-3d59-92c0-612abb69b7fc","pitchNumber":1,"startTime":"2025-09-01T20:06:17.437Z","endTime":"2025-09-01T20:06:21.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.33036891751722,"strikeZoneBottom":1.60299826879676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2520036534182,"aZ":-26.54533789338658,"pfxX":-0.8748941620723276,"pfxZ":3.281890810029682,"pX":0.26085765544758927,"pZ":0.9133240333602965,"vX0":6.882327979215901,"vY0":-129.23145674686353,"vZ0":-5.724244961263325,"x":107.06,"y":214.12,"x0":-2.3067897308876524,"y0":50.006136877337944,"z0":5.1585174256463056,"aX":-1.5031757200883573},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.0,"breakHorizontal":0.2,"spinRate":2259,"spinDirection":57},"zone":14,"typeConfidence":0.88,"plateTime":0.42150506575231406,"extension":5.805380093561443},"index":1,"playId":"28150841-e36e-3051-b998-e85b86663f3c","pitchNumber":2,"startTime":"2025-09-01T20:06:30.483Z","endTime":"2025-09-01T20:06:35.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.32898545831661,"strikeZoneBottom":1.57087919721082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.63897673112023,"aZ":-26.98166571980772,"pfxX":-11.881672682997275,"pfxZ":2.6391424074727325,"pX":0.9207155644248369,"pZ":2.322006699516667,"vX0":12.577697738259886,"vY0":-139.37943109580445,"vZ0":-3.3212935655367355,"x":81.9,"y":176.09,"x0":-2.108998072334406,"y0":50.000380537682176,"z0":5.312911576502831,"aX":-23.34986452173859},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.2,"breakHorizontal":18.8,"spinRate":2158,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.39313128949147735,"extension":6.238069667579757},"index":2,"playId":"ccfdc58d-1055-3a46-94e9-9ac3f02c782f","pitchNumber":3,"startTime":"2025-09-01T20:06:46.810Z","endTime":"2025-09-01T20:06:51.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.4,"strikeZoneTop":3.3275535961513,"strikeZoneBottom":1.6003497647675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.685491971916004,"aZ":-22.729037460617686,"pfxX":-10.435087474600042,"pfxZ":4.790292020715031,"pX":1.2036295276796303,"pZ":1.5502797602477447,"vX0":12.792268094154613,"vY0":-138.7795100941052,"vZ0":-5.7629966992795065,"x":71.12,"y":196.92,"x0":-2.084923976039932,"y0":50.00652444071255,"z0":5.143320247804745,"aX":-20.595076329686403},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.7,"breakHorizontal":16.6,"spinRate":2199,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.3929332022641252,"extension":6.156112109835727},"index":3,"playId":"850de720-4a2c-3bce-acc2-55f060dcb651","pitchNumber":4,"startTime":"2025-09-01T20:07:05.043Z","endTime":"2025-09-01T20:07:08.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.485859904612884,"aZ":-27.198959329882967,"pfxX":-9.88546436589787,"pfxZ":2.607933415801824,"pX":-0.5231402179267742,"pZ":3.4306288512248866,"vX0":8.2924923652114,"vY0":-137.03461622530855,"vZ0":-0.21914315916956506,"x":136.94,"y":146.15,"x0":-2.299944076507179,"y0":50.002261014449275,"z0":5.365313216347065,"aX":-18.85320234879193},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.9,"breakHorizontal":16.2,"spinRate":1967,"spinDirection":242},"zone":11,"typeConfidence":0.88,"plateTime":0.3992710332848568,"extension":5.964850648742261},"index":4,"playId":"927f5cd2-acea-37e7-a2d3-834409e226f4","pitchNumber":5,"startTime":"2025-09-01T20:07:25.321Z","endTime":"2025-09-01T20:07:29.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.287916362985527,"aZ":-23.026108497364113,"pfxX":-8.280686187529536,"pfxZ":4.629774219211486,"pX":0.1428556148837677,"pZ":2.264458553046591,"vX0":9.560760378117296,"vY0":-139.18398958024503,"vZ0":-3.9344243561269328,"x":111.55,"y":177.64,"x0":-2.250006279891215,"y0":50.00201621847461,"z0":5.208896798746924,"aX":-16.355495096678222},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.8,"breakHorizontal":13.2,"spinRate":2087,"spinDirection":242},"zone":5,"typeConfidence":2.0,"plateTime":0.3925430226814264,"extension":6.137661722854774},"index":5,"playId":"8705540e-c4e1-3899-b75b-87acb1a1df64","pitchNumber":6,"startTime":"2025-09-01T20:07:47.108Z","endTime":"2025-09-01T20:07:51.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.50158498092367,"aZ":-21.85902541915203,"pfxX":-7.8628304566769485,"pfxZ":5.147465973440934,"pX":-0.5460293857800524,"pZ":2.780787828647613,"vX0":7.584564298573251,"vY0":-140.3386296598095,"vZ0":-3.1580870728894768,"x":137.81,"y":163.7,"x0":-2.2565660147982944,"y0":50.00110901040854,"z0":5.337536004895015,"aX":-15.74917832433804},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.9,"breakHorizontal":12.7,"spinRate":2010,"spinDirection":241},"zone":1,"typeConfidence":2.0,"plateTime":0.38966133203850717,"extension":6.093288349892055},"hitData":{"launchSpeed":86.9,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.97,"coordY":156.14}},"index":6,"playId":"f21ec1ed-d82c-3b89-9bc3-5fb542f29b7c","pitchNumber":7,"startTime":"2025-09-01T20:08:08.973Z","endTime":"2025-09-01T20:08:16.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:08:16.334Z","atBatIndex":81},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins called out on strikes.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-01T20:08:39.603Z","endTime":"2025-09-01T20:11:37.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":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,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"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.1,"endSpeed":89.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.867692884347267,"aZ":-17.87931057483053,"pfxX":-6.547369645374664,"pfxZ":7.095725408794602,"pX":-1.0707452004484144,"pZ":3.187034540973548,"vX0":6.204995889345323,"vY0":-139.94674446261806,"vZ0":-2.469403796185635,"x":157.81,"y":152.73,"x0":-2.4490341383306165,"y0":50.00699154703843,"z0":5.230962100845196,"aX":-13.197596756549492},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.6,"breakHorizontal":10.8,"spinRate":2227,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.38902753630325604,"extension":6.062758457209364},"index":0,"playId":"c3a520a4-0826-35b2-98a1-40a1c75d4336","pitchNumber":1,"startTime":"2025-09-01T20:08:39.603Z","endTime":"2025-09-01T20:08:45.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.42666529202437,"strikeZoneBottom":1.62709288371048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.903129956212666,"aZ":-30.305826950589516,"pfxX":-12.35427885385655,"pfxZ":0.9402241877093012,"pX":2.2344263111491323,"pZ":2.81210279739812,"vX0":15.732766309306717,"vY0":-139.9893281434726,"vZ0":-1.4356369167409784,"x":31.83,"y":162.85,"x0":-1.8471309534859512,"y0":50.005222675855684,"z0":5.311177985032614,"aX":-24.58369705144934},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":1.6,"breakHorizontal":19.2,"spinRate":1950,"spinDirection":250},"zone":12,"typeConfidence":0.9,"plateTime":0.3909229483796004,"extension":6.210012685034624},"index":1,"playId":"156c3ecd-7bef-3fde-b40a-3c0708e18476","pitchNumber":2,"startTime":"2025-09-01T20:08:57.718Z","endTime":"2025-09-01T20:09:05.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.402469141380664,"aZ":-28.89936331587108,"pfxX":-9.423056264947892,"pfxZ":1.6519053564014303,"pX":-0.14461387132752787,"pZ":3.2468190570437705,"vX0":9.298802832766128,"vY0":-138.9751853274616,"vZ0":-0.43681632912070384,"x":122.51,"y":151.12,"x0":-2.2891017389927586,"y0":50.00167719187971,"z0":5.304435586647927,"aX":-18.66811205714917},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.1,"breakHorizontal":15.5,"spinRate":1806,"spinDirection":249},"zone":2,"typeConfidence":0.89,"plateTime":0.3922066791917427,"extension":6.075316962560764},"index":2,"playId":"d6192186-6c66-33a0-9286-6bdfd7264ede","pitchNumber":3,"startTime":"2025-09-01T20:09:26.513Z","endTime":"2025-09-01T20:09:31.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.5,"strikeZoneTop":3.31095078721922,"strikeZoneBottom":1.5113529122859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.512530333858265,"aZ":-28.144975351702307,"pfxX":-1.2519628346327476,"pfxZ":2.301649067978496,"pX":0.9271011013487436,"pZ":1.226298847904331,"vX0":8.447883665328419,"vY0":-130.740021481871,"vZ0":-4.75173770374937,"x":81.66,"y":205.67,"x0":-2.167116634919688,"y0":50.003921522017905,"z0":5.150166236035771,"aX":-2.1935771046857555},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.4,"breakHorizontal":0.6,"spinRate":2137,"spinDirection":86},"zone":14,"typeConfidence":0.83,"plateTime":0.41706935315554183,"extension":6.150264941639745},"index":3,"playId":"31fb7af8-d7d6-3eea-be12-07b1372428bf","pitchNumber":4,"startTime":"2025-09-01T20:09:46.105Z","endTime":"2025-09-01T20:09:50.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.90676401341632,"aZ":-18.741957728009204,"pfxX":-8.03623170611978,"pfxZ":6.692611533865028,"pX":0.03143289407543057,"pZ":1.9777448999436926,"vX0":9.304641397863879,"vY0":-140.32432591935003,"vZ0":-5.594415407535424,"x":115.8,"y":185.38,"x0":-2.2735556806004245,"y0":50.00135772585913,"z0":5.2067642659000075,"aX":-16.125204034578253},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.2,"breakHorizontal":12.8,"spinRate":2091,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.38939993117165494,"extension":6.257108177379008},"index":4,"playId":"79e3b638-dc85-3272-a6b1-07e0e3c9dc8d","pitchNumber":5,"startTime":"2025-09-01T20:10:02.439Z","endTime":"2025-09-01T20:10:11.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.34215872319517,"strikeZoneBottom":1.62598069492221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.231372686996366,"aZ":-31.938508239496056,"pfxX":1.2196510941329848,"pfxZ":0.14819987544967894,"pX":-2.441321997006716,"pZ":2.87765756386587,"vX0":0.06688136499531129,"vY0":-126.09619587691824,"vZ0":0.011199921990497685,"x":210.06,"y":161.08,"x0":-2.6268264694118524,"y0":50.005303996529015,"z0":5.428681711767158,"aX":1.9840066808042085},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.5,"breakHorizontal":-2.3,"spinRate":1940,"spinDirection":65},"zone":11,"typeConfidence":0.91,"plateTime":0.4327252760744247,"extension":5.841042065366605},"index":5,"playId":"08060cae-1cbe-3e9b-a565-f65d5b9e6b11","pitchNumber":6,"startTime":"2025-09-01T20:10:37.041Z","endTime":"2025-09-01T20:10:40.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.402184182121534,"aZ":-23.057462689005497,"pfxX":-6.917076616159518,"pfxZ":4.585752432471228,"pX":-0.9564137538339802,"pZ":2.602419922379612,"vX0":5.980769576342434,"vY0":-139.40495167239865,"vZ0":-3.2468243971714372,"x":153.46,"y":168.51,"x0":-2.2204534426124813,"y0":50.00202032082214,"z0":5.286787121527726,"aX":-13.750030588891692},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.9,"breakHorizontal":11.4,"spinRate":1922,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.39140909383148603,"extension":6.052603179749577},"index":6,"playId":"584b8cd8-df25-391c-96b3-32108c66cfc5","pitchNumber":7,"startTime":"2025-09-01T20:10:54.290Z","endTime":"2025-09-01T20:11:03.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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.37091849666024,"strikeZoneBottom":1.62408591572113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.5889022180165,"aZ":-32.90015910909861,"pfxX":-10.355193599467245,"pfxZ":-0.3666727310269007,"pX":0.1010650097324948,"pZ":1.7168000559303997,"vX0":10.0707609126901,"vY0":-138.798762491543,"vZ0":-3.6065826165996393,"x":113.15,"y":192.43,"x0":-2.2200064954283607,"y0":50.005681382615265,"z0":5.211870755451187,"aX":-20.31060268698071},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":-1.2,"breakHorizontal":16.8,"spinRate":1886,"spinDirection":245},"zone":8,"typeConfidence":0.93,"plateTime":0.3938550194730892,"extension":6.3828439288619165},"index":7,"playId":"b35b2698-df2d-3fec-8145-1e6101c0549a","pitchNumber":8,"startTime":"2025-09-01T20:11:29.512Z","endTime":"2025-09-01T20:11:37.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:11:37.155Z","atBatIndex":82},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-01T20:13:57.102Z","endTime":"2025-09-01T20:15:29.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.77768970711804,"aZ":-20.03732792259948,"pfxX":-7.817821633544542,"pfxZ":6.1117922036024,"pX":0.6647840373801158,"pZ":2.845047142052786,"vX0":10.221064776174092,"vY0":-139.8458045136169,"vZ0":-1.4491803143106874,"x":91.66,"y":161.96,"x0":-2.0173581262623723,"y0":50.00139422912216,"z0":4.68088590288457,"aX":-15.523098166666344},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.9,"breakHorizontal":12.1,"spinRate":2279,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.3912686350864094,"extension":7.1919966340706765},"index":0,"playId":"a26a2ca4-9df3-30ac-a2f6-4244680104ae","pitchNumber":1,"startTime":"2025-09-01T20:14:05.147Z","endTime":"2025-09-01T20:14:16.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":90.0,"strikeZoneTop":3.72215243195685,"strikeZoneBottom":1.77399790003201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.1927895082642,"aZ":-20.004190594562782,"pfxX":-9.097868550180339,"pfxZ":5.872904226251617,"pX":-0.8129924824450601,"pZ":2.6444202131841954,"vX0":7.216775294933069,"vY0":-142.6807481332062,"vZ0":-1.995293074139696,"x":147.99,"y":167.38,"x0":-2.186335699889815,"y0":50.00563599454345,"z0":4.6063196743426005,"aX":-18.86116051508368},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.4,"breakHorizontal":15.1,"spinRate":2329,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.3831168744500024,"extension":7.113122881685846},"index":1,"playId":"c053d04c-45f3-3057-80fb-38dcf49d2515","pitchNumber":2,"startTime":"2025-09-01T20:14:47.139Z","endTime":"2025-09-01T20:14:50.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":98.6,"endSpeed":90.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.667233675094558,"aZ":-19.86850808154125,"pfxX":-9.157989671985177,"pfxZ":5.877342769964576,"pX":-0.3700444697069488,"pZ":2.690109634365268,"vX0":7.8796393987292745,"vY0":-143.4415811447671,"vZ0":-1.8825556420692147,"x":131.11,"y":166.15,"x0":-1.9562103122802708,"y0":50.00460016936532,"z0":4.587418319731071,"aX":-19.17916849121744},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.4,"breakHorizontal":15.1,"spinRate":2327,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.38114814594580704,"extension":7.2079980568949695},"index":2,"playId":"86bde5d8-7f8e-3749-8ba9-0b3832eb6355","pitchNumber":3,"startTime":"2025-09-01T20:14:58.780Z","endTime":"2025-09-01T20:15:04.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.55604946337011,"aZ":-16.078282936617775,"pfxX":-7.114071947183163,"pfxZ":7.89129403882275,"pX":-0.5161537583019327,"pZ":3.3817945646689456,"vX0":6.6608990774789945,"vY0":-142.15154937314054,"vZ0":-0.5178008785529399,"x":136.67,"y":147.47,"x0":-1.969076131272373,"y0":50.005631506259014,"z0":4.5900628631029905,"aX":-14.51563359246086},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.4,"breakHorizontal":11.5,"spinRate":2468,"spinDirection":238},"zone":1,"typeConfidence":2.0,"plateTime":0.3857997799194872,"extension":7.0933570442991485},"index":3,"playId":"87b7c3a5-3d32-3db4-9979-7a39ef849b38","pitchNumber":4,"startTime":"2025-09-01T20:15:24.171Z","endTime":"2025-09-01T20:15:29.761Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:15:29.761Z","atBatIndex":83},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Colt Keith lines out to center fielder Cedric Mullins.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-01T20:15:33.733Z","endTime":"2025-09-01T20:16:06.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"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"}]}],"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":98.9,"endSpeed":90.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77449293393353,"aZ":-19.124633672025862,"pfxX":-10.267627589870715,"pfxZ":6.221512296523537,"pX":-0.36068061423523795,"pZ":2.2971173117722716,"vX0":8.465092298062608,"vY0":-143.77456009238918,"vZ0":-3.0739656981048458,"x":130.75,"y":176.76,"x0":-2.0065294283550283,"y0":50.001229988517665,"z0":4.564377959967285,"aX":-21.532335083791175},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.8,"breakHorizontal":16.9,"spinRate":2311,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.3806982359471731,"extension":7.332705137695826},"hitData":{"launchSpeed":97.6,"launchAngle":22.0,"totalDistance":371.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":146.97,"coordY":50.97}},"index":0,"playId":"ff7f9da2-34fd-3ebe-90ba-7bbe12f10704","pitchNumber":1,"startTime":"2025-09-01T20:15:56.442Z","endTime":"2025-09-01T20:16:06.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:16:06.621Z","atBatIndex":84},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-01T20:16:14.381Z","endTime":"2025-09-01T20:17:37.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":91.3,"strikeZoneTop":3.35715969467124,"strikeZoneBottom":1.53956237522582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.913904057601332,"aZ":-15.952186928594609,"pfxX":-8.661215049681608,"pfxZ":7.637159053908425,"pX":0.23617510560684732,"pZ":1.9237798121475769,"vX0":9.509849637054462,"vY0":-144.2277262231015,"vZ0":-4.6426289719481595,"x":108.0,"y":186.84,"x0":-1.9653880318032413,"y0":50.00453880712525,"z0":4.525725664801725,"aX":-18.40205611710871},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.1,"breakHorizontal":14.0,"spinRate":2586,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.37856271003075825,"extension":7.303049086786775},"index":0,"playId":"e5599edf-5b3c-3c26-ba0a-e8077f66774b","pitchNumber":1,"startTime":"2025-09-01T20:16:34.757Z","endTime":"2025-09-01T20:16:38.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.6,"strikeZoneTop":3.47737998065979,"strikeZoneBottom":1.56761408343013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.712569295679785,"aZ":-25.375258812673223,"pfxX":-1.1248193103269555,"pfxZ":3.755302177436932,"pX":-0.18499875843339902,"pZ":2.068769749383661,"vX0":5.122857447658672,"vY0":-132.80711283091503,"vZ0":-2.389184822277735,"x":124.05,"y":182.92,"x0":-1.9812336712497176,"y0":50.00418084951154,"z0":4.799190803003969,"aX":-2.037745247704548},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.6,"breakHorizontal":1.1,"spinRate":2380,"spinDirection":305},"zone":8,"typeConfidence":2.0,"plateTime":0.41022975226632363,"extension":6.945320354708166},"index":1,"playId":"03dca2e3-3733-32e1-9eda-72ce23ade2c5","pitchNumber":2,"startTime":"2025-09-01T20:16:47.469Z","endTime":"2025-09-01T20:16:51.364Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-01T20:17:03.765Z","endTime":"2025-09-01T20:17:08.813Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.06606190029549,"aZ":-25.382397917530074,"pfxX":-1.5175632993681718,"pfxZ":3.8090451767964506,"pX":0.4196083263756695,"pZ":1.9648256817804792,"vX0":6.1729038652243755,"vY0":-131.9601509009961,"vZ0":-2.5001052365118914,"x":101.01,"y":185.73,"x0":-1.7412482533407567,"y0":50.00450239015979,"z0":4.772298689815656,"aX":-2.7078557582692824},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.6,"breakHorizontal":1.6,"spinRate":2422,"spinDirection":275},"zone":9,"typeConfidence":2.0,"plateTime":0.4132666696037499,"extension":6.973700853192472},"index":3,"playId":"1b531741-800d-34d8-b17d-a78b2a037779","pitchNumber":3,"startTime":"2025-09-01T20:17:08.813Z","endTime":"2025-09-01T20:17:13.411Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.005036356803256,"aZ":-25.109351337652594,"pfxX":-1.89043643508412,"pfxZ":3.851382346897986,"pX":0.8610498802592947,"pZ":1.463602308702645,"vX0":7.480408338650176,"vY0":-133.6810411060151,"vZ0":-3.950504610695417,"x":84.18,"y":199.26,"x0":-1.710849974219037,"y0":50.004533216513146,"z0":4.7334097240459725,"aX":-3.4701405790258897},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.5,"breakHorizontal":2.0,"spinRate":2358,"spinDirection":274},"zone":14,"typeConfidence":2.0,"plateTime":0.4075319431688751,"extension":7.034940969787197},"index":4,"playId":"408d1cd2-e315-3a4b-af15-e932b18c487e","pitchNumber":4,"startTime":"2025-09-01T20:17:32.427Z","endTime":"2025-09-01T20:17:37.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:17:37.330Z","atBatIndex":85}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":10,"homeScore":8,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-01T20:16:14.381Z","endTime":"2025-09-01T20:17:37.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":91.3,"strikeZoneTop":3.35715969467124,"strikeZoneBottom":1.53956237522582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.913904057601332,"aZ":-15.952186928594609,"pfxX":-8.661215049681608,"pfxZ":7.637159053908425,"pX":0.23617510560684732,"pZ":1.9237798121475769,"vX0":9.509849637054462,"vY0":-144.2277262231015,"vZ0":-4.6426289719481595,"x":108.0,"y":186.84,"x0":-1.9653880318032413,"y0":50.00453880712525,"z0":4.525725664801725,"aX":-18.40205611710871},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.1,"breakHorizontal":14.0,"spinRate":2586,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.37856271003075825,"extension":7.303049086786775},"index":0,"playId":"e5599edf-5b3c-3c26-ba0a-e8077f66774b","pitchNumber":1,"startTime":"2025-09-01T20:16:34.757Z","endTime":"2025-09-01T20:16:38.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.6,"strikeZoneTop":3.47737998065979,"strikeZoneBottom":1.56761408343013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.712569295679785,"aZ":-25.375258812673223,"pfxX":-1.1248193103269555,"pfxZ":3.755302177436932,"pX":-0.18499875843339902,"pZ":2.068769749383661,"vX0":5.122857447658672,"vY0":-132.80711283091503,"vZ0":-2.389184822277735,"x":124.05,"y":182.92,"x0":-1.9812336712497176,"y0":50.00418084951154,"z0":4.799190803003969,"aX":-2.037745247704548},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.6,"breakHorizontal":1.1,"spinRate":2380,"spinDirection":305},"zone":8,"typeConfidence":2.0,"plateTime":0.41022975226632363,"extension":6.945320354708166},"index":1,"playId":"03dca2e3-3733-32e1-9eda-72ce23ade2c5","pitchNumber":2,"startTime":"2025-09-01T20:16:47.469Z","endTime":"2025-09-01T20:16:51.364Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-01T20:17:03.765Z","endTime":"2025-09-01T20:17:08.813Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.06606190029549,"aZ":-25.382397917530074,"pfxX":-1.5175632993681718,"pfxZ":3.8090451767964506,"pX":0.4196083263756695,"pZ":1.9648256817804792,"vX0":6.1729038652243755,"vY0":-131.9601509009961,"vZ0":-2.5001052365118914,"x":101.01,"y":185.73,"x0":-1.7412482533407567,"y0":50.00450239015979,"z0":4.772298689815656,"aX":-2.7078557582692824},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.6,"breakHorizontal":1.6,"spinRate":2422,"spinDirection":275},"zone":9,"typeConfidence":2.0,"plateTime":0.4132666696037499,"extension":6.973700853192472},"index":3,"playId":"1b531741-800d-34d8-b17d-a78b2a037779","pitchNumber":3,"startTime":"2025-09-01T20:17:08.813Z","endTime":"2025-09-01T20:17:13.411Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.005036356803256,"aZ":-25.109351337652594,"pfxX":-1.89043643508412,"pfxZ":3.851382346897986,"pX":0.8610498802592947,"pZ":1.463602308702645,"vX0":7.480408338650176,"vY0":-133.6810411060151,"vZ0":-3.950504610695417,"x":84.18,"y":199.26,"x0":-1.710849974219037,"y0":50.004533216513146,"z0":4.7334097240459725,"aX":-3.4701405790258897},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.5,"breakHorizontal":2.0,"spinRate":2358,"spinDirection":274},"zone":14,"typeConfidence":2.0,"plateTime":0.4075319431688751,"extension":7.034940969787197},"index":4,"playId":"408d1cd2-e315-3a4b-af15-e932b18c487e","pitchNumber":4,"startTime":"2025-09-01T20:17:32.427Z","endTime":"2025-09-01T20:17:37.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:17:37.330Z","atBatIndex":85},"scoringPlays":[4,11,25,33,38,40,49,55,57,66,71,78],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":101.32,"y":165.78},"type":"O","description":"Grounded Into DP"},{"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":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":161.14,"y":162.73},"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":1,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":34.86,"y":50.12},"type":"H","description":"Home Run"},{"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":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":116.53,"y":173.38},"type":"O","description":"Pop Out"}]}},{"startIndex":8,"endIndex":19,"top":[8,9,10,11,12,13,14],"bottom":[15,16,17,18,19],"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":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":189.02,"y":110.52},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"coordinates":{"x":123.87,"y":188.45},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":76.48,"y":114.57},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":70.4,"y":100.88},"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":2,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":134.78,"y":68.44},"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":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":130.72,"y":86.69},"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":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":163.13,"y":155.59},"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":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":146.95,"y":150.06},"type":"O","description":"Groundout"}]}},{"startIndex":20,"endIndex":27,"top":[20,21,22],"bottom":[23,24,25,26,27],"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":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"coordinates":{"x":137.58,"y":59.21},"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":3,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":151.51,"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":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":104.36,"y":146.51},"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":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":109.13,"y":79.15},"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":3,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":34.4,"y":74.52},"type":"H","description":"Home Run"},{"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":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":152.02,"y":150.06},"type":"O","description":"Groundout"}]}},{"startIndex":28,"endIndex":42,"top":[28,29,30,31,32,33,34,35],"bottom":[36,37,38,39,40,41,42],"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":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":193.78,"y":138.99},"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":4,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":181.16,"y":147.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":4,"pitcher":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":185.38,"y":39.87},"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":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":157.59,"y":160.71},"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":4,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":71.06,"y":119.32},"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":4,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":170.65,"y":154.13},"type":"H","description":"Triple"},{"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":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":172.44,"y":139.16},"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":4,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":83.58,"y":94.8},"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":4,"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":124.95,"y":95.25},"type":"O","description":"Flyout"}]}},{"startIndex":43,"endIndex":51,"top":[43,44,45],"bottom":[46,47,48,49,50,51],"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":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":147.15,"y":97.94},"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":5,"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":72.63,"y":110.34},"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":5,"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"coordinates":{"x":165.75,"y":119.39},"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":5,"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":187.48,"y":111.11},"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":5,"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":177.4,"y":79.5},"type":"O","description":"Lineout"}]}},{"startIndex":52,"endIndex":62,"top":[52,53,54,55,56,57,58],"bottom":[59,60,61,62],"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":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":180.23,"y":126.05},"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":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":141.6,"y":176.74},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":213.36,"y":109.5},"type":"H","description":"Triple"},{"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":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":127.18,"y":82.13},"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":6,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":114.64,"y":188.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":6,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":160.13,"y":152.59},"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":6,"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":87.1,"y":88.83},"type":"O","description":"Lineout"}]}},{"startIndex":63,"endIndex":72,"top":[63,64,65,66,67],"bottom":[68,69,70,71,72],"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":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":146.4,"y":157.46},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"coordinates":{"x":132.18,"y":191.19},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":137.82,"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":7,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":112.98,"y":147.02},"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":7,"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":203.22,"y":109.5},"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":7,"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":105.47,"y":84.23},"type":"O","description":"Lineout"},{"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":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":100.91,"y":165.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":7,"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":185.0,"y":122.91},"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":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"coordinates":{"x":134.27,"y":163.75},"type":"O","description":"Pop Out"}]}},{"startIndex":73,"endIndex":79,"top":[73,74,75],"bottom":[76,77,78,79],"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":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":154.04,"y":160.71},"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":8,"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":56.35,"y":123.94},"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":8,"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":88.43,"y":62.37},"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":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":104.36,"y":166.79},"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":8,"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":46.59,"y":82.57},"type":"O","description":"Flyout"}]}},{"startIndex":80,"endIndex":85,"top":[80,81,82],"bottom":[83,84,85],"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":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":108.78,"y":143.41},"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":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"batter":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"coordinates":{"x":111.97,"y":156.14},"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":9,"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"batter":{"id":690993,"fullName":"Colt Keith","link":"/api/v1/people/690993"},"coordinates":{"x":146.97,"y":50.97},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":2,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":4,"hits":3,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":2,"errors":1,"leftOnBase":1},"away":{"runs":1,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":8,"hits":14,"errors":1,"leftOnBase":8},"away":{"runs":10,"hits":8,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"},"catcher":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"first":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"second":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"third":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"shortstop":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"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":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"onDeck":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"inHole":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"battingOrder":8,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"offense":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"onDeck":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"inHole":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"pitcher":{"id":669724,"fullName":"Brenan Hanifee","link":"/api/v1/people/669724"},"battingOrder":7,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"balls":0,"strikes":3,"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":1,"groundOuts":14,"airOuts":3,"runs":10,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":2,"avg":".250","atBats":32,"obp":".329","slg":".430","ops":".759","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":15,"rbi":10,"leftOnBase":20,"sacBunts":2,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"32.00","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":6,"airOuts":11,"runs":8,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":41,"obp":".372","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":154,"era":"3.89","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.32","battersFaced":43,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":154,"balls":43,"strikes":111,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":7,"pitchesPerInning":"17.11","runsScoredPer9":"8.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"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":"3-3 | 2B, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":27,"groundOuts":77,"airOuts":53,"runs":16,"doubles":13,"triples":1,"homeRuns":4,"strikeOuts":53,"baseOnBalls":19,"intentionalWalks":0,"hits":53,"hitByPitch":2,"avg":".226","atBats":235,"obp":".289","slg":".340","ops":".629","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":80,"rbi":26,"leftOnBase":96,"sacBunts":1,"sacFlies":0,"babip":".275","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.75","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":16,"stolenBases":25,"stolenBasePercentage":".610","caughtStealingPercentage":".390","assists":32,"putOuts":595,"errors":5,"chances":632,"fielding":".992","passedBall":5,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID640455":{"person":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"3.2 IP, 5 ER, 6 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":3,"airOuts":2,"runs":5,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":83,"inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":20,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":28,"strikes":55,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"12.27","homeRunsPer9":"4.91","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":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":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":5,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID643446":{"person":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2B, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":74,"groundOuts":89,"airOuts":119,"runs":39,"doubles":18,"triples":5,"homeRuns":12,"strikeOuts":41,"baseOnBalls":41,"intentionalWalks":4,"hits":85,"hitByPitch":7,"avg":".259","atBats":328,"obp":".350","slg":".454","ops":".804","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":382,"totalBases":149,"rbi":47,"leftOnBase":137,"sacBunts":2,"sacFlies":4,"babip":".262","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.33","popOuts":20,"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":148,"putOuts":146,"errors":4,"chances":298,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID668901":{"person":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | HBP, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":98,"flyOuts":53,"groundOuts":95,"airOuts":86,"runs":38,"doubles":18,"triples":2,"homeRuns":15,"strikeOuts":90,"baseOnBalls":23,"intentionalWalks":0,"hits":85,"hitByPitch":5,"avg":".241","atBats":352,"obp":".294","slg":".432","ops":".726","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":384,"totalBases":152,"rbi":53,"leftOnBase":158,"sacBunts":0,"sacFlies":4,"babip":".279","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.47","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":94,"putOuts":51,"errors":7,"chances":152,"fielding":".954","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID682668":{"person":{"id":682668,"fullName":"Luisangel Acuña","link":"/api/v1/people/682668"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"601","stats":{"batting":{"note":"1-","summary":"0-1 | R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":20,"groundOuts":53,"airOuts":38,"runs":27,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":34,"baseOnBalls":11,"intentionalWalks":0,"hits":38,"hitByPitch":2,"avg":".238","atBats":160,"obp":".293","slg":".281","ops":".574","caughtStealing":1,"stolenBases":13,"stolenBasePercentage":".929","caughtStealingPercentage":".071","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":45,"rbi":7,"leftOnBase":87,"sacBunts":2,"sacFlies":1,"babip":".299","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":116,"putOuts":73,"errors":2,"chances":191,"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID683146":{"person":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":34,"groundOuts":105,"airOuts":62,"runs":48,"doubles":11,"triples":2,"homeRuns":15,"strikeOuts":89,"baseOnBalls":31,"intentionalWalks":0,"hits":84,"hitByPitch":1,"avg":".249","atBats":337,"obp":".312","slg":".427","ops":".739","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":373,"totalBases":144,"rbi":42,"leftOnBase":144,"sacBunts":0,"sacFlies":3,"babip":".292","groundOutsToAirouts":"1.69","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"22.47","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":193,"putOuts":121,"errors":8,"chances":322,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":{"summary":"0.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":2,"strikes":9,"strikePercentage":".820","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"13.50","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":0,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663399":{"person":{"id":663399,"fullName":"Brandon Waddell","link":"/api/v1/people/663399"},"jerseyNumber":"82","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":11,"gamesStarted":1,"flyOuts":27,"groundOuts":32,"airOuts":39,"runs":12,"doubles":10,"triples":1,"homeRuns":4,"strikeOuts":22,"baseOnBalls":11,"intentionalWalks":0,"hits":29,"hitByPitch":1,"atBats":121,"obp":".306","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":512,"era":"3.45","inningsPitched":"31.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":12,"whip":"1.28","battersFaced":134,"outs":94,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":512,"balls":197,"strikes":315,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".---","pitchesPerInning":"16.34","gamesFinished":4,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.32","walksPer9Inn":"3.16","hitsPer9Inn":"8.33","runsScoredPer9":"3.45","homeRunsPer9":"1.15","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"0-4 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":138,"flyOuts":81,"groundOuts":118,"airOuts":144,"runs":74,"doubles":34,"triples":1,"homeRuns":31,"strikeOuts":133,"baseOnBalls":55,"intentionalWalks":4,"hits":141,"hitByPitch":13,"avg":".267","atBats":529,"obp":".346","slg":".510","ops":".856","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":22,"groundIntoTriplePlay":0,"plateAppearances":604,"totalBases":270,"rbi":110,"leftOnBase":255,"sacBunts":0,"sacFlies":7,"babip":".296","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.06","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":104,"putOuts":995,"errors":7,"chances":1106,"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":{"note":"(W, 3-6)(BS, 6)","summary":"0.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.2","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":54,"gamesStarted":0,"flyOuts":33,"groundOuts":27,"airOuts":64,"runs":33,"doubles":8,"triples":1,"homeRuns":5,"strikeOuts":47,"baseOnBalls":27,"intentionalWalks":0,"hits":46,"hitByPitch":0,"atBats":183,"obp":".346","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":890,"era":"5.24","inningsPitched":"46.1","wins":3,"losses":6,"saves":3,"saveOpportunities":9,"holds":8,"blownSaves":6,"earnedRuns":27,"whip":"1.58","battersFaced":211,"outs":139,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":890,"balls":320,"strikes":570,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":0,"winPercentage":".333","pitchesPerInning":"19.21","gamesFinished":14,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"9.13","walksPer9Inn":"5.24","hitsPer9Inn":"8.94","runsScoredPer9":"6.41","homeRunsPer9":"0.97","inheritedRunners":9,"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":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664854":{"person":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":0,"strikes":5,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID605280":{"person":{"id":605280,"fullName":"Clay Holmes","link":"/api/v1/people/605280"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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-3 | BB, HBP, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":86,"groundOuts":134,"airOuts":161,"runs":95,"doubles":28,"triples":0,"homeRuns":26,"strikeOuts":118,"baseOnBalls":47,"intentionalWalks":2,"hits":148,"hitByPitch":14,"avg":".267","atBats":555,"obp":".336","slg":".458","ops":".794","caughtStealing":4,"stolenBases":27,"stolenBasePercentage":".871","caughtStealingPercentage":".129","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":622,"totalBases":254,"rbi":76,"leftOnBase":197,"sacBunts":0,"sacFlies":6,"babip":".293","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.35","popOuts":35,"lineOuts":40},"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":189,"errors":12,"chances":515,"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":{"note":"(S, 25)","summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"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":".---","numberOfPitches":11,"inningsPitched":"1.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":1,"strikes":10,"strikePercentage":".910","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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607043":{"person":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"jerseyNumber":"9","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"400","stats":{"batting":{"summary":"1-5 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":131,"flyOuts":65,"groundOuts":126,"airOuts":125,"runs":70,"doubles":27,"triples":0,"homeRuns":22,"strikeOuts":116,"baseOnBalls":46,"intentionalWalks":1,"hits":129,"hitByPitch":7,"avg":".263","atBats":490,"obp":".332","slg":".453","ops":".785","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":549,"totalBases":222,"rbi":78,"leftOnBase":217,"sacBunts":1,"sacFlies":5,"babip":".300","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.27","popOuts":26,"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":4,"putOuts":213,"errors":1,"chances":218,"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":{"note":"(H, 27)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":3,"strikes":12,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663584":{"person":{"id":663584,"fullName":"Hayden Senger","link":"/api/v1/people/663584"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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-3 | HR, 3B, 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":6,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":64,"groundOuts":136,"airOuts":112,"runs":104,"doubles":16,"triples":1,"homeRuns":36,"strikeOuts":117,"baseOnBalls":113,"intentionalWalks":11,"hits":124,"hitByPitch":3,"avg":".257","atBats":483,"obp":".397","slg":".518","ops":".915","caughtStealing":2,"stolenBases":26,"stolenBasePercentage":".929","caughtStealingPercentage":".071","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":605,"totalBases":250,"rbi":90,"leftOnBase":210,"sacBunts":1,"sacFlies":5,"babip":".263","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"13.42","popOuts":23,"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":6,"putOuts":218,"errors":0,"chances":224,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":15,"groundOuts":35,"airOuts":34,"runs":19,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":12,"intentionalWalks":1,"hits":36,"hitByPitch":1,"avg":".232","atBats":155,"obp":".292","slg":".387","ops":".679","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":60,"rbi":10,"leftOnBase":75,"sacBunts":0,"sacFlies":0,"babip":".303","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.83","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":true,"isSubstitute":false}},"ID548384":{"person":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(H, 5)","summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":4,"strikes":11,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID690997":{"person":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":8,"groundOuts":26,"airOuts":11,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":21,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":68,"obp":".205","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":280,"era":"0.89","inningsPitched":"20.1","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.69","battersFaced":73,"outs":61,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":280,"balls":96,"strikes":184,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.36","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.77","gamesFinished":0,"strikeoutWalkRatio":"5.25","strikeoutsPer9Inn":"9.30","walksPer9Inn":"1.77","hitsPer9Inn":"4.43","runsScoredPer9":"0.89","homeRunsPer9":"0.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":0,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656775":{"person":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | 2 BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":69,"groundOuts":72,"airOuts":134,"runs":53,"doubles":23,"triples":1,"homeRuns":16,"strikeOuts":108,"baseOnBalls":46,"intentionalWalks":0,"hits":88,"hitByPitch":4,"avg":".223","atBats":395,"obp":".307","slg":".408","ops":".715","caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":452,"totalBases":161,"rbi":56,"leftOnBase":177,"sacBunts":2,"sacFlies":5,"babip":".261","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.69","popOuts":35,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":271,"errors":3,"chances":275,"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,665742,624413,607043,668901,643446,682668,656775,620443,683146,640455,642397,592773,643511,664854,548384,621242],"pitchers":[640455,642397,592773,643511,664854,548384,621242],"bench":[516782,677595,663584],"bullpen":[663795,605280,690997,656849,673540,804636,663399],"battingOrder":[596019,665742,624413,607043,668901,682668,656775,620443,683146],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Torrens (13, Morton, C); McNeil (18, Morton, C)."},{"label":"3B","value":"Soto, J (1, Sommers)."},{"label":"HR","value":"Soto, J (36, 4th inning off Morton, C, 3 on, 2 out)."},{"label":"TB","value":"McNeil 3; Nimmo; Soto, J 7; Torrens 4."},{"label":"RBI","value":"Baty (42); Nimmo (78); Soto, J 6 (90); Torrens 2 (26)."},{"label":"2-out RBI","value":"Soto, J 4; Nimmo."},{"label":"Runners left in scoring position, 2 out","value":"Soto, J; Nimmo; Lindor."},{"label":"SAC","value":"Mullins; Torrens."},{"label":"GIDP","value":"Alonso."},{"label":"Team RISP","value":"5-for-14."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Lindor (27, 2nd base off Morton, C/Dingler); Acuña (13, 2nd base off Melton/Dingler)."},{"label":"CS","value":"Soto, J (2, 2nd base by Melton/Dingler)."},{"label":"PO","value":"Soto, J (1st base by Melton)."}]}],"note":[{"label":"1","value":"Ran for McNeil 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":6,"airOuts":11,"runs":8,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".250","atBats":41,"obp":".319","slg":".423","ops":".742","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":43,"totalBases":24,"rbi":7,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.50","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":1,"groundOuts":14,"airOuts":3,"runs":10,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":9,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":2,"atBats":32,"obp":".415","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":187,"era":"3.84","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.23","battersFaced":43,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":187,"balls":80,"strikes":107,"strikePercentage":".570","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"4.67","rbi":10,"pitchesPerInning":"20.78","runsScoredPer9":"10.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".---","assists":14,"putOuts":27,"errors":1,"chances":42,"passedBall":0,"pickoffs":0}},"players":{"ID669234":{"person":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"jerseyNumber":"44","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"902","stats":{"batting":{"note":"c-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":19,"groundOuts":17,"airOuts":31,"runs":13,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":31,"baseOnBalls":19,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".206","atBats":97,"obp":".336","slg":".278","ops":".614","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":119,"totalBases":27,"rbi":16,"leftOnBase":37,"sacBunts":0,"sacFlies":2,"babip":".284","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"97.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":24,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID656716":{"person":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"jerseyNumber":"39","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | 3B, BB, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"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":0,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":50,"groundOuts":100,"airOuts":102,"runs":62,"doubles":18,"triples":11,"homeRuns":11,"strikeOuts":98,"baseOnBalls":44,"intentionalWalks":1,"hits":106,"hitByPitch":6,"avg":".264","atBats":401,"obp":".343","slg":".446","ops":".789","caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":456,"totalBases":179,"rbi":45,"leftOnBase":178,"sacBunts":1,"sacFlies":4,"babip":".321","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.46","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":179,"putOuts":147,"errors":12,"chances":338,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":42,"groundOuts":68,"airOuts":68,"runs":35,"doubles":6,"triples":2,"homeRuns":6,"strikeOuts":82,"baseOnBalls":24,"intentionalWalks":0,"hits":56,"hitByPitch":0,"avg":".207","atBats":270,"obp":".268","slg":".311","ops":".579","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":298,"totalBases":84,"rbi":31,"leftOnBase":124,"sacBunts":0,"sacFlies":4,"babip":".269","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":176,"putOuts":103,"errors":6,"chances":285,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"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":17,"balls":8,"strikes":9,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663330":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"jerseyNumber":"18","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"4-5 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":13,"groundOuts":16,"airOuts":34,"runs":13,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":24,"baseOnBalls":10,"intentionalWalks":0,"hits":27,"hitByPitch":3,"avg":".267","atBats":101,"obp":".351","slg":".525","ops":".876","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":114,"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":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"500","stats":{"batting":{"summary":"2-5 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":135,"flyOuts":65,"groundOuts":100,"airOuts":109,"runs":74,"doubles":29,"triples":1,"homeRuns":32,"strikeOuts":172,"baseOnBalls":40,"intentionalWalks":1,"hits":140,"hitByPitch":3,"avg":".270","atBats":518,"obp":".324","slg":".515","ops":".839","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":564,"totalBases":267,"rbi":101,"leftOnBase":240,"sacBunts":0,"sacFlies":3,"babip":".341","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.19","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":243,"errors":2,"chances":247,"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":"901","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"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":109,"flyOuts":63,"groundOuts":75,"airOuts":115,"runs":57,"doubles":17,"triples":4,"homeRuns":22,"strikeOuts":86,"baseOnBalls":14,"intentionalWalks":0,"hits":95,"hitByPitch":7,"avg":".257","atBats":369,"obp":".296","slg":".504","ops":".800","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":395,"totalBases":186,"rbi":52,"leftOnBase":155,"sacBunts":0,"sacFlies":2,"babip":".278","groundOutsToAirouts":"0.65","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"16.77","popOuts":29,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":123,"errors":3,"chances":128,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":"400","stats":{"batting":{"summary":"1-5 | 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":11,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":133,"flyOuts":88,"groundOuts":80,"airOuts":154,"runs":73,"doubles":25,"triples":1,"homeRuns":28,"strikeOuts":139,"baseOnBalls":61,"intentionalWalks":5,"hits":113,"hitByPitch":9,"avg":".235","atBats":481,"obp":".329","slg":".466","ops":".795","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":556,"totalBases":224,"rbi":70,"leftOnBase":195,"sacBunts":0,"sacFlies":5,"babip":".266","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.18","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":896,"errors":3,"chances":986,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID805427":{"person":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)","summary":"1.0 IP, 3 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":3,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":9,"strikes":12,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":6,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":15,"obp":".579","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":78,"era":"18.00","inningsPitched":"3.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"3.33","battersFaced":19,"outs":9,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":78,"balls":33,"strikes":45,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":2,"winPercentage":".000","pitchesPerInning":"26.00","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"9.00","hitsPer9Inn":"21.00","runsScoredPer9":"18.00","homeRunsPer9":"3.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":3,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":11,"obp":".385","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":41,"era":"3.38","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.50","battersFaced":13,"outs":8,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":41,"balls":18,"strikes":23,"strikePercentage":".560","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"15.38","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"3.38","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":true,"isSubstitute":false}},"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":"1-4 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":94,"groundOuts":111,"airOuts":147,"runs":70,"doubles":19,"triples":0,"homeRuns":14,"strikeOuts":79,"baseOnBalls":72,"intentionalWalks":0,"hits":119,"hitByPitch":4,"avg":".264","atBats":450,"obp":".367","slg":".400","ops":".767","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":532,"totalBases":180,"rbi":63,"leftOnBase":151,"sacBunts":0,"sacFlies":6,"babip":".289","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.14","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":240,"putOuts":162,"errors":5,"chances":407,"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"}]},"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":{},"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":53,"gamesStarted":0,"flyOuts":27,"groundOuts":55,"airOuts":50,"runs":28,"doubles":8,"triples":1,"homeRuns":8,"strikeOuts":44,"baseOnBalls":23,"intentionalWalks":0,"hits":42,"hitByPitch":1,"atBats":191,"obp":".307","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":841,"era":"4.76","inningsPitched":"51.0","wins":1,"losses":3,"saves":9,"saveOpportunities":13,"holds":13,"blownSaves":4,"earnedRuns":27,"whip":"1.27","battersFaced":215,"outs":153,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":841,"balls":322,"strikes":519,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".250","pitchesPerInning":"16.49","gamesFinished":15,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"7.76","walksPer9Inn":"4.06","hitsPer9Inn":"7.41","runsScoredPer9":"4.94","homeRunsPer9":"1.41","inheritedRunners":21,"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":true,"isSubstitute":false}},"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, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"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":17,"balls":6,"strikes":11,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":51,"gamesStarted":0,"flyOuts":26,"groundOuts":83,"airOuts":49,"runs":31,"doubles":14,"triples":2,"homeRuns":3,"strikeOuts":38,"baseOnBalls":13,"intentionalWalks":2,"hits":60,"hitByPitch":2,"atBats":229,"obp":".306","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":892,"era":"3.18","inningsPitched":"56.2","wins":3,"losses":3,"saves":0,"saveOpportunities":1,"holds":10,"blownSaves":1,"earnedRuns":20,"whip":"1.29","battersFaced":245,"outs":170,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":892,"balls":320,"strikes":572,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.69","rbi":0,"winPercentage":".500","pitchesPerInning":"15.74","gamesFinished":10,"strikeoutWalkRatio":"2.92","strikeoutsPer9Inn":"6.04","walksPer9Inn":"2.06","hitsPer9Inn":"9.53","runsScoredPer9":"4.92","homeRunsPer9":"0.48","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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":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":70,"flyOuts":31,"groundOuts":39,"airOuts":49,"runs":21,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":21,"baseOnBalls":7,"intentionalWalks":0,"hits":35,"hitByPitch":4,"avg":".245","atBats":143,"obp":".297","slg":".378","ops":".675","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":155,"totalBases":54,"rbi":21,"leftOnBase":70,"sacBunts":0,"sacFlies":1,"babip":".261","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.75","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":70,"putOuts":31,"errors":3,"chances":104,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":{},"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":95,"groundOuts":131,"airOuts":184,"runs":83,"doubles":27,"triples":4,"homeRuns":25,"strikeOuts":97,"baseOnBalls":32,"intentionalWalks":0,"hits":146,"hitByPitch":3,"atBats":548,"obp":".306","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":2282,"era":"5.04","inningsPitched":"141.0","wins":5,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":79,"whip":"1.26","battersFaced":593,"outs":423,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2282,"balls":797,"strikes":1485,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".313","pitchesPerInning":"16.18","gamesFinished":0,"strikeoutWalkRatio":"3.03","strikeoutsPer9Inn":"6.19","walksPer9Inn":"2.04","hitsPer9Inn":"9.32","runsScoredPer9":"5.30","homeRunsPer9":"1.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":8,"passedBall":0,"popOuts":47,"lineOuts":42},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":20,"errors":1,"chances":35,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"700","stats":{"batting":{"summary":"2-5 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":55,"groundOuts":73,"airOuts":103,"runs":45,"doubles":17,"triples":2,"homeRuns":12,"strikeOuts":89,"baseOnBalls":18,"intentionalWalks":2,"hits":102,"hitByPitch":8,"avg":".279","atBats":366,"obp":".326","slg":".434","ops":".760","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":394,"totalBases":159,"rbi":52,"leftOnBase":154,"sacBunts":0,"sacFlies":1,"babip":".338","groundOutsToAirouts":"0.71","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"30.50","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":43,"stolenBasePercentage":".642","caughtStealingPercentage":".358","assists":33,"putOuts":856,"errors":4,"chances":893,"fielding":".996","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":true,"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":{"summary":"3.2 IP, 6 ER, 3 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":2,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":14,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":86,"inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":20,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":35,"strikes":51,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"14.73","homeRunsPer9":"2.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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":0,"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":6,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"601","stats":{"batting":{"note":"b-","summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":123,"flyOuts":69,"groundOuts":75,"airOuts":115,"runs":60,"doubles":21,"triples":2,"homeRuns":12,"strikeOuts":92,"baseOnBalls":44,"intentionalWalks":0,"hits":96,"hitByPitch":1,"avg":".257","atBats":374,"obp":".333","slg":".420","ops":".753","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":423,"totalBases":157,"rbi":41,"leftOnBase":141,"sacBunts":0,"sacFlies":4,"babip":".307","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.17","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":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"300","stats":{"batting":{"summary":"1-5 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":52,"groundOuts":51,"airOuts":87,"runs":39,"doubles":12,"triples":4,"homeRuns":12,"strikeOuts":60,"baseOnBalls":21,"intentionalWalks":0,"hits":68,"hitByPitch":3,"avg":".259","atBats":263,"obp":".317","slg":".471","ops":".788","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":290,"totalBases":124,"rbi":35,"leftOnBase":132,"sacBunts":0,"sacFlies":3,"babip":".289","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.92","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":129,"errors":2,"chances":136,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"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":{"summary":"2.2 IP, 0 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":5,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":8,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","numberOfPitches":46,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":11,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":46,"balls":22,"strikes":24,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"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":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":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[663330,650402,672761,679529,682985,628451,690993,693307,656716,595879,681481,669234,450203,606160,805427,675512,669724],"pitchers":[450203,606160,805427,675512,669724],"bench":[668670,700242],"bullpen":[656427,663947,592454,663554,663978,669373,676684],"battingOrder":[663330,650402,672761,679529,682985,690993,693307,656716,669234],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Greene, R (29, Helsley); Jones, Jah (9, Raley, B)."},{"label":"3B","value":"McKinstry (11, Manaea)."},{"label":"HR","value":"Jones, Jah (5, 1st inning off Manaea, 0 on, 0 out); Pérez, W (12, 3rd inning off Manaea, 1 on, 1 out)."},{"label":"TB","value":"Dingler 2; Greene, R 3; Ibáñez; Jones, Jah 8; McKinstry 4; Pérez, W 4; Torkelson; Torres."},{"label":"RBI","value":"Jones, Jah 2 (17); McKinstry 2 (45); Pérez, W 3 (35)."},{"label":"2-out RBI","value":"McKinstry; Jones, Jah."},{"label":"Runners left in scoring position, 2 out","value":"Pérez, W; Carpenter; Torkelson; Báez, J."},{"label":"Team RISP","value":"2-for-14."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Torres (5, fielding)."},{"label":"Pickoffs","value":"Melton (Soto, J at 1st base)."},{"label":"DP","value":"(Ibáñez-Torkelson)."}]}],"note":[{"label":"a","value":"Lined out for Báez, J in the 5th."},{"label":"b","value":"Lined out for Ibáñez in the 7th."},{"label":"c","value":"Popped out for Carpenter in the 7th."}]}},"officials":[{"official":{"id":596805,"fullName":"John Libka","link":"/api/v1/people/596805"},"officialType":"Home Plate"},{"official":{"id":482666,"fullName":"D.J. Reyburn","link":"/api/v1/people/482666"},"officialType":"First Base"},{"official":{"id":503493,"fullName":"Sean Barber","link":"/api/v1/people/503493"},"officialType":"Second Base"},{"official":{"id":676580,"fullName":"Steven Jaschinski","link":"/api/v1/people/676580"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Stanek."},{"label":"HBP","value":"Vientos (by Morton, C); Lindor (by Sommers)."},{"label":"Pitches-strikes","value":"Manaea 83-55; Soto, G 11-9; Stanek 14-9; Rogers, Ty 15-12; Helsley 5-5; Raley, B 15-11; Díaz 11-10; Morton, C 86-51; Montero, R 17-9; Sommers 21-12; Melton 46-24; Hanifee 17-11."},{"label":"Groundouts-flyouts","value":"Manaea 3-1; Soto, G 0-1; Stanek 0-1; Rogers, Ty 1-0; Helsley 1-0; Raley, B 1-1; Díaz 0-1; Morton, C 5-1; Montero, R 1-0; Sommers 1-0; Melton 5-0; Hanifee 2-0."},{"label":"Batters faced","value":"Manaea 20; Soto, G 4; Stanek 3; Rogers, Ty 4; Helsley 4; Raley, B 4; Díaz 4; Morton, C 20; Montero, R 3; Sommers 6; Melton 11; Hanifee 3."},{"label":"Inherited runners-scored","value":"Soto, G 2-0; Stanek 2-1; Raley, B 1-0; Melton 1-1."},{"label":"Umpires","value":"HP: John Libka. 1B: D.J. Reyburn. 2B: Sean Barber. 3B: Steven Jaschinski. "},{"label":"Weather","value":"75 degrees, Sunny."},{"label":"Wind","value":"9 mph, In From LF."},{"label":"First pitch","value":"1:10 PM."},{"label":"T","value":"3:07."},{"label":"Att","value":"38,912."},{"label":"Venue","value":"Comerica Park."},{"label":"September 1, 2025"}],"pitchingNotes":[],"topPerformers":[{"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-3 | HR, 3B, 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":7,"rbi":6,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":64,"groundOuts":136,"airOuts":112,"runs":104,"doubles":16,"triples":1,"homeRuns":36,"strikeOuts":117,"baseOnBalls":113,"intentionalWalks":11,"hits":124,"hitByPitch":3,"avg":".257","atBats":483,"obp":".397","slg":".518","ops":".915","caughtStealing":2,"stolenBases":26,"stolenBasePercentage":".929","caughtStealingPercentage":".071","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":605,"totalBases":250,"rbi":90,"leftOnBase":210,"sacBunts":1,"sacFlies":5,"babip":".263","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"13.42","popOuts":23,"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":6,"putOuts":218,"errors":0,"chances":224,"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":76,"hittingGameScore":76},{"player":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330","boxscoreName":"Jones, Jah"},"jerseyNumber":"18","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"4-5 | HR, 2B, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":8,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":13,"groundOuts":16,"airOuts":34,"runs":13,"doubles":9,"triples":1,"homeRuns":5,"strikeOuts":24,"baseOnBalls":10,"intentionalWalks":0,"hits":27,"hitByPitch":3,"avg":".267","atBats":101,"obp":".351","slg":".525","ops":".876","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":114,"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":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":72,"hittingGameScore":72},{"player":{"person":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443","boxscoreName":"Torrens"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"800","stats":{"batting":{"summary":"3-3 | 2B, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":27,"groundOuts":77,"airOuts":53,"runs":16,"doubles":13,"triples":1,"homeRuns":4,"strikeOuts":53,"baseOnBalls":19,"intentionalWalks":0,"hits":53,"hitByPitch":2,"avg":".226","atBats":235,"obp":".289","slg":".340","ops":".629","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":80,"rbi":26,"leftOnBase":96,"sacBunts":1,"sacFlies":0,"babip":".275","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.75","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":16,"stolenBases":25,"stolenBasePercentage":".610","caughtStealingPercentage":".390","assists":32,"putOuts":595,"errors":5,"chances":632,"fielding":".992","passedBall":5,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":64,"hittingGameScore":64}]},"decisions":{"winner":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"loser":{"id":805427,"fullName":"Drew Sommers","link":"/api/v1/people/805427"},"save":{"id":621242,"fullName":"Edwin Díaz","link":"/api/v1/people/621242"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}