{"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":776189,"link":"/api/v1.1/game/776189/feed/live","metaData":{"wait":10,"timeStamp":"20250926_010709","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776189,"type":"R","doubleHeader":"N","id":"2025/09/25/detmlb-clemlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776189-2025-09-25","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-25T22:40:00Z","originalDate":"2025-09-25","officialDate":"2025-09-25","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":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":159,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":86,"losses":73,"ties":0,"pct":".541"},"records":{},"divisionLeader":false,"wins":86,"losses":73,"winningPercentage":".541"},"franchiseName":"Detroit","clubName":"Tigers","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114","season":2025,"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cle","fileCode":"cle","abbreviation":"CLE","teamName":"Guardians","locationName":"Cleveland","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cleveland","record":{"gamesPlayed":159,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":86,"losses":73,"ties":0,"pct":".541"},"records":{},"divisionLeader":false,"wins":86,"losses":73,"winningPercentage":".541"},"franchiseName":"Cleveland","clubName":"Guardians","active":true}},"players":{"ID671655":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655","firstName":"George","lastName":"Valera","primaryNumber":"7","birthDate":"2000-11-13","currentAge":25,"birthCity":"Queens","birthStateProvince":"NY","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"George","useLastName":"Valera","boxscoreName":"Valera","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"George Valera","nameSlug":"george-valera-671655","firstLastName":"George Valera","lastFirstName":"Valera, George","lastInitName":"Valera, G","initLastName":"G Valera","fullFMLName":"George Valera","fullLFMName":"Valera, George","strikeZoneTop":3.14,"strikeZoneBottom":1.585},"ID676428":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428","firstName":"Brant","lastName":"Hurter","primaryNumber":"48","birthDate":"1998-09-06","currentAge":28,"birthCity":"Canton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brant","useLastName":"Hurter","middleName":"Harris","boxscoreName":"Hurter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-08-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brant Hurter","nameSlug":"brant-hurter-676428","firstLastName":"Brant Hurter","lastFirstName":"Hurter, Brant","lastInitName":"Hurter, B","initLastName":"B Hurter","fullFMLName":"Brant Harris Hurter","fullLFMName":"Hurter, Brant Harris","strikeZoneTop":3.656,"strikeZoneBottom":1.677},"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},"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},"ID595978":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978","firstName":"Austin","lastName":"Hedges","primaryNumber":"27","birthDate":"1992-08-18","currentAge":34,"birthCity":"San Juan Capistrano","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Hedges","middleName":"Charles","boxscoreName":"Hedges","nickName":"Hedgey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hedges","nameSlug":"austin-hedges-595978","firstLastName":"Austin Hedges","lastFirstName":"Hedges, Austin","lastInitName":"Hedges, A","initLastName":"A Hedges","fullFMLName":"Austin Charles Hedges","fullLFMName":"Hedges, Austin Charles","strikeZoneTop":3.207,"strikeZoneBottom":1.618},"ID663432":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432","firstName":"Tanner","lastName":"Rainey","primaryNumber":"56","birthDate":"1992-12-25","currentAge":33,"birthCity":"Folsom","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Rainey","middleName":"Scott","boxscoreName":"Rainey","nickName":"Rainman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Rainey","nameSlug":"tanner-rainey-663432","firstLastName":"Tanner Rainey","lastFirstName":"Rainey, Tanner","lastInitName":"Rainey, T","initLastName":"T Rainey","fullFMLName":"Tanner Scott Rainey","fullLFMName":"Rainey, Tanner Scott","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},"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},"ID672356":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356","firstName":"Gabriel","lastName":"Arias","primaryNumber":"43","birthDate":"2000-02-27","currentAge":26,"birthCity":"La Victoria","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Gabriel","useLastName":"Arias","middleName":"Alejandro","boxscoreName":"Arias, G","gender":"M","nameMatrilineal":"Gomez","isPlayer":true,"isVerified":true,"pronunciation":"AH-ree-AHS","mlbDebutDate":"2022-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Arias","nameSlug":"gabriel-arias-672356","firstLastName":"Gabriel Arias","lastFirstName":"Arias, Gabriel","lastInitName":"Arias, G","initLastName":"G Arias","fullFMLName":"Gabriel Arias","fullLFMName":"Arias, Gabriel","strikeZoneTop":3.242,"strikeZoneBottom":1.636},"ID623149":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149","firstName":"Paul","lastName":"Sewald","primaryNumber":"43","birthDate":"1990-05-26","currentAge":36,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Sewald","middleName":"Stanton","boxscoreName":"Sewald","nickName":"Paulie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-walld","mlbDebutDate":"2017-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Sewald","nameSlug":"paul-sewald-623149","firstLastName":"Paul Sewald","lastFirstName":"Sewald, Paul","lastInitName":"Sewald, P","initLastName":"P Sewald","fullFMLName":"Paul Stanton Sewald","fullLFMName":"Sewald, Paul Stanton","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666310":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310","firstName":"Noah","lastName":"Naylor","primaryNumber":"14","birthDate":"2000-02-21","currentAge":26,"birthCity":"Mississauga","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Bo","useLastName":"Naylor","middleName":"Gibson","boxscoreName":"Naylor, B","nickName":"Bo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bo Naylor","nameSlug":"bo-naylor-666310","firstLastName":"Bo Naylor","lastFirstName":"Naylor, Bo","lastInitName":"Naylor, B","initLastName":"B Naylor","fullFMLName":"Noah Gibson Naylor","fullLFMName":"Naylor, Noah Gibson","strikeZoneTop":3.089,"strikeZoneBottom":1.559},"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},"ID671922":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922","firstName":"Cade","lastName":"Smith","primaryNumber":"36","birthDate":"1999-05-09","currentAge":27,"birthCity":"Vancouver","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Smith","middleName":"Jared Benjamin","boxscoreName":"Smith, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Smith","nameSlug":"cade-smith-671922","firstLastName":"Cade Smith","lastFirstName":"Smith, Cade","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cade Jared Benjamin Smith","fullLFMName":"Smith, Cade Jared Benjamin","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID608070":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070","firstName":"José","lastName":"Ramírez","primaryNumber":"11","birthDate":"1992-09-17","currentAge":34,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"José","useLastName":"Ramírez","middleName":"Enrique","boxscoreName":"Ramírez, Jo","nickName":"Enriquito","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2013-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Ramírez","nameSlug":"jose-ramirez-608070","firstLastName":"José Ramírez","lastFirstName":"Ramírez, José","lastInitName":"Ramírez, J","initLastName":"J Ramírez","fullFMLName":"José Enrique Ramírez","fullLFMName":"Ramírez, José Enrique","strikeZoneTop":3.035,"strikeZoneBottom":1.532},"ID680757":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757","firstName":"Steven","lastName":"Kwan","primaryNumber":"38","birthDate":"1997-09-05","currentAge":29,"birthCity":"Los Gatos","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Steven","useLastName":"Kwan","middleName":"Robert","boxscoreName":"Kwan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Kwan","nameSlug":"steven-kwan-680757","firstLastName":"Steven Kwan","lastFirstName":"Kwan, Steven","lastInitName":"Kwan, S","initLastName":"S Kwan","fullFMLName":"Steven Robert Kwan","fullLFMName":"Kwan, Steven Robert","strikeZoneTop":3.023,"strikeZoneBottom":1.525},"ID682657":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657","firstName":"Angel","lastName":"Martínez","primaryNumber":"1","birthDate":"2002-01-27","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Angel","useLastName":"Martínez","boxscoreName":"Martínez, A","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Ahn-hell","mlbDebutDate":"2024-06-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Angel Martínez","nameSlug":"angel-martinez-682657","firstLastName":"Angel Martínez","lastFirstName":"Martínez, Angel","lastInitName":"Martínez, A","initLastName":"A Martínez","fullFMLName":"Angel Martínez","fullLFMName":"Martínez, Angel ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"ID700932":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932","firstName":"Kyle","lastName":"Manzardo","primaryNumber":"9","birthDate":"2000-07-18","currentAge":26,"birthCity":"Coeur d'Alene","birthStateProvince":"ID","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Kyle","useLastName":"Manzardo","middleName":"Thomas","boxscoreName":"Manzardo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Manzardo","nameSlug":"kyle-manzardo-700932","firstLastName":"Kyle Manzardo","lastFirstName":"Manzardo, Kyle","lastInitName":"Manzardo, K","initLastName":"K Manzardo","fullFMLName":"Kyle Thomas Manzardo","fullLFMName":"Manzardo, Kyle Thomas","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID596001":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001","firstName":"Jakob","lastName":"Junis","primaryNumber":"16","birthDate":"1992-09-16","currentAge":34,"birthCity":"Jacksonville","birthStateProvince":"AR","birthCountry":"USA","height":"6' 3\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jakob","useLastName":"Junis","middleName":"Benjamin Lee","boxscoreName":"Junis","nickName":"June Bug","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"pronunciation":"JOO-nis","mlbDebutDate":"2017-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jakob Junis","nameSlug":"jakob-junis-596001","firstLastName":"Jakob Junis","lastFirstName":"Junis, Jakob","lastInitName":"Junis, J","initLastName":"J Junis","fullFMLName":"Jakob Benjamin Lee Junis","fullLFMName":"Junis, Jakob Benjamin Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID678009":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009","firstName":"Parker","lastName":"Meadows","primaryNumber":"22","birthDate":"1999-11-02","currentAge":26,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Parker","useLastName":"Meadows","boxscoreName":"Meadows, P","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Parker Meadows","nameSlug":"parker-meadows-678009","firstLastName":"Parker Meadows","lastFirstName":"Meadows, Parker","lastInitName":"Meadows, P","initLastName":"P Meadows","fullFMLName":"Parker  Meadows","fullLFMName":"Meadows, Parker","strikeZoneTop":3.427,"strikeZoneBottom":1.73},"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},"ID692216":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216","firstName":"Collin","lastName":"Kayfus","primaryNumber":"2","birthDate":"2001-10-28","currentAge":24,"birthCity":"Boca Raton","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":192,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"CJ","useLastName":"Kayfus","middleName":"Joseph","boxscoreName":"Kayfus","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-08-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"CJ Kayfus","nameSlug":"cj-kayfus-692216","firstLastName":"CJ Kayfus","lastFirstName":"Kayfus, CJ","lastInitName":"Kayfus, C","initLastName":"C Kayfus","fullFMLName":"Collin Joseph Kayfus","fullLFMName":"Kayfus, Collin Joseph","strikeZoneTop":3.152,"strikeZoneBottom":1.591},"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},"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},"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},"ID682177":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177","firstName":"Daniel","lastName":"Schneemann","primaryNumber":"10","birthDate":"1997-01-23","currentAge":29,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daniel","useLastName":"Schneemann","boxscoreName":"Schneemann","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"sh-KNEE-man","mlbDebutDate":"2024-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Schneemann","nameSlug":"daniel-schneemann-682177","firstLastName":"Daniel Schneemann","lastFirstName":"Schneemann, Daniel","lastInitName":"Schneemann, D","initLastName":"D Schneemann","fullFMLName":"Daniel Schneemann","fullLFMName":"Schneemann, Daniel ","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"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},"ID640448":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448","firstName":"Kyle","lastName":"Finnegan","primaryNumber":"67","birthDate":"1991-09-04","currentAge":35,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Finnegan","middleName":"Edward","boxscoreName":"Finnegan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Finnegan","nameSlug":"kyle-finnegan-640448","firstLastName":"Kyle Finnegan","lastFirstName":"Finnegan, Kyle","lastInitName":"Finnegan, K","initLastName":"K Finnegan","fullFMLName":"Kyle Edward Finnegan","fullLFMName":"Finnegan, Kyle Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID678877":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877","firstName":"Jhonkensy","lastName":"Noel","primaryNumber":"43","birthDate":"2001-07-15","currentAge":25,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jhonkensy","useLastName":"Noel","boxscoreName":"Noel","gender":"M","nameMatrilineal":"Do Lee","isPlayer":true,"isVerified":true,"pronunciation":"jh-AAN-ken-z","mlbDebutDate":"2024-06-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhonkensy Noel","nameSlug":"jhonkensy-noel-678877","firstLastName":"Jhonkensy Noel","lastFirstName":"Noel, Jhonkensy","lastInitName":"Noel, J","initLastName":"J Noel","fullFMLName":"Jhonkensy Noel","fullLFMName":"Noel, Jhonkensy ","strikeZoneTop":3.368,"strikeZoneBottom":1.7},"ID677944":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944","firstName":"Slade","lastName":"Cecconi","primaryNumber":"44","birthDate":"1999-06-24","currentAge":27,"birthCity":"Oviedo","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Slade","useLastName":"Cecconi","boxscoreName":"Cecconi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"seh-CONE-ee","mlbDebutDate":"2023-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Slade Cecconi","nameSlug":"slade-cecconi-677944","firstLastName":"Slade Cecconi","lastFirstName":"Cecconi, Slade","lastInitName":"Cecconi, S","initLastName":"S Cecconi","fullFMLName":"Slade  Cecconi","fullLFMName":"Cecconi, Slade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID671286":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286","firstName":"Johnathan","lastName":"Rodríguez","birthDate":"1999-11-04","currentAge":26,"birthCity":"Toa Baja","birthCountry":"Puerto Rico","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Johnathan","useLastName":"Rodríguez","boxscoreName":"Rodríguez, Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2024-05-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Johnathan Rodríguez","nameSlug":"johnathan-rodriguez-671286","firstLastName":"Johnathan Rodríguez","lastFirstName":"Rodríguez, Johnathan","lastInitName":"Rodríguez, J","initLastName":"J Rodríguez","fullFMLName":"Johnathan Rodríguez","fullLFMName":"Rodríguez, Johnathan ","strikeZoneTop":3.278,"strikeZoneBottom":1.654},"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},"ID677587":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587","firstName":"Brayan","lastName":"Rocchio","primaryNumber":"4","birthDate":"2001-01-13","currentAge":25,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Brayan","useLastName":"Rocchio","middleName":"Hommy","boxscoreName":"Rocchio","gender":"M","nameMatrilineal":"Zambrano","isPlayer":true,"isVerified":true,"pronunciation":"Brian roak-E-O","mlbDebutDate":"2023-05-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Rocchio","nameSlug":"brayan-rocchio-677587","firstLastName":"Brayan Rocchio","lastFirstName":"Rocchio, Brayan","lastInitName":"Rocchio, B","initLastName":"B Rocchio","fullFMLName":"Brayan Hommy Rocchio","fullLFMName":"Rocchio, Brayan Hommy","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID672456":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456","firstName":"Keider","lastName":"Montero","primaryNumber":"54","birthDate":"2000-07-06","currentAge":26,"birthCity":"Santa Teresa del Tuy","birthCountry":"Venezuela","height":"6' 1\"","weight":145,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keider","useLastName":"Montero","middleName":"Eduardo","boxscoreName":"Montero, K","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"pronunciation":"KAY-der","mlbDebutDate":"2024-05-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keider Montero","nameSlug":"keider-montero-672456","firstLastName":"Keider Montero","lastFirstName":"Montero, Keider","lastInitName":"Montero, K","initLastName":"K Montero","fullFMLName":"Keider Eduardo Montero","fullLFMName":"Montero, Keider Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID690984":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984","firstName":"Peter","lastName":"Halpin","primaryNumber":"0","birthDate":"2002-05-26","currentAge":24,"birthCity":"San Mateo","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Petey","useLastName":"Halpin","middleName":"Lyndon","boxscoreName":"Halpin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-09-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Petey Halpin","nameSlug":"petey-halpin-690984","firstLastName":"Petey Halpin","lastFirstName":"Halpin, Petey","lastInitName":"Halpin, P","initLastName":"P Halpin","fullFMLName":"Peter Lyndon Halpin","fullLFMName":"Halpin, Peter Lyndon","strikeZoneTop":3.184,"strikeZoneBottom":1.607},"ID670036":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036","firstName":"Matthew","lastName":"Festa","primaryNumber":"52","birthDate":"1993-03-11","currentAge":33,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Festa","middleName":"Joseph","boxscoreName":"Festa, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2018-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Festa","nameSlug":"matt-festa-670036","firstLastName":"Matt Festa","lastFirstName":"Festa, Matt","lastInitName":"Festa, M","initLastName":"M Festa","fullFMLName":"Matthew Joseph Festa","fullLFMName":"Festa, Matthew Joseph","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID671106":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106","firstName":"Logan","lastName":"Allen","primaryNumber":"26","birthDate":"1998-09-05","currentAge":28,"birthCity":"Altamonte Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Allen","middleName":"Taylor","boxscoreName":"Allen, L.T.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Logan Allen","nameSlug":"logan-allen-671106","firstLastName":"Logan Allen","lastFirstName":"Allen, Logan","lastInitName":"Allen, L","initLastName":"L Allen","fullFMLName":"Logan Taylor Allen","fullLFMName":"Allen, Logan Taylor","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"ID663465":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465","firstName":"Kolby","lastName":"Allard","birthDate":"1997-08-13","currentAge":29,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kolby","useLastName":"Allard","middleName":"Kenneth","boxscoreName":"Allard","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kolby Allard","nameSlug":"kolby-allard-663465","firstLastName":"Kolby Allard","lastFirstName":"Allard, Kolby","lastInitName":"Allard, K","initLastName":"K Allard","fullFMLName":"Kolby Kenneth Allard","fullLFMName":"Allard, Kolby Kenneth","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID800048":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048","firstName":"Parker","lastName":"Messick","primaryNumber":"77","birthDate":"2000-10-26","currentAge":25,"birthCity":"Plant City","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Parker","useLastName":"Messick","middleName":"Chase","boxscoreName":"Messick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Parker Messick","nameSlug":"parker-messick-800048","firstLastName":"Parker Messick","lastFirstName":"Messick, Parker","lastInitName":"Messick, P","initLastName":"P Messick","fullFMLName":"Parker Chase Messick","fullLFMName":"Messick, Parker Chase","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID687849":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849","firstName":"Zachary","lastName":"Kent","primaryNumber":"57","birthDate":"1998-02-24","currentAge":28,"birthCity":"Henrico","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zak","useLastName":"Kent","middleName":"Allen","boxscoreName":"Kent, Z","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zak Kent","nameSlug":"zak-kent-687849","firstLastName":"Zak Kent","lastFirstName":"Kent, Zak","lastInitName":"Kent, Z","initLastName":"Z Kent","fullFMLName":"Zachary Allen Kent","fullLFMName":"Kent, Zachary Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676282":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282","firstName":"Joseph","lastName":"Cantillo","primaryNumber":"54","birthDate":"1999-12-18","currentAge":26,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Cantillo","middleName":"Lopaka","boxscoreName":"Cantillo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"can-TIL-oh","mlbDebutDate":"2024-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Cantillo","nameSlug":"joey-cantillo-676282","firstLastName":"Joey Cantillo","lastFirstName":"Cantillo, Joey","lastInitName":"Cantillo, J","initLastName":"J Cantillo","fullFMLName":"Joseph Lopaka Cantillo","fullLFMName":"Cantillo, Joseph Lopaka","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID681870":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870","firstName":"Erik","lastName":"Sabrowski","primaryNumber":"62","birthDate":"1997-10-31","currentAge":28,"birthCity":"Edmonton","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Sabrowski","middleName":"Wayne Thomas","boxscoreName":"Sabrowski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Sabrowski","nameSlug":"erik-sabrowski-681870","firstLastName":"Erik Sabrowski","lastFirstName":"Sabrowski, Erik","lastInitName":"Sabrowski, E","initLastName":"E Sabrowski","fullFMLName":"Erik Wayne Thomas Sabrowski","fullLFMName":"Sabrowski, Erik Wayne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID668909":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909","firstName":"Gavin","lastName":"Williams","primaryNumber":"32","birthDate":"1999-07-26","currentAge":27,"birthCity":"Fayetteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gavin","useLastName":"Williams","middleName":"Scott","boxscoreName":"Williams, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Williams","nameSlug":"gavin-williams-668909","firstLastName":"Gavin Williams","lastFirstName":"Williams, Gavin","lastInitName":"Williams, G","initLastName":"G Williams","fullFMLName":"Gavin Scott Williams","fullLFMName":"Williams, Gavin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID683769":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769","firstName":"Hunter","lastName":"Gaddis","primaryNumber":"33","birthDate":"1998-04-09","currentAge":28,"birthCity":"Canton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Gaddis","middleName":"Reid","boxscoreName":"Gaddis","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Gaddis","nameSlug":"hunter-gaddis-683769","firstLastName":"Hunter Gaddis","lastFirstName":"Gaddis, Hunter","lastInitName":"Gaddis, H","initLastName":"H Gaddis","fullFMLName":"Hunter Reid Gaddis","fullLFMName":"Gaddis, Hunter Reid","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID682120":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120","firstName":"Tim","lastName":"Herrin","primaryNumber":"29","birthDate":"1996-10-08","currentAge":29,"birthCity":"Terre Haute","birthStateProvince":"IN","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Herrin","middleName":"Edward","boxscoreName":"Herrin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Herrin","nameSlug":"tim-herrin-682120","firstLastName":"Tim Herrin","lastFirstName":"Herrin, Tim","lastInitName":"Herrin, T","initLastName":"T Herrin","fullFMLName":"Tim Edward Herrin","fullLFMName":"Herrin, Tim Edward","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID676440":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440","firstName":"Tanner","lastName":"Bibee","primaryNumber":"28","birthDate":"1999-03-05","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Bibee","middleName":"Hayes","boxscoreName":"Bibee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BUY-bee","mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Bibee","nameSlug":"tanner-bibee-676440","firstLastName":"Tanner Bibee","lastFirstName":"Bibee, Tanner","lastInitName":"Bibee, T","initLastName":"T Bibee","fullFMLName":"Tanner Hayes Bibee","fullLFMName":"Bibee, Tanner Hayes","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"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":5,"name":"Progressive Field","link":"/api/v1/venues/5","location":{"address1":"2401 Ontario Street","city":"Cleveland","state":"Ohio","stateAbbrev":"OH","postalCode":"44115","defaultCoordinates":{"latitude":41.495861,"longitude":-81.685255},"azimuthAngle":0.0,"elevation":653,"country":"USA","phone":"(216) 420-4200"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":34830,"turfType":"Grass","roofType":"Open","leftLine":325,"left":370,"leftCenter":410,"center":405,"rightCenter":375,"rightLine":325},"active":true,"season":"2025"},"officialVenue":{"id":5,"link":"/api/v1/venues/5"},"weather":{"condition":"Clear","temp":"69","wind":"7 mph, In From LF"},"gameInfo":{"attendance":30942,"firstPitch":"2025-09-25T22:40:00.000Z","gameDurationMinutes":147},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"home":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"}},"officialScorer":{"id":494624,"fullName":"Adam Liberman","link":"/api/v1/people/494624"},"primaryDatacaster":{"id":823353,"fullName":"Dayna Denner","link":"/api/v1/people/823353"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jahmai Jones homers (7) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-25T22:40:42.519Z","endTime":"2025-09-25T22:42:17.598Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"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":800048,"link":"/api/v1/people/800048"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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-25T19:04:24.570Z","endTime":"2025-09-25T22:09:40.312Z","isPitch":false,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"}},{"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-25T22:09:40.312Z","endTime":"2025-09-25T22:40:11.675Z","isPitch":false,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"}},{"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-25T22:40:11.675Z","endTime":"2025-09-25T22:40:44.467Z","isPitch":false,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.1,"strikeZoneTop":3.5283730836928,"strikeZoneBottom":1.59069161342465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.915344937287113,"aZ":-22.97568068409221,"pfxX":7.7404073934003454,"pfxZ":5.092803680538209,"pX":-0.649943726426198,"pZ":2.7334859310008635,"vX0":-6.233320032094774,"vY0":-133.32134684747095,"vZ0":-3.036840597417187,"x":141.77,"y":164.98,"x0":0.7095459180133541,"y0":50.000028390062994,"z0":5.540339844272836,"aX":13.970923799171752},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.8,"breakHorizontal":-12.7,"spinRate":1960,"spinDirection":148},"zone":4,"typeConfidence":2.0,"plateTime":0.4103909089206623,"extension":6.475737057861717},"index":3,"playId":"1a180e09-bb3d-3470-b7c6-3f6726205f23","pitchNumber":1,"startTime":"2025-09-25T22:40:44.467Z","endTime":"2025-09-25T22:40:49.342Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":71.4,"strikeZoneTop":3.4386743100191,"strikeZoneBottom":1.52621513340428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.659016518779193,"aZ":-36.37587174158873,"pfxX":-8.607548078200836,"pfxZ":-3.285366890086463,"pX":0.5698451714459527,"pZ":2.3204960190501085,"vX0":1.5977834155373778,"vY0":-112.2461263829368,"vZ0":0.48976393657949413,"x":95.28,"y":176.13,"x0":0.9686541145136047,"y0":50.00075550848881,"z0":5.792925308595835,"aX":-11.019790326352036},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-5.5,"breakHorizontal":15.2,"spinRate":2197,"spinDirection":314},"zone":6,"typeConfidence":2.0,"plateTime":0.4873215200022232,"extension":6.365565162014654},"index":4,"playId":"b66102b8-6b73-33cc-a933-d3a98a4e8b43","pitchNumber":2,"startTime":"2025-09-25T22:40:59.762Z","endTime":"2025-09-25T22:41:04.881Z","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":85.7,"endSpeed":79.6,"strikeZoneTop":3.50822251805878,"strikeZoneBottom":1.5713463666582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.956631904762034,"aZ":-29.444600624887748,"pfxX":7.361404877134238,"pfxZ":1.7101247218045437,"pX":0.5888179402995682,"pZ":1.3375638302762283,"vX0":-3.368536837586774,"vY0":-124.82321054160136,"vZ0":-4.29023355574719,"x":94.56,"y":202.67,"x0":0.9927863400593728,"y0":50.0010798705666,"z0":5.477914220212849,"aX":11.721881585819174},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.4,"breakHorizontal":-12.7,"spinRate":2056,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4372646146397159,"extension":6.248553178079349},"index":5,"playId":"134bb00c-ccc0-37d5-a215-15ad8a7a060d","pitchNumber":3,"startTime":"2025-09-25T22:41:12.006Z","endTime":"2025-09-25T22:41:17.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.45654821643253,"strikeZoneBottom":1.56911954091451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.28072523298579,"aZ":-30.09348540484835,"pfxX":8.799387399599333,"pfxZ":1.315432235212529,"pX":-0.4968304014998286,"pZ":0.8238531431933258,"vX0":-6.362727198245837,"vY0":-124.36221850656332,"vZ0":-5.17623959059291,"x":135.94,"y":216.54,"x0":0.937188556823118,"y0":50.005222514083236,"z0":5.395255636593259,"aX":13.942151188556908},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.6,"breakHorizontal":-14.6,"spinRate":2016,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.4385315253948314,"extension":6.310611554667082},"index":6,"playId":"f7c0994f-ab03-3347-b8ed-653c727ec0d7","pitchNumber":4,"startTime":"2025-09-25T22:41:25.917Z","endTime":"2025-09-25T22:41:30.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.8,"strikeZoneTop":3.44214242167099,"strikeZoneBottom":1.57946227985451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.124290611043147,"aZ":-21.16307592900223,"pfxX":7.417512360327916,"pfxZ":6.0635366888036994,"pX":0.21507350070705283,"pZ":1.2105787187624157,"vX0":-4.355488500953496,"vY0":-133.28300939752046,"vZ0":-6.977642613588312,"x":108.8,"y":206.09,"x0":0.8987463313317938,"y0":50.003147878324675,"z0":5.3686110764095405,"aX":13.470932329689113},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.8,"breakHorizontal":-12.6,"spinRate":2047,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.4094833236906732,"extension":6.282771818542281},"index":7,"playId":"45715a1c-39f1-34af-ae01-1eb5f4e9068b","pitchNumber":5,"startTime":"2025-09-25T22:41:41.136Z","endTime":"2025-09-25T22:41:46.340Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.347223227023314,"aZ":-20.179168770147605,"pfxX":7.32809520996882,"pfxZ":6.493751026067547,"pX":-0.266189331457402,"pZ":2.140976266010056,"vX0":-5.548844057181953,"vY0":-134.58936551234763,"vZ0":-4.8340437598771935,"x":127.15,"y":180.97,"x0":0.8631595574198858,"y0":50.001903997786755,"z0":5.376179476174622,"aX":13.535002999505497},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.0,"breakHorizontal":-12.2,"spinRate":2003,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.4058979732978485,"extension":6.55685239191886},"hitData":{"launchSpeed":110.3,"launchAngle":30.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":19.58,"coordY":75.66}},"index":8,"playId":"6926d1b9-6f77-3867-9794-3064099f68ff","pitchNumber":6,"startTime":"2025-09-25T22:41:54.230Z","endTime":"2025-09-25T22:42:17.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T22:42:17.598Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out, third baseman José Ramírez to first baseman Kyle Manzardo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-25T22:42:22.795Z","endTime":"2025-09-25T22:44:03.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.23372829060443,"strikeZoneBottom":1.49902205942227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.24045843888798,"aZ":-14.547809987505984,"pfxX":3.465422321427439,"pfxZ":9.367902377897671,"pX":0.5375890643143156,"pZ":2.3811702660323473,"vX0":-2.2185119340591406,"vY0":-136.80067557042227,"vZ0":-5.599673883413827,"x":96.51,"y":174.49,"x0":0.911902699783106,"y0":50.002595273402555,"z0":5.464338321695938,"aX":6.520088769611302},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":-5.8,"spinRate":2200,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.4015185466838056,"extension":6.4179714160869805},"index":0,"playId":"047c45c7-1a69-3e99-950b-fa471208b928","pitchNumber":1,"startTime":"2025-09-25T22:42:39.635Z","endTime":"2025-09-25T22:42:43.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.29158257673986,"strikeZoneBottom":1.50815237839543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.913572854005366,"aZ":-14.305737280413823,"pfxX":2.346684729393994,"pfxZ":9.413526695007654,"pX":0.6422129023205351,"pZ":2.1238806639175523,"vX0":-1.4411122213962368,"vY0":-137.48641772215154,"vZ0":-6.240333963820007,"x":92.52,"y":181.44,"x0":0.870639352568018,"y0":50.000456807117985,"z0":5.408928569092887,"aX":4.453552901568323},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":-4.0,"spinRate":2193,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.39968240316852777,"extension":6.717594790813998},"index":1,"playId":"04ee80dc-d40b-3fc5-ac01-12731996295b","pitchNumber":2,"startTime":"2025-09-25T22:42:52.774Z","endTime":"2025-09-25T22:42:57.113Z","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":85.8,"endSpeed":79.1,"strikeZoneTop":3.26007122972722,"strikeZoneBottom":1.45781364254621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.724280721828457,"aZ":-27.283704726029452,"pfxX":9.612543192481041,"pfxZ":3.093813126483691,"pX":0.3251772022966978,"pZ":0.9359221416542443,"vX0":-4.698730015284827,"vY0":-124.88220666699586,"vZ0":-5.452646015253009,"x":104.61,"y":213.51,"x0":0.9802962691332681,"y0":50.005738777575104,"z0":5.387037223223709,"aX":15.212855806035721},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.6,"breakHorizontal":-16.3,"spinRate":1962,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4382951103177599,"extension":6.232735416514511},"index":2,"playId":"e8b34cdb-49a9-3f7c-80ec-aa183fd2179e","pitchNumber":3,"startTime":"2025-09-25T22:43:05.879Z","endTime":"2025-09-25T22:43:10.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.12947319086142,"aZ":-15.538909671791075,"pfxX":2.189297898114053,"pfxZ":8.806802167820981,"pX":0.4671842655905344,"pZ":3.344010991174874,"vX0":-1.8167004594352067,"vY0":-137.2318137890068,"vZ0":-3.0231007336415843,"x":99.19,"y":148.49,"x0":0.856528592095585,"y0":50.0017318100646,"z0":5.531577262386038,"aX":4.1348659176296225},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.5,"breakHorizontal":-3.5,"spinRate":2189,"spinDirection":157},"zone":3,"typeConfidence":2.0,"plateTime":0.4006212951969008,"extension":6.519825011133293},"index":3,"playId":"5df9b4d1-29c7-3759-8f51-08582df2ae18","pitchNumber":4,"startTime":"2025-09-25T22:43:17.662Z","endTime":"2025-09-25T22:43:22.033Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-25T22:43:32.546Z","endTime":"2025-09-25T22:43:44.118Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.23653497706935,"strikeZoneBottom":1.43056641436279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.879707432815657,"aZ":-30.01663310211482,"pfxX":-4.461074660526748,"pfxZ":1.3410543709121594,"pX":-1.0258870264558413,"pZ":2.170780128784751,"vX0":-2.7656523842480163,"vY0":-125.40332967998386,"vZ0":-2.5065171246317464,"x":156.1,"y":180.17,"x0":0.6670085546202231,"y0":50.00224170997019,"z0":5.606310408980822,"aX":-7.179269062172828},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.2,"breakHorizontal":8.6,"spinRate":2450,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4350367598037641,"extension":6.42465997803959},"index":5,"playId":"146dd928-1504-3184-b773-3d9a7138cc69","pitchNumber":5,"startTime":"2025-09-25T22:43:44.118Z","endTime":"2025-09-25T22:43:49.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.324961868652142,"aZ":-29.047165485520168,"pfxX":9.165538594570236,"pfxZ":1.9508990657480219,"pX":0.024491368330866882,"pZ":1.2265435501816908,"vX0":-5.338611261257284,"vY0":-125.71760940563988,"vZ0":-4.423572873957534,"x":116.07,"y":205.66,"x0":0.9840136922120138,"y0":50.00291530506346,"z0":5.364882977607057,"aX":14.681169639143642},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.8,"breakHorizontal":-15.4,"spinRate":1977,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.43557329923069377,"extension":6.4265026460202845},"hitData":{"launchSpeed":77.5,"launchAngle":-19.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.6,"coordY":167.38}},"index":6,"playId":"2bae1d11-9c81-3fa0-8d02-cf0220c9fae4","pitchNumber":6,"startTime":"2025-09-25T22:43:55.289Z","endTime":"2025-09-25T22:44:03.076Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T22:44:03.076Z","atBatIndex":1},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Wenceel Pérez homers (13) on a fly ball to left center field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-25T22:44:10.171Z","endTime":"2025-09-25T22:45:03.139Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":800048,"link":"/api/v1/people/800048"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.61800415309458,"aZ":-14.174697307797771,"pfxX":2.3040180698415336,"pfxZ":9.833722741499614,"pX":0.34100045957258224,"pZ":2.908221465577381,"vX0":-2.2549103778072457,"vY0":-135.42855860625394,"vZ0":-4.341912556110611,"x":104.0,"y":160.26,"x0":0.8910019495994664,"y0":50.00161999015206,"z0":5.545871503175379,"aX":4.2168849763503315},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.9,"breakHorizontal":-3.6,"spinRate":2087,"spinDirection":153},"zone":3,"typeConfidence":2.0,"plateTime":0.4067280697920177,"extension":6.440921371702577},"index":0,"playId":"0b4c737b-6cb7-3edb-92b2-a199fcf3e6da","pitchNumber":1,"startTime":"2025-09-25T22:44:27.393Z","endTime":"2025-09-25T22:44:31.276Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.26310649791427,"aZ":-27.261203801493778,"pfxX":-3.0126663852910207,"pfxZ":3.102763678586549,"pX":-0.09126055351910671,"pZ":1.8100577867780554,"vX0":-1.303209265630416,"vY0":-124.86109129139199,"vZ0":-3.72331827178326,"x":120.48,"y":189.91,"x0":0.82835739843898,"y0":50.00554716023351,"z0":5.554597640030375,"aX":-4.775042447843329},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.0,"breakHorizontal":5.8,"spinRate":2383,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.43803987867449745,"extension":6.45845270118595},"hitData":{"launchSpeed":107.3,"launchAngle":25.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":61.03,"coordY":53.03}},"index":1,"playId":"63e1fe48-b127-30fc-b930-0a79b2626947","pitchNumber":2,"startTime":"2025-09-25T22:44:39.597Z","endTime":"2025-09-25T22:45:03.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T22:45:03.139Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-25T22:45:06.643Z","endTime":"2025-09-25T22:46:11.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.43607298653173,"strikeZoneBottom":1.53554233972006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.928475146423,"aZ":-13.399200888867384,"pfxX":3.5930983621628565,"pfxZ":10.11228284354544,"pX":0.5827913969500867,"pZ":2.223371678004736,"vX0":-2.0395695689722233,"vY0":-135.69132668557836,"vZ0":-6.259230921874093,"x":94.79,"y":178.75,"x0":0.879148305080273,"y0":50.001481529707625,"z0":5.501398308216377,"aX":6.669746261137383},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":-6.0,"spinRate":2148,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.4043513902703384,"extension":6.497686184899182},"index":0,"playId":"7e184c91-e1e0-3481-96ad-8de3bce3beac","pitchNumber":1,"startTime":"2025-09-25T22:45:25.255Z","endTime":"2025-09-25T22:45:29.616Z","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.5,"endSpeed":85.3,"strikeZoneTop":3.48511884703733,"strikeZoneBottom":1.60930100989333,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.167456995119945,"aZ":-13.572267603496202,"pfxX":2.6224072927561553,"pfxZ":9.91497521187352,"pX":0.29279880385604506,"pZ":4.023509686951404,"vX0":-2.3390020498884923,"vY0":-136.16282814521347,"vZ0":-1.5886837179165805,"x":105.84,"y":130.15,"x0":0.8226438116549356,"y0":50.001082245669444,"z0":5.55464366358239,"aX":4.919093798952148},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.9,"breakHorizontal":-4.2,"spinRate":2187,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.4024144062009718,"extension":6.539261246187828},"index":1,"playId":"469947d0-de70-3006-b1fe-1bb03a4d9c90","pitchNumber":2,"startTime":"2025-09-25T22:45:38.679Z","endTime":"2025-09-25T22:45:43.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.367464709080632,"aZ":-14.307685192573567,"pfxX":2.7995191338252923,"pfxZ":9.432219017525636,"pX":-0.2689230024936522,"pZ":2.496548172732278,"vX0":-3.6904388511219035,"vY0":-136.7947260921859,"vZ0":-5.383080021468584,"x":127.25,"y":171.37,"x0":0.7343290983164965,"y0":50.00199564238454,"z0":5.471934912080211,"aX":5.302333334048099},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":-4.3,"spinRate":2198,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.40050856344821195,"extension":6.4545603445153885},"index":2,"playId":"8deb9e6d-695f-3e71-903d-535b3c545dd5","pitchNumber":3,"startTime":"2025-09-25T22:45:52.329Z","endTime":"2025-09-25T22:45:55.684Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.33349015316347,"aZ":-37.444763067236885,"pfxX":-8.879937397767526,"pfxZ":-4.0264528519227385,"pX":-0.9299643108924868,"pZ":1.277753856792052,"vX0":-1.5611725316277738,"vY0":-114.32798448157101,"vZ0":-1.4049154681618001,"x":152.45,"y":204.28,"x0":0.9165240688135123,"y0":50.00301483548666,"z0":5.613564366530724,"aX":-11.62050659655033},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-7.3,"breakHorizontal":16.4,"spinRate":2314,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4811971675642246,"extension":6.502215588030598},"index":3,"playId":"40090bf3-bedb-3ba6-ab5e-300fde420f9f","pitchNumber":4,"startTime":"2025-09-25T22:46:07.004Z","endTime":"2025-09-25T22:46:11.565Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T22:46:11.565Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-25T22:46:15.482Z","endTime":"2025-09-25T22:47:36.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.5,"endSpeed":84.9,"strikeZoneTop":3.58994240547549,"strikeZoneBottom":1.75577843280983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.597154709166205,"aZ":-18.540173049877826,"pfxX":7.47808883760901,"pfxZ":7.425444375123095,"pX":-0.027133453626137827,"pZ":1.41039623030963,"vX0":-4.986968598720255,"vY0":-134.5190248675352,"vZ0":-7.157303373227899,"x":118.03,"y":200.7,"x0":0.8771515817353135,"y0":50.00498297489297,"z0":5.415335113212574,"aX":13.735886827258199},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.1,"breakHorizontal":-12.5,"spinRate":2063,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.40684651728632604,"extension":6.445371578801427},"index":0,"playId":"a4863605-4a4b-3df2-89d8-fbfb75d86887","pitchNumber":1,"startTime":"2025-09-25T22:46:31.147Z","endTime":"2025-09-25T22:46:36.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.62485415770082,"strikeZoneBottom":1.62866993947585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.001132113569643,"aZ":-14.803890251734602,"pfxX":2.816541627308801,"pfxZ":9.312864013091104,"pX":-0.9348227052231869,"pZ":1.809026014513129,"vX0":-5.574102809286815,"vY0":-136.0055779643723,"vZ0":-6.629496039942888,"x":152.63,"y":189.94,"x0":0.7792573549334105,"y0":50.005655872915526,"z0":5.31295271146496,"aX":5.255504294461969},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":-3.8,"spinRate":2066,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.40337583290251144,"extension":6.548871818612551},"index":1,"playId":"800bd627-6a2c-3a41-9460-6c2ce94fd20a","pitchNumber":2,"startTime":"2025-09-25T22:46:42.775Z","endTime":"2025-09-25T22:46:47.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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.5348243929852,"strikeZoneBottom":1.61219264789916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.233689670183335,"aZ":-19.587319932120817,"pfxX":7.515872048609104,"pfxZ":6.680767568103519,"pX":-0.4466844206367576,"pZ":1.7311760338862845,"vX0":-5.829220844754788,"vY0":-136.20235678919732,"vZ0":-6.104368815893352,"x":134.03,"y":192.04,"x0":0.7422088596852556,"y0":50.0010326040615,"z0":5.350922932663587,"aX":14.1540843085905},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.0,"breakHorizontal":-12.4,"spinRate":2035,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.4017786972551076,"extension":6.519013162453522},"index":2,"playId":"63f0663a-f04f-364b-8d27-f6da4b710464","pitchNumber":3,"startTime":"2025-09-25T22:46:54.719Z","endTime":"2025-09-25T22:46:59.175Z","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":92.4,"endSpeed":84.8,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.39017211402299,"aZ":-17.729216858012283,"pfxX":6.716463138086315,"pfxZ":7.844627819246707,"pX":0.30359334967682633,"pZ":2.886907643019271,"vX0":-3.90048405956294,"vY0":-134.61621089799738,"vZ0":-3.5600158420202117,"x":105.43,"y":160.83,"x0":0.896455221656281,"y0":50.00039909452908,"z0":5.476704031269507,"aX":12.36248610263471},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.7,"breakHorizontal":-11.4,"spinRate":2053,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.40640510520340056,"extension":6.416494544868012},"index":3,"playId":"67620758-491a-35b0-bd56-9be5b6909d5f","pitchNumber":4,"startTime":"2025-09-25T22:47:08.045Z","endTime":"2025-09-25T22:47:13.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.71750873592952,"aZ":-15.580035175627058,"pfxX":2.893849298433791,"pfxZ":8.658842636661698,"pX":-1.0179534331161277,"pZ":3.233973384243374,"vX0":-5.541675947743036,"vY0":-136.96711764230088,"vZ0":-3.2860412976260056,"x":155.8,"y":151.46,"x0":0.6474870745087126,"y0":50.00653625889503,"z0":5.50238217912433,"aX":5.548862608710442},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.2,"breakHorizontal":-4.2,"spinRate":2188,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.39854474210262136,"extension":6.608269509439185},"index":4,"playId":"4b230247-2ecf-378d-8df1-a49e0013d2ab","pitchNumber":5,"startTime":"2025-09-25T22:47:32.507Z","endTime":"2025-09-25T22:47:36.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T22:47:36.360Z","atBatIndex":4},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Steven Kwan pops out to shortstop Javier Báez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-25T22:49:24.277Z","endTime":"2025-09-25T22:50:08.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.10748710930243,"strikeZoneBottom":1.39341185886591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.97431646249828,"aZ":-12.309720016009967,"pfxX":-5.978111388496153,"pfxZ":9.789261351913112,"pX":-0.04402383914809324,"pZ":2.7900229801424707,"vX0":6.44972419413024,"vY0":-141.48088052290984,"vZ0":-5.296290374403867,"x":118.68,"y":163.45,"x0":-1.5754494179599499,"y0":50.00314205669979,"z0":5.47373088566802,"aX":-12.131857759472284},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":9.5,"spinRate":2373,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3869868651180144,"extension":6.92100291089882},"index":0,"playId":"9445d2af-3a79-3f50-8907-c63e3e61c164","pitchNumber":1,"startTime":"2025-09-25T22:49:46.034Z","endTime":"2025-09-25T22:49:50.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.911343106319233,"aZ":-11.971765963751162,"pfxX":-6.800781848016129,"pfxZ":9.915524900478756,"pX":0.6418968590664229,"pZ":2.214852776391026,"vX0":8.05405775079992,"vY0":-141.72462498608638,"vZ0":-6.77469778282796,"x":92.53,"y":178.98,"x0":-1.351062625211063,"y0":50.00388648430705,"z0":5.398375172622607,"aX":-13.857886833799625},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.8,"breakHorizontal":10.7,"spinRate":2336,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.3862470854821547,"extension":6.867523590248747},"hitData":{"launchSpeed":73.6,"launchAngle":71.0,"totalDistance":90.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":131.72,"coordY":167.28}},"index":1,"playId":"47a0435e-5d7f-3f8d-b2e8-118007ed7967","pitchNumber":2,"startTime":"2025-09-25T22:49:58.989Z","endTime":"2025-09-25T22:50:08.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T22:50:08.067Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Valera called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-25T22:50:21.537Z","endTime":"2025-09-25T22:52:45.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"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,3,4,5,7,8],"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":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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(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.3,"endSpeed":89.1,"strikeZoneTop":3.32185674220484,"strikeZoneBottom":1.36621340497334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.521986375105175,"aZ":-13.000917361099733,"pfxX":-4.5983527914311635,"pfxZ":9.44110407713018,"pX":0.0023406744873866736,"pZ":2.02535928894089,"vX0":5.843092174411648,"vY0":-141.4428241482888,"vZ0":-7.158240638693513,"x":116.91,"y":184.1,"x0":-1.4904577488527173,"y0":50.00529579800493,"z0":5.4184185537913345,"aX":-9.34140306979022},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.8,"breakHorizontal":7.2,"spinRate":2312,"spinDirection":219},"zone":5,"typeConfidence":0.92,"plateTime":0.3868848213507494,"extension":7.010963265470066},"index":0,"playId":"3f481d07-4d56-380c-8793-015d37aa5828","pitchNumber":1,"startTime":"2025-09-25T22:50:28.478Z","endTime":"2025-09-25T22:50:33.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.38817777547124,"strikeZoneBottom":1.53166163108661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.300205810549574,"aZ":-30.812710666017136,"pfxX":-7.798668653967672,"pfxZ":0.7952197576819282,"pX":0.49520034654122635,"pZ":1.0471901632848706,"vX0":7.9315288718778945,"vY0":-129.26876914472882,"vZ0":-4.753596819093459,"x":98.12,"y":210.51,"x0":-1.5843496817965181,"y0":50.00323929112866,"z0":5.247004726494025,"aX":-13.33792820426452},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.7,"breakHorizontal":12.6,"spinRate":1209,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.4220232772776633,"extension":6.988383379143372},"index":1,"playId":"58a28447-4ebe-3025-b3e3-3abbcfe92099","pitchNumber":2,"startTime":"2025-09-25T22:50:41.156Z","endTime":"2025-09-25T22:50:45.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.390760527056127,"aZ":-15.86943756405158,"pfxX":-4.518957227858932,"pfxZ":7.935449957222877,"pX":-0.5514301702792218,"pZ":2.5288482003342736,"vX0":3.896589429569561,"vY0":-142.164246169913,"vZ0":-5.283743928328082,"x":138.02,"y":170.5,"x0":-1.3500544820379055,"y0":50.0044797431631,"z0":5.412507037541094,"aX":-9.28725266674444},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.6,"breakHorizontal":7.4,"spinRate":2236,"spinDirection":208},"zone":4,"typeConfidence":0.92,"plateTime":0.38469471081295303,"extension":6.795259977829426},"index":2,"playId":"66773eae-9490-3ebc-8e0d-3e9ffbd254a2","pitchNumber":3,"startTime":"2025-09-25T22:50:56.731Z","endTime":"2025-09-25T22:51:02.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.36758139083906,"strikeZoneBottom":1.44504787254198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.956372193691795,"aZ":-14.682855051984964,"pfxX":-3.7049776808868815,"pfxZ":8.540090961873236,"pX":0.12111398979383954,"pZ":4.097628920377731,"vX0":5.752979035224031,"vY0":-142.0653651629213,"vZ0":-1.0973140159849952,"x":112.38,"y":128.14,"x0":-1.446967440905552,"y0":50.000744579572384,"z0":5.420307842694541,"aX":-7.5871716574139585},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.5,"breakHorizontal":5.5,"spinRate":2193,"spinDirection":215},"zone":12,"typeConfidence":0.93,"plateTime":0.3852591382086379,"extension":6.674650360356983},"index":3,"playId":"264f2bf9-8352-340a-9694-92d60eae0b9a","pitchNumber":4,"startTime":"2025-09-25T22:51:16.479Z","endTime":"2025-09-25T22:51:21.005Z","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":80.9,"endSpeed":74.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.266601136300903,"aZ":-39.82634691553453,"pfxX":5.998343900515531,"pfxZ":-5.499393663348117,"pX":0.4378441612103338,"pZ":2.145948814887136,"vX0":2.531849800331908,"vY0":-117.73526025656392,"vZ0":0.3755948797531641,"x":100.31,"y":180.84,"x0":-1.4337863433106164,"y0":50.00345776988682,"z0":5.697794190747079,"aX":8.343896299107953},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-9.5,"breakHorizontal":-11.5,"spinRate":2413,"spinDirection":41},"zone":9,"typeConfidence":0.88,"plateTime":0.46685084373191676,"extension":6.6427449846036914},"index":4,"playId":"34f5598c-116d-3d71-b6aa-91e4ae32d27e","pitchNumber":5,"startTime":"2025-09-25T22:51:30.650Z","endTime":"2025-09-25T22:51:35.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.009837378818652,"aZ":-35.3734793600135,"pfxX":3.429633961425835,"pfxZ":-2.0802788053547445,"pX":-0.17713667770653152,"pZ":2.2117461741735807,"vX0":2.651486004541675,"vY0":-123.51372538710788,"vZ0":-0.9392334301077767,"x":123.75,"y":179.06,"x0":-1.7125582925066205,"y0":50.00527591496525,"z0":5.587785298614608,"aX":5.26670054388975},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.7,"breakHorizontal":-6.8,"spinRate":2472,"spinDirection":80},"zone":5,"typeConfidence":0.91,"plateTime":0.44449208763020787,"extension":6.884177199097077},"index":5,"playId":"df06784a-27cb-3e83-a4b8-954d3f64ef69","pitchNumber":6,"startTime":"2025-09-25T22:51:50.359Z","endTime":"2025-09-25T22:51:56.100Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2025-09-25T22:52:10.933Z","endTime":"2025-09-25T22:52:24.513Z","isPitch":false,"type":"action","player":{"id":671655,"link":"/api/v1/people/671655"}},{"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":98.3,"endSpeed":89.0,"strikeZoneTop":3.34902360659095,"strikeZoneBottom":1.49675162845063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.78091334948625,"aZ":-12.091405279706263,"pfxX":-5.267705225680892,"pfxZ":9.817025167998864,"pX":1.1772583823517375,"pZ":2.415726170390813,"vX0":8.768719285385787,"vY0":-142.79935087245894,"vZ0":-6.012014728218041,"x":72.13,"y":173.56,"x0":-1.262265404671373,"y0":50.005381599995275,"z0":5.323697183523214,"aX":-10.779453885799755},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.6,"breakHorizontal":7.6,"spinRate":2364,"spinDirection":215},"zone":14,"typeConfidence":0.93,"plateTime":0.3849597181165887,"extension":6.903338045757947},"index":7,"playId":"91bbc726-8a20-3ecb-bbea-41bc810f3ffb","pitchNumber":7,"startTime":"2025-09-25T22:52:24.513Z","endTime":"2025-09-25T22:52:28.935Z","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":97.9,"endSpeed":89.3,"strikeZoneTop":3.40454583563675,"strikeZoneBottom":1.52750303302353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.97621627876302,"aZ":-14.643186260244581,"pfxX":-5.420263512411575,"pfxZ":8.578496281993772,"pX":-0.3198093249267033,"pZ":1.502430155725389,"vX0":4.678527398342631,"vY0":-142.35508976894081,"vZ0":-8.014673229045714,"x":129.19,"y":198.21,"x0":-1.2838152081208758,"y0":50.00514031050066,"z0":5.289864396414669,"aX":-11.078957332627036},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.0,"breakHorizontal":8.8,"spinRate":2374,"spinDirection":211},"zone":7,"typeConfidence":0.92,"plateTime":0.3853904785259088,"extension":7.024194198057855},"index":8,"playId":"4d3d6bfd-4d44-3e7c-b455-847f2de03a8f","pitchNumber":8,"startTime":"2025-09-25T22:52:40.546Z","endTime":"2025-09-25T22:52:45.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T22:52:45.665Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Ramírez lines out to right fielder Wenceel Pérez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-25T22:52:53.506Z","endTime":"2025-09-25T22:54:44.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"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,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":69.9,"strikeZoneTop":2.99274814693149,"strikeZoneBottom":1.2851875789217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.40884834850958,"aZ":-39.32689272679062,"pfxX":6.2539409936916845,"pfxZ":-5.800339221371473,"pX":-0.20791103447421852,"pZ":1.101079749755634,"vX0":0.7771758932755168,"vY0":-111.37654122948076,"vZ0":-1.1538456165579976,"x":124.93,"y":209.05,"x0":-1.3740925610054915,"y0":50.0033382685738,"z0":5.759869346887466,"aX":7.712954463220438},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-10.4,"breakHorizontal":-11.5,"spinRate":2416,"spinDirection":35},"zone":13,"typeConfidence":0.91,"plateTime":0.4952726273954031,"extension":6.831111715558007},"index":0,"playId":"fe03bfe4-4a0d-30b8-b676-a41be4cc8aee","pitchNumber":1,"startTime":"2025-09-25T22:53:12.814Z","endTime":"2025-09-25T22:53:17.810Z","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":98.0,"endSpeed":88.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.38287081345537,"aZ":-11.901230207719715,"pfxX":-5.4152429589291575,"pfxZ":9.954821883699605,"pX":0.3843785444732126,"pZ":2.066696088182533,"vX0":7.090535167734981,"vY0":-142.4243227750131,"vZ0":-6.905505280847045,"x":102.35,"y":182.98,"x0":-1.44414438015965,"y0":50.00208879469355,"z0":5.289872859460247,"aX":-11.027710491939569},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.7,"breakHorizontal":8.2,"spinRate":2314,"spinDirection":215},"zone":9,"typeConfidence":0.93,"plateTime":0.3858617847864423,"extension":7.106947614162597},"index":1,"playId":"631dc50e-d48a-3bdb-9b31-5b47240e87f1","pitchNumber":2,"startTime":"2025-09-25T22:53:27.631Z","endTime":"2025-09-25T22:53:34.259Z","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":98.2,"endSpeed":89.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.89668037580804,"aZ":-11.969748467107662,"pfxX":-3.913360225356342,"pfxZ":9.77658494319619,"pX":0.0250388819972941,"pZ":1.9561353572868756,"vX0":5.662938183085583,"vY0":-142.85662768093678,"vZ0":-7.239264441303959,"x":116.05,"y":185.96,"x0":-1.4745185391246802,"y0":50.005880233896654,"z0":5.275574762683942,"aX":-8.090347677829541},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.4,"breakHorizontal":6.0,"spinRate":2365,"spinDirection":213},"zone":8,"typeConfidence":0.93,"plateTime":0.3834022567795232,"extension":6.9923540812406095},"index":2,"playId":"70d9a228-3eb4-39aa-ab8e-68d7c29fa0fe","pitchNumber":3,"startTime":"2025-09-25T22:53:45.064Z","endTime":"2025-09-25T22:53:51.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, 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":86.0,"endSpeed":80.1,"strikeZoneTop":3.3195093675973,"strikeZoneBottom":1.55239894937965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.480598880146193,"aZ":-34.31969058763578,"pfxX":2.6283488883281754,"pfxZ":-1.344432779679043,"pX":1.245301015875625,"pZ":0.8750816069201489,"vX0":6.006576882748329,"vY0":-125.24770732045933,"vZ0":-4.286284911237497,"x":69.53,"y":215.15,"x0":-1.5179766448037502,"y0":50.00055073002631,"z0":5.391906561783325,"aX":4.205796908307728},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.1,"breakHorizontal":-6.0,"spinRate":2447,"spinDirection":85},"zone":14,"typeConfidence":0.91,"plateTime":0.43604347234085195,"extension":6.977953337784553},"index":3,"playId":"541caa1d-2803-3129-a679-b2e435f01bc9","pitchNumber":4,"startTime":"2025-09-25T22:54:02.791Z","endTime":"2025-09-25T22:54:06.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.27922822959365,"aZ":-32.423524566810485,"pfxX":-6.660198910434949,"pfxZ":-0.14722808652047448,"pX":0.2988066064037092,"pZ":1.0828221083185128,"vX0":6.950005492118215,"vY0":-130.390192499131,"vZ0":-4.432506606318414,"x":105.61,"y":209.54,"x0":-1.5204731243884033,"y0":50.00083417918679,"z0":5.218086656184244,"aX":-11.607654058444165},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-1.0,"breakHorizontal":10.8,"spinRate":1522,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.41812542915078943,"extension":7.203199730629406},"index":4,"playId":"6397b226-6f3b-3f85-b04f-e2cfcccfe81b","pitchNumber":5,"startTime":"2025-09-25T22:54:19.274Z","endTime":"2025-09-25T22:54:23.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.276402269378075,"aZ":-16.163228723737824,"pfxX":-5.432236957407296,"pfxZ":7.587914873330618,"pX":0.12530449776376926,"pZ":2.789140467812021,"vX0":6.413595601327661,"vY0":-144.06615885902846,"vZ0":-4.379935168709258,"x":112.22,"y":163.47,"x0":-1.41997975137827,"y0":50.00140853673098,"z0":5.322516497473874,"aX":-11.461350728457814},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.1,"breakHorizontal":8.6,"spinRate":2253,"spinDirection":220},"zone":5,"typeConfidence":0.9,"plateTime":0.3796409097626765,"extension":6.848476109229129},"hitData":{"launchSpeed":96.9,"launchAngle":21.0,"totalDistance":351.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.39,"coordY":69.06}},"index":5,"playId":"c70035da-dbc1-3678-ab57-b2577d6e329c","pitchNumber":6,"startTime":"2025-09-25T22:54:37.244Z","endTime":"2025-09-25T22:54:44.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T22:54:44.508Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Ibáñez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-25T22:56:27.978Z","endTime":"2025-09-25T22:57:44.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":0},"pitchData":{"startSpeed":75.5,"endSpeed":70.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.362279851665274,"aZ":-38.56420008098303,"pfxX":-6.788627290359154,"pfxZ":-5.203452742332966,"pX":0.04831097304812384,"pZ":1.6208264306646625,"vX0":0.02568958478320582,"vY0":-110.01243818693376,"vZ0":-0.11334140955803274,"x":115.16,"y":195.02,"x0":0.9187128128729498,"y0":50.00502039314227,"z0":5.757696408443411,"aX":-8.329225680514794},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-9.1,"breakHorizontal":12.2,"spinRate":2184,"spinDirection":322},"zone":8,"typeConfidence":2.0,"plateTime":0.4977052079060207,"extension":6.357145367782168},"index":0,"playId":"5ce447dc-7acb-313f-b103-d57fde4c72c7","pitchNumber":1,"startTime":"2025-09-25T22:56:49.825Z","endTime":"2025-09-25T22:56:59.168Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-09-25T22:57:03.555Z","endTime":"2025-09-25T22:57:10.295Z","isPitch":false,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"}},{"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.0,"endSpeed":84.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.914462928420814,"aZ":-16.508337607688695,"pfxX":2.9327202335675766,"pfxZ":8.576208835405165,"pX":0.18325372683287813,"pZ":2.8350933988473797,"vX0":-3.1810596256818524,"vY0":-134.04087653162858,"vZ0":-4.111684031809268,"x":110.01,"y":162.23,"x0":1.0021696910994025,"y0":50.00511405997649,"z0":5.5614670511800055,"aX":5.3584634925292365},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.9,"breakHorizontal":-4.7,"spinRate":2035,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.4080240150477157,"extension":6.507835554474461},"index":2,"playId":"3b9c39ad-3d8e-3eec-82a0-f0f2492b377d","pitchNumber":2,"startTime":"2025-09-25T22:57:10.295Z","endTime":"2025-09-25T22:57:20.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.07447610209738,"strikeZoneBottom":1.45604363111571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.664378825296694,"aZ":-14.444919483334921,"pfxX":0.8701456502493676,"pfxZ":9.51414571309657,"pX":-0.009813422519353392,"pZ":3.5379793652763456,"vX0":-2.6672399814228087,"vY0":-135.21110020645665,"vZ0":-2.6566521941170147,"x":117.37,"y":143.25,"x0":0.8735526954589826,"y0":50.00476462045845,"z0":5.538647228830466,"aX":1.6220226689857447},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":-1.1,"spinRate":2081,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.4040802741091567,"extension":6.386226094814264},"index":3,"playId":"5d8f4e52-9cf4-3373-a34b-04a712ab91a7","pitchNumber":3,"startTime":"2025-09-25T22:57:25.077Z","endTime":"2025-09-25T22:57:28.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.99875156830422,"aZ":-28.452338358590822,"pfxX":7.677470566556793,"pfxZ":2.3837223225484756,"pX":1.2534440058458642,"pZ":2.8138869121937935,"vX0":-1.9501241938530147,"vY0":-123.88007321993841,"vZ0":-0.8889923969574596,"x":69.22,"y":162.81,"x0":1.051878453582716,"y0":50.00108816916258,"z0":5.549033580545979,"aX":11.969282374563889},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.3,"breakHorizontal":-13.4,"spinRate":1910,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.44160151253664504,"extension":6.195443031130596},"index":4,"playId":"f6a7d926-289b-3c70-b033-ab04a226ae09","pitchNumber":4,"startTime":"2025-09-25T22:57:39.941Z","endTime":"2025-09-25T22:57:44.851Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T22:57:44.851Z","atBatIndex":8},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dillon Dingler doubles (21) on a line drive to right fielder CJ Kayfus.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-25T22:57:46.773Z","endTime":"2025-09-25T22:58:33.999Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.45144648987305,"strikeZoneBottom":1.43670471595722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.807960447793956,"aZ":-13.600328462840507,"pfxX":2.9626672598422945,"pfxZ":10.113095839680438,"pX":0.8676679157159525,"pZ":3.2062731800666406,"vX0":-1.1508324643105154,"vY0":-134.34466050729748,"vZ0":-3.6314338857678563,"x":83.93,"y":152.21,"x0":0.9155041568194751,"y0":50.00386600548491,"z0":5.535776325060633,"aX":5.441427472766053},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":-5.2,"spinRate":2141,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4069759571570972,"extension":6.5131718505727285},"index":0,"playId":"a8041ec6-5651-3c89-8966-d22edcd22ae8","pitchNumber":1,"startTime":"2025-09-25T22:58:06.938Z","endTime":"2025-09-25T22:58:16.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.277258028415087,"aZ":-13.891177916200542,"pfxX":2.359304842958201,"pfxZ":9.91956094667782,"pX":0.3353415632760692,"pZ":2.185716582161347,"vX0":-2.403834960783927,"vY0":-134.65620254743814,"vZ0":-6.034216221160155,"x":104.22,"y":179.77,"x0":0.9315827787324419,"y0":50.00082100838665,"z0":5.432223427909937,"aX":4.347538678057209},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.9,"breakHorizontal":-3.8,"spinRate":2153,"spinDirection":157},"zone":6,"typeConfidence":2.0,"plateTime":0.406220937267042,"extension":6.4205179227580365},"hitData":{"launchSpeed":92.2,"launchAngle":14.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":187.23,"coordY":117.98}},"index":1,"playId":"75851910-3604-3c5c-b2db-0fc4784d74a4","pitchNumber":2,"startTime":"2025-09-25T22:58:21.840Z","endTime":"2025-09-25T22:58:33.999Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T22:58:33.999Z","atBatIndex":9},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Parker Meadows pops out to shortstop Gabriel Arias.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-25T22:58:39.070Z","endTime":"2025-09-25T22:59:49.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.3,"endSpeed":84.9,"strikeZoneTop":3.36360357322881,"strikeZoneBottom":1.6360714861367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.687286719712986,"aZ":-15.18368795033847,"pfxX":1.7927278130634028,"pfxZ":9.223364816751294,"pX":-0.27352946380874643,"pZ":3.026859223075622,"vX0":-3.144285881629314,"vY0":-134.50971854213938,"vZ0":-3.7874654218276933,"x":127.43,"y":157.05,"x0":0.6747934418202882,"y0":50.0059173681438,"z0":5.521815771592067,"aX":3.303893343879497},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.2,"breakHorizontal":-2.6,"spinRate":2058,"spinDirection":159},"zone":2,"typeConfidence":2.0,"plateTime":0.4063699806208607,"extension":6.311931911858955},"index":0,"playId":"cc90e633-200d-3450-96cc-ee5bfd7a516f","pitchNumber":1,"startTime":"2025-09-25T22:59:02.670Z","endTime":"2025-09-25T22:59:08.435Z","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":87.5,"endSpeed":81.5,"strikeZoneTop":3.38360029695088,"strikeZoneBottom":1.63097539350835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.38608454344587,"aZ":-27.13374764578168,"pfxX":-1.3696193753785326,"pfxZ":3.0287335685231507,"pX":-0.469405426137713,"pZ":0.9118225505151748,"vX0":-2.7223839321681065,"vY0":-127.47497119219031,"vZ0":-6.021840949987687,"x":134.89,"y":214.16,"x0":0.785555978723742,"y0":50.0031940875707,"z0":5.4151995752896385,"aX":-2.2798634378672133},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.4,"breakHorizontal":3.0,"spinRate":2343,"spinDirection":192},"zone":13,"typeConfidence":2.0,"plateTime":0.42779248023807215,"extension":6.554179738923408},"index":1,"playId":"8f842952-8087-3e0e-8344-f43372b87934","pitchNumber":2,"startTime":"2025-09-25T22:59:18.837Z","endTime":"2025-09-25T22:59:24.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.888009498048156,"aZ":-27.614282593456444,"pfxX":-3.357433008834605,"pfxZ":2.820927652340888,"pX":-0.4045196837336733,"pZ":2.83240989007877,"vX0":-2.25599873084418,"vY0":-125.50637826644213,"vZ0":-1.4878173303716378,"x":132.42,"y":162.3,"x0":0.9379018533003805,"y0":50.00603820026489,"z0":5.650939823946303,"aX":-5.436257944561708},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.0,"breakHorizontal":6.6,"spinRate":2360,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4339787732225635,"extension":6.397579233858377},"hitData":{"launchSpeed":86.1,"launchAngle":59.0,"totalDistance":189.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":86.56,"coordY":136.05}},"index":2,"playId":"10470d9a-f806-3f92-8ad7-fc6f6585bad2","pitchNumber":3,"startTime":"2025-09-25T22:59:37.594Z","endTime":"2025-09-25T22:59:49.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T22:59:49.208Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Javier Báez singles on a ground ball to right fielder CJ Kayfus. Dillon Dingler scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-25T22:59:54.034Z","endTime":"2025-09-25T23:00:42.240Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":800048,"link":"/api/v1/people/800048"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":84.0,"endSpeed":77.8,"strikeZoneTop":3.50021791639078,"strikeZoneBottom":1.63708203995478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.201571301915656,"aZ":-29.317794744913673,"pfxX":6.508113146920811,"pfxZ":1.8657766791484445,"pX":1.6606161762281266,"pZ":2.3685186804243563,"vX0":-0.684854787382302,"vY0":-122.39607626294203,"vZ0":-1.6051619352135993,"x":53.7,"y":174.83,"x0":1.096302179137475,"y0":50.00241939867425,"z0":5.523104087092372,"aX":9.959076690447082},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.2,"breakHorizontal":-11.6,"spinRate":1773,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4460326086837001,"extension":6.195640780926591},"index":0,"playId":"252cdd2b-f2ea-3416-b2d0-cdf8e2708205","pitchNumber":1,"startTime":"2025-09-25T23:00:14.596Z","endTime":"2025-09-25T23:00:19.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.500870081479835,"aZ":-26.66151131705008,"pfxX":6.079521590381945,"pfxZ":3.5461472414480992,"pX":0.25578806638234725,"pZ":2.2254622834751765,"vX0":-3.6694717503419816,"vY0":-123.31366361021118,"vZ0":-2.505851553466546,"x":107.25,"y":178.69,"x0":0.9666453340915204,"y0":50.00170692937725,"z0":5.484031763869959,"aX":9.444639440179099},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.1,"breakHorizontal":-10.2,"spinRate":2004,"spinDirection":129},"zone":8,"typeConfidence":2.0,"plateTime":0.44268664380067735,"extension":6.283875016973631},"hitData":{"launchSpeed":92.9,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.66,"coordY":107.47}},"index":1,"playId":"8f996be0-7454-3ec1-9376-72e34c95d63e","pitchNumber":2,"startTime":"2025-09-25T23:00:31.981Z","endTime":"2025-09-25T23:00:42.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:00:42.240Z","atBatIndex":11},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jahmai Jones grounds into a force out, third baseman José Ramírez to second baseman Brayan Rocchio. Javier Báez out at 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-25T23:00:55.126Z","endTime":"2025-09-25T23:01:36.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":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":"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.8,"endSpeed":85.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.09844003936248,"aZ":-13.316996176001032,"pfxX":2.2375344542326046,"pfxZ":10.151481894338627,"pX":0.04708354886255545,"pZ":2.3580566421158933,"vX0":-2.6982864776026245,"vY0":-135.11073675890037,"vZ0":-5.780466153889445,"x":115.21,"y":175.11,"x0":0.7657331039826397,"y0":50.00553405938,"z0":5.4530962945866195,"aX":4.1577417814205635},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":-3.5,"spinRate":2186,"spinDirection":160},"zone":5,"typeConfidence":2.0,"plateTime":0.40463447189965107,"extension":6.381368537258353},"index":0,"playId":"d688a0f7-ff09-36a7-81db-92a488173179","pitchNumber":1,"startTime":"2025-09-25T23:01:10.441Z","endTime":"2025-09-25T23:01:16.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":71.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.52385395048106,"aZ":-35.76017135488144,"pfxX":-8.79763969108897,"pfxZ":-2.8136070274381106,"pX":-0.12317519050446883,"pZ":1.2213564971227757,"vX0":0.2628086921946798,"vY0":-112.51846750890311,"vZ0":-1.6642031581726962,"x":121.7,"y":205.8,"x0":0.9000395710934802,"y0":50.001990914089795,"z0":5.61334707416046,"aX":-11.2144214689349},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-5.2,"breakHorizontal":15.8,"spinRate":2243,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4878749451590716,"extension":6.5018776060333545},"hitData":{"launchSpeed":96.2,"launchAngle":-2.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.63,"coordY":157.7}},"index":1,"playId":"7d966bdc-8359-3ac2-a6d3-41e9703b653d","pitchNumber":2,"startTime":"2025-09-25T23:01:29.073Z","endTime":"2025-09-25T23:01:36.039Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:01:36.039Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Manzardo flies out to left fielder Riley Greene.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-25T23:03:32.442Z","endTime":"2025-09-25T23:04:11.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"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],"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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.3,"strikeZoneTop":3.08915399063279,"strikeZoneBottom":1.24062481849044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.227470996846236,"aZ":-13.001166428797594,"pfxX":-5.292338395690906,"pfxZ":9.603879209824226,"pX":0.37934068017178507,"pZ":1.021194749618277,"vX0":6.718724107722719,"vY0":-140.7178610955872,"vZ0":-9.330341652805279,"x":102.54,"y":211.21,"x0":-1.3565440425205813,"y0":50.0047089846171,"z0":5.231384756118549,"aX":-10.56854824005889},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.5,"breakHorizontal":8.2,"spinRate":2186,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.3898884863243852,"extension":7.029010145336429},"index":0,"playId":"dd321d46-378d-390c-ac5b-c26896e2cf62","pitchNumber":1,"startTime":"2025-09-25T23:03:46.257Z","endTime":"2025-09-25T23:03:50.569Z","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.7,"endSpeed":88.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.294299667758466,"aZ":-12.274599539456352,"pfxX":-5.668352473076041,"pfxZ":9.8086433179862,"pX":0.5259094454272263,"pZ":2.3131744981672995,"vX0":7.107788170094849,"vY0":-141.95643303405438,"vZ0":-6.298981496687013,"x":96.95,"y":176.32,"x0":-1.2809535005433506,"y0":50.00379261635367,"z0":5.351775367645235,"aX":-11.501266422167904},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.6,"breakHorizontal":8.8,"spinRate":2228,"spinDirection":220},"zone":6,"typeConfidence":0.91,"plateTime":0.38672893907455697,"extension":6.957624479218387},"hitData":{"launchSpeed":89.1,"launchAngle":46.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.8,"coordY":104.48}},"index":1,"playId":"3ee4b61f-7fcd-3cb3-a83d-95dd1d4d3e95","pitchNumber":2,"startTime":"2025-09-25T23:03:59.709Z","endTime":"2025-09-25T23:04:11.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:04:11.330Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gabriel Arias walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-25T23:04:11.588Z","endTime":"2025-09-25T23:05:53.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.30379367593982,"strikeZoneBottom":1.43718559235334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.968929325560023,"aZ":-32.82197073014346,"pfxX":3.4389028993566098,"pfxZ":-0.4096252415836794,"pX":-0.29521423229226307,"pZ":1.262434734124619,"vX0":2.4067693378457924,"vY0":-124.55532781480551,"vZ0":-3.750142982417958,"x":128.25,"y":204.69,"x0":-1.7207808981285349,"y0":50.003914476406834,"z0":5.500923897900551,"aX":5.4049154641299175},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.3,"breakHorizontal":-6.8,"spinRate":2430,"spinDirection":99},"zone":13,"typeConfidence":0.91,"plateTime":0.4397072032808502,"extension":7.060195408183035},"index":0,"playId":"55e4fa72-0b10-3a77-b63d-90cc4279bb5d","pitchNumber":1,"startTime":"2025-09-25T23:04:32.933Z","endTime":"2025-09-25T23:04:38.404Z","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":96.2,"endSpeed":88.3,"strikeZoneTop":3.39750261543724,"strikeZoneBottom":1.35300245099058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.746166316433868,"aZ":-20.78977152286438,"pfxX":-9.390722132550255,"pfxZ":5.715875190647413,"pX":-0.1060355427500919,"pZ":2.312343388419945,"vX0":6.31981747889083,"vY0":-140.02742034763244,"vZ0":-4.681274435415596,"x":121.04,"y":176.35,"x0":-1.1687486411127146,"y0":50.003528431360415,"z0":5.360657420226607,"aX":-18.704158515329706},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.6,"breakHorizontal":15.7,"spinRate":1911,"spinDirection":217},"zone":5,"typeConfidence":1.0,"plateTime":0.39071923137608167,"extension":7.026858232596392},"index":1,"playId":"36b4bcb5-6863-3b32-b883-0d1cb5f90aac","pitchNumber":2,"startTime":"2025-09-25T23:04:48.628Z","endTime":"2025-09-25T23:04:55.194Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.140107780167256,"aZ":-11.231378020445074,"pfxX":-5.377140375992138,"pfxZ":10.10088513494648,"pX":-0.25967077848872355,"pZ":2.4802680141632054,"vX0":5.11658903859993,"vY0":-143.32327598882864,"vZ0":-6.124299056481809,"x":126.9,"y":171.81,"x0":-1.3722597942504546,"y0":50.00685692779879,"z0":5.3513295422311975,"aX":-11.152863878549057},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.2,"breakHorizontal":8.6,"spinRate":2253,"spinDirection":214},"zone":5,"typeConfidence":0.93,"plateTime":0.3826518975267277,"extension":6.993527420246516},"index":2,"playId":"0b61792c-df8d-34ef-972c-535f24476b69","pitchNumber":3,"startTime":"2025-09-25T23:05:03.170Z","endTime":"2025-09-25T23:05:07.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":90.4,"strikeZoneTop":3.36567152208758,"strikeZoneBottom":1.42127023297657,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.370866342873,"aZ":-12.405707879331025,"pfxX":-6.070197517974167,"pfxZ":9.414353488336108,"pX":0.8805619799004315,"pZ":1.7385735215357072,"vX0":7.311338731020746,"vY0":-144.39644198422133,"vZ0":-8.028566883546683,"x":83.44,"y":191.84,"x0":-0.9023351109919102,"y0":50.00458408894357,"z0":5.328548171249905,"aX":-12.748742635521088},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.5,"breakHorizontal":9.5,"spinRate":2280,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.38013682922019676,"extension":6.920221397404533},"index":3,"playId":"dd22d500-bad4-3fc0-9891-30017484d8e6","pitchNumber":4,"startTime":"2025-09-25T23:05:17.394Z","endTime":"2025-09-25T23:05:23.283Z","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":98.4,"endSpeed":89.3,"strikeZoneTop":3.33763149642196,"strikeZoneBottom":1.41486998786795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.119361148697195,"aZ":-12.376005971611857,"pfxX":-6.495936206482005,"pfxZ":9.645880950819077,"pX":1.1252665425311128,"pZ":1.707593095032382,"vX0":8.266897454596368,"vY0":-142.87377076888907,"vZ0":-7.926070356581944,"x":74.11,"y":192.67,"x0":-0.9715409306684043,"y0":50.005327567275465,"z0":5.308799832785754,"aX":-13.336138466224364},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.8,"breakHorizontal":10.0,"spinRate":2247,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3844307323595415,"extension":7.052377603902873},"index":4,"playId":"b6554c34-ad0b-3592-92d0-084cc908753e","pitchNumber":5,"startTime":"2025-09-25T23:05:33.647Z","endTime":"2025-09-25T23:05:39.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.29021152718611,"strikeZoneBottom":1.31751477397663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.768391435308832,"aZ":-16.710719939652336,"pfxX":-9.140954807758654,"pfxZ":7.597197160220592,"pX":0.5994407019927604,"pZ":0.9595817356672137,"vX0":8.267575138277147,"vY0":-141.42251590735677,"vZ0":-9.098482441236895,"x":94.15,"y":212.87,"x0":-1.1671952737339173,"y0":50.0049938853539,"z0":5.279550334502704,"aX":-18.609648712586974},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.1,"breakHorizontal":15.0,"spinRate":2046,"spinDirection":215},"zone":14,"typeConfidence":1.0,"plateTime":0.38657378247148566,"extension":7.202856908946214},"index":5,"playId":"601e0afa-a83a-3fbe-9c0e-4ae645565c08","pitchNumber":6,"startTime":"2025-09-25T23:05:49.319Z","endTime":"2025-09-25T23:05:53.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:05:53.846Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Martínez grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson. Gabriel Arias to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-25T23:06:29.959Z","endTime":"2025-09-25T23:07:22.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-25T23:06:15.933Z","endTime":"2025-09-25T23:06:32.333Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":3.37948313118177,"strikeZoneBottom":1.50965800000715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.96516946365709,"aZ":-14.19688502139036,"pfxX":-7.144878920179892,"pfxZ":8.888987598522824,"pX":0.4755728687456311,"pZ":2.416631233374027,"vX0":7.466547919680586,"vY0":-141.47853358065564,"vZ0":-5.586073263003425,"x":98.87,"y":173.53,"x0":-1.2723574716308916,"y0":50.00379171629951,"z0":5.3302192513503535,"aX":-14.452141777033306},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.1,"breakHorizontal":11.4,"spinRate":2252,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.387488458678928,"extension":7.028664323424297},"index":1,"playId":"c549a937-8ae2-355b-be00-c433f081a2c3","pitchNumber":1,"startTime":"2025-09-25T23:06:32.333Z","endTime":"2025-09-25T23:06:37.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.681672754950075,"aZ":-26.564943963290666,"pfxX":0.5993782265124383,"pfxZ":3.0272371579734365,"pX":-0.53763618602718,"pZ":2.67008153942731,"vX0":3.437720881590482,"vY0":-134.92751177990928,"vZ0":-2.115047623528536,"x":137.49,"y":166.69,"x0":-1.9030318270428392,"y0":50.006465347765854,"z0":5.3246324354673575,"aX":1.111813172188114},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.3,"breakHorizontal":-1.8,"spinRate":2320,"spinDirection":188},"zone":1,"typeConfidence":0.89,"plateTime":0.40500598969683566,"extension":6.579308131711302},"index":2,"playId":"f9cc5976-2a7b-39ba-9e49-e629590205a8","pitchNumber":2,"startTime":"2025-09-25T23:06:51.886Z","endTime":"2025-09-25T23:06:55.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.725266659206266,"aZ":-18.12188876777657,"pfxX":-5.113382333045901,"pfxZ":6.71924961283397,"pX":-0.1448296547872887,"pZ":3.165096251338732,"vX0":4.8828880001479344,"vY0":-142.96573387876919,"vZ0":-3.024849216665161,"x":122.52,"y":153.32,"x0":-1.2019076757803377,"y0":50.00436784447768,"z0":5.359812292608539,"aX":-10.696965327216619},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.8,"breakHorizontal":8.4,"spinRate":2135,"spinDirection":217},"zone":2,"typeConfidence":0.88,"plateTime":0.38159451990793736,"extension":6.810101351216506},"hitData":{"launchSpeed":66.2,"launchAngle":-39.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.62,"coordY":167.38}},"index":3,"playId":"f3f81b4a-153f-31d7-993d-d9ec0667e2c0","pitchNumber":3,"startTime":"2025-09-25T23:07:14.668Z","endTime":"2025-09-25T23:07:22.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:07:22.198Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"CJ Kayfus doubles (9) on a sharp line drive to right fielder Wenceel Pérez. Gabriel Arias scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-25T23:07:35.375Z","endTime":"2025-09-25T23:07:58.463Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":{"id":675512,"link":"/api/v1/people/675512"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.471618269806847,"aZ":-24.13306107428662,"pfxX":-0.9172295817292491,"pfxZ":4.365916741330794,"pX":0.1758882695463252,"pZ":2.633291098118303,"vX0":5.39918438661255,"vY0":-135.12405719827808,"vZ0":-2.8012536838992723,"x":110.3,"y":167.68,"x0":-1.732234291522578,"y0":50.004340773540534,"z0":5.385990273835899,"aX":-1.6905702528748932},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.4,"breakHorizontal":0.5,"spinRate":2210,"spinDirection":186},"zone":5,"typeConfidence":0.8,"plateTime":0.40592771941095096,"extension":6.877320888048285},"hitData":{"launchSpeed":109.0,"launchAngle":12.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":182.39,"coordY":128.19}},"index":0,"playId":"4b725e47-e139-320d-8e62-aeac6ebcec0f","pitchNumber":1,"startTime":"2025-09-25T23:07:46.553Z","endTime":"2025-09-25T23:07:58.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:07:58.463Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-25T23:08:29.634Z","endTime":"2025-09-25T23:08:39.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.434303518872348,"aZ":-15.999022294283916,"pfxX":-4.114587973611002,"pfxZ":7.782318848432873,"pX":0.33475612938693955,"pZ":2.1707675253226495,"vX0":6.080719507812354,"vY0":-142.69478996142254,"vZ0":-6.004393401929899,"x":104.24,"y":180.17,"x0":-1.2815660503190893,"y0":50.0041307510094,"z0":5.297019319365347,"aX":-8.553093442171004},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.2,"breakHorizontal":6.4,"spinRate":2174,"spinDirection":223},"zone":6,"typeConfidence":0.93,"plateTime":0.38271231863035515,"extension":6.986360145628222},"hitData":{"launchSpeed":69.2,"launchAngle":7.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.48,"coordY":151.64}},"index":0,"playId":"74247748-b92a-3f14-9b93-0be55766e9ab","pitchNumber":1,"startTime":"2025-09-25T23:08:29.818Z","endTime":"2025-09-25T23:08:39.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:08:39.202Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gleyber Torres strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-25T23:10:09.478Z","endTime":"2025-09-25T23:12:59.564Z","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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":8},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":76.5,"endSpeed":70.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.047994301772942,"aZ":-36.14931028881052,"pfxX":-5.568873464169378,"pfxZ":-3.162238604603692,"pX":0.11776712136873387,"pZ":2.361964621771808,"vX0":-0.3569612554790143,"vY0":-111.42767390420865,"vZ0":0.7977518070086622,"x":112.51,"y":175.01,"x0":1.003529108761814,"y0":50.00292598316514,"z0":5.734743739612255,"aX":-7.001304543122408},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-5.2,"breakHorizontal":10.2,"spinRate":2130,"spinDirection":312},"zone":5,"typeConfidence":2.0,"plateTime":0.49158449971281293,"extension":6.3789848835403395},"index":0,"playId":"e99d5d51-ce23-35c0-89a1-62d25a759e98","pitchNumber":1,"startTime":"2025-09-25T23:10:42.420Z","endTime":"2025-09-25T23:10:48.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":84.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.337523237296555,"aZ":-15.657570606055392,"pfxX":0.8134982487132696,"pfxZ":8.93205429343721,"pX":-0.015443212473748292,"pZ":3.2540780414429222,"vX0":-2.5063043704160926,"vY0":-134.86869166548755,"vZ0":-3.1428562608243356,"x":117.59,"y":150.92,"x0":0.8186880630959427,"y0":50.00161196786575,"z0":5.533707010081358,"aX":1.504480679972777},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":-1.0,"spinRate":2078,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.40557275411136207,"extension":6.42107685662668},"index":1,"playId":"8fe754d5-5ca9-32e6-ae1f-027decf3eb39","pitchNumber":2,"startTime":"2025-09-25T23:10:57.796Z","endTime":"2025-09-25T23:11:01.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.26319848303046,"strikeZoneBottom":1.42130932037491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.814534951452693,"aZ":-31.33034296078659,"pfxX":7.608674686030328,"pfxZ":0.5504819224949244,"pX":2.2066202011299683,"pZ":2.191759472723323,"vX0":0.10184924608402768,"vY0":-123.35309296678946,"vZ0":-1.631524528444455,"x":32.89,"y":179.6,"x0":1.1763267013693528,"y0":50.00533135691,"z0":5.506299950619845,"aX":11.711933665355511},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.8,"breakHorizontal":-13.8,"spinRate":1676,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.44423721269611915,"extension":6.281265613630083},"index":2,"playId":"4b9e33f7-b0d9-3509-bb8f-89ea38e1b7ac","pitchNumber":3,"startTime":"2025-09-25T23:11:09.745Z","endTime":"2025-09-25T23:11:14.341Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":71.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.556688574414718,"aZ":-37.514623412211726,"pfxX":-8.900020852749558,"pfxZ":-4.198109400107175,"pX":-0.6514272827621688,"pZ":1.7746744675319195,"vX0":-0.7953387703493446,"vY0":-112.08881290977139,"vZ0":-0.10818837190002029,"x":141.83,"y":190.86,"x0":0.8644221543051215,"y0":50.00539900390784,"z0":5.658990336103011,"aX":-11.30868644580843},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-7.3,"breakHorizontal":16.3,"spinRate":2260,"spinDirection":320},"zone":7,"typeConfidence":2.0,"plateTime":0.4889365712204592,"extension":6.567878187345858},"index":3,"playId":"a68887ac-2809-3091-afe8-cd2dbaada313","pitchNumber":4,"startTime":"2025-09-25T23:11:22.544Z","endTime":"2025-09-25T23:11:27.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.22813962031712,"strikeZoneBottom":1.43581754311924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.21854436706468,"aZ":-29.806300910477145,"pfxX":8.428049415047987,"pfxZ":1.5076961152188337,"pX":1.5892938366090708,"pZ":1.3617497482188978,"vX0":-1.6481954022329028,"vY0":-124.57919254354624,"vZ0":-3.768904846679018,"x":56.42,"y":202.01,"x0":1.1648361394974653,"y0":50.003703975577096,"z0":5.360247098923857,"aX":13.236683379475513},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.0,"breakHorizontal":-14.9,"spinRate":1766,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.439812311550444,"extension":6.337591381230666},"index":4,"playId":"d41625f1-159a-32a6-829b-0097b372c1b5","pitchNumber":5,"startTime":"2025-09-25T23:11:42.909Z","endTime":"2025-09-25T23:11:48.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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.022598682846763,"aZ":-11.966440646149126,"pfxX":2.424457030377516,"pfxZ":10.365619511552516,"pX":-0.3074497270924398,"pZ":2.4799257263723855,"vX0":-4.128372116985534,"vY0":-138.07545610458402,"vZ0":-5.789095579093394,"x":128.72,"y":171.82,"x0":0.8856458489139459,"y0":50.00075841492047,"z0":5.394397284223509,"aX":4.7258551617234525},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":-3.6,"spinRate":2166,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.3952792730635215,"extension":6.449084212205314},"index":5,"playId":"3de2bbab-4b0b-32ca-a2a6-5943005a1f12","pitchNumber":6,"startTime":"2025-09-25T23:11:57.044Z","endTime":"2025-09-25T23:12:00.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.6930131141705,"aZ":-15.782877910937618,"pfxX":3.8533707875383962,"pfxZ":8.467172401451428,"pX":-0.11855816775339109,"pZ":2.760685419153274,"vX0":-3.88114302708612,"vY0":-137.7821523206313,"vZ0":-4.315075272020806,"x":121.52,"y":164.24,"x0":0.8031603078269781,"y0":50.000570052989474,"z0":5.403277256949923,"aX":7.45761513538345},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":-6.2,"spinRate":2245,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.3965133474485314,"extension":6.525928862847865},"index":6,"playId":"bca6e632-6816-3361-9e6c-c6cd245cff1f","pitchNumber":7,"startTime":"2025-09-25T23:12:14.735Z","endTime":"2025-09-25T23:12:18.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.22123533986238,"strikeZoneBottom":1.45432567113222,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.150583169335786,"aZ":-12.903078493371806,"pfxX":2.2397183441872803,"pfxZ":9.814007796934636,"pX":-0.7337104022176618,"pZ":0.3950870296898373,"vX0":-4.864306717636132,"vY0":-138.7781491625193,"vZ0":-10.769428778697804,"x":144.97,"y":228.11,"x0":0.7455980824258454,"y0":50.000366633004596,"z0":5.169948605234864,"aX":4.397161095593209},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":-3.1,"spinRate":2188,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.39369992009395727,"extension":6.744924314960951},"index":7,"playId":"7c25f985-3960-306c-b613-e6972e23b815","pitchNumber":8,"startTime":"2025-09-25T23:12:35.413Z","endTime":"2025-09-25T23:12:39.587Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.279748047246944,"aZ":-37.968349702031254,"pfxX":-6.2835985169597155,"pfxZ":-4.334596611284999,"pX":-0.10687080944063394,"pZ":2.014837797768174,"vX0":-0.5814523207688416,"vY0":-114.88546926044685,"vZ0":0.28793515760081756,"x":121.07,"y":184.38,"x0":0.9658451695514086,"y0":50.002535999725744,"z0":5.578095159515781,"aX":-8.399341615862095},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-7.4,"breakHorizontal":11.5,"spinRate":2311,"spinDirection":312},"zone":8,"typeConfidence":2.0,"plateTime":0.47676157351728365,"extension":6.430913379185764},"index":8,"playId":"fc2b390a-54c0-3453-87c2-e7a16f24d8b8","pitchNumber":9,"startTime":"2025-09-25T23:12:53.436Z","endTime":"2025-09-25T23:12:59.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:12:59.564Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-25T23:13:04.533Z","endTime":"2025-09-25T23:14:58.846Z","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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.17999181527234,"strikeZoneBottom":1.43943423377968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.527460152801265,"aZ":-30.77837852558315,"pfxX":9.031318796285662,"pfxZ":0.9237152142968079,"pX":1.1326653592179423,"pZ":0.9848980495817624,"vX0":-2.8479652855568367,"vY0":-122.0596653765408,"vZ0":-4.229604609522862,"x":73.83,"y":212.19,"x0":1.1428874312401394,"y0":50.00021578436397,"z0":5.3968204251021366,"aX":13.594599844903751},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.0,"breakHorizontal":-15.6,"spinRate":1807,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4491178172196526,"extension":6.251729533494941},"index":0,"playId":"03528881-3c81-3d4b-aab6-0e6bf5897321","pitchNumber":1,"startTime":"2025-09-25T23:13:18.900Z","endTime":"2025-09-25T23:13:24.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.24829274815286,"strikeZoneBottom":1.45779131022913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.81253901866121,"aZ":-14.33319038378227,"pfxX":1.846426620147784,"pfxZ":9.55606839398556,"pX":0.7467924562606253,"pZ":3.372504663215525,"vX0":-1.068525965838983,"vY0":-135.33778355062054,"vZ0":-2.980758030242697,"x":88.53,"y":147.72,"x0":0.9055685441290036,"y0":50.00026805834614,"z0":5.48397594661217,"aX":3.4460014863525017},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":-3.1,"spinRate":2170,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.40375950106281255,"extension":6.482266717256626},"index":1,"playId":"0a950046-cec7-30aa-98dc-78c5d871f21a","pitchNumber":2,"startTime":"2025-09-25T23:13:29.564Z","endTime":"2025-09-25T23:13:35.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.230325771571536,"aZ":-15.41412191325632,"pfxX":3.5892868103702753,"pfxZ":8.937557831318237,"pX":0.005862661949063833,"pZ":2.7296168683399626,"vX0":-3.678838681864247,"vY0":-135.49478224396876,"vZ0":-4.266083558108001,"x":116.78,"y":165.08,"x0":0.9093293248054467,"y0":50.002304871422595,"z0":5.3882725498767705,"aX":6.730807906897613},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":-5.8,"spinRate":2217,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.4029234169145379,"extension":6.431700673843081},"index":2,"playId":"fe7ec2cc-ad84-315b-92b2-7690e49b9db6","pitchNumber":3,"startTime":"2025-09-25T23:13:41.646Z","endTime":"2025-09-25T23:13:45.844Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-25T23:13:55.243Z","endTime":"2025-09-25T23:14:07.161Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.288984408970126,"aZ":-15.049087524140411,"pfxX":2.8349983993539816,"pfxZ":9.018411616796659,"pX":0.5363090729142077,"pZ":2.859235713868814,"vX0":-1.9682116405305095,"vY0":-136.72868094848428,"vZ0":-4.128366790528516,"x":96.56,"y":161.58,"x0":0.89603394135797,"y0":50.00517404913817,"z0":5.416964702778565,"aX":5.384777279075451},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":-4.7,"spinRate":2089,"spinDirection":152},"zone":3,"typeConfidence":2.0,"plateTime":0.4001344405801519,"extension":6.474545362783612},"index":4,"playId":"ea7978db-d3ec-3282-a3a8-641a1a67fd05","pitchNumber":4,"startTime":"2025-09-25T23:14:07.161Z","endTime":"2025-09-25T23:14:11.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.17111013299729,"strikeZoneBottom":1.45534692617302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.472951938136486,"aZ":-29.37820283103326,"pfxX":8.141115088853978,"pfxZ":1.7630888378560279,"pX":2.722461188744171,"pZ":2.8271314466877033,"vX0":1.1507239253416268,"vY0":-124.81586418449541,"vZ0":-0.7114125353299573,"x":13.23,"y":162.45,"x0":1.19802630594697,"y0":50.000596865710186,"z0":5.5291977234673535,"aX":12.877106868935147},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.2,"breakHorizontal":-15.0,"spinRate":1868,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.43836633380581347,"extension":6.147570205641516},"index":5,"playId":"7e6aed45-5e54-314d-a28e-fb8e40023310","pitchNumber":5,"startTime":"2025-09-25T23:14:22.661Z","endTime":"2025-09-25T23:14:27.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":3.15869797934082,"strikeZoneBottom":1.46769625882542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.46519960621381,"aZ":-30.93387199024622,"pfxX":8.995082000221306,"pfxZ":0.8066644961275704,"pX":-0.3366447731652011,"pZ":0.2695887216322093,"vX0":-5.8699579952546825,"vY0":-122.62594172005477,"vZ0":-5.821537919186778,"x":129.83,"y":231.5,"x0":0.9100935774173252,"y0":50.0015175038558,"z0":5.288356319005179,"aX":13.80555969574862},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.4,"breakHorizontal":-15.0,"spinRate":1677,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.44533235894544054,"extension":6.317457361281447},"index":6,"playId":"b1db1f0b-b520-3c1a-a83b-d136a470c14c","pitchNumber":6,"startTime":"2025-09-25T23:14:35.477Z","endTime":"2025-09-25T23:14:40.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.921990082172492,"aZ":-30.59872788890755,"pfxX":7.3067113020503,"pfxZ":1.003441996110464,"pX":-0.007119559803284221,"pZ":1.2775198671116657,"vX0":-4.713146446685181,"vY0":-124.67244503687289,"vZ0":-3.8368117795521104,"x":117.27,"y":204.29,"x0":0.9579185652388671,"y0":50.00565004288121,"z0":5.360317321878334,"aX":11.511078145515668},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.2,"breakHorizontal":-12.1,"spinRate":1688,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.4392293022798359,"extension":6.299287312981356},"index":7,"playId":"17de2916-e5f7-3c65-9ea0-a52ea776fff7","pitchNumber":7,"startTime":"2025-09-25T23:14:54.307Z","endTime":"2025-09-25T23:14:58.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:14:58.846Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-25T23:15:01.612Z","endTime":"2025-09-25T23:16:59.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.44513999310052,"strikeZoneBottom":1.56670795457326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.52000026203,"aZ":-30.008580373733857,"pfxX":6.668953928557059,"pfxZ":1.4364806665323488,"pX":0.7848968480779076,"pZ":2.5984385954366274,"vX0":-3.0191578997399686,"vY0":-122.1576344415928,"vZ0":-0.7559946514435814,"x":87.08,"y":168.62,"x0":1.1717377578458845,"y0":50.00390770895108,"z0":5.496376000790268,"aX":10.058944029141365},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.6,"breakHorizontal":-11.4,"spinRate":1690,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.4487366506755448,"extension":6.268957345707537},"index":0,"playId":"a12ed3bc-32e6-335a-8cee-8e02a64745e1","pitchNumber":1,"startTime":"2025-09-25T23:15:20.578Z","endTime":"2025-09-25T23:15:25.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.45274629547773,"strikeZoneBottom":1.57443661208023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.39800332614234,"aZ":-29.1826954775754,"pfxX":6.85133758740943,"pfxZ":1.9167098401389557,"pX":-0.6350926346445118,"pZ":1.6491464358637198,"vX0":-6.076240831490927,"vY0":-123.92582894053668,"vZ0":-3.320882946662999,"x":141.21,"y":194.25,"x0":0.9565616218791213,"y0":50.0004082214013,"z0":5.440098214408367,"aX":10.67223988312884},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.0,"breakHorizontal":-11.0,"spinRate":1748,"spinDirection":123},"zone":7,"typeConfidence":2.0,"plateTime":0.4417184634009086,"extension":6.284314961099506},"index":1,"playId":"41d426e6-7fea-38f4-9a31-875a4e44b6ba","pitchNumber":2,"startTime":"2025-09-25T23:15:33.693Z","endTime":"2025-09-25T23:15:38.910Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-25T23:15:43.602Z","endTime":"2025-09-25T23:15:54.962Z","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(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":84.9,"endSpeed":77.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.51789241545892,"aZ":-30.327329722609644,"pfxX":7.87365336747683,"pfxZ":1.200377777225639,"pX":0.9159932194413463,"pZ":1.834663180819045,"vX0":-2.768059882740157,"vY0":-123.61681067821075,"vZ0":-2.6686323419951865,"x":82.08,"y":189.24,"x0":1.0297154477333366,"y0":50.00431196732889,"z0":5.483968242945385,"aX":12.14029296237934},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.8,"breakHorizontal":-13.6,"spinRate":1821,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4437360135743016,"extension":6.2967763707391775},"index":3,"playId":"e9a57748-b3b9-3249-b5c6-fcdc83475594","pitchNumber":3,"startTime":"2025-09-25T23:15:54.962Z","endTime":"2025-09-25T23:15:59.978Z","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":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.718027108038306,"aZ":-15.560987268333443,"pfxX":2.442636672035037,"pfxZ":8.75207706691218,"pX":-0.13757116821791845,"pZ":3.094210788821624,"vX0":-3.4191880003320136,"vY0":-136.7933816904953,"vZ0":-3.5437441095282467,"x":122.24,"y":155.24,"x0":0.8102604062866142,"y0":50.001646987229925,"z0":5.4708628139280675,"aX":4.6363684853667095},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":-3.7,"spinRate":2157,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.40014154696742654,"extension":6.459266975724158},"index":4,"playId":"46a22941-c089-3660-aca6-57e3fcf25e3f","pitchNumber":4,"startTime":"2025-09-25T23:16:55.036Z","endTime":"2025-09-25T23:16:59.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:16:59.658Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Hedges singles on a line drive to left fielder Riley Greene.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T23:18:46.640Z","endTime":"2025-09-25T23:19:18.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.145525985014864,"aZ":-14.667281417881167,"pfxX":-2.902521600912075,"pfxZ":8.783865880695492,"pX":-0.19761800249147324,"pZ":2.1338748501577305,"vX0":4.512919873305753,"vY0":-139.7467950728738,"vZ0":-6.433149295151798,"x":124.53,"y":181.17,"x0":-1.450487840585419,"y0":50.00576985351987,"z0":5.415292259956801,"aX":-5.787434447603001},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.9,"breakHorizontal":4.4,"spinRate":2233,"spinDirection":216},"zone":5,"typeConfidence":0.88,"plateTime":0.39075194749029274,"extension":6.87514805874272},"hitData":{"launchSpeed":95.4,"launchAngle":13.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":56.14,"coordY":106.56}},"index":0,"playId":"ad5341bc-ff47-3eb9-81a8-7fd55f33c2a5","pitchNumber":1,"startTime":"2025-09-25T23:19:08.085Z","endTime":"2025-09-25T23:19:18.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:19:18.537Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Steven Kwan pops out to third baseman Andy Ibáñez in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T23:19:21.355Z","endTime":"2025-09-25T23:20:31.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"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(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":97.6,"endSpeed":89.4,"strikeZoneTop":3.11235549497989,"strikeZoneBottom":1.39730064974507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.850703094095483,"aZ":-16.753443357389106,"pfxX":-7.17578240879765,"pfxZ":7.535568804065896,"pX":-0.9806289666984536,"pZ":2.2362157177755244,"vX0":3.8174631187113244,"vY0":-141.99007333684332,"vZ0":-5.901796909639917,"x":154.38,"y":178.4,"x0":-1.408636124242094,"y0":50.00355955422161,"z0":5.403971868805307,"aX":-14.6843467730674},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.6,"breakHorizontal":12.2,"spinRate":2198,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.3854409502711347,"extension":6.792940111547162},"index":0,"playId":"b1b46bc5-3314-322e-8657-5f298dd6e9a7","pitchNumber":1,"startTime":"2025-09-25T23:19:44.012Z","endTime":"2025-09-25T23:19:50.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.7,"endSpeed":72.2,"strikeZoneTop":3.0815350390512,"strikeZoneBottom":1.36594211054247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.190966195420497,"aZ":-39.51024289393243,"pfxX":6.601467094358192,"pfxZ":-5.570835608788733,"pX":0.10541749271299616,"pZ":1.8112508369634466,"vX0":1.632694658895722,"vY0":-114.56603712326383,"vZ0":-0.07146861612391486,"x":112.98,"y":189.88,"x0":-1.4759100243330134,"y0":50.00531163122381,"z0":5.737826722690797,"aX":8.68651409178339},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-9.7,"breakHorizontal":-12.4,"spinRate":2468,"spinDirection":38},"zone":8,"typeConfidence":0.9,"plateTime":0.47996878348217376,"extension":6.828551318414578},"index":1,"playId":"e9ac5082-7c2c-39ed-9a51-e5efe30883e4","pitchNumber":2,"startTime":"2025-09-25T23:20:03.035Z","endTime":"2025-09-25T23:20:08.265Z","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":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.66784749887019,"aZ":-10.866252070842144,"pfxX":-7.189482727123034,"pfxZ":10.262923543670762,"pX":0.661766691599654,"pZ":2.235356390443014,"vX0":8.372898953389218,"vY0":-143.09142769857607,"vZ0":-6.792968990009771,"x":91.78,"y":178.43,"x0":-1.3665985138359307,"y0":50.00033197098262,"z0":5.319012611880375,"aX":-14.923875477096542},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.4,"breakHorizontal":11.4,"spinRate":2270,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.3826210765868674,"extension":6.815694269663324},"hitData":{"launchSpeed":72.2,"launchAngle":75.0,"totalDistance":92.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":95.6,"coordY":184.32}},"index":2,"playId":"8ee66c2a-c97c-3f21-b10c-576978a17b08","pitchNumber":3,"startTime":"2025-09-25T23:20:20.651Z","endTime":"2025-09-25T23:20:31.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:20:31.675Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"George Valera lines out to left fielder Riley Greene.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T23:20:39.347Z","endTime":"2025-09-25T23:21:59.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.1,"strikeZoneTop":3.38370357388373,"strikeZoneBottom":1.61772755949924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.906883408029838,"aZ":-34.30141511365915,"pfxX":-6.3733793849978495,"pfxZ":-1.221958033694099,"pX":-0.4349384454250084,"pZ":1.1522362443217056,"vX0":5.407731722845353,"vY0":-130.329337636187,"vZ0":-4.0507842300540595,"x":133.58,"y":207.67,"x0":-1.6989499982842424,"y0":50.004014130834626,"z0":5.290198025551495,"aX":-11.071008354422137},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-2.9,"breakHorizontal":10.4,"spinRate":1129,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4187196334789758,"extension":6.770830096268178},"index":0,"playId":"b0363f63-f2f5-3b67-96a2-44170dec9f98","pitchNumber":1,"startTime":"2025-09-25T23:20:54.722Z","endTime":"2025-09-25T23:21:00.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.32172084977786,"aZ":-12.249865221554568,"pfxX":-5.905340482587434,"pfxZ":9.481137583301866,"pX":0.26166507155694374,"pZ":2.6168424495210507,"vX0":6.7295687578541585,"vY0":-143.82230215770542,"vZ0":-5.647777640068543,"x":107.03,"y":168.13,"x0":-1.3376076403807862,"y0":50.00683499931723,"z0":5.361095642295122,"aX":-12.41540242510283},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.2,"breakHorizontal":9.4,"spinRate":2224,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.38035262524961144,"extension":6.752262887582734},"index":1,"playId":"ba8a4073-da73-366f-bdc8-aa8223daacb8","pitchNumber":2,"startTime":"2025-09-25T23:21:10.863Z","endTime":"2025-09-25T23:21:16.201Z","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":98.5,"endSpeed":90.2,"strikeZoneTop":3.41435166326159,"strikeZoneBottom":1.57406118868091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.639768673854626,"aZ":-15.05698568179702,"pfxX":-4.881660087898339,"pfxZ":8.19161317208674,"pX":-1.1305805452564737,"pZ":2.9295682675031847,"vX0":2.6309800513174615,"vY0":-143.50484383118626,"vZ0":-4.337177578802618,"x":160.1,"y":159.68,"x0":-1.4241414844177205,"y0":50.00298504509743,"z0":5.395939272134363,"aX":-10.200174494875721},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.2,"breakHorizontal":8.3,"spinRate":2070,"spinDirection":216},"zone":11,"typeConfidence":0.93,"plateTime":0.3814243407480089,"extension":6.8650788728772865},"index":2,"playId":"3cc59ed6-bf81-3bbc-9423-8003afbc5c15","pitchNumber":3,"startTime":"2025-09-25T23:21:28.377Z","endTime":"2025-09-25T23:21:33.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.83710994186202,"aZ":-32.97673626187889,"pfxX":3.3858256049113113,"pfxZ":-0.4673117529580546,"pX":-0.3393522056159326,"pZ":1.8048660565326535,"vX0":2.3081698980766188,"vY0":-129.22130366304884,"vZ0":-2.8880974883287456,"x":129.94,"y":190.05,"x0":-1.6816951604096069,"y0":50.00638920016846,"z0":5.44941933567411,"aX":5.773810096623293},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.2,"breakHorizontal":-6.6,"spinRate":2433,"spinDirection":118},"zone":7,"typeConfidence":0.85,"plateTime":0.42254487023888565,"extension":6.609299337134517},"hitData":{"launchSpeed":94.2,"launchAngle":20.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":75.71,"coordY":82.87}},"index":3,"playId":"26c4d9c0-836a-364c-b211-288cc440080c","pitchNumber":4,"startTime":"2025-09-25T23:21:47.523Z","endTime":"2025-09-25T23:21:59.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:21:59.988Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Ramírez walks. Austin Hedges to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T23:22:01.163Z","endTime":"2025-09-25T23:23:27.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnSecond":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":71.8,"strikeZoneTop":3.16545342060819,"strikeZoneBottom":1.42024320124905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.181350362137888,"aZ":-39.59468293823536,"pfxX":8.973600888412706,"pfxZ":-5.638391737071704,"pX":-2.1574922684030997,"pZ":4.608254625413969,"vX0":-3.310143741621725,"vY0":-114.08209289160627,"vZ0":5.682947320514728,"x":199.24,"y":114.36,"x0":-1.8527087872806633,"y0":50.00131758296331,"z0":5.989951971210714,"aX":11.815161000582785},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-8.4,"breakHorizontal":-15.4,"spinRate":2456,"spinDirection":45},"zone":11,"typeConfidence":0.91,"plateTime":0.48029833413034995,"extension":6.431723344538011},"index":0,"playId":"15054578-73f8-3d87-b3c9-27b55e882f41","pitchNumber":1,"startTime":"2025-09-25T23:22:23.023Z","endTime":"2025-09-25T23:22:27.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.21708693079551,"strikeZoneBottom":1.53643564919138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.89053989370036,"aZ":-39.66529432256955,"pfxX":7.962322478109746,"pfxZ":-5.413568628768505,"pX":-1.199452017792377,"pZ":3.2338411286123945,"vX0":-0.8341106313162798,"vY0":-117.12528308383575,"vZ0":2.727754434636733,"x":162.72,"y":151.47,"x0":-1.871919059826076,"y0":50.00216770365009,"z0":5.773068382632713,"aX":11.020479927454026},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-8.8,"breakHorizontal":-14.2,"spinRate":2554,"spinDirection":37},"zone":11,"typeConfidence":0.89,"plateTime":0.46830637771519923,"extension":6.821176089535335},"index":1,"playId":"8c9bf16c-0891-3ff9-bfe7-fa9055ceb507","pitchNumber":2,"startTime":"2025-09-25T23:22:41.164Z","endTime":"2025-09-25T23:22:46.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.25955617302384,"strikeZoneBottom":1.50404973529563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.110782002885287,"aZ":-34.066433486604645,"pfxX":-4.764176953718052,"pfxZ":-1.1345502087550372,"pX":-1.6865738058320965,"pZ":4.4881888621987525,"vX0":1.5163114866499927,"vY0":-127.63489689769494,"vZ0":4.028001262657714,"x":181.29,"y":117.6,"x0":-1.6662476889804698,"y0":50.00506722614115,"z0":5.558565227513319,"aX":-7.930080436228011},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.0,"breakHorizontal":8.3,"spinRate":1171,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4277124858315693,"extension":6.750737008857814},"index":2,"playId":"b3bf1aca-2845-3d46-bac1-d0d190d2388e","pitchNumber":3,"startTime":"2025-09-25T23:22:57.695Z","endTime":"2025-09-25T23:23:04.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.23686602591887,"strikeZoneBottom":1.55681980044746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31434009019238,"aZ":-14.55279608877358,"pfxX":-4.37743396549838,"pfxZ":8.830037533703143,"pX":-0.9073930424790081,"pZ":3.325866581266291,"vX0":3.2073497624229543,"vY0":-140.4861932245505,"vZ0":-3.2718565862243367,"x":151.59,"y":148.98,"x0":-1.4960771382567517,"y0":50.0035820219078,"z0":5.453696339803023,"aX":-8.735972325379956},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.5,"breakHorizontal":7.2,"spinRate":2192,"spinDirection":215},"zone":11,"typeConfidence":0.92,"plateTime":0.3901305937202504,"extension":6.825838974744058},"index":3,"playId":"1f36e86e-7277-3a52-9bd4-4a77bca33650","pitchNumber":4,"startTime":"2025-09-25T23:23:19.195Z","endTime":"2025-09-25T23:23:27.683Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:23:27.683Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Manzardo pops out to shortstop Javier Báez.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T23:24:41.876Z","endTime":"2025-09-25T23:25:09.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"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":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-25T23:23:43.620Z","endTime":"2025-09-25T23:24:44.109Z","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":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.4,"strikeZoneTop":3.04738868531624,"strikeZoneBottom":1.25410898547861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.66990495996393,"aZ":-39.37609631850603,"pfxX":7.10885427769599,"pfxZ":-5.440353025496385,"pX":0.22864302837245618,"pZ":1.6803119133318303,"vX0":1.9107500070092975,"vY0":-114.9874122684453,"vZ0":-0.40654695038966526,"x":108.28,"y":193.41,"x0":-1.5390271302853409,"y0":50.00315091277843,"z0":5.71842778743199,"aX":9.40759495422936},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-9.6,"breakHorizontal":-13.3,"spinRate":2456,"spinDirection":38},"zone":8,"typeConfidence":0.9,"plateTime":0.47850486373565726,"extension":6.799078704177149},"index":1,"playId":"1683b56a-f1d1-3221-807b-f52820db6f41","pitchNumber":1,"startTime":"2025-09-25T23:24:44.109Z","endTime":"2025-09-25T23:24:50.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":89.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.857618790674096,"aZ":-13.047195738878758,"pfxX":-5.104006472280851,"pfxZ":9.263653651456861,"pX":0.9188141019929513,"pZ":1.5338497474203272,"vX0":7.9073658198288665,"vY0":-142.7714522451603,"vZ0":-8.280416979348768,"x":81.98,"y":197.37,"x0":-1.2234772972207135,"y0":50.00180534263053,"z0":5.292760629850406,"aX":-10.537501560751439},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.2,"breakHorizontal":7.7,"spinRate":2180,"spinDirection":215},"zone":14,"typeConfidence":0.93,"plateTime":0.3836397083729626,"extension":6.773767283255616},"hitData":{"launchSpeed":67.6,"launchAngle":49.0,"totalDistance":180.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":97.07,"coordY":134.94}},"index":2,"playId":"7064fdac-4d74-3981-a812-3f3eeee604ba","pitchNumber":2,"startTime":"2025-09-25T23:25:01.061Z","endTime":"2025-09-25T23:25:09.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:25:09.321Z","atBatIndex":25},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Riley Greene homers (36) on a fly ball to right field.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-25T23:27:23.382Z","endTime":"2025-09-25T23:27:49.106Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":{"id":800048,"link":"/api/v1/people/800048"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T23:27:15.855Z","endTime":"2025-09-25T23:27:25.699Z","isPitch":false,"type":"action","player":{"id":682985,"link":"/api/v1/people/682985"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.7072045040946,"aZ":-20.57074823777463,"pfxX":8.038672117300075,"pfxZ":6.566734184780756,"pX":0.08686695363879327,"pZ":2.2795271949576237,"vX0":-4.486994332075435,"vY0":-131.75306818057194,"vZ0":-4.429542598309032,"x":113.69,"y":177.23,"x0":0.7632119534681923,"y0":50.00294252957465,"z0":5.493228675142761,"aX":14.201830294452284},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.2,"breakHorizontal":-13.7,"spinRate":2022,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.4149492665864396,"extension":6.4792081369411685},"hitData":{"launchSpeed":107.2,"launchAngle":29.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":224.01,"coordY":63.6}},"index":1,"playId":"4dc544ea-53d8-3eae-90bf-a813570f9f4f","pitchNumber":1,"startTime":"2025-09-25T23:27:25.699Z","endTime":"2025-09-25T23:27:49.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:27:49.106Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Ibáñez flies out to right fielder CJ Kayfus.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-25T23:28:00.680Z","endTime":"2025-09-25T23:28:46.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":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":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.7,"endSpeed":83.7,"strikeZoneTop":3.20151377505701,"strikeZoneBottom":1.65759450101874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.612025637547724,"aZ":-12.850906817856046,"pfxX":4.238331738036867,"pfxZ":10.759706170785787,"pX":0.42733813241535346,"pZ":1.4325578512927728,"vX0":-2.7410107333141913,"vY0":-133.38962584195806,"vZ0":-7.820176935608651,"x":100.71,"y":200.1,"x0":0.9193780053142767,"y0":50.00453063679806,"z0":5.335947777295208,"aX":7.612102362444146},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.9,"breakHorizontal":-7.1,"spinRate":2118,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.41116901137435,"extension":6.512272775963061},"index":0,"playId":"8d998da8-8afb-3e1d-8bdf-aa60409a5975","pitchNumber":1,"startTime":"2025-09-25T23:28:04.119Z","endTime":"2025-09-25T23:28:11.535Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-25T23:28:23.173Z","endTime":"2025-09-25T23:28:23.919Z","isPitch":false,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"}},{"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":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.598282296921752,"aZ":-14.332350899730681,"pfxX":3.2378328255188027,"pfxZ":9.963240747407982,"pX":0.03907226406901113,"pZ":3.279016617830386,"vX0":-3.0525866569751763,"vY0":-133.43613076633576,"vZ0":-3.1973819225375246,"x":115.51,"y":150.25,"x0":0.781125775829587,"y0":50.00204837900245,"z0":5.535124900123876,"aX":5.797637807946166},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.5,"breakHorizontal":-5.2,"spinRate":2160,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.41158895327988976,"extension":6.402440268380306},"index":2,"playId":"699d2247-95f0-3239-ae97-26ab10e774f7","pitchNumber":2,"startTime":"2025-09-25T23:28:23.919Z","endTime":"2025-09-25T23:28:29.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.85190756884611,"aZ":-27.00393338341624,"pfxX":7.41585220555546,"pfxZ":3.428417740571671,"pX":0.07302294484839504,"pZ":2.3629129644668265,"vX0":-4.42606680381286,"vY0":-121.71221448604824,"vZ0":-1.8777409270078569,"x":114.22,"y":174.98,"x0":0.9473464264520162,"y0":50.001380849821565,"z0":5.472372431314744,"aX":11.176842542375617},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":6.0,"breakHorizontal":-12.5,"spinRate":1742,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.44922801554405956,"extension":6.294693437708333},"hitData":{"launchSpeed":85.0,"launchAngle":28.0,"totalDistance":311.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.02,"coordY":79.87}},"index":3,"playId":"089dcd91-e005-371d-8852-b869c573ac32","pitchNumber":3,"startTime":"2025-09-25T23:28:37.482Z","endTime":"2025-09-25T23:28:46.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:28:46.029Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dillon Dingler flies out to left fielder Steven Kwan.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-25T23:28:47.493Z","endTime":"2025-09-25T23:29:21.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":0},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":70.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.85239400638754,"aZ":-37.201470576549816,"pfxX":-4.370375670856303,"pfxZ":-3.999548597889655,"pX":-0.28944805769985166,"pZ":1.5094342411922428,"vX0":-1.3216933305596037,"vY0":-112.214451584275,"vZ0":-0.7145754798850575,"x":128.03,"y":198.03,"x0":0.8769456988814623,"y0":50.00080166054331,"z0":5.666635734115764,"aX":-5.497686824913557},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-7.1,"breakHorizontal":8.3,"spinRate":2246,"spinDirection":315},"zone":7,"typeConfidence":2.0,"plateTime":0.49064294793657615,"extension":6.419907029817217},"hitData":{"launchSpeed":91.6,"launchAngle":36.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.74,"coordY":77.0}},"index":0,"playId":"01c8a9e1-94f4-392f-b73b-a60d4a3ff9ce","pitchNumber":1,"startTime":"2025-09-25T23:29:11.036Z","endTime":"2025-09-25T23:29:21.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:29:21.037Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Parker Meadows flies out to left fielder Steven Kwan.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-25T23:29:22.768Z","endTime":"2025-09-25T23:30:04.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.4,"strikeZoneTop":3.41041929323658,"strikeZoneBottom":1.76197539235998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.956764759252607,"aZ":-16.000419677531138,"pfxX":1.523673446238747,"pfxZ":9.047987032816906,"pX":-0.7582336732979832,"pZ":2.5517343098288365,"vX0":-4.461433276255474,"vY0":-133.1942490220847,"vZ0":-4.696525106104841,"x":145.9,"y":169.88,"x0":0.7442824426058076,"y0":50.0040846276236,"z0":5.503583526010959,"aX":2.724524172189474},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.5,"breakHorizontal":-1.8,"spinRate":2023,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.412024304208809,"extension":6.60806508130556},"index":0,"playId":"fc11a84d-9050-310f-b546-754bae444ff4","pitchNumber":1,"startTime":"2025-09-25T23:29:44.114Z","endTime":"2025-09-25T23:29:49.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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.794634043883423,"aZ":-27.091429130326734,"pfxX":-3.5147071557709255,"pfxZ":3.1992502279976325,"pX":-0.10807457439363329,"pZ":2.2921283903113316,"vX0":-1.1537096163788874,"vY0":-124.15184485873074,"vZ0":-2.7161676052778407,"x":121.12,"y":176.89,"x0":0.8171858637667232,"y0":50.001521543358514,"z0":5.614910289836672,"aX":-5.5818097056583},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.5,"breakHorizontal":6.6,"spinRate":2415,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.43827543750581555,"extension":6.426969159108237},"hitData":{"launchSpeed":89.5,"launchAngle":39.0,"totalDistance":273.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":50.12,"coordY":119.36}},"index":1,"playId":"3fc03ae9-b26b-3403-ac84-7159934137b7","pitchNumber":2,"startTime":"2025-09-25T23:29:54.984Z","endTime":"2025-09-25T23:30:04.968Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:30:04.968Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gabriel Arias flies out to left fielder Riley Greene.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T23:31:57.998Z","endTime":"2025-09-25T23:32:56.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.409218381972632,"aZ":-14.367388384918074,"pfxX":-4.22098039396436,"pfxZ":8.975048914248244,"pX":-1.4612023971325754,"pZ":2.6795950982162466,"vX0":1.5688991457966193,"vY0":-139.72663396408188,"vZ0":-5.010571509140906,"x":172.7,"y":166.43,"x0":-1.480310369479376,"y0":50.00614147109818,"z0":5.434624663756277,"aX":-8.378246663126768},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":7.3,"spinRate":2257,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.39145501991123854,"extension":7.008553735253476},"index":0,"playId":"22a30b42-0760-38b2-b5ba-3e5d4f8da4f7","pitchNumber":1,"startTime":"2025-09-25T23:32:14.641Z","endTime":"2025-09-25T23:32:19.784Z","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":96.1,"endSpeed":88.3,"strikeZoneTop":3.41931922930946,"strikeZoneBottom":1.40191623740423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.585436192808825,"aZ":-17.06065961062189,"pfxX":-2.6047156815305583,"pfxZ":7.563477862860623,"pX":-0.7117174340391195,"pZ":4.327424087043522,"vX0":2.6517524132031167,"vY0":-140.00767381615563,"vZ0":-0.4794402192044267,"x":144.13,"y":121.94,"x0":-1.3296074811209364,"y0":50.0054363377886,"z0":5.6105602577779035,"aX":-5.207210536486696},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.8,"breakHorizontal":4.2,"spinRate":2272,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.3901914800458215,"extension":6.7605108474669215},"index":1,"playId":"a03fac25-9a7c-3d85-81a6-5900ae646448","pitchNumber":2,"startTime":"2025-09-25T23:32:33.508Z","endTime":"2025-09-25T23:32:39.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.691488916560612,"aZ":-33.210213074928156,"pfxX":4.654551974584619,"pfxZ":-0.7056532918609317,"pX":0.49816367954877927,"pZ":3.510000174917629,"vX0":3.10862290359969,"vY0":-120.28531156865705,"vZ0":1.734707571818752,"x":98.01,"y":144.01,"x0":-1.412183075580496,"y0":50.00085404251297,"z0":5.708140818286676,"aX":6.869458861286642},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.6,"breakHorizontal":-9.1,"spinRate":2454,"spinDirection":78},"zone":3,"typeConfidence":0.91,"plateTime":0.45405967243331613,"extension":6.802321301970365},"hitData":{"launchSpeed":87.9,"launchAngle":32.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.94,"coordY":80.47}},"index":2,"playId":"0a348103-640e-3b15-9ff9-d9d767069f7e","pitchNumber":3,"startTime":"2025-09-25T23:32:47.733Z","endTime":"2025-09-25T23:32:56.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:32:56.735Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out to center fielder Parker Meadows.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T23:32:58.708Z","endTime":"2025-09-25T23:34:02.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"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],"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":88.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.469099488217715,"aZ":-18.872102408895234,"pfxX":-2.969268863005315,"pfxZ":6.657972470576637,"pX":-0.5543418429807803,"pZ":2.434580013973881,"vX0":4.2693702566155505,"vY0":-140.36881505936066,"vZ0":-4.881204382895617,"x":138.13,"y":173.05,"x0":-1.708509676413502,"y0":50.00130992968583,"z0":5.422954741376739,"aX":-5.9311554386188465},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.3,"breakHorizontal":4.6,"spinRate":2106,"spinDirection":214},"zone":4,"typeConfidence":0.87,"plateTime":0.39005985616715666,"extension":7.019061828117039},"index":0,"playId":"61e2df95-d81b-33ed-a38f-14f59ddf8851","pitchNumber":1,"startTime":"2025-09-25T23:33:21.123Z","endTime":"2025-09-25T23:33:26.294Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.029216914699116,"aZ":-38.89974214130997,"pfxX":7.809092328961727,"pfxZ":-5.032482500709448,"pX":-0.08750727274035998,"pZ":1.8370099666537862,"vX0":1.0373361229039404,"vY0":-115.36718673434594,"vZ0":-0.15691647735131697,"x":120.34,"y":189.18,"x0":-1.5575265827866906,"y0":50.00091130695264,"z0":5.68000633996254,"aX":10.442417735967256},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-8.8,"breakHorizontal":-14.4,"spinRate":2449,"spinDirection":42},"zone":8,"typeConfidence":0.9,"plateTime":0.4761972342605998,"extension":6.959991375635202},"index":1,"playId":"297cd2d4-128b-3150-a19a-a54e22cd4200","pitchNumber":2,"startTime":"2025-09-25T23:33:35.734Z","endTime":"2025-09-25T23:33:40.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.09211129173341,"aZ":-30.67965304713771,"pfxX":-5.27174138229553,"pfxZ":0.8799185409763366,"pX":-1.0287363831090026,"pZ":1.8142150144264027,"vX0":3.1263173594647458,"vY0":-129.03038421248615,"vZ0":-3.030879143631016,"x":156.21,"y":189.8,"x0":-1.5642950986564867,"y0":50.00605305101795,"z0":5.3414614188284055,"aX":-8.988152712328148},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.2,"breakHorizontal":9.0,"spinRate":1237,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4227380704102899,"extension":7.072897880381478},"hitData":{"launchSpeed":84.7,"launchAngle":41.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.79,"coordY":87.5}},"index":2,"playId":"00ee2ec5-3ecf-3293-85c3-25dae0775230","pitchNumber":3,"startTime":"2025-09-25T23:33:52.808Z","endTime":"2025-09-25T23:34:02.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:34:02.762Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"CJ Kayfus doubles (10) on a line drive to right fielder Wenceel Pérez.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T23:36:45.773Z","endTime":"2025-09-25T23:38:04.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-25T23:34:22.051Z","endTime":"2025-09-25T23:36:30.152Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brant Hurter replaces Troy Melton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-25T23:36:30.152Z","endTime":"2025-09-25T23:36:48.055Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676428,"link":"/api/v1/people/676428"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":74.8,"strikeZoneTop":3.47886878189201,"strikeZoneBottom":1.5274483918548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.366559205502938,"aZ":-33.56926548321091,"pfxX":-4.725390749436663,"pfxZ":-0.9963856771494166,"pX":-0.840101677438888,"pZ":1.612340705329336,"vX0":-7.9842985312987995,"vY0":-117.98083253903164,"vZ0":-2.4400798366006913,"x":149.02,"y":195.25,"x0":3.2074593606475346,"y0":50.001129959092594,"z0":5.766965253046159,"aX":-6.630868794725261},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.2,"breakHorizontal":10.6,"spinRate":2550,"spinDirection":293},"zone":13,"typeConfidence":0.9,"plateTime":0.46502146256173305,"extension":5.8123821167518},"index":2,"playId":"d3644d79-b30b-35a8-8b9b-7e2801a143ef","pitchNumber":1,"startTime":"2025-09-25T23:36:48.055Z","endTime":"2025-09-25T23:36:54.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.529824941617118,"aZ":-31.814949865734953,"pfxX":10.594635964821226,"pfxZ":0.20115285012721174,"pX":0.0849947953040379,"pZ":1.898868513009314,"vX0":-11.253401318462696,"vY0":-133.4063499005141,"vZ0":-3.9425575275913736,"x":113.76,"y":187.51,"x0":2.9877033446548165,"y0":50.004185169514194,"z0":5.6970439953708,"aX":19.03945360214344},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-0.4,"breakHorizontal":-16.7,"spinRate":2028,"spinDirection":123},"zone":8,"typeConfidence":0.9,"plateTime":0.41105851918147884,"extension":5.985566161565146},"index":3,"playId":"ccbedd9f-2a97-38bb-97be-df185c3b52e2","pitchNumber":2,"startTime":"2025-09-25T23:37:02.076Z","endTime":"2025-09-25T23:37:05.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"O","description":"Foul Tip"},"description":"Foul Tip","code":"O","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":91.1,"endSpeed":83.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.266735508198593,"aZ":-28.244393493027385,"pfxX":8.913717562408886,"pfxZ":2.2142538215258494,"pX":-0.1635915100547568,"pZ":1.9832358670681618,"vX0":-12.045460490124084,"vY0":-132.15488098745575,"vZ0":-4.211011484920498,"x":123.24,"y":185.23,"x0":3.288146944840764,"y0":50.00407359563115,"z0":5.663949525742077,"aX":15.822975074729476},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.2,"breakHorizontal":-13.7,"spinRate":2092,"spinDirection":125},"zone":8,"typeConfidence":0.89,"plateTime":0.41392761718704874,"extension":5.970975765872558},"index":4,"playId":"0e66f94e-f271-3815-8003-39f24b721417","pitchNumber":3,"startTime":"2025-09-25T23:37:17.052Z","endTime":"2025-09-25T23:37:23.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.31513718926769,"strikeZoneBottom":1.48889986904652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.50599740636171,"aZ":-29.415724717772356,"pfxX":-4.618616599115185,"pfxZ":1.9259491970435567,"pX":-2.3854158117458737,"pZ":1.4950780408160347,"vX0":-11.741593619621394,"vY0":-119.10197030395372,"vZ0":-3.5620402560319913,"x":207.93,"y":198.41,"x0":3.214303543652199,"y0":50.003846745692044,"z0":5.6787863922058195,"aX":-6.613538744266452},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.8,"breakHorizontal":11.3,"spinRate":2674,"spinDirection":292},"zone":13,"typeConfidence":0.9,"plateTime":0.46039834640677757,"extension":6.188987534069536},"index":5,"playId":"9455fbdc-a008-39ea-9652-78e17b4bccad","pitchNumber":4,"startTime":"2025-09-25T23:37:34.273Z","endTime":"2025-09-25T23:37:37.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.135603792299342,"aZ":-33.09471681074108,"pfxX":-4.965504319606543,"pfxZ":-0.6547392827640994,"pX":0.21380025490485452,"pZ":1.6577850678691632,"vX0":-6.110064225492505,"vY0":-118.39585070521751,"vZ0":-2.470873667817295,"x":108.85,"y":194.02,"x0":3.4752221770199103,"y0":50.000141282919294,"z0":5.751076577426259,"aX":-7.029185633224317},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.6,"breakHorizontal":10.6,"spinRate":2593,"spinDirection":291},"zone":8,"typeConfidence":0.9,"plateTime":0.46307423105476797,"extension":5.86982234141855},"hitData":{"launchSpeed":81.5,"launchAngle":26.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":195.09,"coordY":119.39}},"index":6,"playId":"424734f2-d6ec-3226-a9d1-a31dad394ad1","pitchNumber":5,"startTime":"2025-09-25T23:37:52.362Z","endTime":"2025-09-25T23:38:04.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:38:04.479Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T23:38:22.132Z","endTime":"2025-09-25T23:40:02.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":92.2,"endSpeed":85.0,"strikeZoneTop":3.09,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.24753616225441,"aZ":-31.49430189836653,"pfxX":10.085543650408892,"pfxZ":0.3748710843316889,"pX":0.14975514258444014,"pZ":2.036723333901716,"vX0":-11.486540676268334,"vY0":-133.85481434685155,"vZ0":-3.7524332395664857,"x":111.29,"y":183.79,"x0":3.1740150152058413,"y0":50.00398932872468,"z0":5.696724045902512,"aX":18.413819415119917},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.1,"breakHorizontal":-16.0,"spinRate":2026,"spinDirection":120},"zone":5,"typeConfidence":0.9,"plateTime":0.40823363645265376,"extension":6.108796566582566},"index":0,"playId":"98f6b342-b3dc-3170-8ec5-dd6202d11bb3","pitchNumber":1,"startTime":"2025-09-25T23:38:41.193Z","endTime":"2025-09-25T23:38:46.462Z","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":86.0,"endSpeed":79.4,"strikeZoneTop":3.09,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.7222844223643,"aZ":-33.21560057757327,"pfxX":7.400428619547159,"pfxZ":-0.6586141543074628,"pX":1.4081804552053556,"pZ":2.4725824471500633,"vX0":-7.427743507330318,"vY0":-125.07442714415532,"vZ0":-1.3657455665517055,"x":63.32,"y":172.02,"x0":3.445919331562647,"y0":50.00001691220754,"z0":5.7338064439552285,"aX":11.798538805558895},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.2,"breakHorizontal":-11.9,"spinRate":1496,"spinDirection":118},"zone":12,"typeConfidence":0.9,"plateTime":0.4368692255322464,"extension":6.108691562013813},"index":1,"playId":"7c711d07-7bdd-34d1-bab3-222d51342949","pitchNumber":2,"startTime":"2025-09-25T23:39:07.074Z","endTime":"2025-09-25T23:39:12.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.0,"strikeZoneTop":3.09398301173669,"strikeZoneBottom":1.29808104678427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.114091321966278,"aZ":-31.35028465725837,"pfxX":-3.2288308335066414,"pfxZ":0.570758010533436,"pX":0.07527393533149232,"pZ":0.6952241630639744,"vX0":-7.404600203366569,"vY0":-119.35597567133452,"vZ0":-5.082190789877976,"x":114.13,"y":220.01,"x0":3.6379873641378815,"y0":50.00173592302809,"z0":5.677218693755094,"aX":-4.655057585824236},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.0,"breakHorizontal":7.7,"spinRate":2546,"spinDirection":287},"zone":14,"typeConfidence":0.9,"plateTime":0.45900726095005906,"extension":5.88830100491803},"index":2,"playId":"894e1230-638e-3767-9674-32bd01e17178","pitchNumber":3,"startTime":"2025-09-25T23:39:30.632Z","endTime":"2025-09-25T23:39:38.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.09,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.689733945108937,"aZ":-30.18275762526566,"pfxX":10.821081464989609,"pfxZ":1.0746343784909396,"pX":-0.42854931454450995,"pZ":1.834488472461417,"vX0":-13.391466046883194,"vY0":-134.74211992152306,"vZ0":-4.438968471323215,"x":133.34,"y":189.25,"x0":3.178094848362532,"y0":50.00516181963271,"z0":5.612991632119274,"aX":20.088918944473406},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.2,"breakHorizontal":-17.0,"spinRate":2028,"spinDirection":116},"zone":7,"typeConfidence":0.91,"plateTime":0.40504827436682467,"extension":5.826080494977055},"hitData":{"launchSpeed":76.9,"launchAngle":-48.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.59,"coordY":162.54}},"index":3,"playId":"aa985726-5117-3a16-ab21-b239f0439b46","pitchNumber":4,"startTime":"2025-09-25T23:39:52.665Z","endTime":"2025-09-25T23:40:02.518Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:40:02.518Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Báez grounds out, second baseman Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T23:42:00.988Z","endTime":"2025-09-25T23:43:30.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":4},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"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(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":74.9,"endSpeed":68.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.37031038075026,"aZ":-35.796036950677994,"pfxX":-8.301006859280818,"pfxZ":-3.0169059440147805,"pX":-0.10211353291557153,"pZ":1.9858866706541116,"vX0":0.37876527189795806,"vY0":-109.12560400193551,"vZ0":0.05909479960582309,"x":122.79,"y":123.93,"x0":0.7990263271291795,"y0":50.00510256800123,"z0":5.835410924291812,"aX":-9.947870419169874},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-5.2,"breakHorizontal":14.9,"spinRate":2166,"spinDirection":314},"zone":8,"typeConfidence":2.0,"plateTime":0.503169034786509,"extension":6.165912953292305},"index":0,"playId":"faab8743-961e-389c-8491-b4baf54688bf","pitchNumber":1,"startTime":"2025-09-25T23:42:20.526Z","endTime":"2025-09-25T23:42:26.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.19436641606788,"aZ":-16.07815103706347,"pfxX":1.7416394198907743,"pfxZ":9.126151211288077,"pX":0.2730370637346421,"pZ":3.7212140917703285,"vX0":-2.1749997820635367,"vY0":-132.21268375227186,"vZ0":-1.8297946927780058,"x":106.59,"y":138.31,"x0":0.8815338368150262,"y0":50.000863722392126,"z0":5.607039602134061,"aX":3.0712730261567627},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.3,"breakHorizontal":-2.6,"spinRate":2044,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.4148768966459402,"extension":6.269354531344712},"index":1,"playId":"8c6ba866-0022-3ec3-b061-047435ef2bb3","pitchNumber":2,"startTime":"2025-09-25T23:42:41.939Z","endTime":"2025-09-25T23:42:46.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.9,"strikeZoneTop":3.49544589556142,"strikeZoneBottom":1.57646414068384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.46155165058311,"aZ":-17.57603362944451,"pfxX":2.159686321494755,"pfxZ":8.20271729072002,"pX":0.5318514381849407,"pZ":5.406644883277666,"vX0":-1.821126360323981,"vY0":-132.81731442437612,"vZ0":2.518510392912933,"x":96.73,"y":92.8,"x0":0.9471026262678722,"y0":50.002495972924535,"z0":5.726798990239103,"aX":3.843700008834861},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.6,"breakHorizontal":-3.5,"spinRate":2052,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.4129925354042512,"extension":6.362082033523596},"index":2,"playId":"021efa70-d318-3c08-800f-817aed45f07f","pitchNumber":3,"startTime":"2025-09-25T23:42:57.093Z","endTime":"2025-09-25T23:43:01.413Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":70.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.719834669381594,"aZ":-37.00396615951622,"pfxX":-11.234407424080203,"pfxZ":-3.9053322866815225,"pX":0.07500736414153558,"pZ":2.4864075899683664,"vX0":1.4045195230714373,"vY0":-110.85559001413368,"vZ0":1.2164014716831721,"x":114.14,"y":171.65,"x0":0.890075025580232,"y0":50.000343967256704,"z0":5.8081038446743465,"aX":-13.911334308586275},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-6.4,"breakHorizontal":19.9,"spinRate":2205,"spinDirection":315},"zone":5,"typeConfidence":2.0,"plateTime":0.4950108111178153,"extension":6.229821263435517},"index":3,"playId":"28e43976-4e80-3d6b-917c-9ea5e868360a","pitchNumber":4,"startTime":"2025-09-25T23:43:08.250Z","endTime":"2025-09-25T23:43:13.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.01097913466813,"aZ":-30.94211747390029,"pfxX":8.35881399236628,"pfxZ":0.8437230088090044,"pX":1.2355870471276227,"pZ":0.8474045059564287,"vX0":-2.020258139166298,"vY0":-120.51852657130513,"vZ0":-4.420690886687117,"x":69.9,"y":215.9,"x0":1.0025972626656177,"y0":50.004177638843316,"z0":5.460765559374825,"aX":12.20712331543901},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.7,"breakHorizontal":-14.6,"spinRate":1611,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.45575701411317127,"extension":6.184299161178694},"hitData":{"launchSpeed":73.6,"launchAngle":-1.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.1,"coordY":195.52}},"index":4,"playId":"9942ee70-f532-3c5f-8c58-4cd9013cd66b","pitchNumber":5,"startTime":"2025-09-25T23:43:23.130Z","endTime":"2025-09-25T23:43:30.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:43:30.662Z","atBatIndex":34},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jahmai Jones reaches on a throwing error by third baseman José Ramírez.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T23:43:36.301Z","endTime":"2025-09-25T23:44:26.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"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],"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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"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":75.6,"endSpeed":69.6,"strikeZoneTop":3.51340029061052,"strikeZoneBottom":1.54019951525661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.269618979658397,"aZ":-38.127935573240784,"pfxX":-9.988453934398411,"pfxZ":-4.885147364026913,"pX":0.9260168424021133,"pZ":2.1825578985068117,"vX0":2.318631858735025,"vY0":-109.99571771447434,"vZ0":1.123084694491025,"x":81.7,"y":179.85,"x0":1.15302660519666,"y0":50.00026236662246,"z0":5.721224972799547,"aX":-12.186261028794416},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-8.2,"breakHorizontal":17.4,"spinRate":2305,"spinDirection":310},"zone":14,"typeConfidence":2.0,"plateTime":0.4987511958077362,"extension":6.237185701754509},"index":0,"playId":"cdeb8326-2d8e-3b1b-b40f-31b5417cb25f","pitchNumber":1,"startTime":"2025-09-25T23:43:52.573Z","endTime":"2025-09-25T23:43:58.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.43610951767019,"strikeZoneBottom":1.53453334539955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.08982523564761,"aZ":-25.079671600699204,"pfxX":9.208868799902252,"pfxZ":4.666267548406035,"pX":0.6737844094180414,"pZ":0.749012913585502,"vX0":-3.4933451676630294,"vY0":-122.51619923001384,"vZ0":-5.948661158973981,"x":91.32,"y":218.56,"x0":0.9212396007886717,"y0":50.003992671168284,"z0":5.35053082461504,"aX":14.007466623305252},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.3,"breakHorizontal":-15.8,"spinRate":1905,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.44697712885372676,"extension":6.199647839883047},"index":1,"playId":"806be410-9ce2-3d86-bbe1-1f2bc66a46e4","pitchNumber":2,"startTime":"2025-09-25T23:44:04.553Z","endTime":"2025-09-25T23:44:11.017Z","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":1,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":71.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.65655915439113,"aZ":-36.925974852726895,"pfxX":-8.836683896724796,"pfxZ":-3.7217504062897486,"pX":-0.19257048270644136,"pZ":1.9353895462991306,"vX0":-0.10998895348471938,"vY0":-112.41845020886831,"vZ0":0.20196099907085974,"x":124.34,"y":186.52,"x0":1.0046248126843873,"y0":50.00045591948502,"z0":5.597063336953571,"aX":-11.292195282253598},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-6.4,"breakHorizontal":16.1,"spinRate":2316,"spinDirection":309},"zone":8,"typeConfidence":2.0,"plateTime":0.487494098547407,"extension":6.337799516256864},"hitData":{"launchSpeed":74.7,"launchAngle":1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.79,"coordY":166.77}},"index":2,"playId":"7c6e7066-9cd7-37a7-a670-2699675586b1","pitchNumber":3,"startTime":"2025-09-25T23:44:15.403Z","endTime":"2025-09-25T23:44:26.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:44:26.778Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a ground ball to center fielder Angel Martínez. Jahmai Jones to 3rd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T23:45:03.666Z","endTime":"2025-09-25T23:46:45.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnThird":{"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],"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-25T23:44:52.524Z","endTime":"2025-09-25T23:45:05.987Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.9,"strikeZoneTop":3.28602913851991,"strikeZoneBottom":1.47087449511479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.71062155311154,"aZ":-14.117997242761794,"pfxX":2.6089967139753947,"pfxZ":10.01384670688564,"pX":-0.8031451408458856,"pZ":2.421067129962267,"vX0":-4.819735889632996,"vY0":-133.43673585480684,"vZ0":-5.174446536668024,"x":147.61,"y":173.41,"x0":0.6875609619857375,"y0":50.004840648368685,"z0":5.402657235366098,"aX":4.705784852223228},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.2,"breakHorizontal":-3.7,"spinRate":2143,"spinDirection":155},"zone":4,"typeConfidence":2.0,"plateTime":0.4104870268813059,"extension":6.441514072396061},"index":1,"playId":"fa3cae15-aa89-32ae-9ed5-837726409732","pitchNumber":1,"startTime":"2025-09-25T23:45:05.987Z","endTime":"2025-09-25T23:45:12.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.50778834593356,"aZ":-13.845190821146701,"pfxX":2.1858278497993897,"pfxZ":10.359992031993396,"pX":0.7351590512051092,"pZ":2.6166031303426998,"vX0":-0.9205399692718067,"vY0":-132.4614051741641,"vZ0":-4.701963917890967,"x":88.98,"y":168.13,"x0":0.8041149935752587,"y0":50.00109249659642,"z0":5.43432102555096,"aX":3.865898397412095},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.9,"breakHorizontal":-3.7,"spinRate":2149,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.41424400514605564,"extension":6.410225904789857},"index":2,"playId":"e33d6129-f2b1-3a55-9886-d800c9d28efd","pitchNumber":2,"startTime":"2025-09-25T23:45:23.652Z","endTime":"2025-09-25T23:45:27.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.00778687815109,"aZ":-11.882412857944715,"pfxX":1.7487667020883326,"pfxZ":11.095639322185354,"pX":-0.07368845963426328,"pZ":3.0051429313361715,"vX0":-2.7904832440974014,"vY0":-134.57364841801555,"vZ0":-4.161259596491106,"x":119.81,"y":157.64,"x0":0.7508656775825361,"y0":50.00286058198581,"z0":5.417233708905503,"aX":3.198437429380926},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.3,"breakHorizontal":-2.5,"spinRate":2233,"spinDirection":157},"zone":2,"typeConfidence":2.0,"plateTime":0.40748118056910254,"extension":6.433982190843808},"index":3,"playId":"413bf2bc-e08f-3abc-aa66-3f3ab6ed15f5","pitchNumber":3,"startTime":"2025-09-25T23:45:41.709Z","endTime":"2025-09-25T23:45:46.215Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"playId":"ca268e3d-faaf-330f-90dc-7579d667cd36","startTime":"2025-09-25T23:46:13.980Z","endTime":"2025-09-25T23:46:18.360Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.189057900342053,"aZ":-14.130455322252685,"pfxX":4.499449343643905,"pfxZ":9.810354373942781,"pX":0.17116173761688577,"pZ":2.3878532036953954,"vX0":-3.2957589162739356,"vY0":-134.7444667004865,"vZ0":-5.231955658384323,"x":110.48,"y":174.31,"x0":0.8253578936623784,"y0":50.004101664775305,"z0":5.352654947070283,"aX":8.277000462880777},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.8,"breakHorizontal":-7.4,"spinRate":2124,"spinDirection":149},"zone":5,"typeConfidence":2.0,"plateTime":0.4064451539504512,"extension":6.335060703962881},"hitData":{"launchSpeed":105.0,"launchAngle":1.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.76,"coordY":88.11}},"index":5,"playId":"34adb00c-cfc8-37b9-b940-7ee6e7e0bbf5","pitchNumber":4,"startTime":"2025-09-25T23:46:34.191Z","endTime":"2025-09-25T23:46:45.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:46:45.698Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wenceel Pérez walks. Gleyber Torres to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T23:47:53.159Z","endTime":"2025-09-25T23:49:19.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnThird":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"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":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-25T23:47:02.497Z","endTime":"2025-09-25T23:47:55.428Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.09598149206484,"strikeZoneBottom":1.37311434578512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.543038891612937,"aZ":-29.921301219155712,"pfxX":6.841441764718317,"pfxZ":1.5145186910510393,"pX":1.2090482244491856,"pZ":1.4579605269172524,"vX0":-1.6302540201371407,"vY0":-121.09532812535248,"vZ0":-3.3204465786561275,"x":70.91,"y":199.42,"x0":1.0019904393924361,"y0":50.001912227483615,"z0":5.463211795625111,"aX":10.164476940326985},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.2,"breakHorizontal":-12.0,"spinRate":1664,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.45222219159184407,"extension":6.187707138205834},"index":1,"playId":"a1b03e62-45b9-3891-a10f-cf6ba55a27e2","pitchNumber":1,"startTime":"2025-09-25T23:47:55.428Z","endTime":"2025-09-25T23:48:01.165Z","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":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.543690734249466,"aZ":-28.836311938323618,"pfxX":8.994918213099826,"pfxZ":2.228356311528466,"pX":0.687985338421922,"pZ":1.2462892354082455,"vX0":-3.5034518564268002,"vY0":-121.69014561710796,"vZ0":-3.9200041089663396,"x":90.78,"y":205.13,"x0":0.9802200102053364,"y0":50.000027001759285,"z0":5.384228462938342,"aX":13.447830986348263},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.4,"breakHorizontal":-15.4,"spinRate":1975,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.45060795241344564,"extension":6.194825774463136},"index":2,"playId":"c3770963-aa9c-3347-864c-adb15bf285d5","pitchNumber":2,"startTime":"2025-09-25T23:48:11.261Z","endTime":"2025-09-25T23:48:15.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.13188100079667,"strikeZoneBottom":1.40955117303756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.95652996593539,"aZ":-14.73892849380695,"pfxX":2.659211354619117,"pfxZ":9.629719078167918,"pX":1.367640775192413,"pZ":4.158678066852315,"vX0":0.042858322619673414,"vY0":-133.74841287429015,"vZ0":-0.904265853846034,"x":64.87,"y":126.5,"x0":1.0058714710508097,"y0":50.00641418842748,"z0":5.558578847487892,"aX":4.816615216289274},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.4,"breakHorizontal":-4.8,"spinRate":2164,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.40957964838135874,"extension":6.307150119160995},"index":3,"playId":"0635f9da-486d-3706-9c4e-e2517552f0b7","pitchNumber":3,"startTime":"2025-09-25T23:48:33.633Z","endTime":"2025-09-25T23:48:38.935Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":1,"outs":1},"index":4,"actionPlayId":"0635f9da-486d-3706-9c4e-e2517552f0b7","startTime":"2025-09-25T23:48:49.242Z","endTime":"2025-09-25T23:48:59.201Z","isPitch":false,"type":"pickoff"},{"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":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.1215789689801,"strikeZoneBottom":1.39948829541767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.26514245348246,"aZ":-28.75000193524907,"pfxX":8.193878343763487,"pfxZ":2.3198763148150743,"pX":2.140023541742429,"pZ":2.258158335305727,"vX0":-0.14432398929314227,"vY0":-120.63416408887537,"vZ0":-1.6246863348616707,"x":35.43,"y":177.81,"x0":1.1360009150334036,"y0":50.000998474788624,"z0":5.472425959046715,"aX":12.086519220214468},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.1,"breakHorizontal":-14.8,"spinRate":1852,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4538761245694487,"extension":6.1167158357548885},"index":5,"playId":"fda60d01-27c2-351f-b14c-076e06f48b92","pitchNumber":4,"startTime":"2025-09-25T23:48:59.201Z","endTime":"2025-09-25T23:49:03.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.3,"strikeZoneTop":3.11799523467323,"strikeZoneBottom":1.37952584341869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.249392912439077,"aZ":-36.87877908684747,"pfxX":-8.396245304005276,"pfxZ":-3.6009430111949134,"pX":-0.2602032335247062,"pZ":0.6936773775725713,"vX0":-0.4189146828591686,"vY0":-113.65841749925923,"vZ0":-2.4522392680590626,"x":126.92,"y":220.05,"x0":1.0172283012867513,"y0":50.0047517184673,"z0":5.4564516068415285,"aX":-10.962152950765304},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-6.8,"breakHorizontal":15.4,"spinRate":2271,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.48229912676797815,"extension":6.3512458947478185},"index":6,"playId":"347099ff-1730-3eea-94bf-be8ae80f9105","pitchNumber":5,"startTime":"2025-09-25T23:49:14.616Z","endTime":"2025-09-25T23:49:19.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:49:19.677Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Torkelson pops out to shortstop Gabriel Arias.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T23:49:41.121Z","endTime":"2025-09-25T23:49:59.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnThird":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.3717762483426,"aZ":-27.67391866696008,"pfxX":5.99812389867994,"pfxZ":2.964670212561927,"pX":0.7137060016245982,"pZ":2.569315610105892,"vX0":-2.678550882233324,"vY0":-121.79159119632835,"vZ0":-1.458429612438503,"x":89.8,"y":169.41,"x0":1.0416886843623734,"y0":50.00578068266499,"z0":5.544129153480934,"aX":9.114789143987016},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.3,"breakHorizontal":-10.3,"spinRate":1889,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.44779752143898577,"extension":6.17566486165964},"hitData":{"launchSpeed":82.4,"launchAngle":57.0,"totalDistance":205.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":70.65,"coordY":139.44}},"index":0,"playId":"454c17c5-5f28-3056-83b9-cbea44d23ebe","pitchNumber":1,"startTime":"2025-09-25T23:49:45.197Z","endTime":"2025-09-25T23:49:59.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:49:59.224Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T23:50:28.205Z","endTime":"2025-09-25T23:52:58.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-25T23:50:21.959Z","endTime":"2025-09-25T23:50:30.508Z","isPitch":false,"type":"action","player":{"id":682985,"link":"/api/v1/people/682985"}},{"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.8,"endSpeed":83.7,"strikeZoneTop":3.65604543389529,"strikeZoneBottom":1.67092299142327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.503035198368767,"aZ":-16.064985817739668,"pfxX":2.7937377930505845,"pfxZ":8.913965165096027,"pX":1.2555515323471358,"pZ":4.6561299335961825,"vX0":0.049505964496654384,"vY0":-133.73640190590095,"vZ0":0.538351619276153,"x":69.14,"y":113.06,"x0":0.8740251965645998,"y0":50.0007452195795,"z0":5.606662003223068,"aX":5.047156266865909},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.4,"breakHorizontal":-5.0,"spinRate":2110,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.40994518025262305,"extension":6.403647190988932},"index":1,"playId":"77d3f461-642a-3900-a354-2979540f3f9c","pitchNumber":1,"startTime":"2025-09-25T23:50:30.508Z","endTime":"2025-09-25T23:50:37.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.6,"strikeZoneTop":3.69576006183805,"strikeZoneBottom":1.64250573380053,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.106535895466884,"aZ":-26.01431124249562,"pfxX":-3.3113391621546016,"pfxZ":3.7915535865543952,"pX":-0.1891072430882618,"pZ":0.9696468539122315,"vX0":-1.7226694643980491,"vY0":-125.52249796951078,"vZ0":-5.79766498469957,"x":124.21,"y":212.6,"x0":0.93246312066518,"y0":50.00418478105609,"z0":5.378949788132243,"aX":-5.378969571851428},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.0,"breakHorizontal":6.4,"spinRate":2498,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.4333822886693972,"extension":6.438609492529914},"index":2,"playId":"0cf856af-ead0-3e31-87f0-26fbd5adbf36","pitchNumber":2,"startTime":"2025-09-25T23:50:47.145Z","endTime":"2025-09-25T23:50:52.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.66310172759175,"strikeZoneBottom":1.671580874786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.497699901735263,"aZ":-13.401486349178697,"pfxX":1.811313532588914,"pfxZ":9.854790043196186,"pX":-0.19404486846907457,"pZ":2.522420798436471,"vX0":-3.3845592783418694,"vY0":-137.18834133995918,"vZ0":-5.105545428496284,"x":124.4,"y":170.67,"x0":0.8206378141253278,"y0":50.00521041278335,"z0":5.321980436141195,"aX":3.4515955103917233},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":-2.5,"spinRate":2181,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.3993403442804091,"extension":6.416263607028592},"index":3,"playId":"c1c0024a-103c-39ae-9760-c1461a527ba3","pitchNumber":3,"startTime":"2025-09-25T23:51:01.557Z","endTime":"2025-09-25T23:51:06.369Z","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":94.4,"endSpeed":86.6,"strikeZoneTop":3.59081873603492,"strikeZoneBottom":1.62392956715393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.61953980536887,"aZ":-12.56952146114565,"pfxX":2.480563397984532,"pfxZ":10.25085050548368,"pX":-0.5656525311933452,"pZ":1.3473544846619856,"vX0":-4.286780517193254,"vY0":-137.239223517996,"vZ0":-8.195534891559502,"x":138.56,"y":202.4,"x0":0.6924205865907651,"y0":50.002241007595714,"z0":5.223149390946427,"aX":4.744125673036264},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":-3.6,"spinRate":2268,"spinDirection":156},"zone":13,"typeConfidence":2.0,"plateTime":0.39868662798220544,"extension":6.556314972738703},"index":4,"playId":"792ee96e-83d4-3e66-af2e-78afd2adc47b","pitchNumber":4,"startTime":"2025-09-25T23:51:16.192Z","endTime":"2025-09-25T23:51:22.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.2,"endSpeed":86.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.496691868529048,"aZ":-11.43971279926411,"pfxX":3.1996483793145245,"pfxZ":10.911982446853,"pX":-0.9361932619348166,"pZ":1.9855672810859373,"vX0":-5.5998398191228755,"vY0":-137.02487842052767,"vZ0":-6.705736961196713,"x":152.69,"y":185.17,"x0":0.7189373606020919,"y0":50.00302348448162,"z0":5.247499528242567,"aX":6.080386632638312},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.5,"breakHorizontal":-4.6,"spinRate":2140,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.399853843517175,"extension":6.635922556260174},"index":5,"playId":"eadf3aea-2b24-33dd-8518-e45aa09a9a14","pitchNumber":5,"startTime":"2025-09-25T23:51:32.108Z","endTime":"2025-09-25T23:51:36.429Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.700218044153637,"aZ":-19.957467764583193,"pfxX":6.941343139957743,"pfxZ":6.5552583658325405,"pX":0.20730135465990224,"pZ":2.4564525376491586,"vX0":-4.087972145570283,"vY0":-135.4472806731227,"vZ0":-3.9974033393982484,"x":109.1,"y":172.46,"x0":0.8317739172285727,"y0":50.003519980617206,"z0":5.341241704548218,"aX":12.939107836719693},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.3,"breakHorizontal":-11.8,"spinRate":2024,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.40389099692497643,"extension":6.443492090796128},"index":6,"playId":"259f2d53-de4b-3f7a-bc1f-578219a4583f","pitchNumber":6,"startTime":"2025-09-25T23:51:54.300Z","endTime":"2025-09-25T23:51:58.520Z","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},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.81195831383584,"aZ":-15.208514064248238,"pfxX":2.077941101003513,"pfxZ":8.719440004408986,"pX":-0.3762475855200596,"pZ":3.4673535121171475,"vX0":-4.051210361135933,"vY0":-138.5781546393212,"vZ0":-2.694312409555806,"x":131.34,"y":145.16,"x0":0.8342878930030522,"y0":50.00375762809389,"z0":5.467476920576771,"aX":4.043892870077767},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":-2.9,"spinRate":2156,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.39515738782517973,"extension":6.401756608179415},"index":7,"playId":"e7c94498-b459-3020-a18c-3fc4faeda407","pitchNumber":7,"startTime":"2025-09-25T23:52:24.162Z","endTime":"2025-09-25T23:52:28.610Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.823097925627888,"aZ":-35.79927811959565,"pfxX":-8.93948993031973,"pfxZ":-2.626484450189646,"pX":-1.0269990299209495,"pZ":-0.03999291545596666,"vX0":-1.7470713069634072,"vY0":-117.31968464195089,"vZ0":-4.768544198051497,"x":156.15,"y":239.86,"x0":0.8894657109572676,"y0":50.000887658891585,"z0":5.3842951346337165,"aX":-12.36070800451432},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-5.8,"breakHorizontal":16.6,"spinRate":2299,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.4682795661478587,"extension":6.349731006255037},"index":8,"playId":"642a3368-835d-3dfc-9589-f15345e6125f","pitchNumber":8,"startTime":"2025-09-25T23:52:49.950Z","endTime":"2025-09-25T23:52:58.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:52:58.605Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hedges strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T23:54:52.836Z","endTime":"2025-09-25T23:56:42.732Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(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.8,"endSpeed":74.0,"strikeZoneTop":3.26491361705611,"strikeZoneBottom":1.37342781166202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.234642553583882,"aZ":-28.970225836399294,"pfxX":-6.240536539876504,"pfxZ":2.319062064428902,"pX":-0.28829987387192907,"pZ":1.8569097483982149,"vX0":-6.905516670171679,"vY0":-117.39958973243169,"vZ0":-2.916256709079202,"x":127.99,"y":188.64,"x0":3.5129263881730246,"y0":50.004870596490896,"z0":5.838838500076592,"aX":-8.625586157670899},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":3.7,"breakHorizontal":13.1,"spinRate":2570,"spinDirection":289},"zone":7,"typeConfidence":0.9,"plateTime":0.4683029085005672,"extension":5.6767702914236935},"index":0,"playId":"b5f5b7be-e5a6-3353-99c5-91fb9d700f8a","pitchNumber":1,"startTime":"2025-09-25T23:55:02.132Z","endTime":"2025-09-25T23:55:06.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.27450716499894,"strikeZoneBottom":1.40805299678456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.899510472376342,"aZ":-28.831453657356473,"pfxX":9.660024416963406,"pfxZ":2.1167102790352263,"pX":1.3350216703931463,"pZ":1.6222391047257791,"vX0":-7.879117913952313,"vY0":-125.06982859215304,"vZ0":-4.283632449511653,"x":66.11,"y":194.98,"x0":3.275511506151021,"y0":50.003911067225395,"z0":5.72944784701533,"aX":15.261243380792138},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.0,"breakHorizontal":-15.6,"spinRate":1522,"spinDirection":118},"zone":14,"typeConfidence":0.91,"plateTime":0.43841125646790413,"extension":5.810819141923731},"index":1,"playId":"3cc01aea-b5c4-3d98-8217-ca643ef9d966","pitchNumber":2,"startTime":"2025-09-25T23:55:19.529Z","endTime":"2025-09-25T23:55:26.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.22680506001893,"strikeZoneBottom":1.33492677400335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.14224629845235,"aZ":-30.49014498023574,"pfxX":-7.052745563266271,"pfxZ":1.218095287559109,"pX":0.18023321641056722,"pZ":2.2960796694815953,"vX0":-5.5099469193029185,"vY0":-117.24982590805402,"vZ0":-1.5978053349380315,"x":110.13,"y":176.79,"x0":3.481042202842079,"y0":50.00414957292155,"z0":5.844005536528269,"aX":-9.774410685296013},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":2.0,"breakHorizontal":14.2,"spinRate":2734,"spinDirection":292},"zone":5,"typeConfidence":0.9,"plateTime":0.46798240976593775,"extension":5.903421869628625},"index":2,"playId":"07de000f-eaa8-3a4f-b13d-b4bbc83b5b3c","pitchNumber":3,"startTime":"2025-09-25T23:55:34.721Z","endTime":"2025-09-25T23:55:39.835Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-25T23:55:46.332Z","endTime":"2025-09-25T23:56:00.555Z","isPitch":false,"type":"action","player":{"id":595978,"link":"/api/v1/people/595978"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.21472145990347,"strikeZoneBottom":1.37323098113287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.248389301381405,"aZ":-30.045542144758723,"pfxX":-7.272023277193185,"pfxZ":1.5332929805187554,"pX":-0.9358597084974907,"pZ":0.9354074019366676,"vX0":-7.674718555988178,"vY0":-117.90282246071709,"vZ0":-4.604807803846982,"x":152.67,"y":213.52,"x0":3.3229483371400206,"y0":50.00466771785833,"z0":5.729598153016196,"aX":-10.09792814108665},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.8,"breakHorizontal":15.2,"spinRate":2701,"spinDirection":288},"zone":13,"typeConfidence":0.9,"plateTime":0.46700338494424587,"extension":5.796469148264658},"index":4,"playId":"92735ab3-4b5a-34ec-94e3-44b5d30c39e9","pitchNumber":4,"startTime":"2025-09-25T23:56:00.555Z","endTime":"2025-09-25T23:56:04.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.033121678304934,"aZ":-29.16716903389951,"pfxX":10.11813250018888,"pfxZ":1.6532439066779911,"pX":-0.22165535485132193,"pZ":2.3203421273625966,"vX0":-12.577538965236956,"vY0":-133.72848653178076,"vZ0":-3.4711171963202383,"x":125.45,"y":176.13,"x0":3.221391238120373,"y0":50.002200348991764,"z0":5.720731131044621,"aX":18.381508850120834},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.4,"breakHorizontal":-15.7,"spinRate":2179,"spinDirection":121},"zone":5,"typeConfidence":0.9,"plateTime":0.40912600209298544,"extension":5.877287857082664},"index":5,"playId":"ca2f1e85-8157-3658-8ae0-73f7d1d39523","pitchNumber":5,"startTime":"2025-09-25T23:56:18.740Z","endTime":"2025-09-25T23:56:23.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.48757724638064,"aZ":-31.313615692093077,"pfxX":-5.151377117618055,"pfxZ":0.6136370874959507,"pX":0.5446655689055035,"pZ":2.2681004571699632,"vX0":-5.344797527025685,"vY0":-117.35795151340666,"vZ0":-1.39640558264982,"x":96.24,"y":177.54,"x0":3.5178601834883763,"y0":50.002216774916796,"z0":5.778193283302066,"aX":-7.209310146953909},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":1.1,"breakHorizontal":10.6,"spinRate":2581,"spinDirection":293},"zone":6,"typeConfidence":0.9,"plateTime":0.46610487954488145,"extension":5.989129375906921},"index":6,"playId":"1c3199e9-9b8d-3726-9c56-7b7648d41934","pitchNumber":6,"startTime":"2025-09-25T23:56:39.285Z","endTime":"2025-09-25T23:56:42.732Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:56:42.732Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steven Kwan strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T23:56:44.642Z","endTime":"2025-09-25T23:57:59.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.18086921353804,"strikeZoneBottom":1.38919974539034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.79623939617404,"aZ":-29.604678902503863,"pfxX":10.08945504469008,"pfxZ":1.4420347400861928,"pX":0.8097961084337405,"pZ":1.8002588557999852,"vX0":-9.742944218526574,"vY0":-132.34348066540613,"vZ0":-4.528192610923993,"x":86.13,"y":190.17,"x0":3.2184191208587367,"y0":50.00406529326619,"z0":5.688063586360885,"aX":17.99699483088403},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.8,"breakHorizontal":-16.3,"spinRate":2130,"spinDirection":125},"zone":9,"typeConfidence":0.89,"plateTime":0.4129968064474734,"extension":6.018201803046394},"index":0,"playId":"f10cd79d-73cd-3c43-8b33-50bca68c2e0a","pitchNumber":1,"startTime":"2025-09-25T23:57:08.844Z","endTime":"2025-09-25T23:57:14.661Z","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":90.9,"endSpeed":83.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.53161519277195,"aZ":-29.910179971997593,"pfxX":9.337935827998148,"pfxZ":1.2715769678801099,"pX":0.37739157900099907,"pZ":2.115937890157149,"vX0":-10.59451587563213,"vY0":-132.0499083881008,"vZ0":-3.623371371972103,"x":102.61,"y":181.65,"x0":3.216862171206308,"y0":50.00011775416739,"z0":5.691790006098866,"aX":16.58812359537363},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.7,"breakHorizontal":-14.8,"spinRate":2143,"spinDirection":125},"zone":6,"typeConfidence":0.88,"plateTime":0.4138260885329217,"extension":6.133421926186533},"index":1,"playId":"d5f5e213-ceb3-3ca1-a6dc-e2c018e1998c","pitchNumber":2,"startTime":"2025-09-25T23:57:25.002Z","endTime":"2025-09-25T23:57:30.991Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.449555571844073,"aZ":-31.490492202739023,"pfxX":-5.473941554049965,"pfxZ":0.47495697497691935,"pX":-1.267308852553259,"pZ":0.5681818735013107,"vX0":-9.268621550730884,"vY0":-119.22523777191482,"vZ0":-5.096891715890526,"x":165.31,"y":223.44,"x0":3.3923460666549126,"y0":50.00064271874387,"z0":5.598959611434895,"aX":-7.821965976154117},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.2,"breakHorizontal":12.2,"spinRate":2694,"spinDirection":298},"zone":13,"typeConfidence":0.9,"plateTime":0.4606682865819902,"extension":6.275216416533281},"index":2,"playId":"835581c5-ea9e-3e4c-bba3-158736ec7ef8","pitchNumber":3,"startTime":"2025-09-25T23:57:53.594Z","endTime":"2025-09-25T23:57:59.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:57:59.045Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Valera grounds out to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T23:58:08.785Z","endTime":"2025-09-25T23:58:33.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":91.2,"endSpeed":83.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.87351555721799,"aZ":-31.64167244408136,"pfxX":8.939125213964772,"pfxZ":0.29802726995789897,"pX":0.3079457862271291,"pZ":1.864964303877948,"vX0":-10.678389056907697,"vY0":-132.44932515295548,"vZ0":-3.8814169365167417,"x":105.26,"y":188.43,"x0":3.2274721191809674,"y0":50.001539165740084,"z0":5.659179314793905,"aX":15.90632510460328},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.1,"breakHorizontal":-13.9,"spinRate":2002,"spinDirection":117},"zone":9,"typeConfidence":0.89,"plateTime":0.41328874640809365,"extension":6.126739712972215},"hitData":{"launchSpeed":73.5,"launchAngle":-47.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.09,"coordY":172.22}},"index":0,"playId":"809cae3e-d99b-3b05-8bc6-d25e546bf788","pitchNumber":1,"startTime":"2025-09-25T23:58:24.280Z","endTime":"2025-09-25T23:58:33.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T23:58:33.479Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a fly ball to center fielder Angel Martínez.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-26T00:00:56.306Z","endTime":"2025-09-26T00:01:38.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"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":[2,3,4],"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Festa replaces Parker Messick.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-26T00:00:28.207Z","endTime":"2025-09-26T00:00:41.452Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670036,"link":"/api/v1/people/670036"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Zach McKinstry replaces Andy Ibáñez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-26T00:00:41.452Z","endTime":"2025-09-26T00:00:56.306Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"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":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.6,"strikeZoneTop":3.12189661223809,"strikeZoneBottom":1.39230616173781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.903952589510084,"aZ":-33.5361161090584,"pfxX":8.194023496580574,"pfxZ":-0.9566200959676099,"pX":-0.48273802434570856,"pZ":3.568660986744694,"vX0":1.2980752051942215,"vY0":-118.40819110794428,"vZ0":2.9448152951222113,"x":108.76,"y":156.45,"x0":-2.10286854505973,"y0":50.00530453228899,"z0":5.380118436409058,"aX":11.620169514054586},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.7,"breakHorizontal":-15.1,"spinRate":2738,"spinDirection":61},"zone":11,"typeConfidence":0.9,"plateTime":0.4628237583180028,"extension":6.069491534033158},"index":2,"playId":"ba5a5aeb-a66b-3dc3-85ef-503c72e9aaf5","pitchNumber":1,"startTime":"2025-09-26T00:00:56.306Z","endTime":"2025-09-26T00:01:03.318Z","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":92.7,"endSpeed":85.3,"strikeZoneTop":3.37321257613594,"strikeZoneBottom":1.67522506461358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.694103493166,"aZ":-20.198868750648167,"pfxX":0.6695917290433366,"pfxZ":6.43477668209283,"pX":-0.39666902840771395,"pZ":3.1895514950891104,"vX0":4.075209826907617,"vY0":-135.10987137230333,"vZ0":-1.3219526424922585,"x":132.12,"y":152.66,"x0":-2.0075020294803574,"y0":50.000694667423886,"z0":5.095934601129821,"aX":1.2445729830052732},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.6,"breakHorizontal":-2.0,"spinRate":2495,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.4044259956362444,"extension":6.190066748265421},"index":3,"playId":"982421d5-7d78-3506-a1d9-4361e9335537","pitchNumber":2,"startTime":"2025-09-26T00:01:09.818Z","endTime":"2025-09-26T00:01:14.751Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.775052542070824,"aZ":-24.648110840933224,"pfxX":2.6814908035853753,"pfxZ":4.186092398108407,"pX":0.8616779095671243,"pZ":2.631292426251528,"vX0":5.723293480845143,"vY0":-133.061849294594,"vZ0":-2.2510893719530456,"x":84.15,"y":167.74,"x0":-1.6630473135579376,"y0":50.00321191223822,"z0":5.268728672273118,"aX":4.822597204933618},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.3,"breakHorizontal":-6.1,"spinRate":2511,"spinDirection":177},"zone":12,"typeConfidence":0.9,"plateTime":0.4111784735345374,"extension":6.208303676561502},"hitData":{"launchSpeed":68.3,"launchAngle":35.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":143.37,"coordY":107.5}},"index":4,"playId":"1f3df893-8572-35ed-9a68-5fc910d42748","pitchNumber":3,"startTime":"2025-09-26T00:01:25.834Z","endTime":"2025-09-26T00:01:38.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:01:38.018Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-26T00:01:48.976Z","endTime":"2025-09-26T00:03:10.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":82.4,"endSpeed":75.7,"strikeZoneTop":3.40138666513018,"strikeZoneBottom":1.50934427567655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.875414958848495,"aZ":-35.06702142289042,"pfxX":7.91790615067567,"pfxZ":-1.9884717354641896,"pX":-0.24526245115451772,"pZ":2.4996280832393354,"vX0":1.9529217093508544,"vY0":-120.03130319953252,"vZ0":1.2981742035436998,"x":126.35,"y":171.29,"x0":-2.098570385766953,"y0":50.002241228662456,"z0":5.081093832784847,"aX":11.518899777922709},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.0,"breakHorizontal":-14.8,"spinRate":2734,"spinDirection":60},"zone":5,"typeConfidence":0.9,"plateTime":0.4568280928864943,"extension":6.18679563376034},"index":0,"playId":"b3daf478-f828-3391-9d75-071964fdffc8","pitchNumber":1,"startTime":"2025-09-26T00:02:04.351Z","endTime":"2025-09-26T00:02:08.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.292348636895785,"aZ":-24.86714533506742,"pfxX":-6.273342236541032,"pfxZ":3.9411094015517234,"pX":0.07473289266604298,"pZ":1.8895285531041388,"vX0":7.591605276799855,"vY0":-135.2567851544218,"vZ0":-3.2620962685286834,"x":114.15,"y":187.76,"x0":-1.9523400703958433,"y0":50.00210192829883,"z0":4.853372066122277,"aX":-11.631641695846934},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.6,"breakHorizontal":9.7,"spinRate":2404,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.4048324073115652,"extension":6.189918188836727},"index":1,"playId":"63b8bf69-9652-3619-b1f9-f2891dcbaeee","pitchNumber":2,"startTime":"2025-09-26T00:02:21.538Z","endTime":"2025-09-26T00:02:25.979Z","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":"01d4a721-b4c8-3efb-b0ee-00cbdba2a741","startTime":"2025-09-26T00:02:47.231Z","endTime":"2025-09-26T00:02:52.008Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.664844739401534,"aZ":-21.07940486314185,"pfxX":0.10401548064264099,"pfxZ":6.018562675939053,"pX":0.461336962439669,"pZ":3.0430518334167727,"vX0":6.220491729302226,"vY0":-133.8849129780218,"vZ0":-1.043692302415344,"x":99.41,"y":156.62,"x0":-1.8906256140717477,"y0":50.004909744320265,"z0":4.9246528057482735,"aX":0.19069207003055236},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.9,"breakHorizontal":-1.3,"spinRate":2416,"spinDirection":207},"zone":3,"typeConfidence":0.91,"plateTime":0.40668335767431474,"extension":6.393709033338451},"index":3,"playId":"f57d72c0-b855-397a-89ab-1668377e517e","pitchNumber":3,"startTime":"2025-09-26T00:03:05.468Z","endTime":"2025-09-26T00:03:10.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:03:10.734Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Parker Meadows walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-26T00:03:54.853Z","endTime":"2025-09-26T00:05:42.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"12eb0bb0-5484-36a1-8906-04182e9770ac","startTime":"2025-09-26T00:03:34.145Z","endTime":"2025-09-26T00:03:38.540Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.46666532012356,"strikeZoneBottom":1.64836442646652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.944172713172954,"aZ":-26.93575018508778,"pfxX":-7.468456264507974,"pfxZ":2.809175701296196,"pX":-0.021313366781331312,"pZ":2.99331651805664,"vX0":7.770384104592475,"vY0":-135.79098398034918,"vZ0":-0.11762211912928933,"x":117.81,"y":157.96,"x0":-1.950650861455831,"y0":50.005581068480836,"z0":4.912412893464863,"aX":-13.93959284727597},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.3,"breakHorizontal":11.9,"spinRate":2459,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.4034833821806796,"extension":6.231765732425637},"index":1,"playId":"2d3fcb47-ea3f-3567-bedf-43d4768a5528","pitchNumber":1,"startTime":"2025-09-26T00:03:57.156Z","endTime":"2025-09-26T00:04:03.905Z","isPitch":true,"type":"pitch"},{"details":{"description":"Zach McKinstry caught stealing 2nd base, catcher Austin Hedges to shortstop Gabriel Arias.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"2d3fcb47-ea3f-3567-bedf-43d4768a5528","startTime":"2025-09-26T00:04:12.455Z","endTime":"2025-09-26T00:04:27.237Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.42420795161696,"strikeZoneBottom":1.6102821509799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.624389513973107,"aZ":-29.631055886765083,"pfxX":9.554922561095003,"pfxZ":1.7212251528353022,"pX":-0.6119309124156261,"pZ":5.204344098802894,"vX0":0.3766031430786487,"vY0":-120.87687565514773,"vZ0":5.929854348093645,"x":140.33,"y":98.26,"x0":-2.0111879371628247,"y0":50.004575458922076,"z0":5.321186685253369,"aX":14.135458091290344},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.8,"breakHorizontal":-17.4,"spinRate":2639,"spinDirection":66},"zone":11,"typeConfidence":0.9,"plateTime":0.4531876103769177,"extension":6.040496950696663},"index":3,"playId":"412b3dba-fb53-3433-a238-e88a7227e1e7","pitchNumber":2,"startTime":"2025-09-26T00:04:27.237Z","endTime":"2025-09-26T00:04:32.066Z","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":83.9,"endSpeed":77.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.46467631870707,"aZ":-29.24716018559023,"pfxX":8.618273722634338,"pfxZ":1.9354939255549297,"pX":0.891268710976771,"pZ":3.158847725343618,"vX0":4.033536087727524,"vY0":-122.20412339469432,"vZ0":1.4148694946855938,"x":83.03,"y":153.49,"x0":-1.9009524063201175,"y0":50.0009197542999,"z0":5.08796997109083,"aX":13.00909925252989},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.1,"breakHorizontal":-16.6,"spinRate":2728,"spinDirection":66},"zone":12,"typeConfidence":0.9,"plateTime":0.448498345358749,"extension":6.51134878283514},"index":4,"playId":"818a7dd0-494f-3733-b086-4f2b89b7e795","pitchNumber":3,"startTime":"2025-09-26T00:04:44.286Z","endTime":"2025-09-26T00:04:49.128Z","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":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.45431004448534,"strikeZoneBottom":1.71500421318039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.14059781778526,"aZ":-28.85337977252636,"pfxX":3.652652135070478,"pfxZ":1.83199818604061,"pX":2.090926460111678,"pZ":1.9505628968650734,"vX0":8.092551177261367,"vY0":-133.2183404665496,"vZ0":-3.082793341609432,"x":37.3,"y":186.11,"x0":-1.4497897726085205,"y0":50.00392307298879,"z0":5.188039491801126,"aX":6.62575614511781},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.9,"breakHorizontal":-8.3,"spinRate":2704,"spinDirection":159},"zone":14,"typeConfidence":0.91,"plateTime":0.40969705135440293,"extension":6.28291332353164},"index":5,"playId":"737bf759-b6e0-3639-9cba-fe8d196752b0","pitchNumber":4,"startTime":"2025-09-26T00:05:01.537Z","endTime":"2025-09-26T00:05:07.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":85.0,"strikeZoneTop":3.47161557983966,"strikeZoneBottom":1.58340925807254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.71509051370449,"aZ":-27.46308691587912,"pfxX":3.246680851731261,"pfxZ":2.5904889878963555,"pX":0.2321061385759811,"pZ":1.3793451176025342,"vX0":4.013732334532304,"vY0":-132.97626485454109,"vZ0":-4.6598073864069365,"x":108.15,"y":201.54,"x0":-1.7105398226700854,"y0":50.00056199226378,"z0":5.113136867912175,"aX":5.8949277114392284},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.1,"breakHorizontal":-6.6,"spinRate":2704,"spinDirection":157},"zone":14,"typeConfidence":0.91,"plateTime":0.4096917217369036,"extension":6.447419948583736},"index":6,"playId":"536ece1d-39bd-3e54-921f-c7386902f930","pitchNumber":5,"startTime":"2025-09-26T00:05:19.035Z","endTime":"2025-09-26T00:05:25.043Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.0,"strikeZoneTop":3.45004489912837,"strikeZoneBottom":1.56188560915629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.885347971700337,"aZ":-34.635038091648006,"pfxX":10.200582360520213,"pfxZ":-1.7568184330940362,"pX":-2.8605333012330365,"pZ":4.58293534992167,"vX0":-4.5923514601585005,"vY0":-117.49989445380452,"vZ0":5.804996556750732,"x":226.04,"y":115.04,"x0":-2.207888261429934,"y0":50.00208507960046,"z0":5.29555507004594,"aX":14.288518943695276},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.4,"breakHorizontal":-17.4,"spinRate":2594,"spinDirection":62},"zone":11,"typeConfidence":0.9,"plateTime":0.4658217162847902,"extension":6.229273572578329},"index":7,"playId":"19206ffd-e454-3273-a8f3-c11c30f0f85f","pitchNumber":6,"startTime":"2025-09-26T00:05:38.526Z","endTime":"2025-09-26T00:05:42.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:05:42.682Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Javier Báez singles on a ground ball to shortstop Gabriel Arias. Parker Meadows to 3rd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-26T00:05:57.075Z","endTime":"2025-09-26T00:06:18.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"postOnThird":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"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":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.845967117579516,"aZ":-28.6815699637827,"pfxX":7.684234955999577,"pfxZ":2.3294188976211405,"pX":0.375418944535552,"pZ":2.199035762673162,"vX0":3.2833201176676745,"vY0":-121.6588054558887,"vZ0":-0.5514279342140168,"x":102.69,"y":179.41,"x0":-1.9899100963043963,"y0":50.00281220192846,"z0":4.914384259199723,"aX":11.518659121332654},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.3,"breakHorizontal":-14.6,"spinRate":2616,"spinDirection":69},"zone":9,"typeConfidence":0.9,"plateTime":0.4502080713949539,"extension":6.300195306352914},"hitData":{"launchSpeed":98.4,"launchAngle":4.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":97.42,"coordY":149.83}},"index":0,"playId":"4ddd43b8-0020-3df3-b156-8474979f2558","pitchNumber":1,"startTime":"2025-09-26T00:06:08.752Z","endTime":"2025-09-26T00:06:18.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:06:18.759Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-26T00:07:16.138Z","endTime":"2025-09-26T00:08:57.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Kerry Carpenter replaces Jahmai Jones.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-26T00:06:52.444Z","endTime":"2025-09-26T00:07:18.442Z","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":"101","replacedPlayer":{"id":663330,"link":"/api/v1/people/663330"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.3,"strikeZoneTop":3.5344212215931,"strikeZoneBottom":1.64589465216462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.8030003055724,"aZ":-26.82396782248236,"pfxX":3.2004628326610547,"pfxZ":2.989450140698569,"pX":0.6117213580805403,"pZ":2.495571613272692,"vX0":4.955942337696049,"vY0":-131.95273168790138,"vZ0":-1.819047785234011,"x":93.68,"y":171.4,"x0":-1.6952379856498156,"y0":50.006032767552306,"z0":5.139230329434147,"aX":5.73667816717126},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.3,"breakHorizontal":-6.7,"spinRate":2623,"spinDirection":148},"zone":6,"typeConfidence":0.91,"plateTime":0.41254642250657847,"extension":6.515638063439861},"index":1,"playId":"f32ce28c-db80-3ac3-9584-fc1c0b9df595","pitchNumber":1,"startTime":"2025-09-26T00:07:18.442Z","endTime":"2025-09-26T00:07:22.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.536246408003745,"aZ":-22.82881607425096,"pfxX":1.9447941222388172,"pfxZ":5.054731633866835,"pX":1.2293691846318093,"pZ":2.1568745147268267,"vX0":6.567154174063248,"vY0":-134.05287338902826,"vZ0":-3.457785399987931,"x":70.14,"y":180.54,"x0":-1.4890593056538406,"y0":50.006506278368384,"z0":5.062693954700584,"aX":3.5968606568664114},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.8,"breakHorizontal":-4.7,"spinRate":2712,"spinDirection":148},"zone":14,"typeConfidence":0.79,"plateTime":0.40606719368527244,"extension":6.472143415922731},"index":2,"playId":"85898fd2-e389-33c2-bf1d-0d27c1d40475","pitchNumber":2,"startTime":"2025-09-26T00:07:37.585Z","endTime":"2025-09-26T00:07:41.616Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-26T00:07:52.213Z","endTime":"2025-09-26T00:08:08.560Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.39602555859557,"strikeZoneBottom":1.63356977523758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.36335631202185,"aZ":-24.440111333140873,"pfxX":-6.004279926015791,"pfxZ":4.096861596534499,"pX":1.088070013332621,"pZ":2.6514236997625296,"vX0":9.76269772532292,"vY0":-136.42743683556253,"vZ0":-1.4764458154969304,"x":75.53,"y":167.19,"x0":-1.752993688464189,"y0":50.00675208909085,"z0":4.880416782240544,"aX":-11.347597751090248},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.3,"breakHorizontal":8.9,"spinRate":2509,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.40112152008517077,"extension":6.464394576189322},"index":4,"playId":"9089578e-7cf3-39e0-98b3-d82380775fa5","pitchNumber":3,"startTime":"2025-09-26T00:08:08.560Z","endTime":"2025-09-26T00:08:14.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.544116336897094,"aZ":-34.16438822533755,"pfxX":10.648356748091084,"pfxZ":-1.3254091884535946,"pX":-0.19286227033021056,"pZ":2.6631041280739485,"vX0":0.6135523853208548,"vY0":-122.0094716075885,"vZ0":1.2898476280174096,"x":124.35,"y":166.88,"x0":-1.8305621496093962,"y0":50.001275091741284,"z0":5.077099828437859,"aX":16.01335110398657},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.8,"breakHorizontal":-19.4,"spinRate":2743,"spinDirection":55},"zone":5,"typeConfidence":0.9,"plateTime":0.44932759540451483,"extension":6.177158161462586},"index":5,"playId":"43640210-ca11-3ac5-87a9-38309ddd184e","pitchNumber":4,"startTime":"2025-09-26T00:08:29.886Z","endTime":"2025-09-26T00:08:34.150Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.20883415402672,"aZ":-21.02762424768966,"pfxX":-0.2445468258821415,"pfxZ":5.923421099292035,"pX":-0.5643642781152182,"pZ":3.505788728402291,"vX0":4.11143863960718,"vY0":-135.26851793847942,"vZ0":0.17992983535537166,"x":138.51,"y":144.12,"x0":-2.0622913255036575,"y0":50.002686278391444,"z0":4.894260154810575,"aX":-0.4603099689958965},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.0,"breakHorizontal":-0.2,"spinRate":2619,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.40253076767470075,"extension":6.403868208165738},"index":6,"playId":"0c2cae90-b05d-30ab-a357-53ad7c8d9197","pitchNumber":5,"startTime":"2025-09-26T00:08:52.531Z","endTime":"2025-09-26T00:08:57.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:08:57.832Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-26T00:11:43.669Z","endTime":"2025-09-26T00:13:48.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Kerry Carpenter remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-26T00:11:10.661Z","endTime":"2025-09-26T00:11:10.683Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":663330,"link":"/api/v1/people/663330"}},{"details":{"description":"Zach McKinstry remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-26T00:11:10.683Z","endTime":"2025-09-26T00:11:10.684Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":628451,"link":"/api/v1/people/628451"}},{"details":{"description":"Pitching Change: Tommy Kahnle replaces Brant Hurter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-26T00:11:10.684Z","endTime":"2025-09-26T00:11:45.977Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592454,"link":"/api/v1/people/592454"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.3,"strikeZoneTop":3.25133878762365,"strikeZoneBottom":1.51297239627447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.943891184473763,"aZ":-33.04252992183908,"pfxX":-6.401388713517928,"pfxZ":-0.5212358647232218,"pX":-0.35333782895345717,"pZ":2.5062794078495982,"vX0":6.332243832962365,"vY0":-127.89758569771567,"vZ0":-1.1050053365253605,"x":130.47,"y":171.11,"x0":-2.0179904644423554,"y0":50.00226614096666,"z0":5.512529128256776,"aX":-10.709937830183279},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.0,"breakHorizontal":10.3,"spinRate":1336,"spinDirection":246},"zone":4,"typeConfidence":0.9,"plateTime":0.42665384962956043,"extension":6.6288534856537265},"index":3,"playId":"98e84132-c0d2-3999-8415-d8e2e74816a6","pitchNumber":1,"startTime":"2025-09-26T00:11:45.977Z","endTime":"2025-09-26T00:11:52.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.52449410939784,"strikeZoneBottom":1.34024948765416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.65833253056448,"aZ":-32.138854840851295,"pfxX":-4.9875511504938395,"pfxZ":0.01702168572302476,"pX":-1.0120266832272333,"pZ":3.0036834021287753,"vX0":5.043598510490993,"vY0":-126.20197381048798,"vZ0":0.11307775921980201,"x":155.58,"y":157.68,"x0":-2.3804408511466044,"y0":50.000175561663,"z0":5.529198055583876,"aX":-8.112263521043015},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.2,"breakHorizontal":8.0,"spinRate":1181,"spinDirection":252},"zone":11,"typeConfidence":0.9,"plateTime":0.43262294404461654,"extension":6.277245122323884},"index":4,"playId":"198f3598-f2ed-3210-9750-ef03b8f08b11","pitchNumber":2,"startTime":"2025-09-26T00:12:02.280Z","endTime":"2025-09-26T00:12:08.466Z","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.0,"endSpeed":80.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.053299875670053,"aZ":-33.79555850138037,"pfxX":-6.67023374948165,"pfxZ":-0.9917799580030593,"pX":0.06548213170288741,"pZ":1.1458902904800257,"vX0":7.713812996678167,"vY0":-126.49341267398039,"vZ0":-3.721522027175867,"x":114.5,"y":207.84,"x0":-2.146634973307923,"y0":50.00408412794398,"z0":5.325107556712227,"aX":-10.888614399089153},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.4,"breakHorizontal":10.4,"spinRate":1370,"spinDirection":253},"zone":14,"typeConfidence":0.9,"plateTime":0.4318185740254079,"extension":6.439917342554805},"index":5,"playId":"7b015a3f-6957-3559-9734-fe69ecd35b64","pitchNumber":3,"startTime":"2025-09-26T00:12:20.298Z","endTime":"2025-09-26T00:12:25.979Z","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":85.0,"endSpeed":78.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.344271881599266,"aZ":-28.594282429479744,"pfxX":-4.3778292232175895,"pfxZ":2.297322189421986,"pX":0.34007516998614945,"pZ":1.855238233663355,"vX0":7.1616383317403045,"vY0":-123.67025870437075,"vZ0":-3.0329942140667296,"x":104.04,"y":188.69,"x0":-2.016997153506755,"y0":50.00160684672329,"z0":5.481560751771574,"aX":-6.819571691696888},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.7,"breakHorizontal":6.4,"spinRate":1034,"spinDirection":254},"zone":9,"typeConfidence":0.89,"plateTime":0.44191552986767935,"extension":6.486051076311571},"index":6,"playId":"eec4626b-b5a6-333c-b893-e09aaac4f4d3","pitchNumber":4,"startTime":"2025-09-26T00:12:41.302Z","endTime":"2025-09-26T00:12:46.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.2,"strikeZoneTop":3.39143556619482,"strikeZoneBottom":1.55660902657953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.585588585515215,"aZ":-33.79514049362481,"pfxX":-5.416849985561338,"pfxZ":-0.9737217289908973,"pX":-1.4126688989840999,"pZ":2.0099341822001198,"vX0":4.013303780060945,"vY0":-127.02967929986467,"vZ0":-1.824086406360096,"x":170.85,"y":184.51,"x0":-2.298280806156407,"y0":50.00614073043216,"z0":5.3887467670023685,"aX":-8.979279412246306},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.9,"breakHorizontal":9.1,"spinRate":1182,"spinDirection":255},"zone":13,"typeConfidence":0.9,"plateTime":0.4288806227263624,"extension":6.333547000353859},"index":7,"playId":"24cd34da-6c09-37e1-8d9b-7dd87f1e20e0","pitchNumber":5,"startTime":"2025-09-26T00:13:04.132Z","endTime":"2025-09-26T00:13:10.522Z","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":87.4,"endSpeed":81.0,"strikeZoneTop":3.33057579473325,"strikeZoneBottom":1.64457740579394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.984964663556767,"aZ":-29.467722309727307,"pfxX":-8.124579677572207,"pfxZ":1.6344738047530463,"pX":-1.4289705392738992,"pZ":1.6683668715661548,"vX0":4.599556110278435,"vY0":-127.28313389552605,"vZ0":-3.4303526231648434,"x":171.47,"y":193.73,"x0":-2.1957257142152167,"y0":50.00302068638753,"z0":5.345179716712502,"aX":-13.447625273375737},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.5,"breakHorizontal":13.8,"spinRate":1269,"spinDirection":253},"zone":13,"typeConfidence":0.91,"plateTime":0.42889048178917255,"extension":6.5506681046380395},"index":8,"playId":"8eea3a5c-b2aa-3dec-adf9-3ba9d56c9e2f","pitchNumber":6,"startTime":"2025-09-26T00:13:22.008Z","endTime":"2025-09-26T00:13:27.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.443325219519743,"aZ":-33.42278869319537,"pfxX":-7.193770979846107,"pfxZ":-0.766945775352073,"pX":-0.842399364225048,"pZ":1.945341867237533,"vX0":5.562318139957195,"vY0":-126.57298368986554,"vZ0":-1.828530385541522,"x":149.11,"y":186.26,"x0":-2.1276374038480883,"y0":50.00080543088409,"z0":5.338814458042861,"aX":-11.738109355337013},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.6,"breakHorizontal":11.9,"spinRate":1266,"spinDirection":257},"zone":13,"typeConfidence":0.9,"plateTime":0.4317809576432827,"extension":6.698012029948391},"hitData":{"launchSpeed":98.8,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":159.14,"coordY":155.88}},"index":9,"playId":"b6730fea-8b5f-38ec-b34c-4bb0235713ab","pitchNumber":7,"startTime":"2025-09-26T00:13:40.415Z","endTime":"2025-09-26T00:13:48.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:13:48.290Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out, shortstop Javier Báez to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-26T00:13:54.725Z","endTime":"2025-09-26T00:14:42.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.11033121049672,"strikeZoneBottom":1.24160806733651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.844373505050495,"aZ":-29.450267901928903,"pfxX":-7.0786634116077725,"pfxZ":1.686625474733754,"pX":-0.19239291741762313,"pZ":1.9559540448856874,"vX0":7.212532819408256,"vY0":-126.51546718444008,"vZ0":-2.5634874525190936,"x":124.33,"y":185.97,"x0":-2.166320063023355,"y0":50.00145963809562,"z0":5.352861536740519,"aX":-11.425098390956661},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.6,"breakHorizontal":11.0,"spinRate":1131,"spinDirection":256},"zone":5,"typeConfidence":0.9,"plateTime":0.4336382849528615,"extension":6.722437461191749},"index":0,"playId":"a088386e-0f0b-398d-a342-08771d2d4233","pitchNumber":1,"startTime":"2025-09-26T00:14:15.671Z","endTime":"2025-09-26T00:14:20.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.367710358463334,"aZ":-16.977946881097747,"pfxX":-6.011822519024431,"pfxZ":8.08522802405583,"pX":-0.1094207046876808,"pZ":2.2790733916174872,"vX0":7.33473188631504,"vY0":-136.54193875819442,"vZ0":-5.110866178245629,"x":121.17,"y":177.25,"x0":-2.055283343556565,"y0":50.00268215422507,"z0":5.351573339962724,"aX":-11.299277901621648},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.7,"breakHorizontal":9.2,"spinRate":2085,"spinDirection":219},"zone":5,"typeConfidence":0.9,"plateTime":0.4018562013872571,"extension":6.5371431176114605},"hitData":{"launchSpeed":93.8,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":130.09,"coordY":139.54}},"index":1,"playId":"a755bf4e-9661-31c0-8b1e-909e31a7f785","pitchNumber":2,"startTime":"2025-09-26T00:14:34.386Z","endTime":"2025-09-26T00:14:42.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:14:42.216Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Arias grounds out, shortstop Javier Báez to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-26T00:14:53.605Z","endTime":"2025-09-26T00:15:39.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.315124438128574,"aZ":-32.127117524177514,"pfxX":-7.355106927351253,"pfxZ":0.028240399143868444,"pX":-0.10418822812248293,"pZ":3.2919465039785525,"vX0":7.741216482330714,"vY0":-124.58231889759931,"vZ0":1.2925379749139418,"x":120.97,"y":149.9,"x0":-2.291662098223434,"y0":50.00202673092242,"z0":5.415824367452502,"aX":-11.596940637335628},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.6,"breakHorizontal":11.6,"spinRate":1126,"spinDirection":253},"zone":2,"typeConfidence":0.9,"plateTime":0.43913574806721334,"extension":6.768514789912157},"index":0,"playId":"718dd97b-c584-36de-8df5-9c05f11f6ba1","pitchNumber":1,"startTime":"2025-09-26T00:15:11.673Z","endTime":"2025-09-26T00:15:15.486Z","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":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.935125739719343,"aZ":-29.985281262024372,"pfxX":-5.812097319421234,"pfxZ":1.3290927979482845,"pX":-0.04676191102699772,"pZ":2.571381426341616,"vX0":7.372148221419884,"vY0":-127.4098660929789,"vZ0":-1.1319006656340789,"x":118.78,"y":169.35,"x0":-2.2158622637351693,"y0":50.00577370067864,"z0":5.380062302378092,"aX":-9.605581448425157},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.4,"breakHorizontal":9.0,"spinRate":1157,"spinDirection":256},"zone":5,"typeConfidence":0.9,"plateTime":0.4290606236461181,"extension":6.73769715104654},"hitData":{"launchSpeed":90.6,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.73,"coordY":147.96}},"index":1,"playId":"0866dda5-c63d-3a93-9171-1d5f5f033ca4","pitchNumber":2,"startTime":"2025-09-26T00:15:32.130Z","endTime":"2025-09-26T00:15:39.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:15:39.642Z","atBatIndex":50},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Gleyber Torres pops out to first baseman Kyle Manzardo.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-26T00:18:12.350Z","endTime":"2025-09-26T00:18:33.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tim Herrin replaces Matt Festa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-26T00:17:43.647Z","endTime":"2025-09-26T00:18:12.350Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682120,"link":"/api/v1/people/682120"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.12831117844199,"strikeZoneBottom":1.44090466904028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.776834083675137,"aZ":-14.945252767827155,"pfxX":5.126800786367766,"pfxZ":8.966067293902945,"pX":1.7191581428863347,"pZ":2.0896906685787595,"vX0":-2.0280524518626155,"vY0":-137.78942384354667,"vZ0":-6.960259486122303,"x":96.93,"y":164.46,"x0":1.7988075322832628,"y0":50.005981745443115,"z0":5.659604947955658,"aX":9.85410064894546},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":-8.9,"spinRate":2270,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.3975934962719885,"extension":6.328093030247369},"index":1,"playId":"e83c688e-7c61-3435-8a77-95f8e1317659","pitchNumber":1,"startTime":"2025-09-26T00:18:12.350Z","endTime":"2025-09-26T00:18:20.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.99166537267499,"aZ":-26.51066876699447,"pfxX":0.486408719518258,"pfxZ":3.719384805481564,"pX":0.10371033333981518,"pZ":2.4739194533604287,"vX0":-4.8684048029201215,"vY0":-123.338229033847,"vZ0":-2.5388314544688457,"x":100.44,"y":167.28,"x0":2.049169884676939,"y0":50.005304262765314,"z0":5.777126048818502,"aX":0.7415044190914809},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.4,"breakHorizontal":0.4,"spinRate":2236,"spinDirection":292},"zone":5,"typeConfidence":2.0,"plateTime":0.44591908905953126,"extension":6.049273219701937},"hitData":{"launchSpeed":67.4,"launchAngle":58.0,"totalDistance":164.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":176.08,"coordY":144.99}},"index":2,"playId":"08e48296-53b4-3ef4-833c-65953d8b65e4","pitchNumber":2,"startTime":"2025-09-26T00:18:25.429Z","endTime":"2025-09-26T00:18:33.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:18:33.581Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wenceel Pérez flies out to center fielder Angel Martínez.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-26T00:18:45.766Z","endTime":"2025-09-26T00:19:50.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"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":"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":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.016846431454717,"aZ":-32.73614005126043,"pfxX":-4.428593548105056,"pfxZ":-0.39880790049335957,"pX":0.039569908119751016,"pZ":1.6414319313987882,"vX0":-3.564799217432202,"vY0":-118.2159949189196,"vZ0":-3.200451744949289,"x":115.49,"y":194.46,"x0":2.1384050147755937,"y0":50.00123799888095,"z0":5.995992654044771,"aX":-6.310913504489528},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.2,"breakHorizontal":8.9,"spinRate":2214,"spinDirection":315},"zone":8,"typeConfidence":2.0,"plateTime":0.46206769135132975,"extension":6.173096114780506},"index":0,"playId":"89cbef5e-c76f-35f1-afb2-1244a9ffa90a","pitchNumber":1,"startTime":"2025-09-26T00:19:00.349Z","endTime":"2025-09-26T00:19:05.400Z","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":95.1,"endSpeed":87.5,"strikeZoneTop":3.23836316623195,"strikeZoneBottom":1.51963019773044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.77931434238964,"aZ":-17.52723572615285,"pfxX":4.607774483010671,"pfxZ":7.48251198459781,"pX":1.493358508569647,"pZ":3.752253737484353,"vX0":-2.9739266592544795,"vY0":-138.50316997001255,"vZ0":-2.419685251149275,"x":60.08,"y":137.47,"x0":1.9782978999984226,"y0":50.000747296048424,"z0":5.79931959406383,"aX":9.017694259069987},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":-7.8,"spinRate":2361,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.3943395206972684,"extension":6.226120492196383},"index":1,"playId":"c0cb275e-690a-399b-8602-55f6e6fee314","pitchNumber":2,"startTime":"2025-09-26T00:19:27.531Z","endTime":"2025-09-26T00:19:33.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.163411836278165,"aZ":-28.11939921693134,"pfxX":0.09804114144237808,"pfxZ":2.5711951840180927,"pX":0.5515203233990673,"pZ":1.5193831366399768,"vX0":-3.7762381496348882,"vY0":-125.49291802758601,"vZ0":-4.772381075085676,"x":95.98,"y":197.76,"x0":2.0704943293974765,"y0":50.001949977527374,"z0":5.768173823667242,"aX":0.1548863875122475},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.7,"breakHorizontal":0.8,"spinRate":2207,"spinDirection":256},"zone":9,"typeConfidence":2.0,"plateTime":0.4384191525679748,"extension":6.230670237625116},"hitData":{"launchSpeed":92.2,"launchAngle":30.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.67,"coordY":59.28}},"index":2,"playId":"1bf4c2d4-0c50-382c-828a-0a5f6b7784c8","pitchNumber":3,"startTime":"2025-09-26T00:19:40.998Z","endTime":"2025-09-26T00:19:50.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:19:50.007Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Torkelson walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-26T00:19:52.388Z","endTime":"2025-09-26T00:21:39.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"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,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.50736673394099,"strikeZoneBottom":1.63410386587918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.399492462045586,"aZ":-24.126563848120856,"pfxX":8.301029024802446,"pfxZ":4.158320362774802,"pX":1.5945905249706829,"pZ":3.0710221355986054,"vX0":-3.544742836622957,"vY0":-137.95041718577897,"vZ0":-2.9573493740306773,"x":56.22,"y":155.86,"x0":1.8144613542072852,"y0":50.00356791064227,"z0":5.775220469022965,"aX":16.071674477218494},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.1,"breakHorizontal":-14.4,"spinRate":2286,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.3963662139827271,"extension":6.144445717029601},"index":0,"playId":"1bc7c6f2-f46f-37c9-aead-d1ec23a1e3fa","pitchNumber":1,"startTime":"2025-09-26T00:20:13.407Z","endTime":"2025-09-26T00:20:18.126Z","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":95.6,"endSpeed":88.1,"strikeZoneTop":3.53604348373344,"strikeZoneBottom":1.61363900537449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.11723340419027,"aZ":-17.36342088653965,"pfxX":4.538068927317638,"pfxZ":7.501635794532234,"pX":0.017199466766211587,"pZ":1.9649710997555596,"vX0":-6.2483735681978665,"vY0":-139.1304000687047,"vZ0":-6.809732515060157,"x":116.34,"y":185.73,"x0":1.6950593703720225,"y0":50.003774451900945,"z0":5.580832611083094,"aX":8.961367317684612},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.5,"breakHorizontal":-7.1,"spinRate":2374,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.39260909802453536,"extension":6.4107959513338},"index":1,"playId":"cf430f93-7ffd-3af6-95aa-b3f386347d11","pitchNumber":2,"startTime":"2025-09-26T00:20:27.596Z","endTime":"2025-09-26T00:20:32.703Z","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":93.6,"endSpeed":85.1,"strikeZoneTop":3.51449912770188,"strikeZoneBottom":1.56713036821002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.37622221936418,"aZ":-28.025687431263563,"pfxX":9.840743247219258,"pfxZ":2.227341802107091,"pX":1.5729816204408362,"pZ":3.051723068574293,"vX0":-3.5604419500502194,"vY0":-136.28185381100923,"vZ0":-2.0472610777769296,"x":57.04,"y":156.38,"x0":1.6244410148613775,"y0":50.004431815764434,"z0":5.7652324076467485,"aX":18.351933108235556},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.7,"breakHorizontal":-16.9,"spinRate":2377,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.4032502348499025,"extension":6.398987890226962},"index":2,"playId":"8a36f26a-5070-3fa8-a311-51ff3d2308df","pitchNumber":3,"startTime":"2025-09-26T00:20:43.362Z","endTime":"2025-09-26T00:20:49.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.47074948552929,"strikeZoneBottom":1.59851999158659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.70536287139407,"aZ":-35.43695928350399,"pfxX":-3.630203106065879,"pfxZ":-2.2339818002366627,"pX":-0.9739183963637409,"pZ":0.955418583195426,"vX0":-5.456424212670285,"vY0":-120.23332867000038,"vZ0":-4.349474267486912,"x":154.12,"y":212.98,"x0":1.7979954565747982,"y0":50.00134238477653,"z0":5.938533435393032,"aX":-5.30477491068014},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.8,"breakHorizontal":7.9,"spinRate":2416,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4558574912071802,"extension":6.316024404449782},"index":3,"playId":"c6cf78f6-31fd-3567-92a9-238c5091c3b4","pitchNumber":4,"startTime":"2025-09-26T00:20:57.228Z","endTime":"2025-09-26T00:21:03.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.44827297160789,"strikeZoneBottom":1.58215431774672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.673075560916093,"aZ":-25.521512900945968,"pfxX":8.98598829127089,"pfxZ":3.42267949522107,"pX":0.8738542262456938,"pZ":2.3924208397730222,"vX0":-5.5021288231397545,"vY0":-138.31377265608023,"vZ0":-4.283727651557786,"x":83.69,"y":174.18,"x0":1.7171304970293049,"y0":50.006246228155696,"z0":5.664333921134496,"aX":17.485034502954363},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":5.5,"breakHorizontal":-15.2,"spinRate":2339,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.3953909907203097,"extension":6.4756842768861755},"index":4,"playId":"a571ca95-c194-3be5-ad08-54c95eb10cef","pitchNumber":5,"startTime":"2025-09-26T00:21:11.549Z","endTime":"2025-09-26T00:21:16.772Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-26T00:21:23.417Z","endTime":"2025-09-26T00:21:34.213Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":76.0,"strikeZoneTop":3.51102341777782,"strikeZoneBottom":1.59125915033103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.299759297687913,"aZ":-33.82512867596618,"pfxX":-4.5718848306077,"pfxZ":-1.145724693009682,"pX":-0.7179011779182018,"pZ":0.7363798813188989,"vX0":-4.521611597233793,"vY0":-118.97303548446018,"vZ0":-4.783938033603281,"x":144.36,"y":218.9,"x0":1.799641637441886,"y0":50.00466628054977,"z0":5.830532393026318,"aX":-6.570584496801618},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.0,"breakHorizontal":9.4,"spinRate":2479,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.45995017065119415,"extension":6.269107790181132},"index":6,"playId":"9abbb943-4c36-39c8-b457-527a57bfe519","pitchNumber":6,"startTime":"2025-09-26T00:21:34.213Z","endTime":"2025-09-26T00:21:39.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:21:39.101Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Riley Greene walks. Spencer Torkelson to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-26T00:21:53.986Z","endTime":"2025-09-26T00:24:34.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnSecond":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.45902191289444,"strikeZoneBottom":1.6634919102482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.37574638994444,"aZ":-30.238258245288904,"pfxX":-0.595940747628954,"pfxZ":1.2253582381137544,"pX":0.7891124882289461,"pZ":3.1360088801544994,"vX0":-2.7106396399812125,"vY0":-124.74435593884657,"vZ0":-0.48984053223228763,"x":86.92,"y":154.11,"x0":1.9659035552719872,"y0":50.00423465349256,"z0":5.821245498541558,"aX":-0.9414558313433877},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.4,"breakHorizontal":1.7,"spinRate":2134,"spinDirection":294},"zone":3,"typeConfidence":2.0,"plateTime":0.43857687986493143,"extension":6.545139702540243},"index":0,"playId":"e64faab5-afff-3c79-a457-483db85e6d80","pitchNumber":1,"startTime":"2025-09-26T00:22:03.169Z","endTime":"2025-09-26T00:22:08.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.44461601492777,"strikeZoneBottom":1.6183233737298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.082084940362925,"aZ":-27.927676691132543,"pfxX":-1.9623873960678058,"pfxZ":2.6571531955942786,"pX":-0.6399153621964333,"pZ":1.9117530743500046,"vX0":-5.353657315951948,"vY0":-125.83736135838554,"vZ0":-3.9135631564932036,"x":141.39,"y":187.16,"x0":1.7722442313633449,"y0":50.0061583675318,"z0":5.75562853054342,"aX":-3.139681694103539},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.1,"breakHorizontal":4.8,"spinRate":2211,"spinDirection":296},"zone":7,"typeConfidence":2.0,"plateTime":0.43566091926810024,"extension":6.24616590973232},"index":1,"playId":"4c1da526-3ada-3361-a98c-1046856bdc2e","pitchNumber":2,"startTime":"2025-09-26T00:22:23.710Z","endTime":"2025-09-26T00:22:30.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.43166800103277,"strikeZoneBottom":1.73622890424607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.417294299403714,"aZ":-26.85879790419887,"pfxX":-0.183644979941346,"pfxZ":3.3889276481406334,"pX":-0.6593466558420011,"pZ":1.430069886923105,"vX0":-6.605618278133267,"vY0":-123.86370643883672,"vZ0":-4.748971446299497,"x":142.13,"y":200.17,"x0":2.054822945365007,"y0":50.003703742848494,"z0":5.591342200114864,"aX":-0.28838669858491467},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.4,"breakHorizontal":1.7,"spinRate":2212,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.44051788364518973,"extension":6.500619340125924},"index":2,"playId":"17003c80-569d-394d-beed-13edafb2401a","pitchNumber":3,"startTime":"2025-09-26T00:22:40.901Z","endTime":"2025-09-26T00:22:46.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.3,"strikeZoneTop":3.26302563913891,"strikeZoneBottom":1.6423191799502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.85461211648118,"aZ":-35.51117598479478,"pfxX":-5.121294274881079,"pfxZ":-2.43608391536499,"pX":-1.572874933423216,"pZ":0.4282359782722798,"vX0":-6.044716326675441,"vY0":-116.68456472833635,"vZ0":-4.727077436825279,"x":176.95,"y":227.22,"x0":1.720633431848125,"y0":50.00076501791407,"z0":5.84227417439648,"aX":-7.0281650867778875},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-5.4,"breakHorizontal":10.8,"spinRate":2358,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.4702038121405976,"extension":6.291402965882501},"index":3,"playId":"96def7d3-ff83-3c57-a461-eabd63fe8d06","pitchNumber":4,"startTime":"2025-09-26T00:22:56.954Z","endTime":"2025-09-26T00:23:01.597Z","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":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.2,"strikeZoneTop":3.46109827032718,"strikeZoneBottom":1.65754273461154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.771610354123787,"aZ":-32.175750987801244,"pfxX":-5.192012005063283,"pfxZ":0.0011531576784022946,"pX":0.8007677981968695,"pZ":3.3913687735510365,"vX0":-1.9730514823982317,"vY0":-122.65569958180411,"vZ0":0.9728099951801794,"x":86.48,"y":147.21,"x0":2.2907320818463988,"y0":50.00417266716325,"z0":5.7379930816281774,"aX":-7.893406802833939},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.5,"breakHorizontal":9.8,"spinRate":2107,"spinDirection":293},"zone":3,"typeConfidence":2.0,"plateTime":0.44693585436266847,"extension":6.319284605359282},"index":4,"playId":"44ed0d5a-156d-3760-b5ab-b915fb7fda2d","pitchNumber":5,"startTime":"2025-09-26T00:23:24.315Z","endTime":"2025-09-26T00:23:30.415Z","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},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.09421982942182,"aZ":-22.982718721967206,"pfxX":1.9375529127788176,"pfxZ":4.873161342368348,"pX":0.4325153744669056,"pZ":3.604488129097652,"vX0":-4.062965616576846,"vY0":-135.79859834123968,"vZ0":-1.0806559412870982,"x":100.51,"y":141.46,"x0":1.6899351983558104,"y0":50.000881235935125,"z0":5.59226812869927,"aX":3.653295929309863},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.9,"breakHorizontal":-2.8,"spinRate":2209,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.40189401272252123,"extension":6.585220584655521},"index":5,"playId":"875b3d16-b219-3b61-a60a-0d885e928981","pitchNumber":6,"startTime":"2025-09-26T00:23:43.049Z","endTime":"2025-09-26T00:23:48.153Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.168096791724913,"aZ":-32.46376948881914,"pfxX":-4.1601829896151425,"pfxZ":-0.2087565351089573,"pX":0.7606914082284003,"pZ":2.2903070076822507,"vX0":-1.732172547101503,"vY0":-116.88296316700763,"vZ0":-1.605973942636629,"x":88.0,"y":176.94,"x0":2.049825996828353,"y0":50.001688513910985,"z0":6.009330376292365,"aX":-5.80747663686021},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.5,"breakHorizontal":7.9,"spinRate":2163,"spinDirection":315},"zone":9,"typeConfidence":2.0,"plateTime":0.467005915688667,"extension":6.142270552008112},"index":6,"playId":"2025c411-a1ac-3fe6-9e74-74424b4586b8","pitchNumber":7,"startTime":"2025-09-26T00:24:03.727Z","endTime":"2025-09-26T00:24:08.185Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.67338404284078,"strikeZoneBottom":1.63381208611418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.99455727615914,"aZ":-33.29245706688103,"pfxX":-5.488211123956067,"pfxZ":-0.8072704169910718,"pX":1.0229926935871723,"pZ":3.261765787022056,"vX0":-0.6084210826992176,"vY0":-116.70098135612226,"vZ0":0.6896082068018414,"x":78.01,"y":150.71,"x0":2.000225899679905,"y0":50.00551379264534,"z0":6.098829165966971,"aX":-7.569448667451719},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.0,"breakHorizontal":10.1,"spinRate":2151,"spinDirection":315},"zone":12,"typeConfidence":2.0,"plateTime":0.4693676614777398,"extension":6.152924548791343},"index":7,"playId":"9707caea-05ae-3d26-9906-62c44225fe8e","pitchNumber":8,"startTime":"2025-09-26T00:24:24.969Z","endTime":"2025-09-26T00:24:34.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:24:34.083Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out to first baseman Kyle Manzardo.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-26T00:25:36.983Z","endTime":"2025-09-26T00:26:02.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-26T00:24:49.093Z","endTime":"2025-09-26T00:25:39.302Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.37798339714594,"strikeZoneBottom":1.61947899919571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.49573336849228,"aZ":-23.391024430723178,"pfxX":7.598484432755578,"pfxZ":4.614360301423625,"pX":-0.02792379123741448,"pZ":3.291546263023204,"vX0":-6.9582179787332885,"vY0":-137.5855929306639,"vZ0":-2.441099258685703,"x":118.06,"y":149.91,"x0":1.5552007185047103,"y0":50.0050350162855,"z0":5.787329194008342,"aX":14.469211749370658},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.0,"breakHorizontal":-12.1,"spinRate":2239,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.3991582976566659,"extension":6.502098655745838},"index":1,"playId":"b2009ca8-140d-3f59-9d8c-690c471ad932","pitchNumber":1,"startTime":"2025-09-26T00:25:39.302Z","endTime":"2025-09-26T00:25:44.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.67028850534743,"aZ":-33.07155311691309,"pfxX":-5.465437340897269,"pfxZ":-0.647775946248073,"pX":-0.34768904592144834,"pZ":2.318792464657871,"vX0":-3.79686854125632,"vY0":-116.89833646458058,"vZ0":-1.3499234873902248,"x":130.25,"y":176.17,"x0":2.009563483199059,"y0":50.005619928791255,"z0":6.0172929137037094,"aX":-7.540500887591955},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.2,"breakHorizontal":10.8,"spinRate":2153,"spinDirection":323},"zone":4,"typeConfidence":2.0,"plateTime":0.46911789512463553,"extension":6.146739426731414},"hitData":{"launchSpeed":79.5,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.72,"coordY":162.54}},"index":2,"playId":"054cb576-b31e-3d14-8327-9fe710ca49cf","pitchNumber":2,"startTime":"2025-09-26T00:25:54.871Z","endTime":"2025-09-26T00:26:02.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:26:02.903Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Martínez grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-26T00:28:03.840Z","endTime":"2025-09-26T00:28:40.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.0,"strikeZoneTop":3.23791381992651,"strikeZoneBottom":1.42506306682536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.611165786011224,"aZ":-30.90169948703305,"pfxX":-7.279594377696807,"pfxZ":0.7924739529600817,"pX":0.36018933242920803,"pZ":1.4793408414415388,"vX0":8.882533989540583,"vY0":-125.64794825162099,"vZ0":-3.377684350717848,"x":103.27,"y":198.84,"x0":-2.2623361110475178,"y0":50.00615038369475,"z0":5.331819391211615,"aX":-11.732949448893072},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.0,"breakHorizontal":11.3,"spinRate":1264,"spinDirection":251},"zone":9,"typeConfidence":0.9,"plateTime":0.4346448149313735,"extension":6.523293420395093},"index":0,"playId":"f18667b9-1740-32d2-b52f-b424239602c4","pitchNumber":1,"startTime":"2025-09-26T00:28:15.137Z","endTime":"2025-09-26T00:28:20.328Z","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.5,"endSpeed":79.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.014044157984916,"aZ":-35.624916542445675,"pfxX":-7.30567271316219,"pfxZ":-2.1437741238315198,"pX":-0.7758234545078717,"pZ":1.1627603784357434,"vX0":6.071797337270808,"vY0":-125.87259466385883,"vZ0":-3.144922982662046,"x":146.57,"y":207.39,"x0":-2.2674882886271797,"y0":50.00394140231394,"z0":5.306286269728877,"aX":-11.75013528273523},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.3,"breakHorizontal":11.9,"spinRate":1321,"spinDirection":257},"zone":13,"typeConfidence":0.9,"plateTime":0.4347658860861512,"extension":6.363281250706479},"hitData":{"launchSpeed":92.0,"launchAngle":-2.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.87,"coordY":194.82}},"index":1,"playId":"0a47b73b-ce93-3dbf-92e2-914d63e707a4","pitchNumber":2,"startTime":"2025-09-26T00:28:32.385Z","endTime":"2025-09-26T00:28:40.509Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:28:40.509Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jhonkensy Noel called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-26T00:31:17.787Z","endTime":"2025-09-26T00:32:15.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7],"actionIndex":[1,2],"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":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-26T00:28:54.926Z","endTime":"2025-09-26T00:30:35.011Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Holton replaces Tommy Kahnle.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-26T00:30:35.011Z","endTime":"2025-09-26T00:30:54.405Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663947,"link":"/api/v1/people/663947"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jhonkensy Noel replaces CJ Kayfus.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-09-26T00:30:54.405Z","endTime":"2025-09-26T00:31:20.086Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":692216,"link":"/api/v1/people/692216"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.59862892683512,"strikeZoneBottom":1.75346443079659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.004475740700517,"aZ":-23.42761576382746,"pfxX":-2.196784719751758,"pfxZ":5.156604760433739,"pX":0.6721221213884544,"pZ":3.322472616850001,"vX0":-1.4994923461630092,"vY0":-128.9737060489293,"vZ0":-1.9217446685064843,"x":91.38,"y":149.07,"x0":1.5451144559850758,"y0":50.005814078967944,"z0":5.871033869869516,"aX":-3.727799949086967},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.1,"breakHorizontal":4.3,"spinRate":2290,"spinDirection":173},"zone":3,"typeConfidence":0.91,"plateTime":0.4235090681909881,"extension":6.574725768913424},"index":3,"playId":"e41f640a-c84f-387d-8853-8678c97b2b43","pitchNumber":1,"startTime":"2025-09-26T00:31:20.086Z","endTime":"2025-09-26T00:31:24.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.53652164310034,"strikeZoneBottom":1.7413628299558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.958479339763088,"aZ":-28.886148446812513,"pfxX":9.599858687935907,"pfxZ":2.1936405106988044,"pX":0.9495109935209278,"pZ":1.470951408044116,"vX0":-4.619547599915584,"vY0":-121.619572529816,"vZ0":-3.61976789634584,"x":80.81,"y":199.06,"x0":1.6268528053256277,"y0":50.00215976120933,"z0":5.485262934615435,"aX":14.373273960225712},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.4,"breakHorizontal":-16.3,"spinRate":1596,"spinDirection":98},"zone":14,"typeConfidence":0.91,"plateTime":0.45044067844642877,"extension":6.571309408666858},"index":4,"playId":"b2119dfd-22b9-3a91-a7ce-0da42f71b407","pitchNumber":2,"startTime":"2025-09-26T00:31:33.934Z","endTime":"2025-09-26T00:31:39.392Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.37860650060348,"aZ":-21.554347272256166,"pfxX":-1.084022046395447,"pfxZ":6.26326183280089,"pX":0.1328545132003548,"pZ":2.4627821356738884,"vX0":-3.272538351427154,"vY0":-128.76655232694293,"vZ0":-4.076684527603502,"x":111.94,"y":172.28,"x0":1.5562035536580179,"y0":50.0018278843771,"z0":5.71497831799769,"aX":-1.8364808938980268},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.8,"breakHorizontal":2.6,"spinRate":2312,"spinDirection":173},"zone":5,"typeConfidence":0.91,"plateTime":0.42385565288738647,"extension":6.63807832709204},"index":5,"playId":"b3bda2f0-66c6-32a2-864f-8cb057ee5b07","pitchNumber":3,"startTime":"2025-09-26T00:31:48.906Z","endTime":"2025-09-26T00:31:52.399Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":6,"startTime":"2025-09-26T00:31:59.451Z","endTime":"2025-09-26T00:32:09.946Z","isPitch":false,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.61283998467369,"strikeZoneBottom":1.69993216692463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.871962729268215,"aZ":-43.46155654496269,"pfxX":-6.330393443554364,"pfxZ":-8.320153878091858,"pX":0.6882336974843699,"pZ":1.822846180191581,"vX0":0.33802173499901766,"vY0":-116.35000861401417,"vZ0":-0.09021599799064672,"x":90.77,"y":189.56,"x0":1.3614078218102035,"y0":50.00089736523436,"z0":6.0154549387763945,"aX":-8.590978295006522},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-14.8,"breakHorizontal":11.3,"spinRate":2872,"spinDirection":316},"zone":9,"typeConfidence":0.9,"plateTime":0.47257949118646847,"extension":6.594214534143959},"index":7,"playId":"d4a3185a-5351-32f2-9246-1be5f713ea42","pitchNumber":4,"startTime":"2025-09-26T00:32:09.946Z","endTime":"2025-09-26T00:32:15.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:32:15.500Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out, shortstop Javier Báez to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-26T00:32:25.241Z","endTime":"2025-09-26T00:33:03.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.21475427306789,"strikeZoneBottom":1.43964691308218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.322367819724782,"aZ":-27.178494589869427,"pfxX":-1.6881748202134181,"pfxZ":2.9359647136267224,"pX":-1.2598388302245627,"pZ":3.2300206107443192,"vX0":-5.908926485121649,"vY0":-129.23510514011454,"vZ0":-1.2551275688953938,"x":165.02,"y":151.57,"x0":1.26971623716682,"y0":50.00434982600639,"z0":5.797250682248736,"aX":-2.8730821262958175},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.3,"breakHorizontal":4.3,"spinRate":2336,"spinDirection":178},"zone":11,"typeConfidence":0.9,"plateTime":0.4227906705398494,"extension":6.6209777943461},"index":0,"playId":"37cd5620-8070-380d-bcf6-d6a9221f2365","pitchNumber":1,"startTime":"2025-09-26T00:32:40.533Z","endTime":"2025-09-26T00:32:47.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58125944502635,"aZ":-25.78026960426698,"pfxX":-2.1013018312121723,"pfxZ":3.8730168041649247,"pX":0.34473873976069136,"pZ":2.224180451727191,"vX0":-2.1707057118767126,"vY0":-127.27462600682823,"vZ0":-3.735696811110975,"x":103.86,"y":178.73,"x0":1.4797011949252254,"y0":50.00297877737359,"z0":5.738102703052626,"aX":-3.468765320487764},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.5,"breakHorizontal":4.3,"spinRate":2332,"spinDirection":183},"zone":6,"typeConfidence":0.9,"plateTime":0.4293134127595448,"extension":6.41520154901783},"hitData":{"launchSpeed":95.6,"launchAngle":1.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.16,"coordY":140.6}},"index":1,"playId":"fd9739a7-f9d8-3e4b-991f-e3df52a6022d","pitchNumber":2,"startTime":"2025-09-26T00:32:55.560Z","endTime":"2025-09-26T00:33:03.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:33:03.132Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dillon Dingler grounds out, shortstop Gabriel Arias to first baseman Kyle Manzardo.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-26T00:35:21.149Z","endTime":"2025-09-26T00:36:42.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7],"actionIndex":[0,1],"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jhonkensy Noel remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-26T00:34:47.579Z","endTime":"2025-09-26T00:34:47.597Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":692216,"link":"/api/v1/people/692216"}},{"details":{"description":"Pitching Change: Kolby Allard replaces Tim Herrin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-26T00:34:47.597Z","endTime":"2025-09-26T00:35:23.511Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663465,"link":"/api/v1/people/663465"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.39628387487832,"strikeZoneBottom":1.54943706077431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.361979853159294,"aZ":-13.278331047045627,"pfxX":4.745319932349028,"pfxZ":10.681758201946808,"pX":-1.1679880912296556,"pZ":2.9876611226870664,"vX0":-9.394654071179723,"vY0":-131.97707356635132,"vZ0":-3.617082538412761,"x":161.52,"y":158.11,"x0":1.8168575327260847,"y0":50.00348756940184,"z0":5.350183336581535,"aX":8.396265378423577},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.7,"breakHorizontal":-6.6,"spinRate":1950,"spinDirection":149},"zone":11,"typeConfidence":0.9,"plateTime":0.4145930456697382,"extension":6.383135634885509},"index":2,"playId":"f6ec2820-d582-3fbc-864e-c4a5e121d909","pitchNumber":1,"startTime":"2025-09-26T00:35:23.511Z","endTime":"2025-09-26T00:35:28.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.200265499792025,"aZ":-27.14827213073785,"pfxX":7.987253815889046,"pfxZ":3.5289752080877266,"pX":-0.17684950439961938,"pZ":1.303991051029996,"vX0":-7.139444039386939,"vY0":-118.40167322799319,"vZ0":-3.6866352730839775,"x":123.74,"y":203.57,"x0":1.8370509225208584,"y0":50.0002745338136,"z0":5.360250401570751,"aX":11.3610040442504},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.8,"breakHorizontal":-12.7,"spinRate":1501,"spinDirection":121},"zone":13,"typeConfidence":0.92,"plateTime":0.4622667458408807,"extension":5.770164835232107},"index":3,"playId":"4d4ad317-8c08-3447-b032-f9b002f68a5b","pitchNumber":2,"startTime":"2025-09-26T00:35:37.751Z","endTime":"2025-09-26T00:35:44.975Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":4,"startTime":"2025-09-26T00:35:48.554Z","endTime":"2025-09-26T00:36:02.137Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.0771910455944,"aZ":-14.081851818717071,"pfxX":5.134405727144616,"pfxZ":10.065573852221405,"pX":0.9738864804424022,"pZ":2.6680659905208706,"vX0":-4.415681750883732,"vY0":-133.09159386596824,"vZ0":-4.232301780549881,"x":79.88,"y":166.74,"x0":1.9859643268021445,"y0":50.00018643266746,"z0":5.295867814886538,"aX":9.226506998582183},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.5,"breakHorizontal":-8.4,"spinRate":1990,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.41124471115177696,"extension":6.18067992429342},"index":5,"playId":"b684d1f4-7c91-33e6-9ca6-0bfe8445f714","pitchNumber":3,"startTime":"2025-09-26T00:36:02.137Z","endTime":"2025-09-26T00:36:08.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":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.38231483650775,"strikeZoneBottom":1.5105623885385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.978535573242826,"aZ":-17.867653502698918,"pfxX":5.737041448668855,"pfxZ":8.00767287130912,"pX":0.8441941412296067,"pZ":3.862569185241869,"vX0":-5.047071872779305,"vY0":-132.72473387050582,"vZ0":-0.26495050280537596,"x":84.82,"y":134.49,"x0":2.023548539739856,"y0":50.0055701322988,"z0":5.263108009747013,"aX":10.253888330875638},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.6,"breakHorizontal":-9.4,"spinRate":1994,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4124289601043931,"extension":6.229988913007366},"index":6,"playId":"a228631b-f14a-3e2a-8d5e-936000f2c20b","pitchNumber":4,"startTime":"2025-09-26T00:36:19.293Z","endTime":"2025-09-26T00:36:25.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.287523365740693,"aZ":-17.13018740576711,"pfxX":4.92510967763459,"pfxZ":8.378900219191305,"pX":0.10740533918644248,"pZ":2.825446394249961,"vX0":-6.3423098133212665,"vY0":-132.85553718238918,"vZ0":-3.20520301951826,"x":112.91,"y":162.49,"x0":1.8807991560961055,"y0":50.00326647950582,"z0":5.285789644461223,"aX":8.843794085396475},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.8,"breakHorizontal":-7.6,"spinRate":1983,"spinDirection":141},"zone":2,"typeConfidence":0.9,"plateTime":0.4115892006983368,"extension":6.316787626106753},"hitData":{"launchSpeed":97.3,"launchAngle":9.0,"totalDistance":133.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.15,"coordY":145.59}},"index":7,"playId":"f85929ee-1b00-3468-8048-6938c541a30d","pitchNumber":5,"startTime":"2025-09-26T00:36:34.566Z","endTime":"2025-09-26T00:36:42.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:36:42.596Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Parker Meadows pops out to shortstop Gabriel Arias.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-26T00:37:02.551Z","endTime":"2025-09-26T00:37:46.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":90.8,"endSpeed":82.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.395075324701683,"aZ":-15.676963781142064,"pfxX":3.8966750349919836,"pfxZ":9.333916374193004,"pX":-0.18735753011324927,"pZ":3.2966407175814267,"vX0":-6.601189548326322,"vY0":-132.16838958671562,"vZ0":-2.3421669677638306,"x":124.14,"y":149.77,"x0":1.837337113108118,"y0":50.003471971688704,"z0":5.346699910157919,"aX":6.888299354291037},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.6,"breakHorizontal":-5.6,"spinRate":2057,"spinDirection":149},"zone":2,"typeConfidence":0.9,"plateTime":0.41455098590082384,"extension":6.290699341110828},"index":0,"playId":"9f9e857c-de8e-35a6-91c3-83baae8a2b9b","pitchNumber":1,"startTime":"2025-09-26T00:37:08.139Z","endTime":"2025-09-26T00:37:13.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.49136490395199,"strikeZoneBottom":1.70430832261624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.28821343248961,"aZ":-18.13911530516788,"pfxX":7.628976642835148,"pfxZ":7.900419965262564,"pX":0.0214675600600111,"pZ":4.2319124175947875,"vX0":-7.08858138043086,"vY0":-132.4420087950998,"vZ0":0.6279381039238684,"x":116.18,"y":124.52,"x0":1.7414578878418119,"y0":50.00243367238183,"z0":5.318353581883741,"aX":13.552853254038025},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.6,"breakHorizontal":-12.2,"spinRate":1940,"spinDirection":146},"zone":12,"typeConfidence":0.91,"plateTime":0.41357179126138277,"extension":6.244346926954657},"index":1,"playId":"34d11f5d-d7ad-3d21-b1de-26193e7e2949","pitchNumber":2,"startTime":"2025-09-26T00:37:22.640Z","endTime":"2025-09-26T00:37:27.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.101689470401745,"aZ":-24.611374257687068,"pfxX":-2.3460363743052186,"pfxZ":4.823646503608291,"pX":-0.4290230270781412,"pZ":2.2004055308430757,"vX0":-4.939774001890456,"vY0":-123.94411444479337,"vZ0":-2.7998964685195764,"x":133.35,"y":179.37,"x0":1.8887884369721941,"y0":50.00044112568052,"z0":5.384209063187138,"aX":-3.6751077774240346},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.4,"breakHorizontal":5.3,"spinRate":2144,"spinDirection":189},"zone":7,"typeConfidence":0.9,"plateTime":0.4407067489329082,"extension":6.157477545725001},"hitData":{"launchSpeed":74.5,"launchAngle":60.0,"totalDistance":166.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":91.06,"coordY":144.56}},"index":2,"playId":"9b96d137-9185-3373-944d-6fc27388d7b9","pitchNumber":3,"startTime":"2025-09-26T00:37:37.234Z","endTime":"2025-09-26T00:37:46.174Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:37:46.174Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Javier Báez called out on strikes.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-26T00:37:49.366Z","endTime":"2025-09-26T00:39:29.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.58820598669906,"strikeZoneBottom":1.6440345746188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.990091335751792,"aZ":-27.331198366963054,"pfxX":8.531823126706206,"pfxZ":3.365377497607465,"pX":-0.17063368718372257,"pZ":1.8992475344738349,"vX0":-6.914180204092365,"vY0":-118.91633426205394,"vZ0":-2.9247739092786857,"x":123.5,"y":187.5,"x0":1.660765582660383,"y0":50.000731162203735,"z0":5.614722662782868,"aX":12.264599520391819},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.6,"breakHorizontal":-13.8,"spinRate":1443,"spinDirection":119},"zone":8,"typeConfidence":0.91,"plateTime":0.45993662702476,"extension":5.844951816809167},"index":0,"playId":"95f20e08-3eb2-32c3-b214-3ab769d37090","pitchNumber":1,"startTime":"2025-09-26T00:38:10.488Z","endTime":"2025-09-26T00:38:14.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":81.7,"strikeZoneTop":3.49438754521254,"strikeZoneBottom":1.624926921992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.447504109300873,"aZ":-19.760654771054124,"pfxX":3.6339707565989015,"pfxZ":7.18120153818073,"pX":1.7081017440616204,"pZ":5.7609163598028275,"vX0":-1.9334013335164708,"vY0":-130.87194237537173,"vZ0":4.286153358287362,"x":51.89,"y":83.24,"x0":1.9855417708767475,"y0":50.00457386411582,"z0":5.583664960355747,"aX":6.284018091897892},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.2,"breakHorizontal":-6.1,"spinRate":1944,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.41904127944554803,"extension":6.100726475179341},"index":1,"playId":"79fc9588-537b-3dbb-aa29-4c53c3f585d0","pitchNumber":2,"startTime":"2025-09-26T00:38:25.393Z","endTime":"2025-09-26T00:38:29.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":69.5,"endSpeed":63.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.8997763318832,"aZ":-40.882022990107096,"pfxX":-3.5549348533852254,"pfxZ":-8.544681365293403,"pX":0.22159566402360023,"pZ":1.0424833081408817,"vX0":-2.321177458278804,"vY0":-101.11014936051072,"vZ0":1.1299620597480962,"x":108.55,"y":210.63,"x0":1.8527515613527925,"y0":50.00248394726798,"z0":5.670513331418206,"aX":-3.6227258878928397},"breaks":{"breakAngle":6.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-71.9,"breakVerticalInduced":-14.6,"breakHorizontal":7.2,"spinRate":1925,"spinDirection":340},"zone":14,"typeConfidence":0.91,"plateTime":0.54499226093836,"extension":5.883821407171659},"index":2,"playId":"b8b9034e-77cb-3f39-8443-37ace445407d","pitchNumber":3,"startTime":"2025-09-26T00:38:39.807Z","endTime":"2025-09-26T00:38:44.833Z","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":90.3,"endSpeed":82.0,"strikeZoneTop":3.48041112488738,"strikeZoneBottom":1.60820297784486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.892278934700922,"aZ":-19.088386904357684,"pfxX":3.406645929260313,"pfxZ":7.5191255428489505,"pX":0.3708012183643824,"pZ":5.008040189563659,"vX0":-4.9484896825628555,"vY0":-131.35648799982607,"vZ0":2.392064315266931,"x":102.87,"y":103.56,"x0":1.8400398394835755,"y0":50.00204252394466,"z0":5.508058865855736,"aX":5.9286733258470585},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.4,"breakHorizontal":-5.0,"spinRate":2034,"spinDirection":152},"zone":12,"typeConfidence":0.9,"plateTime":0.4176359151940092,"extension":6.0813471627590685},"index":3,"playId":"d3b87d76-486f-31da-8746-2aeb6dcb533a","pitchNumber":4,"startTime":"2025-09-26T00:39:10.748Z","endTime":"2025-09-26T00:39:16.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.7,"strikeZoneTop":3.54631719048841,"strikeZoneBottom":1.61187731269614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.333611337780564,"aZ":-18.118378158076546,"pfxX":3.8312656161146474,"pfxZ":8.190726224990364,"pX":0.9948575031701221,"pZ":2.4189722732869745,"vX0":-3.9081988965122973,"vY0":-130.41370620622376,"vZ0":-3.394757272783913,"x":79.08,"y":173.47,"x0":2.017641142842133,"y0":50.00428192624259,"z0":5.110162784093105,"aX":6.576638677075171},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":14.3,"breakHorizontal":-6.0,"spinRate":1947,"spinDirection":144},"zone":14,"typeConfidence":0.91,"plateTime":0.4205515122926733,"extension":6.403830252977324},"index":4,"playId":"0924d047-12fe-37e2-947f-cdb6d088d110","pitchNumber":5,"startTime":"2025-09-26T00:39:24.302Z","endTime":"2025-09-26T00:39:29.434Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:39:29.434Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Hedges singles on a sharp line drive to left fielder Riley Greene.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-26T00:41:26.850Z","endTime":"2025-09-26T00:42:05.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.31937311760621,"strikeZoneBottom":1.47000492685874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.762678129324307,"aZ":-25.972219016106184,"pfxX":-2.8851673097618162,"pfxZ":3.840707158502095,"pX":0.7707470615315273,"pZ":3.5664167790024135,"vX0":-0.8882106837772508,"vY0":-125.84779979803984,"vZ0":-0.7219371635717499,"x":87.62,"y":142.49,"x0":1.5025466164590329,"y0":50.00571657091294,"z0":5.946992936422031,"aX":-4.6626172116055065},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.1,"breakHorizontal":5.4,"spinRate":2378,"spinDirection":201},"zone":12,"typeConfidence":0.89,"plateTime":0.4340027992666089,"extension":6.335483967610471},"index":0,"playId":"2ed4e49c-6492-38e6-bc4a-d3380c21b070","pitchNumber":1,"startTime":"2025-09-26T00:41:41.070Z","endTime":"2025-09-26T00:41:46.974Z","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":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.183930275272385,"aZ":-29.593453535584786,"pfxX":7.2717448678656815,"pfxZ":1.7371605722614145,"pX":-0.01269568761421513,"pZ":2.206700940724444,"vX0":-5.641433257227565,"vY0":-120.93103390314815,"vZ0":-2.011838104577075,"x":117.48,"y":179.2,"x0":1.4035291873136015,"y0":50.002214390873526,"z0":5.640905441196322,"aX":10.789761141308173},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.9,"breakHorizontal":-11.9,"spinRate":1485,"spinDirection":96},"zone":5,"typeConfidence":0.9,"plateTime":0.4526156392080716,"extension":6.55803706007559},"hitData":{"launchSpeed":104.5,"launchAngle":15.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":43.82,"coordY":103.31}},"index":1,"playId":"f58d4e52-9832-3c79-8047-6efc56b37f20","pitchNumber":2,"startTime":"2025-09-26T00:41:55.410Z","endTime":"2025-09-26T00:42:05.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:42:05.417Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Steven Kwan lines out to second baseman Gleyber Torres.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-26T00:42:22.404Z","endTime":"2025-09-26T00:42:41.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.67402503617055,"aZ":-23.440776620777054,"pfxX":9.63225812882584,"pfxZ":4.853956819251848,"pX":0.39548845006532984,"pZ":1.7321896165927433,"vX0":-6.110240815163266,"vY0":-133.2922837535501,"vZ0":-5.647900671886819,"x":101.92,"y":192.01,"x0":1.4662452023786894,"y0":50.001898786996065,"z0":5.571176941019868,"aX":17.329814974791628},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.8,"breakHorizontal":-16.1,"spinRate":2102,"spinDirection":135},"zone":9,"typeConfidence":0.91,"plateTime":0.4109335191678891,"extension":6.6167137043897695},"hitData":{"launchSpeed":99.3,"launchAngle":9.0,"totalDistance":195.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":153.09,"coordY":151.64}},"index":0,"playId":"f8561cb1-1537-3e17-b042-9d31e9f5f048","pitchNumber":1,"startTime":"2025-09-26T00:42:30.929Z","endTime":"2025-09-26T00:42:41.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:42:41.849Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Schneemann grounds out to first baseman Spencer Torkelson. Austin Hedges to 2nd.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-26T00:45:47.962Z","endTime":"2025-09-26T00:46:42.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[4,5,6],"actionIndex":[0,2,3],"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"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_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":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Johnathan Rodríguez replaces George Valera.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-26T00:42:57.194Z","endTime":"2025-09-26T00:43:07.372Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671286,"link":"/api/v1/people/671286"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":671655,"link":"/api/v1/people/671655"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-26T00:43:07.372Z","endTime":"2025-09-26T00:44:48.740Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kyle Finnegan replaces Tyler Holton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-09-26T00:44:48.740Z","endTime":"2025-09-26T00:45:21.081Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Daniel Schneemann replaces Johnathan Rodríguez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":3,"startTime":"2025-09-26T00:45:21.081Z","endTime":"2025-09-26T00:45:50.345Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"202","replacedPlayer":{"id":671286,"link":"/api/v1/people/671286"}},{"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":97.3,"endSpeed":88.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.12564756022365,"aZ":-10.722440688100633,"pfxX":-4.395935623578547,"pfxZ":10.595841187538579,"pX":0.10680958277372933,"pZ":3.3218611607272797,"vX0":6.356754047667461,"vY0":-141.5733086074799,"vZ0":-4.4163322649387045,"x":112.93,"y":149.09,"x0":-1.5992519052206422,"y0":50.000531624163315,"z0":5.59147518050289,"aX":-8.898464445820604},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.5,"breakHorizontal":6.6,"spinRate":2251,"spinDirection":204},"zone":2,"typeConfidence":0.91,"plateTime":0.3872775752134823,"extension":6.5580326843677215},"index":4,"playId":"d046751f-add7-3273-9bc9-dc403cd4438e","pitchNumber":1,"startTime":"2025-09-26T00:45:50.345Z","endTime":"2025-09-26T00:45:54.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.624697967447226,"aZ":-12.21664574949573,"pfxX":-5.852745229390491,"pfxZ":9.629020298374087,"pX":-0.34156543142911655,"pZ":2.256565491715377,"vX0":5.71993556446911,"vY0":-142.97502665474008,"vZ0":-6.833997489848052,"x":130.02,"y":177.85,"x0":-1.606614963009859,"y0":50.003369470430805,"z0":5.4427391418681506,"aX":-12.131081833231969},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.2,"breakHorizontal":9.5,"spinRate":2276,"spinDirection":212},"zone":4,"typeConfidence":0.91,"plateTime":0.3829406785266727,"extension":6.146546349158469},"index":5,"playId":"b17afd27-b7d3-3aa1-ae95-f5aab9aef218","pitchNumber":2,"startTime":"2025-09-26T00:46:11.176Z","endTime":"2025-09-26T00:46:16.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.23236995861817,"aZ":-31.758596400299524,"pfxX":-4.26754113724297,"pfxZ":0.23983995492203913,"pX":-0.08992431571912761,"pZ":1.3938490022647787,"vX0":6.190534145570378,"vY0":-131.4306988659209,"vZ0":-4.401883806687672,"x":120.43,"y":201.15,"x0":-1.9146927268550784,"y0":50.00623248769047,"z0":5.4325377997396505,"aX":-7.514311509572232},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-0.2,"breakHorizontal":6.5,"spinRate":1030,"spinDirection":228},"zone":13,"typeConfidence":0.91,"plateTime":0.4157484739137933,"extension":6.634616068287565},"hitData":{"launchSpeed":83.2,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.46,"coordY":177.66}},"index":6,"playId":"43267e88-3f1d-3ebc-b630-10d3e31e1bbe","pitchNumber":3,"startTime":"2025-09-26T00:46:36.015Z","endTime":"2025-09-26T00:46:42.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:46:42.686Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"José Ramírez doubles (34) on a sharp line drive to center fielder Parker Meadows. Austin Hedges scores.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-26T00:46:59.011Z","endTime":"2025-09-26T00:48:09.936Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":{"id":663947,"link":"/api/v1/people/663947"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.3834755858311,"strikeZoneBottom":1.63851847707693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.289685661083187,"aZ":-24.249234659988726,"pfxX":-5.1803810185681725,"pfxZ":4.589335263702269,"pX":-0.16718295683431367,"pZ":2.6392186618015514,"vX0":6.2710845720102775,"vY0":-130.03540439202044,"vZ0":-2.6647703306767307,"x":123.37,"y":167.52,"x0":-1.928270732268462,"y0":50.00004745644219,"z0":5.501828686607551,"aX":-8.939334988172341},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.0,"breakHorizontal":8.2,"spinRate":1081,"spinDirection":234},"zone":5,"typeConfidence":0.9,"plateTime":0.4199810478449044,"extension":6.499040175551544},"index":0,"playId":"a6c1f405-3363-3700-9a19-2947ab3fb987","pitchNumber":1,"startTime":"2025-09-26T00:47:12.279Z","endTime":"2025-09-26T00:47:17.863Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.3396707977903,"strikeZoneBottom":1.6199724917682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.5794727909478,"aZ":-11.680399359283943,"pfxX":-6.7121314862068395,"pfxZ":10.047664619365936,"pX":0.44677989355056813,"pZ":2.491816181533599,"vX0":7.681417797902983,"vY0":-141.71901234963502,"vZ0":-6.385491190126116,"x":99.97,"y":171.5,"x0":-1.4233010696749522,"y0":50.00346570865413,"z0":5.516209668481852,"aX":-13.690960691178045},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.0,"breakHorizontal":10.7,"spinRate":2386,"spinDirection":210},"zone":6,"typeConfidence":0.91,"plateTime":0.3861018688389444,"extension":6.371558285135012},"index":1,"playId":"8c6002e1-5502-3c51-9103-3d83abe2f6f4","pitchNumber":2,"startTime":"2025-09-26T00:47:33.473Z","endTime":"2025-09-26T00:47:38.574Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-26T00:47:50.071Z","endTime":"2025-09-26T00:47:58.953Z","isPitch":false,"type":"action","player":{"id":608070,"link":"/api/v1/people/608070"}},{"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.163515095349705,"aZ":-29.517572314049097,"pfxX":-5.398254791903242,"pfxZ":1.4966358055151652,"pX":-0.7887930908662149,"pZ":1.9111013974072297,"vX0":4.994601329916207,"vY0":-131.60938162377175,"vZ0":-3.5525835940074666,"x":147.07,"y":187.18,"x0":-2.000158939927797,"y0":50.00140911331615,"z0":5.439552446075048,"aX":-9.569527650119328},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.2,"breakHorizontal":8.9,"spinRate":1095,"spinDirection":221},"zone":7,"typeConfidence":0.91,"plateTime":0.4145005989349171,"extension":6.499874991774785},"hitData":{"launchSpeed":101.3,"launchAngle":12.0,"totalDistance":285.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":103.43,"coordY":72.88}},"index":3,"playId":"c78dc133-e5da-306f-9bc4-58d2bc22a398","pitchNumber":3,"startTime":"2025-09-26T00:47:58.953Z","endTime":"2025-09-26T00:48:09.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:48:09.936Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-26T00:48:28.572Z","endTime":"2025-09-26T00:50:17.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.006561283207994,"aZ":-27.081031999206555,"pfxX":-7.518404687545662,"pfxZ":2.943524168658941,"pX":0.06917490065452186,"pZ":2.048391401470423,"vX0":7.519543550227251,"vY0":-130.4137875436409,"vZ0":-3.703438296258687,"x":114.36,"y":183.47,"x0":-1.8671283718096057,"y0":50.00647948012416,"z0":5.517047707030526,"aX":-13.025468492985508},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.8,"breakHorizontal":12.1,"spinRate":1246,"spinDirection":217},"zone":5,"typeConfidence":0.9,"plateTime":0.41911355187592525,"extension":6.64496412444685},"index":0,"playId":"1e1aab5e-337a-34d9-92d8-48c990717f32","pitchNumber":1,"startTime":"2025-09-26T00:48:57.541Z","endTime":"2025-09-26T00:49:01.071Z","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":98.1,"endSpeed":89.4,"strikeZoneTop":3.08725494419473,"strikeZoneBottom":1.31083618587791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.36308835422275,"aZ":-10.27139942810958,"pfxX":-4.889973542495812,"pfxZ":10.624347211741004,"pX":-0.522980797996194,"pZ":4.0912803605538,"vX0":4.601623386742752,"vY0":-142.78579978538036,"vZ0":-2.498174729531546,"x":136.93,"y":128.32,"x0":-1.5213932832577859,"y0":50.00134431391275,"z0":5.625224268974986,"aX":-10.080234804536392},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":19.0,"breakHorizontal":7.9,"spinRate":2289,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.3838336683743111,"extension":6.422607928623254},"index":1,"playId":"973ffd3e-ff45-39ce-aec9-55898a5e9d62","pitchNumber":2,"startTime":"2025-09-26T00:49:27.107Z","endTime":"2025-09-26T00:49:32.459Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.04960757631653,"strikeZoneBottom":1.29844569164126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.339230553616925,"aZ":-31.261351665608377,"pfxX":-5.361384004220428,"pfxZ":0.5473648170731717,"pX":0.616503918446813,"pZ":2.6091479114961316,"vX0":7.602054883997019,"vY0":-128.39665225496873,"vZ0":-1.1891095542494976,"x":93.5,"y":168.33,"x0":-1.684751798316724,"y0":50.00463573224971,"z0":5.508811169479473,"aX":-8.962278858053386},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.0,"breakHorizontal":8.0,"spinRate":833,"spinDirection":238},"zone":3,"typeConfidence":0.9,"plateTime":0.4264315580938196,"extension":6.441528094496153},"index":2,"playId":"e04dd194-f0cd-381e-a6b5-03553eb4a3a9","pitchNumber":3,"startTime":"2025-09-26T00:49:48.958Z","endTime":"2025-09-26T00:49:54.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41336813977539,"aZ":-11.485122038459306,"pfxX":-6.603178988966373,"pfxZ":10.056773211887105,"pX":-0.047374146377065135,"pZ":2.684980415699685,"vX0":6.912712773597354,"vY0":-142.4516478692285,"vZ0":-5.785530288990796,"x":118.81,"y":166.29,"x0":-1.646400961927569,"y0":50.00416238068038,"z0":5.466977295265967,"aX":-13.586017930518956},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.2,"breakHorizontal":10.6,"spinRate":2237,"spinDirection":211},"zone":2,"typeConfidence":0.91,"plateTime":0.3843608698800831,"extension":6.506024300559122},"index":3,"playId":"0351f8fa-3a11-3e1b-b8a7-fb604fa476e4","pitchNumber":4,"startTime":"2025-09-26T00:50:12.067Z","endTime":"2025-09-26T00:50:17.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:50:17.694Z","atBatIndex":66},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Justyn-Henry Malloy pops out to shortstop Gabriel Arias.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-26T00:52:31.654Z","endTime":"2025-09-26T00:54:11.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":7},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Daniel Schneemann remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-26T00:51:47.826Z","endTime":"2025-09-26T00:52:12.207Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"202","replacedPlayer":{"id":671286,"link":"/api/v1/people/671286"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Justyn-Henry Malloy replaces Kerry Carpenter.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-26T00:52:12.207Z","endTime":"2025-09-26T00:52:33.799Z","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":"102","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(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":70.4,"endSpeed":65.4,"strikeZoneTop":3.33669773391278,"strikeZoneBottom":1.58974217083474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.524405755299313,"aZ":-40.009801424792045,"pfxX":-2.8133721510862935,"pfxZ":-7.455764585176125,"pX":-0.5836969982611243,"pZ":-0.3911461562561138,"vX0":-4.031503683870725,"vY0":-102.37398384097435,"vZ0":-1.9822239159031465,"x":139.25,"y":249.34,"x0":1.7846446402642253,"y0":50.00418670889075,"z0":5.533578785733003,"aX":-2.955360909890732},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.4,"breakVerticalInduced":-13.7,"breakHorizontal":6.4,"spinRate":1952,"spinDirection":334},"zone":13,"typeConfidence":0.91,"plateTime":0.5371534565191558,"extension":5.673584607688386},"index":2,"playId":"d4e138d4-1cec-3e11-b802-7a181451b693","pitchNumber":1,"startTime":"2025-09-26T00:52:33.799Z","endTime":"2025-09-26T00:52:39.126Z","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":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.34195581729238,"aZ":-23.68198729776008,"pfxX":8.192697776643346,"pfxZ":5.864464860624894,"pX":0.26191955995344357,"pZ":2.584579668160576,"vX0":-6.347508851474032,"vY0":-119.11039135926346,"vZ0":-1.8729991846216467,"x":107.02,"y":169.0,"x0":1.887673178165331,"y0":50.000150128702266,"z0":5.507464052557587,"aX":11.854736641595004},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":10.4,"breakHorizontal":-13.4,"spinRate":1432,"spinDirection":120},"zone":5,"typeConfidence":0.9,"plateTime":0.45860158735124035,"extension":5.69240956241708},"index":3,"playId":"0c90dc25-95df-3250-9711-633b74e801ba","pitchNumber":2,"startTime":"2025-09-26T00:52:53.198Z","endTime":"2025-09-26T00:52:57.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.279703048923075,"aZ":-18.021182313653732,"pfxX":3.154455539850174,"pfxZ":8.28980174540193,"pX":0.012836068791832503,"pZ":2.856808481978652,"vX0":-5.699768170656508,"vY0":-129.41927143343543,"vZ0":-2.7922632507099485,"x":116.51,"y":161.65,"x0":1.8271844743699477,"y0":50.0061940220934,"z0":5.319088929248927,"aX":5.388634836656687},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.6,"breakHorizontal":-4.6,"spinRate":1922,"spinDirection":151},"zone":5,"typeConfidence":0.9,"plateTime":0.4221179666925514,"extension":6.135434720512658},"index":4,"playId":"a1016751-576b-34d0-9299-776c539eee8c","pitchNumber":3,"startTime":"2025-09-26T00:53:09.517Z","endTime":"2025-09-26T00:53:13.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.76060111097595,"aZ":-15.898254898314123,"pfxX":2.819777580516349,"pfxZ":9.328381078439392,"pX":-0.8176775182020937,"pZ":3.1633787110378733,"vX0":-7.729884591670326,"vY0":-130.78789619879043,"vZ0":-2.4800100094366027,"x":148.17,"y":153.37,"x0":1.800506897808532,"y0":50.00042852708844,"z0":5.306347163087063,"aX":4.918897106841917},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.6,"breakHorizontal":-3.5,"spinRate":1918,"spinDirection":150},"zone":1,"typeConfidence":0.9,"plateTime":0.4176527636897429,"extension":6.307644626366452},"index":5,"playId":"764dc834-eb42-3a1f-82dd-d08c094b7fb5","pitchNumber":4,"startTime":"2025-09-26T00:53:27.546Z","endTime":"2025-09-26T00:53:31.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.46692439110582,"strikeZoneBottom":1.54543365985198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.143514483499285,"aZ":-27.39969793185937,"pfxX":8.344252012370195,"pfxZ":3.2008733540313323,"pX":-0.18371953425202187,"pZ":0.5984264042375819,"vX0":-7.114998063422704,"vY0":-121.03847060381123,"vZ0":-5.7489764633235305,"x":124.0,"y":222.62,"x0":1.7003391037993305,"y0":50.005383359409386,"z0":5.3836840303091185,"aX":12.465616561027156},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.7,"breakHorizontal":-13.6,"spinRate":1679,"spinDirection":125},"zone":13,"typeConfidence":0.91,"plateTime":0.4513603121759995,"extension":5.518660263345311},"index":6,"playId":"aae6c7ac-1b71-31d7-b025-64dedc73a8b2","pitchNumber":5,"startTime":"2025-09-26T00:53:46.047Z","endTime":"2025-09-26T00:53:49.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.474538633249473,"aZ":-25.007976974282016,"pfxX":8.26467468217287,"pfxZ":4.933289070683365,"pX":0.11460522119059756,"pZ":1.7534550275345109,"vX0":-6.413306550294286,"vY0":-119.13133130588488,"vZ0":-3.5904418136262186,"x":112.63,"y":191.44,"x0":1.7530928978079805,"y0":50.004636045418216,"z0":5.512551537087301,"aX":12.01437762050809},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":8.4,"breakHorizontal":-13.7,"spinRate":1497,"spinDirection":120},"zone":8,"typeConfidence":0.91,"plateTime":0.45779170202817365,"extension":5.545825975126109},"hitData":{"launchSpeed":83.2,"launchAngle":62.0,"totalDistance":164.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":118.24,"coordY":136.48}},"index":7,"playId":"5f151aa4-f8ed-3afe-ab5b-1aa80e224726","pitchNumber":6,"startTime":"2025-09-26T00:54:01.510Z","endTime":"2025-09-26T00:54:11.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:54:11.596Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gleyber Torres flies out to right fielder Jhonkensy Noel.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-26T00:56:32.227Z","endTime":"2025-09-26T00:57:48.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"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":6},"credits":[{"player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-26T00:54:30.044Z","endTime":"2025-09-26T00:55:50.057Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Zak Kent replaces Kolby Allard.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-26T00:55:50.057Z","endTime":"2025-09-26T00:56:34.508Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687849,"link":"/api/v1/people/687849"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.28025577729742,"strikeZoneBottom":1.46376752047741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.636685498745045,"aZ":-34.725567258743794,"pfxX":3.9985055941373604,"pfxZ":-1.5356381006971933,"pX":-0.4554281540452532,"pZ":3.669853822668045,"vX0":0.49787288448139505,"vY0":-126.98939388901111,"vZ0":0.20872962474909373,"x":134.36,"y":139.69,"x0":-1.1735728061727995,"y0":50.00210065963935,"z0":6.309100217200443,"aX":6.646981005246396},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.5,"breakHorizontal":-7.3,"spinRate":2811,"spinDirection":86},"zone":11,"typeConfidence":2.0,"plateTime":0.4284033662471809,"extension":5.840031279035155},"index":2,"playId":"0f451844-3fd8-3d31-8523-0f01a17faef6","pitchNumber":1,"startTime":"2025-09-26T00:56:34.508Z","endTime":"2025-09-26T00:56:41.166Z","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.5,"endSpeed":79.8,"strikeZoneTop":3.25357151936549,"strikeZoneBottom":1.46213748008515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.004961866400755,"aZ":-35.201709336222216,"pfxX":3.7265498477331604,"pfxZ":-1.9002765821713723,"pX":0.25618955317616365,"pZ":2.2387794609573857,"vX0":1.8882426711574392,"vY0":-124.64469462741965,"vZ0":-2.698068754310558,"x":107.23,"y":178.33,"x0":-0.9922720042105803,"y0":50.00323252046894,"z0":6.205103404243239,"aX":5.9390919346286575},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.8,"breakHorizontal":-7.2,"spinRate":2877,"spinDirection":77},"zone":5,"typeConfidence":2.0,"plateTime":0.437282343555045,"extension":5.8756554500297655},"index":3,"playId":"fb04511d-a2c1-39f5-af58-5bd06386aac9","pitchNumber":2,"startTime":"2025-09-26T00:56:47.024Z","endTime":"2025-09-26T00:56:52.582Z","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":87.1,"endSpeed":80.8,"strikeZoneTop":3.20036632638139,"strikeZoneBottom":1.45851223639123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.270242311666408,"aZ":-34.835802046431304,"pfxX":3.0237308883176737,"pfxZ":-1.628512535966225,"pX":1.1710582504927152,"pZ":2.1169016725950365,"vX0":4.458462255391285,"vY0":-126.80315645980265,"vZ0":-3.1721782116196646,"x":72.36,"y":181.62,"x0":-0.9980534463037746,"y0":50.000681218394135,"z0":6.144258307516712,"aX":4.955062258806168},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.4,"breakHorizontal":-6.5,"spinRate":2922,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4308426117295605,"extension":6.041879934639309},"index":4,"playId":"25fae648-d6d0-3038-8f32-00b638f9a81a","pitchNumber":3,"startTime":"2025-09-26T00:57:01.949Z","endTime":"2025-09-26T00:57:06.639Z","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":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.5,"strikeZoneTop":3.19029031504355,"strikeZoneBottom":1.42367372554798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.243073808345226,"aZ":-34.63794058647628,"pfxX":3.7471583562584385,"pfxZ":-1.4932372807579255,"pX":1.7072254283380757,"pZ":0.9074795222609545,"vX0":5.3725405240038535,"vY0":-126.90910519171489,"vZ0":-6.055196482333029,"x":51.92,"y":214.28,"x0":-0.9150469997653491,"y0":50.0038797493698,"z0":6.046747854661673,"aX":6.180092040881418},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.7,"breakHorizontal":-7.9,"spinRate":2949,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4297604436529725,"extension":6.042252869804657},"index":5,"playId":"2fc6c142-6b01-3c24-8267-eaa7a9447378","pitchNumber":4,"startTime":"2025-09-26T00:57:19.124Z","endTime":"2025-09-26T00:57:23.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.734897245688245,"aZ":-19.746841933859823,"pfxX":0.77172822279497,"pfxZ":6.811207877485961,"pX":0.31968077692979036,"pZ":2.7659105706171982,"vX0":3.4024646668505945,"vY0":-133.71033003961034,"vZ0":-5.098725717001781,"x":104.81,"y":164.1,"x0":-1.0655690273478533,"y0":50.00317726286285,"z0":6.099114126346768,"aX":1.4081421654477597},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.5,"breakHorizontal":-2.0,"spinRate":2646,"spinDirection":181},"zone":3,"typeConfidence":2.0,"plateTime":0.40842645711954173,"extension":5.979436146241671},"hitData":{"launchSpeed":94.4,"launchAngle":49.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.23,"coordY":99.75}},"index":6,"playId":"57ffbdc0-09b8-3000-bd4e-36a33d2d63b4","pitchNumber":5,"startTime":"2025-09-26T00:57:37.676Z","endTime":"2025-09-26T00:57:48.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:57:48.684Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wenceel Pérez walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-26T00:57:59.411Z","endTime":"2025-09-26T00:59:46.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.13366250038802,"strikeZoneBottom":1.40340002256606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.44565877979342,"aZ":-41.999887492112016,"pfxX":2.7473237100334944,"pfxZ":-6.766002358137502,"pX":-0.6614001966673742,"pZ":3.3341331015260183,"vX0":0.44851659144206163,"vY0":-119.81679692757076,"vZ0":1.4337272937156316,"x":142.21,"y":148.76,"x0":-1.2080001085642533,"y0":50.00419049742612,"z0":6.485063916721277,"aX":3.988938842816612},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-11.6,"breakHorizontal":-5.0,"spinRate":2784,"spinDirection":37},"zone":11,"typeConfidence":2.0,"plateTime":0.4573818327319832,"extension":5.710658388675049},"index":0,"playId":"63c7685f-2d4a-3f5e-8a51-4758860892e0","pitchNumber":1,"startTime":"2025-09-26T00:58:10.287Z","endTime":"2025-09-26T00:58:16.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.817313598023926,"aZ":-33.06794819683798,"pfxX":3.152148339600938,"pfxZ":-0.5588603987006646,"pX":-0.35170990002974944,"pZ":2.1901335653874194,"vX0":1.0578085685396443,"vY0":-125.62721748234125,"vZ0":-3.1913133088452534,"x":130.41,"y":179.65,"x0":-1.1869246650166065,"y0":50.00021179691334,"z0":6.145854999778631,"aX":5.071829091341681},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.4,"breakHorizontal":-6.0,"spinRate":2850,"spinDirection":68},"zone":4,"typeConfidence":2.0,"plateTime":0.4348533528160621,"extension":5.9931706842681125},"index":1,"playId":"90a5e02d-411d-33de-9f04-85db2d3131ac","pitchNumber":2,"startTime":"2025-09-26T00:58:23.443Z","endTime":"2025-09-26T00:58:27.048Z","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.3,"endSpeed":86.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.38251135310068,"aZ":-19.984827311929326,"pfxX":0.9949147458853161,"pfxZ":6.495718342367552,"pX":0.12753796683469057,"pZ":1.61901412359093,"vX0":3.084317647373975,"vY0":-135.81521093934833,"vZ0":-8.027382830556432,"x":112.14,"y":195.07,"x0":-1.1499181554237228,"y0":50.004870594072926,"z0":5.991188907760176,"aX":1.8682511052261996},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.3,"breakHorizontal":-2.4,"spinRate":2682,"spinDirection":185},"zone":8,"typeConfidence":2.0,"plateTime":0.40252406716979605,"extension":6.027714726258097},"index":2,"playId":"5077e2bc-6251-3519-9f62-bb9519b77eb2","pitchNumber":3,"startTime":"2025-09-26T00:58:38.985Z","endTime":"2025-09-26T00:58:44.930Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-26T00:58:52.010Z","endTime":"2025-09-26T00:59:08.239Z","isPitch":false,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"}},{"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.0,"endSpeed":75.4,"strikeZoneTop":3.2408073608883,"strikeZoneBottom":1.43520723785499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.657646078855354,"aZ":-38.873715606051064,"pfxX":5.995545370138906,"pfxZ":-4.634998670132397,"pX":-0.1125900164251635,"pZ":4.360913163621746,"vX0":0.4325116240386394,"vY0":-119.35752983340534,"vZ0":3.2795380629559006,"x":121.29,"y":121.04,"x0":-1.075189221462904,"y0":50.003199881895554,"z0":6.466071495434011,"aX":8.663441102494033},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-7.3,"breakHorizontal":-10.9,"spinRate":2767,"spinDirection":35},"zone":11,"typeConfidence":2.0,"plateTime":0.4586396334770262,"extension":5.788213096632026},"index":4,"playId":"73313d63-a1f4-3546-965e-1e48cb04d639","pitchNumber":4,"startTime":"2025-09-26T00:59:08.239Z","endTime":"2025-09-26T00:59:14.179Z","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":84.3,"endSpeed":78.0,"strikeZoneTop":3.22675352088041,"strikeZoneBottom":1.42120442209028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.503140645122027,"aZ":-33.856324887097074,"pfxX":4.1003802211333955,"pfxZ":-1.0896108058827458,"pX":-0.1117326682505364,"pZ":4.172636317438866,"vX0":1.458245353096764,"vY0":-122.89372765232088,"vZ0":1.710699725064794,"x":121.26,"y":126.12,"x0":-1.244264501252825,"y0":50.00407353127593,"z0":6.326392411350106,"aX":6.32263536168255},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.3,"breakHorizontal":-7.8,"spinRate":2748,"spinDirection":69},"zone":11,"typeConfidence":2.0,"plateTime":0.44431908187723,"extension":6.019222230803775},"index":5,"playId":"622cef20-0098-3e75-a0aa-28ccd5f68fe2","pitchNumber":5,"startTime":"2025-09-26T00:59:24.573Z","endTime":"2025-09-26T00:59:30.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.1,"strikeZoneTop":3.21697643411315,"strikeZoneBottom":1.43646262726668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.35504515567707,"aZ":-34.49259129880715,"pfxX":4.831202468677697,"pfxZ":-1.5154726416272837,"pX":1.3640771482805196,"pZ":2.064199302169051,"vX0":4.0460229577394475,"vY0":-122.70428622892483,"vZ0":-2.742438591253145,"x":65.0,"y":183.05,"x0":-0.9314614232466866,"y0":50.00328458935869,"z0":6.123539149190207,"aX":7.395405234097851},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.1,"breakHorizontal":-9.7,"spinRate":2844,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.44569039265140775,"extension":6.031300634049468},"index":6,"playId":"de1c737d-5cb2-37c4-ab49-5c6bbb2dedfa","pitchNumber":6,"startTime":"2025-09-26T00:59:40.158Z","endTime":"2025-09-26T00:59:46.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T00:59:46.750Z","atBatIndex":69},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Spencer Torkelson lines out to third baseman José Ramírez.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-26T01:00:00.476Z","endTime":"2025-09-26T01:00:15.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"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":"Lineout","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":0},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.217715989864633,"aZ":-23.717039101326055,"pfxX":0.5362621155199139,"pfxZ":4.63753160776921,"pX":0.2878894393467991,"pZ":2.632567507071467,"vX0":2.9964738270659934,"vY0":-133.8261920917448,"vZ0":-4.721265649490666,"x":106.03,"y":167.7,"x0":-0.9132659967040808,"y0":50.00656558046715,"z0":6.105403136288324,"aX":0.9787343185435808},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.7,"breakHorizontal":-1.6,"spinRate":2596,"spinDirection":184},"zone":6,"typeConfidence":2.0,"plateTime":0.40832926886631116,"extension":6.041907278289885},"hitData":{"launchSpeed":78.6,"launchAngle":13.0,"totalDistance":142.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":90.59,"coordY":156.76}},"index":0,"playId":"b180aac7-c2b7-3b9f-9b5f-d9530dedef99","pitchNumber":1,"startTime":"2025-09-26T01:00:09.016Z","endTime":"2025-09-26T01:00:15.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T01:00:15.871Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-26T01:02:54.184Z","endTime":"2025-09-26T01:04:12.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"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":"Justyn-Henry Malloy remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-26T01:02:39.197Z","endTime":"2025-09-26T01:02:39.224Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669234,"link":"/api/v1/people/669234"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"102","replacedPlayer":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"description":"Pitching Change: Will Vest replaces Kyle Finnegan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-26T01:02:39.224Z","endTime":"2025-09-26T01:02:56.495Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676684,"link":"/api/v1/people/676684"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.40435832507298,"strikeZoneBottom":1.48118173618268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.423179439174678,"aZ":-18.853151035791537,"pfxX":-9.171971292924168,"pfxZ":6.841192033439611,"pX":-0.770520359892685,"pZ":1.8117156708213975,"vX0":6.334099544683701,"vY0":-138.7220165757253,"vZ0":-6.385023067551464,"x":146.37,"y":189.86,"x0":-1.893426917647107,"y0":50.000547430371554,"z0":5.4027648900014915,"aX":-17.84950978041496},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.2,"breakHorizontal":15.2,"spinRate":2161,"spinDirection":215},"zone":7,"typeConfidence":0.91,"plateTime":0.39505324380574214,"extension":6.4084516168525765},"index":2,"playId":"a47de5e0-4b23-30dc-b5ad-9fed9b7185e9","pitchNumber":1,"startTime":"2025-09-26T01:02:56.495Z","endTime":"2025-09-26T01:03:01.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.42540280302767,"strikeZoneBottom":1.56995377609788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.52011858547717,"aZ":-11.027926386551135,"pfxX":-5.56117550935654,"pfxZ":10.53417065012079,"pX":0.46470519264367505,"pZ":1.270520863671298,"vX0":8.111596313332683,"vY0":-140.913678594253,"vZ0":-9.322090818412276,"x":99.29,"y":204.48,"x0":-1.7309736656636863,"y0":50.00645051985262,"z0":5.3376333610867315,"aX":-11.16779880781381},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.3,"breakHorizontal":8.4,"spinRate":2302,"spinDirection":210},"zone":14,"typeConfidence":0.89,"plateTime":0.38895409905539724,"extension":6.4721200013211435},"index":3,"playId":"a7ea0916-112f-3286-8c25-26786c3f36e0","pitchNumber":2,"startTime":"2025-09-26T01:03:11.013Z","endTime":"2025-09-26T01:03:15.550Z","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":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.165269922025104,"aZ":-19.697752126419932,"pfxX":-8.862204980276346,"pfxZ":6.3523607889350835,"pX":-1.0979280880321587,"pZ":1.7371966635361544,"vX0":5.206106378390384,"vY0":-139.2409466369681,"vZ0":-6.454554912597001,"x":158.85,"y":191.88,"x0":-1.8400708175759077,"y0":50.005640200998535,"z0":5.388216972086283,"aX":-17.410219146237328},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.3,"breakHorizontal":15.0,"spinRate":2174,"spinDirection":217},"zone":13,"typeConfidence":0.91,"plateTime":0.39332359843017617,"extension":6.431571442170406},"index":4,"playId":"5438089b-cda8-3d59-9507-1f9011aa5825","pitchNumber":3,"startTime":"2025-09-26T01:03:26.144Z","endTime":"2025-09-26T01:03:31.416Z","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":96.9,"endSpeed":88.3,"strikeZoneTop":3.35404032473759,"strikeZoneBottom":1.36619844387736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.86067373867644,"aZ":-11.906832420608321,"pfxX":-3.300129542687997,"pfxZ":10.135431949428892,"pX":1.138592150758571,"pZ":2.316773158628221,"vX0":8.844515890627513,"vY0":-140.73189721993313,"vZ0":-6.548968213287791,"x":73.6,"y":176.23,"x0":-1.6204307221738066,"y0":50.00275183782077,"z0":5.4502727812914165,"aX":-6.599850682270564},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.0,"breakHorizontal":4.1,"spinRate":2117,"spinDirection":206},"zone":14,"typeConfidence":0.91,"plateTime":0.38965526851703247,"extension":6.503128178981943},"index":5,"playId":"044cdf41-2d01-31ce-9a7a-d59baa00aae5","pitchNumber":4,"startTime":"2025-09-26T01:03:51.159Z","endTime":"2025-09-26T01:03:56.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.8,"strikeZoneTop":3.31975998681114,"strikeZoneBottom":1.38170465403244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.97004419443941,"aZ":-10.985720352327403,"pfxX":-4.414751371151546,"pfxZ":10.690288409561047,"pX":-0.15955082746268612,"pZ":1.6746087266625105,"vX0":5.919026118397738,"vY0":-140.41540586500955,"vZ0":-8.279215361223867,"x":123.08,"y":193.57,"x0":-1.7285345912440504,"y0":50.005281335286966,"z0":5.389828538669163,"aX":-8.752528562162993},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.6,"breakHorizontal":6.7,"spinRate":2301,"spinDirection":210},"zone":8,"typeConfidence":0.91,"plateTime":0.39117654455299045,"extension":6.465111381664698},"index":6,"playId":"a5cb492f-51ce-3b70-984a-f69b0685013d","pitchNumber":5,"startTime":"2025-09-26T01:04:07.166Z","endTime":"2025-09-26T01:04:12.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T01:04:12.221Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Martínez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-26T01:04:18.387Z","endTime":"2025-09-26T01:05:37.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.9,"strikeZoneTop":3.21668851260277,"strikeZoneBottom":1.41997979477458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.17879487749342,"aZ":-13.450384635873844,"pfxX":-4.168563684597665,"pfxZ":9.561951258301551,"pX":-0.6286526541579756,"pZ":3.5073158859412095,"vX0":4.782207469712551,"vY0":-139.70095458300077,"vZ0":-3.0882168850453184,"x":140.96,"y":144.08,"x0":-1.8286001200717235,"y0":50.00573877474168,"z0":5.522482927135972,"aX":-8.16541810908514},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":6.5,"spinRate":2231,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.39347456646084034,"extension":6.350398245397829},"index":0,"playId":"9b11bfaa-2115-308e-8303-e99550347cdd","pitchNumber":1,"startTime":"2025-09-26T01:04:37.682Z","endTime":"2025-09-26T01:04:42.940Z","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":96.2,"endSpeed":87.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.209359133829786,"aZ":-12.742226181800811,"pfxX":-3.959299487552861,"pfxZ":9.854707323647482,"pX":-0.25055513390177686,"pZ":2.7646106503095904,"vX0":5.5906234947823314,"vY0":-139.92699701205973,"vZ0":-5.200713296897251,"x":126.55,"y":164.14,"x0":-1.7651924018100442,"y0":50.00511963336627,"z0":5.490559077733342,"aX":-7.809275950619453},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":6.0,"spinRate":2227,"spinDirection":207},"zone":2,"typeConfidence":0.91,"plateTime":0.39227211357118685,"extension":6.315503157716877},"index":1,"playId":"1fc0fa57-ba9c-32e1-b7b0-8bf948b94977","pitchNumber":2,"startTime":"2025-09-26T01:04:51.364Z","endTime":"2025-09-26T01:04:58.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.01814232153312,"aZ":-14.727719366215142,"pfxX":-4.70585281035893,"pfxZ":8.766993477251054,"pX":0.09454908253971187,"pZ":2.4109624385858384,"vX0":6.81142109346797,"vY0":-140.46974608432728,"vZ0":-5.676706508297931,"x":113.4,"y":173.68,"x0":-1.7548994287218256,"y0":50.00489116479064,"z0":5.422304697770219,"aX":-9.36754659467199},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":7.1,"spinRate":2257,"spinDirection":211},"zone":5,"typeConfidence":0.89,"plateTime":0.39053382151367755,"extension":6.427071839669916},"index":2,"playId":"76b4b6d3-a88d-3b6d-a43f-8d70cfb80270","pitchNumber":3,"startTime":"2025-09-26T01:05:13.593Z","endTime":"2025-09-26T01:05:17.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.29868401373815,"aZ":-27.89207648595718,"pfxX":4.2999309454698125,"pfxZ":2.574721619735392,"pX":0.6130691979179302,"pZ":2.8797939379673405,"vX0":5.171346160860362,"vY0":-128.15259326047587,"vZ0":-1.016741998537305,"x":93.63,"y":161.03,"x0":-1.9892509271798045,"y0":50.00549050699413,"z0":5.459013316461423,"aX":7.1569576992971475},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.7,"breakHorizontal":-9.0,"spinRate":2518,"spinDirection":37},"zone":3,"typeConfidence":0.9,"plateTime":0.4272784479043428,"extension":6.24194216590745},"index":3,"playId":"06f60fc0-33fd-38d0-a4aa-2c2fa5e018ad","pitchNumber":4,"startTime":"2025-09-26T01:05:32.412Z","endTime":"2025-09-26T01:05:37.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T01:05:37.454Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Naylor strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-26T01:06:07.351Z","endTime":"2025-09-26T01:07:09.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Bo Naylor replaces Jhonkensy Noel.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-26T01:05:45.972Z","endTime":"2025-09-26T01:06:09.429Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"702","replacedPlayer":{"id":678877,"link":"/api/v1/people/678877"}},{"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":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.849584129165354,"aZ":-31.080725886423195,"pfxX":3.225339790964547,"pfxZ":0.6679340670913643,"pX":0.3275924547743372,"pZ":2.6711838699471033,"vX0":4.740763859841274,"vY0":-126.520923213731,"vZ0":-0.9488889571506992,"x":104.51,"y":166.66,"x0":-1.9808323728995454,"y0":50.00436773657758,"z0":5.514898479258266,"aX":5.292693929752121},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.2,"breakHorizontal":-6.8,"spinRate":2701,"spinDirection":50},"zone":3,"typeConfidence":0.9,"plateTime":0.430912379513424,"extension":6.254455232240788},"index":1,"playId":"2a613aeb-cdf2-3c59-96a8-70d76c0d061d","pitchNumber":1,"startTime":"2025-09-26T01:06:09.429Z","endTime":"2025-09-26T01:06:14.445Z","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":89.9,"endSpeed":82.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.88310922120412,"aZ":-24.1561354387978,"pfxX":-8.49536955448804,"pfxZ":4.6168377195467025,"pX":-0.9709117446775843,"pZ":1.4056418243016884,"vX0":5.393868840297331,"vY0":-130.74426231795113,"vZ0":-5.575078785636534,"x":154.01,"y":200.83,"x0":-1.9541933644657412,"y0":50.00169724002913,"z0":5.372145760421404,"aX":-14.745595753646263},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.3,"breakHorizontal":14.3,"spinRate":1525,"spinDirection":229},"zone":13,"typeConfidence":0.91,"plateTime":0.4185100297471469,"extension":6.401993210174216},"index":2,"playId":"b06bd432-167c-3f61-b269-fd51db839d6c","pitchNumber":2,"startTime":"2025-09-26T01:06:41.254Z","endTime":"2025-09-26T01:06:46.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.421669154166956,"aZ":-34.212011697791766,"pfxX":1.1843237406973701,"pfxZ":-1.233136903249842,"pX":1.3881066190428821,"pZ":0.9471159348414915,"vX0":7.6540382654535355,"vY0":-128.19940370407141,"vZ0":-4.2222651874770545,"x":64.09,"y":213.21,"x0":-1.7996614319799435,"y0":50.00295581207001,"z0":5.308558741765149,"aX":1.955827449916825},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.0,"breakHorizontal":-4.0,"spinRate":2673,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.4285074359393155,"extension":6.245769127547851},"index":3,"playId":"bc6c60f1-74c8-32f6-b695-2b0a985ecc06","pitchNumber":3,"startTime":"2025-09-26T01:07:03.640Z","endTime":"2025-09-26T01:07:09.393Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T01:07:09.393Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Naylor strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-26T01:06:07.351Z","endTime":"2025-09-26T01:07:09.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Bo Naylor replaces Jhonkensy Noel.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-26T01:05:45.972Z","endTime":"2025-09-26T01:06:09.429Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"702","replacedPlayer":{"id":678877,"link":"/api/v1/people/678877"}},{"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":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.849584129165354,"aZ":-31.080725886423195,"pfxX":3.225339790964547,"pfxZ":0.6679340670913643,"pX":0.3275924547743372,"pZ":2.6711838699471033,"vX0":4.740763859841274,"vY0":-126.520923213731,"vZ0":-0.9488889571506992,"x":104.51,"y":166.66,"x0":-1.9808323728995454,"y0":50.00436773657758,"z0":5.514898479258266,"aX":5.292693929752121},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.2,"breakHorizontal":-6.8,"spinRate":2701,"spinDirection":50},"zone":3,"typeConfidence":0.9,"plateTime":0.430912379513424,"extension":6.254455232240788},"index":1,"playId":"2a613aeb-cdf2-3c59-96a8-70d76c0d061d","pitchNumber":1,"startTime":"2025-09-26T01:06:09.429Z","endTime":"2025-09-26T01:06:14.445Z","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":89.9,"endSpeed":82.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.88310922120412,"aZ":-24.1561354387978,"pfxX":-8.49536955448804,"pfxZ":4.6168377195467025,"pX":-0.9709117446775843,"pZ":1.4056418243016884,"vX0":5.393868840297331,"vY0":-130.74426231795113,"vZ0":-5.575078785636534,"x":154.01,"y":200.83,"x0":-1.9541933644657412,"y0":50.00169724002913,"z0":5.372145760421404,"aX":-14.745595753646263},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.3,"breakHorizontal":14.3,"spinRate":1525,"spinDirection":229},"zone":13,"typeConfidence":0.91,"plateTime":0.4185100297471469,"extension":6.401993210174216},"index":2,"playId":"b06bd432-167c-3f61-b269-fd51db839d6c","pitchNumber":2,"startTime":"2025-09-26T01:06:41.254Z","endTime":"2025-09-26T01:06:46.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.421669154166956,"aZ":-34.212011697791766,"pfxX":1.1843237406973701,"pfxZ":-1.233136903249842,"pX":1.3881066190428821,"pZ":0.9471159348414915,"vX0":7.6540382654535355,"vY0":-128.19940370407141,"vZ0":-4.2222651874770545,"x":64.09,"y":213.21,"x0":-1.7996614319799435,"y0":50.00295581207001,"z0":5.308558741765149,"aX":1.955827449916825},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.0,"breakHorizontal":-4.0,"spinRate":2673,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.4285074359393155,"extension":6.245769127547851},"index":3,"playId":"bc6c60f1-74c8-32f6-b695-2b0a985ecc06","pitchNumber":3,"startTime":"2025-09-26T01:07:03.640Z","endTime":"2025-09-26T01:07:09.393Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-26T01:07:09.393Z","atBatIndex":73},"scoringPlays":[0,2,11,16,26,65],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3,4],"bottom":[5,6,7],"hits":{"away":[{"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":19.58,"y":75.66},"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":95.6,"y":167.38},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":61.03,"y":53.03},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":131.72,"y":167.28},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":182.39,"y":69.06},"type":"O","description":"Lineout"}]}},{"startIndex":8,"endIndex":17,"top":[8,9,10,11,12],"bottom":[13,14,15,16,17],"hits":{"away":[{"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":187.23,"y":117.98},"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":2,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"coordinates":{"x":86.56,"y":136.05},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":173.66,"y":107.47},"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":98.63,"y":157.7},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":76.8,"y":104.48},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":144.62,"y":167.38},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":182.39,"y":128.19},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":152.48,"y":151.64},"type":"O","description":"Groundout"}]}},{"startIndex":18,"endIndex":25,"top":[18,19,20],"bottom":[21,22,23,24,25],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"coordinates":{"x":56.14,"y":106.56},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":95.6,"y":184.32},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"coordinates":{"x":75.71,"y":82.87},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":97.07,"y":134.94},"type":"O","description":"Pop Out"}]}},{"startIndex":26,"endIndex":33,"top":[26,27,28,29],"bottom":[30,31,32,33],"hits":{"away":[{"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":224.01,"y":63.6},"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":4,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"coordinates":{"x":163.02,"y":79.87},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":79.74,"y":77.0},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"coordinates":{"x":50.12,"y":119.36},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":63.94,"y":80.47},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":135.79,"y":87.5},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":195.09,"y":119.39},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":141.59,"y":162.54},"type":"O","description":"Groundout"}]}},{"startIndex":34,"endIndex":42,"top":[34,35,36,37,38,39],"bottom":[40,41,42],"hits":{"away":[{"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":128.1,"y":195.52},"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":5,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":93.79,"y":166.77},"type":"E","description":"Field Error"},{"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":113.76,"y":88.11},"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":70.65,"y":139.44},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"coordinates":{"x":153.09,"y":172.22},"type":"O","description":"Groundout"}]}},{"startIndex":43,"endIndex":50,"top":[43,44,45,46,47],"bottom":[48,49,50],"hits":{"away":[{"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":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":143.37,"y":107.5},"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":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":97.42,"y":149.83},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":159.14,"y":155.88},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":130.09,"y":139.54},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":113.73,"y":147.96},"type":"O","description":"Groundout"}]}},{"startIndex":51,"endIndex":58,"top":[51,52,53,54,55],"bottom":[56,57,58],"hits":{"away":[{"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":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":176.08,"y":144.99},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":104.67,"y":59.28},"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":7,"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":156.72,"y":162.54},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":129.87,"y":194.82},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":98.16,"y":140.6},"type":"O","description":"Groundout"}]}},{"startIndex":59,"endIndex":66,"top":[59,60,61],"bottom":[62,63,64,65,66],"hits":{"away":[{"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":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":113.15,"y":145.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":8,"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"coordinates":{"x":91.06,"y":144.56},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"coordinates":{"x":43.82,"y":103.31},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":153.09,"y":151.64},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":149.46,"y":177.66},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":103.43,"y":72.88},"type":"H","description":"Double"}]}},{"startIndex":67,"endIndex":73,"top":[67,68,69,70],"bottom":[71,72,73],"hits":{"away":[{"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":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"batter":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"coordinates":{"x":118.24,"y":136.48},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":172.23,"y":99.75},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":90.59,"y":156.76},"type":"O","description":"Lineout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":3}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"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":1}}],"teams":{"home":{"runs":2,"hits":5,"errors":1,"leftOnBase":5},"away":{"runs":4,"hits":8,"errors":0,"leftOnBase":9}},"defense":{"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"catcher":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"first":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"second":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"third":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"shortstop":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"left":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"center":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"right":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"onDeck":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"inHole":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"battingOrder":5,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"offense":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"onDeck":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"inHole":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"pitcher":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"battingOrder":7,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"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":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":6,"airOuts":11,"runs":4,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".247","atBats":35,"obp":".316","slg":".416","ops":".732","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":18,"rbi":4,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.67","popOuts":5,"lineOuts":1},"pitching":{"flyOuts":3,"groundOuts":10,"airOuts":9,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":32,"obp":".206","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":112,"era":"3.96","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.25","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":112,"balls":33,"strikes":79,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":2,"pitchesPerInning":"12.44","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID676428":{"person":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(W, 4-3)","summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":5,"strikes":14,"strikePercentage":".740","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":42,"gamesStarted":4,"flyOuts":26,"groundOuts":59,"airOuts":54,"runs":26,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":66,"baseOnBalls":27,"intentionalWalks":3,"hits":56,"hitByPitch":11,"atBats":232,"obp":".347","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1041,"era":"2.47","inningsPitched":"62.0","wins":4,"losses":3,"saves":2,"saveOpportunities":2,"holds":5,"blownSaves":0,"earnedRuns":17,"whip":"1.34","battersFaced":273,"outs":186,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":1041,"balls":389,"strikes":652,"strikePercentage":".630","hitBatsmen":11,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".571","pitchesPerInning":"16.79","gamesFinished":5,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"9.58","walksPer9Inn":"3.92","hitsPer9Inn":"8.13","runsScoredPer9":"3.77","homeRunsPer9":"0.58","inheritedRunners":27,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669234":{"person":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"jerseyNumber":"44","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"102","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":0,"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":50,"flyOuts":19,"groundOuts":17,"airOuts":32,"runs":14,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":31,"baseOnBalls":20,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".212","atBats":99,"obp":".344","slg":".293","ops":".637","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":122,"totalBases":29,"rbi":17,"leftOnBase":37,"sacBunts":0,"sacFlies":2,"babip":".290","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"99.00","popOuts":8,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":28,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID656716":{"person":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"jerseyNumber":"39","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"1-2 | CS","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":142,"flyOuts":57,"groundOuts":115,"airOuts":112,"runs":68,"doubles":23,"triples":11,"homeRuns":12,"strikeOuts":110,"baseOnBalls":46,"intentionalWalks":1,"hits":117,"hitByPitch":7,"avg":".261","atBats":448,"obp":".336","slg":".442","ops":".778","caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":507,"totalBases":198,"rbi":49,"leftOnBase":200,"sacBunts":1,"sacFlies":5,"babip":".317","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.33","popOuts":18,"lineOuts":37},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":2,"era":"0.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":2,"balls":1,"strikes":1,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"6.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":210,"putOuts":161,"errors":12,"chances":383,"fielding":".969","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"}]},"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":31,"gamesStarted":31,"flyOuts":96,"groundOuts":160,"airOuts":168,"runs":55,"doubles":26,"triples":2,"homeRuns":18,"strikeOuts":241,"baseOnBalls":33,"intentionalWalks":0,"hits":141,"hitByPitch":5,"atBats":706,"obp":".240","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":2849,"era":"2.21","inningsPitched":"195.1","wins":13,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"0.89","battersFaced":748,"outs":586,"gamesPitched":31,"completeGames":1,"shutouts":1,"pitchesThrown":2849,"balls":846,"strikes":2003,"strikePercentage":".700","hitBatsmen":5,"balks":2,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".684","pitchesPerInning":"14.59","gamesFinished":0,"strikeoutWalkRatio":"7.30","strikeoutsPer9Inn":"11.10","walksPer9Inn":"1.52","hitsPer9Inn":"6.50","runsScoredPer9":"2.53","homeRunsPer9":"0.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":36,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":4,"errors":1,"chances":21,"fielding":".952","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":117,"flyOuts":47,"groundOuts":73,"airOuts":76,"runs":36,"doubles":6,"triples":2,"homeRuns":6,"strikeOuts":91,"baseOnBalls":24,"intentionalWalks":0,"hits":58,"hitByPitch":0,"avg":".197","atBats":294,"obp":".255","slg":".293","ops":".548","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":322,"totalBases":86,"rbi":32,"leftOnBase":134,"sacBunts":0,"sacFlies":4,"babip":".259","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","popOuts":16,"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":184,"putOuts":118,"errors":6,"chances":308,"fielding":".981","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":27,"gamesStarted":27,"flyOuts":96,"groundOuts":123,"airOuts":163,"runs":66,"doubles":27,"triples":4,"homeRuns":21,"strikeOuts":131,"baseOnBalls":36,"intentionalWalks":1,"hits":147,"hitByPitch":3,"atBats":557,"obp":".309","caughtStealing":7,"stolenBases":11,"stolenBasePercentage":".611","caughtStealingPercentage":".389","numberOfPitches":2273,"era":"3.91","inningsPitched":"142.2","wins":14,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.28","battersFaced":603,"outs":428,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2273,"balls":781,"strikes":1492,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".700","pitchesPerInning":"15.93","gamesFinished":0,"strikeoutWalkRatio":"3.64","strikeoutsPer9Inn":"8.26","walksPer9Inn":"2.27","hitsPer9Inn":"9.27","runsScoredPer9":"4.16","homeRunsPer9":"1.32","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":29,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606160":{"person":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":58,"gamesStarted":0,"flyOuts":31,"groundOuts":56,"airOuts":57,"runs":34,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":57,"baseOnBalls":37,"intentionalWalks":2,"hits":41,"hitByPitch":0,"atBats":210,"obp":".315","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1067,"era":"4.58","inningsPitched":"59.0","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":30,"whip":"1.32","battersFaced":248,"outs":177,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":1067,"balls":422,"strikes":645,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".333","pitchesPerInning":"18.08","gamesFinished":23,"strikeoutWalkRatio":"1.54","strikeoutsPer9Inn":"8.69","walksPer9Inn":"5.64","hitsPer9Inn":"6.25","runsScoredPer9":"5.19","homeRunsPer9":"0.76","inheritedRunners":17,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663330":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"jerseyNumber":"18","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.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":70,"flyOuts":15,"groundOuts":21,"airOuts":37,"runs":21,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":31,"baseOnBalls":17,"intentionalWalks":1,"hits":34,"hitByPitch":3,"avg":".276","atBats":123,"obp":".378","slg":".545","ops":".923","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":143,"totalBases":67,"rbi":19,"leftOnBase":41,"sacBunts":0,"sacFlies":0,"babip":".318","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.57","popOuts":13,"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":15,"errors":1,"chances":16,"fielding":".938","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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":59,"groundOuts":99,"airOuts":102,"runs":53,"doubles":17,"triples":3,"homeRuns":11,"strikeOuts":104,"baseOnBalls":10,"intentionalWalks":0,"hits":103,"hitByPitch":6,"avg":".254","atBats":405,"obp":".281","slg":".393","ops":".674","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":425,"totalBases":159,"rbi":53,"leftOnBase":172,"sacBunts":0,"sacFlies":3,"babip":".314","groundOutsToAirouts":"0.97","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"36.82","popOuts":19,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":154,"putOuts":178,"errors":8,"chances":340,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"1-3 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":155,"flyOuts":79,"groundOuts":115,"airOuts":129,"runs":84,"doubles":31,"triples":1,"homeRuns":36,"strikeOuts":198,"baseOnBalls":46,"intentionalWalks":1,"hits":155,"hitByPitch":4,"avg":".262","atBats":592,"obp":".317","slg":".500","ops":".817","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":647,"totalBases":296,"rbi":111,"leftOnBase":276,"sacBunts":0,"sacFlies":5,"babip":".328","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.44","popOuts":20,"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":2,"putOuts":284,"errors":2,"chances":288,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID663432":{"person":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"jerseyNumber":"32","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":12,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":7,"runs":12,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":8,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":29,"obp":".436","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":172,"era":"14.09","inningsPitched":"7.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":12,"whip":"2.09","battersFaced":40,"outs":23,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":172,"balls":70,"strikes":102,"strikePercentage":".590","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"22.43","gamesFinished":0,"strikeoutWalkRatio":"1.13","strikeoutsPer9Inn":"10.57","walksPer9Inn":"9.39","hitsPer9Inn":"9.39","runsScoredPer9":"14.09","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(H, 17)","summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"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":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":69,"gamesStarted":6,"flyOuts":37,"groundOuts":91,"airOuts":73,"runs":34,"doubles":7,"triples":0,"homeRuns":15,"strikeOuts":62,"baseOnBalls":17,"intentionalWalks":1,"hits":65,"hitByPitch":0,"atBats":283,"obp":".270","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1144,"era":"3.72","inningsPitched":"77.1","wins":5,"losses":5,"saves":0,"saveOpportunities":5,"holds":17,"blownSaves":5,"earnedRuns":32,"whip":"1.06","battersFaced":308,"outs":232,"gamesPitched":69,"completeGames":0,"shutouts":0,"pitchesThrown":1144,"balls":399,"strikes":745,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".500","pitchesPerInning":"14.79","gamesFinished":6,"strikeoutWalkRatio":"3.65","strikeoutsPer9Inn":"7.22","walksPer9Inn":"1.98","hitsPer9Inn":"7.56","runsScoredPer9":"3.96","homeRunsPer9":"1.75","inheritedRunners":40,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":13,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681481":{"person":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"101","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":74,"groundOuts":84,"airOuts":134,"runs":66,"doubles":18,"triples":5,"homeRuns":26,"strikeOuts":104,"baseOnBalls":18,"intentionalWalks":0,"hits":108,"hitByPitch":7,"avg":".252","atBats":428,"obp":".292","slg":".500","ops":".792","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":459,"totalBases":214,"rbi":62,"leftOnBase":180,"sacBunts":0,"sacFlies":2,"babip":".273","groundOutsToAirouts":"0.63","catchersInterference":4,"pickoffs":0,"atBatsPerHomeRun":"16.46","popOuts":31,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":132,"errors":3,"chances":137,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID640448":{"person":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(H, 3)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":1,"strikes":9,"strikePercentage":".900","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":0,"flyOuts":28,"groundOuts":54,"airOuts":52,"runs":23,"doubles":8,"triples":3,"homeRuns":4,"strikeOuts":54,"baseOnBalls":18,"intentionalWalks":2,"hits":43,"hitByPitch":1,"atBats":199,"obp":".282","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","numberOfPitches":826,"era":"3.42","inningsPitched":"55.1","wins":4,"losses":4,"saves":24,"saveOpportunities":30,"holds":3,"blownSaves":6,"earnedRuns":21,"whip":"1.10","battersFaced":223,"outs":166,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":826,"balls":273,"strikes":553,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":1,"winPercentage":".500","pitchesPerInning":"14.93","gamesFinished":38,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.78","walksPer9Inn":"2.93","hitsPer9Inn":"6.99","runsScoredPer9":"3.74","homeRunsPer9":"0.65","inheritedRunners":19,"inheritedRunnersScored":8,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"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"}]},"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":31,"gamesStarted":31,"flyOuts":87,"groundOuts":124,"airOuts":158,"runs":85,"doubles":31,"triples":1,"homeRuns":23,"strikeOuts":188,"baseOnBalls":59,"intentionalWalks":1,"hits":147,"hitByPitch":5,"atBats":614,"obp":".311","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":2831,"era":"4.64","inningsPitched":"161.0","wins":8,"losses":15,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":83,"whip":"1.28","battersFaced":681,"outs":483,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":2831,"balls":1030,"strikes":1801,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".348","pitchesPerInning":"17.58","gamesFinished":0,"strikeoutWalkRatio":"3.19","strikeoutsPer9Inn":"10.51","walksPer9Inn":"3.30","hitsPer9Inn":"8.22","runsScoredPer9":"4.75","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":31,"lineOuts":40},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":15,"errors":0,"chances":29,"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":"0-4 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"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":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":153,"flyOuts":102,"groundOuts":86,"airOuts":174,"runs":82,"doubles":27,"triples":1,"homeRuns":31,"strikeOuts":167,"baseOnBalls":71,"intentionalWalks":6,"hits":133,"hitByPitch":9,"avg":".240","atBats":555,"obp":".333","slg":".459","ops":".792","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":640,"totalBases":255,"rbi":78,"leftOnBase":224,"sacBunts":0,"sacFlies":5,"babip":".282","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.90","popOuts":44,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":98,"putOuts":1042,"errors":5,"chances":1145,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID672456":{"person":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"jerseyNumber":"54","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":19,"gamesStarted":11,"flyOuts":56,"groundOuts":87,"airOuts":96,"runs":45,"doubles":13,"triples":1,"homeRuns":16,"strikeOuts":65,"baseOnBalls":31,"intentionalWalks":0,"hits":90,"hitByPitch":2,"atBats":337,"obp":".332","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1397,"era":"4.48","inningsPitched":"86.1","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.40","battersFaced":371,"outs":259,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1397,"balls":467,"strikes":930,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".625","pitchesPerInning":"16.18","gamesFinished":1,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"6.78","walksPer9Inn":"3.23","hitsPer9Inn":"9.38","runsScoredPer9":"4.69","homeRunsPer9":"1.67","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":11,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623149":{"person":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"jerseyNumber":"62","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":21,"gamesStarted":0,"flyOuts":17,"groundOuts":4,"airOuts":29,"runs":11,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":5,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":68,"obp":".307","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":295,"era":"5.00","inningsPitched":"18.0","wins":1,"losses":1,"saves":2,"saveOpportunities":4,"holds":4,"blownSaves":2,"earnedRuns":10,"whip":"1.28","battersFaced":75,"outs":54,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":295,"balls":95,"strikes":200,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.14","rbi":0,"winPercentage":".500","pitchesPerInning":"16.39","gamesFinished":5,"strikeoutWalkRatio":"3.80","strikeoutsPer9Inn":"9.50","walksPer9Inn":"2.50","hitsPer9Inn":"9.00","runsScoredPer9":"5.50","homeRunsPer9":"2.00","inheritedRunners":12,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":45,"flyOuts":13,"groundOuts":32,"airOuts":30,"runs":14,"doubles":5,"triples":2,"homeRuns":3,"strikeOuts":37,"baseOnBalls":15,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".193","atBats":119,"obp":".285","slg":".345","ops":".630","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":41,"rbi":19,"leftOnBase":40,"sacBunts":1,"sacFlies":2,"babip":".247","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.67","popOuts":10,"lineOuts":7},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":14,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":49,"era":"2.45","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.36","battersFaced":16,"outs":11,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":49,"balls":19,"strikes":30,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"13.36","gamesFinished":4,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"12.27","runsScoredPer9":"2.45","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":10,"stolenBases":21,"stolenBasePercentage":".677","caughtStealingPercentage":".323","assists":15,"putOuts":294,"errors":4,"chances":313,"fielding":".987","passedBall":1,"pickoffs":4}},"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-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":143,"flyOuts":107,"groundOuts":127,"airOuts":170,"runs":79,"doubles":22,"triples":0,"homeRuns":16,"strikeOuts":98,"baseOnBalls":85,"intentionalWalks":0,"hits":135,"hitByPitch":4,"avg":".258","atBats":523,"obp":".362","slg":".392","ops":".754","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":619,"totalBases":205,"rbi":74,"leftOnBase":173,"sacBunts":0,"sacFlies":7,"babip":".286","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.69","popOuts":22,"lineOuts":41},"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":302,"putOuts":193,"errors":5,"chances":500,"fielding":".990","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":{"note":"(H, 16)","summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":3,"strikes":10,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":65,"gamesStarted":0,"flyOuts":33,"groundOuts":72,"airOuts":61,"runs":31,"doubles":8,"triples":1,"homeRuns":8,"strikeOuts":50,"baseOnBalls":31,"intentionalWalks":0,"hits":49,"hitByPitch":1,"atBats":232,"obp":".307","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":1028,"era":"4.31","inningsPitched":"62.2","wins":1,"losses":4,"saves":9,"saveOpportunities":14,"holds":16,"blownSaves":5,"earnedRuns":30,"whip":"1.28","battersFaced":264,"outs":188,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":1028,"balls":400,"strikes":628,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".200","pitchesPerInning":"16.40","gamesFinished":15,"strikeoutWalkRatio":"1.61","strikeoutsPer9Inn":"7.18","walksPer9Inn":"4.45","hitsPer9Inn":"7.04","runsScoredPer9":"4.45","homeRunsPer9":"1.15","inheritedRunners":32,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":37,"groundOuts":46,"airOuts":59,"runs":23,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":9,"intentionalWalks":0,"hits":38,"hitByPitch":4,"avg":".228","atBats":167,"obp":".282","slg":".347","ops":".629","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":181,"totalBases":58,"rbi":21,"leftOnBase":82,"sacBunts":0,"sacFlies":1,"babip":".245","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.75","popOuts":6,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":78,"putOuts":35,"errors":3,"chances":116,"fielding":".974","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":32,"gamesStarted":27,"flyOuts":102,"groundOuts":148,"airOuts":196,"runs":94,"doubles":28,"triples":4,"homeRuns":29,"strikeOuts":107,"baseOnBalls":33,"intentionalWalks":0,"hits":159,"hitByPitch":3,"atBats":599,"obp":".303","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2461,"era":"5.27","inningsPitched":"153.2","wins":5,"losses":11,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":90,"whip":"1.25","battersFaced":646,"outs":461,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":2461,"balls":856,"strikes":1605,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".313","pitchesPerInning":"16.02","gamesFinished":3,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"6.27","walksPer9Inn":"1.93","hitsPer9Inn":"9.31","runsScoredPer9":"5.51","homeRunsPer9":"1.70","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":9,"passedBall":0,"popOuts":49,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":21,"errors":1,"chances":38,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678009":{"person":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"jerseyNumber":"22","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":55,"flyOuts":17,"groundOuts":47,"airOuts":46,"runs":21,"doubles":6,"triples":2,"homeRuns":4,"strikeOuts":51,"baseOnBalls":19,"intentionalWalks":0,"hits":38,"hitByPitch":0,"avg":".210","atBats":181,"obp":".284","slg":".331","ops":".615","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":201,"totalBases":60,"rbi":16,"leftOnBase":61,"sacBunts":0,"sacFlies":1,"babip":".268","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.25","popOuts":12,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":112,"errors":1,"chances":114,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":61,"groundOuts":89,"airOuts":113,"runs":52,"doubles":21,"triples":2,"homeRuns":13,"strikeOuts":109,"baseOnBalls":22,"intentionalWalks":2,"hits":118,"hitByPitch":9,"avg":".276","atBats":428,"obp":".324","slg":".425","ops":".749","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":461,"totalBases":182,"rbi":57,"leftOnBase":185,"sacBunts":0,"sacFlies":1,"babip":".342","groundOutsToAirouts":"0.79","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"32.92","popOuts":23,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":26,"stolenBases":55,"stolenBasePercentage":".679","caughtStealingPercentage":".321","assists":39,"putOuts":1000,"errors":6,"chances":1045,"fielding":".994","passedBall":0,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"note":"(S, 22)","summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":3,"strikes":9,"strikePercentage":".750","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":63,"gamesStarted":0,"flyOuts":26,"groundOuts":76,"airOuts":47,"runs":26,"doubles":8,"triples":2,"homeRuns":4,"strikeOuts":74,"baseOnBalls":22,"intentionalWalks":1,"hits":61,"hitByPitch":1,"atBats":256,"obp":".300","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1128,"era":"3.06","inningsPitched":"67.2","wins":6,"losses":5,"saves":22,"saveOpportunities":29,"holds":3,"blownSaves":7,"earnedRuns":23,"whip":"1.23","battersFaced":281,"outs":203,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":1128,"balls":395,"strikes":733,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.62","rbi":0,"winPercentage":".545","pitchesPerInning":"16.67","gamesFinished":39,"strikeoutWalkRatio":"3.36","strikeoutsPer9Inn":"9.84","walksPer9Inn":"2.93","hitsPer9Inn":"8.11","runsScoredPer9":"3.46","homeRunsPer9":"0.53","inheritedRunners":27,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"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"}]},"ID672761":{"person":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"jerseyNumber":"46","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, 2 BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":65,"groundOuts":63,"airOuts":109,"runs":46,"doubles":17,"triples":4,"homeRuns":13,"strikeOuts":83,"baseOnBalls":30,"intentionalWalks":0,"hits":82,"hitByPitch":3,"avg":".247","atBats":332,"obp":".311","slg":".440","ops":".751","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":370,"totalBases":146,"rbi":43,"leftOnBase":164,"sacBunts":0,"sacFlies":5,"babip":".286","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.54","popOuts":22,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":174,"errors":3,"chances":182,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"3.2 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":49,"inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":15,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":49,"balls":18,"strikes":31,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"2.45","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":4,"flyOuts":29,"groundOuts":45,"airOuts":52,"runs":15,"doubles":4,"triples":0,"homeRuns":7,"strikeOuts":36,"baseOnBalls":15,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":162,"obp":".263","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":656,"era":"2.76","inningsPitched":"45.2","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":14,"whip":"1.01","battersFaced":180,"outs":137,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":656,"balls":235,"strikes":421,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.87","rbi":1,"winPercentage":".600","pitchesPerInning":"14.36","gamesFinished":0,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"7.09","walksPer9Inn":"2.96","hitsPer9Inn":"6.11","runsScoredPer9":"2.96","homeRunsPer9":"1.38","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":12},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"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,681481,669234,650402,672761,679529,682985,628451,656716,693307,678009,595879,675512,676428,592454,663947,640448,676684],"pitchers":[675512,676428,592454,663947,640448,676684],"bench":[668670,700242],"bullpen":[656427,663554,672456,606160,663978,663432,623149,669373],"battingOrder":[669234,650402,672761,679529,682985,656716,693307,678009,595879],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Dingler (21, Messick)."},{"label":"HR","value":"Jones, Jah (7, 1st inning off Messick, 0 on, 0 out); Pérez, W (13, 1st inning off Messick, 0 on, 1 out); Greene, R (36, 4th inning off Messick, 0 on, 0 out)."},{"label":"TB","value":"Báez, J 2; Dingler 2; Greene, R 4; Jones, Jah 4; McKinstry; Pérez, W 4; Torres."},{"label":"RBI","value":"Báez, J (53); Greene, R (111); Jones, Jah (19); Pérez, W (43)."},{"label":"2-out RBI","value":"Báez, J."},{"label":"Runners left in scoring position, 2 out","value":"Greene, R 2; Carpenter; McKinstry."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"McKinstry (5, 2nd base by Festa, M/Hedges)."}]}],"note":[{"label":"a","value":"Singled for Ibáñez in the 6th."},{"label":"b","value":"Struck out for Jones, Jah in the 6th."},{"label":"c","value":"Popped out for Carpenter in the 9th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":10,"airOuts":9,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".226","atBats":32,"obp":".296","slg":".373","ops":".669","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":8,"rbi":2,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":6,"airOuts":11,"runs":4,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":35,"obp":".325","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":159,"era":"3.68","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.27","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":159,"balls":58,"strikes":101,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":4,"pitchesPerInning":"17.67","runsScoredPer9":"4.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":1,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID671655":{"person":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"jerseyNumber":"35","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":3,"groundOuts":10,"airOuts":6,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".222","atBats":36,"obp":".333","slg":".444","ops":".777","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":16,"rbi":5,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":1,"lineOuts":2},"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":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID595978":{"person":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":28,"groundOuts":35,"airOuts":58,"runs":13,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":42,"baseOnBalls":18,"intentionalWalks":0,"hits":24,"hitByPitch":1,"avg":".157","atBats":153,"obp":".247","slg":".275","ops":".522","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":42,"rbi":10,"leftOnBase":68,"sacBunts":4,"sacFlies":2,"babip":".176","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.60","popOuts":21,"lineOuts":9},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":14,"obp":".438","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":56,"era":"6.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.33","battersFaced":16,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":56,"balls":21,"strikes":35,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".---","pitchesPerInning":"18.67","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.00","walksPer9Inn":"3.00","hitsPer9Inn":"18.00","runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":14,"stolenBases":30,"stolenBasePercentage":".682","caughtStealingPercentage":".318","assists":20,"putOuts":458,"errors":1,"chances":479,"fielding":".998","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID682177":{"person":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"jerseyNumber":"10","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"202","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":50,"groundOuts":95,"airOuts":89,"runs":48,"doubles":18,"triples":1,"homeRuns":12,"strikeOuts":111,"baseOnBalls":38,"intentionalWalks":1,"hits":78,"hitByPitch":3,"avg":".210","atBats":371,"obp":".288","slg":".361","ops":".649","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":414,"totalBases":134,"rbi":41,"leftOnBase":148,"sacBunts":1,"sacFlies":1,"babip":".265","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.92","popOuts":16,"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":171,"putOuts":165,"errors":2,"chances":338,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID678877":{"person":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"jerseyNumber":"43","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":20,"groundOuts":35,"airOuts":37,"runs":18,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":50,"baseOnBalls":4,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".154","atBats":143,"obp":".176","slg":".273","ops":".449","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":148,"totalBases":39,"rbi":12,"leftOnBase":61,"sacBunts":0,"sacFlies":1,"babip":".191","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.60","popOuts":9,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":104,"errors":0,"chances":111,"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"}]},"ID677944":{"person":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":80,"groundOuts":126,"airOuts":141,"runs":62,"doubles":26,"triples":2,"homeRuns":23,"strikeOuts":106,"baseOnBalls":31,"intentionalWalks":1,"hits":120,"hitByPitch":3,"atBats":489,"obp":".293","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1988,"era":"4.15","inningsPitched":"128.0","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.18","battersFaced":527,"outs":384,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1988,"balls":707,"strikes":1281,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".538","pitchesPerInning":"15.53","gamesFinished":0,"strikeoutWalkRatio":"3.42","strikeoutsPer9Inn":"7.45","walksPer9Inn":"2.18","hitsPer9Inn":"8.44","runsScoredPer9":"4.36","homeRunsPer9":"1.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":22,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671286":{"person":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"jerseyNumber":"30","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"201","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":5,"groundOuts":23,"airOuts":10,"runs":5,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":22,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".167","atBats":66,"obp":".214","slg":".303","ops":".517","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":70,"totalBases":20,"rbi":6,"leftOnBase":31,"sacBunts":0,"sacFlies":0,"babip":".233","groundOutsToAirouts":"2.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.00","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":35,"errors":3,"chances":38,"fielding":".921","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID677587":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":56,"groundOuts":97,"airOuts":93,"runs":33,"doubles":18,"triples":2,"homeRuns":4,"strikeOuts":74,"baseOnBalls":22,"intentionalWalks":0,"hits":78,"hitByPitch":8,"avg":".234","atBats":334,"obp":".293","slg":".335","ops":".628","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":372,"totalBases":112,"rbi":40,"leftOnBase":133,"sacBunts":4,"sacFlies":4,"babip":".285","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"83.50","popOuts":8,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":242,"putOuts":146,"errors":11,"chances":399,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID690984":{"person":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"jerseyNumber":"0","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".333","atBats":6,"obp":".429","slg":".333","ops":".762","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672356":{"person":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"jerseyNumber":"13","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | 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":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":126,"flyOuts":41,"groundOuts":100,"airOuts":78,"runs":44,"doubles":24,"triples":1,"homeRuns":11,"strikeOuts":157,"baseOnBalls":26,"intentionalWalks":0,"hits":92,"hitByPitch":7,"avg":".218","atBats":422,"obp":".272","slg":".358","ops":".630","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":460,"totalBases":151,"rbi":53,"leftOnBase":165,"sacBunts":1,"sacFlies":4,"babip":".314","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.36","popOuts":14,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":279,"putOuts":169,"errors":13,"chances":461,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID670036":{"person":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":18,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":6,"strikes":12,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":61,"gamesStarted":0,"flyOuts":26,"groundOuts":49,"airOuts":49,"runs":27,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":54,"baseOnBalls":15,"intentionalWalks":2,"hits":43,"hitByPitch":4,"atBats":189,"obp":".294","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":775,"era":"4.15","inningsPitched":"52.0","wins":5,"losses":4,"saves":0,"saveOpportunities":2,"holds":12,"blownSaves":2,"earnedRuns":24,"whip":"1.12","battersFaced":214,"outs":156,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":775,"balls":246,"strikes":529,"strikePercentage":".680","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".556","pitchesPerInning":"14.90","gamesFinished":5,"strikeoutWalkRatio":"3.60","strikeoutsPer9Inn":"9.35","walksPer9Inn":"2.60","hitsPer9Inn":"7.44","runsScoredPer9":"4.67","homeRunsPer9":"0.69","inheritedRunners":43,"inheritedRunnersScored":15,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"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"}]},"ID666310":{"person":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"jerseyNumber":"23","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"702","stats":{"batting":{"note":"c-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":63,"groundOuts":70,"airOuts":123,"runs":44,"doubles":20,"triples":1,"homeRuns":14,"strikeOuts":98,"baseOnBalls":44,"intentionalWalks":0,"hits":68,"hitByPitch":1,"avg":".194","atBats":351,"obp":".282","slg":".376","ops":".658","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":404,"totalBases":132,"rbi":45,"leftOnBase":142,"sacBunts":3,"sacFlies":5,"babip":".221","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.07","popOuts":34,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":27,"stolenBases":76,"stolenBasePercentage":".738","caughtStealingPercentage":".262","assists":58,"putOuts":909,"errors":7,"chances":974,"fielding":".993","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID671106":{"person":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":28,"flyOuts":85,"groundOuts":146,"airOuts":172,"runs":80,"doubles":28,"triples":0,"homeRuns":18,"strikeOuts":118,"baseOnBalls":60,"intentionalWalks":1,"hits":152,"hitByPitch":5,"atBats":581,"obp":".333","caughtStealing":10,"stolenBases":8,"stolenBasePercentage":".444","caughtStealingPercentage":".556","numberOfPitches":2621,"era":"4.14","inningsPitched":"152.1","wins":8,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.39","battersFaced":654,"outs":457,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2621,"balls":1006,"strikes":1615,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":4,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".421","pitchesPerInning":"17.21","gamesFinished":0,"strikeoutWalkRatio":"1.97","strikeoutsPer9Inn":"6.97","walksPer9Inn":"3.54","hitsPer9Inn":"8.98","runsScoredPer9":"4.73","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":39,"lineOuts":48},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":3,"chances":17,"fielding":".824","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671922":{"person":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"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":75,"gamesStarted":0,"flyOuts":35,"groundOuts":48,"airOuts":67,"runs":31,"doubles":21,"triples":1,"homeRuns":4,"strikeOuts":103,"baseOnBalls":19,"intentionalWalks":3,"hits":55,"hitByPitch":4,"atBats":270,"obp":".264","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1166,"era":"3.00","inningsPitched":"72.0","wins":7,"losses":5,"saves":16,"saveOpportunities":22,"holds":19,"blownSaves":6,"earnedRuns":24,"whip":"1.03","battersFaced":296,"outs":216,"gamesPitched":75,"completeGames":0,"shutouts":0,"pitchesThrown":1166,"balls":379,"strikes":787,"strikePercentage":".670","hitBatsmen":4,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".583","pitchesPerInning":"16.19","gamesFinished":29,"strikeoutWalkRatio":"5.42","strikeoutsPer9Inn":"12.88","walksPer9Inn":"2.38","hitsPer9Inn":"6.88","runsScoredPer9":"3.88","homeRunsPer9":"0.50","inheritedRunners":27,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608070":{"person":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":155,"flyOuts":119,"groundOuts":132,"airOuts":217,"runs":101,"doubles":34,"triples":3,"homeRuns":30,"strikeOuts":73,"baseOnBalls":65,"intentionalWalks":22,"hits":165,"hitByPitch":8,"avg":".284","atBats":581,"obp":".361","slg":".508","ops":".869","caughtStealing":7,"stolenBases":40,"stolenBasePercentage":".851","caughtStealingPercentage":".149","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":660,"totalBases":295,"rbi":85,"leftOnBase":204,"sacBunts":0,"sacFlies":5,"babip":".280","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.37","popOuts":56,"lineOuts":42},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":230,"putOuts":81,"errors":13,"chances":324,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID680757":{"person":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":153,"flyOuts":126,"groundOuts":163,"airOuts":233,"runs":80,"doubles":29,"triples":1,"homeRuns":11,"strikeOuts":58,"baseOnBalls":54,"intentionalWalks":2,"hits":169,"hitByPitch":3,"avg":".275","atBats":614,"obp":".333","slg":".379","ops":".712","caughtStealing":5,"stolenBases":21,"stolenBasePercentage":".808","caughtStealingPercentage":".192","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":680,"totalBases":233,"rbi":56,"leftOnBase":166,"sacBunts":2,"sacFlies":7,"babip":".286","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.82","popOuts":32,"lineOuts":75},"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":13,"putOuts":302,"errors":8,"chances":323,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID682657":{"person":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":137,"flyOuts":83,"groundOuts":99,"airOuts":141,"runs":54,"doubles":23,"triples":2,"homeRuns":11,"strikeOuts":109,"baseOnBalls":22,"intentionalWalks":0,"hits":99,"hitByPitch":5,"avg":".226","atBats":439,"obp":".268","slg":".362","ops":".630","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":475,"totalBases":159,"rbi":45,"leftOnBase":174,"sacBunts":5,"sacFlies":4,"babip":".272","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.91","popOuts":28,"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":60,"putOuts":266,"errors":10,"chances":336,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663465":{"person":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","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":2,"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":32,"gamesStarted":2,"flyOuts":46,"groundOuts":55,"airOuts":86,"runs":22,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":40,"baseOnBalls":14,"intentionalWalks":3,"hits":64,"hitByPitch":1,"atBats":239,"obp":".307","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":975,"era":"2.71","inningsPitched":"63.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":19,"whip":"1.24","battersFaced":260,"outs":189,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":975,"balls":320,"strikes":655,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".500","pitchesPerInning":"15.48","gamesFinished":16,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"5.71","walksPer9Inn":"2.00","hitsPer9Inn":"9.14","runsScoredPer9":"3.14","homeRunsPer9":"0.71","inheritedRunners":5,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":25,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID700932":{"person":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":139,"flyOuts":85,"groundOuts":82,"airOuts":145,"runs":46,"doubles":18,"triples":2,"homeRuns":26,"strikeOuts":132,"baseOnBalls":48,"intentionalWalks":2,"hits":107,"hitByPitch":8,"avg":".232","atBats":461,"obp":".312","slg":".449","ops":".761","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":522,"totalBases":207,"rbi":68,"leftOnBase":224,"sacBunts":0,"sacFlies":5,"babip":".263","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.73","popOuts":33,"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":24,"putOuts":372,"errors":4,"chances":400,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID596001":{"person":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":0,"flyOuts":37,"groundOuts":64,"airOuts":69,"runs":22,"doubles":11,"triples":2,"homeRuns":5,"strikeOuts":54,"baseOnBalls":18,"intentionalWalks":2,"hits":60,"hitByPitch":4,"atBats":244,"obp":".306","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1019,"era":"2.71","inningsPitched":"66.1","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":20,"whip":"1.18","battersFaced":269,"outs":199,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":1019,"balls":357,"strikes":662,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".800","pitchesPerInning":"15.36","gamesFinished":9,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.33","walksPer9Inn":"2.44","hitsPer9Inn":"8.14","runsScoredPer9":"2.98","homeRunsPer9":"0.68","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID800048":{"person":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(L, 3-1)","summary":"5.0 IP, 4 ER, 7 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":4,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":89,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":28,"strikes":61,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"5.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":7,"gamesStarted":7,"flyOuts":19,"groundOuts":38,"airOuts":37,"runs":12,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":38,"baseOnBalls":6,"intentionalWalks":0,"hits":46,"hitByPitch":0,"atBats":159,"obp":".315","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":625,"era":"2.72","inningsPitched":"39.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.31","battersFaced":165,"outs":119,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":625,"balls":212,"strikes":413,"strikePercentage":".660","hitBatsmen":0,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":4,"winPercentage":".750","pitchesPerInning":"15.76","gamesFinished":0,"strikeoutWalkRatio":"6.33","strikeoutsPer9Inn":"8.62","walksPer9Inn":"1.36","hitsPer9Inn":"10.44","runsScoredPer9":"2.72","homeRunsPer9":"0.91","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":12},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":2,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676282":{"person":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":12,"flyOuts":48,"groundOuts":75,"airOuts":89,"runs":37,"doubles":16,"triples":0,"homeRuns":9,"strikeOuts":100,"baseOnBalls":42,"intentionalWalks":0,"hits":75,"hitByPitch":0,"atBats":337,"obp":".307","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1560,"era":"3.21","inningsPitched":"89.2","wins":5,"losses":3,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":32,"whip":"1.30","battersFaced":381,"outs":269,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":1560,"balls":585,"strikes":975,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".625","pitchesPerInning":"17.40","gamesFinished":10,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"10.04","walksPer9Inn":"4.22","hitsPer9Inn":"7.53","runsScoredPer9":"3.71","homeRunsPer9":"0.90","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":3,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687849":{"person":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"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":12,"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":12,"balls":7,"strikes":5,"strikePercentage":".420","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":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":0,"flyOuts":4,"groundOuts":11,"airOuts":11,"runs":7,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":8,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":50,"obp":".373","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":263,"era":"4.73","inningsPitched":"13.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.58","battersFaced":59,"outs":40,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":263,"balls":111,"strikes":152,"strikePercentage":".580","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"19.73","gamesFinished":9,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"10.13","walksPer9Inn":"5.40","hitsPer9Inn":"8.78","runsScoredPer9":"4.72","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681870":{"person":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":10,"groundOuts":12,"airOuts":29,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":37,"baseOnBalls":21,"intentionalWalks":0,"hits":13,"hitByPitch":2,"atBats":91,"obp":".316","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":473,"era":"1.95","inningsPitched":"27.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":12,"blownSaves":0,"earnedRuns":6,"whip":"1.23","battersFaced":114,"outs":83,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":473,"balls":183,"strikes":290,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":".000","pitchesPerInning":"17.10","gamesFinished":3,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"12.04","walksPer9Inn":"6.83","hitsPer9Inn":"4.23","runsScoredPer9":"2.60","homeRunsPer9":"0.65","inheritedRunners":16,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668909":{"person":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":31,"flyOuts":86,"groundOuts":162,"airOuts":153,"runs":62,"doubles":23,"triples":1,"homeRuns":23,"strikeOuts":173,"baseOnBalls":83,"intentionalWalks":0,"hits":130,"hitByPitch":3,"atBats":615,"obp":".307","caughtStealing":6,"stolenBases":7,"stolenBasePercentage":".538","caughtStealingPercentage":".462","numberOfPitches":2925,"era":"3.06","inningsPitched":"167.2","wins":12,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.27","battersFaced":704,"outs":503,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":2925,"balls":1123,"strikes":1802,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":9,"pickoffs":3,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".706","pitchesPerInning":"17.45","gamesFinished":0,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"9.29","walksPer9Inn":"4.46","hitsPer9Inn":"6.98","runsScoredPer9":"3.33","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":22,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":6,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683769":{"person":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":72,"gamesStarted":0,"flyOuts":43,"groundOuts":50,"airOuts":70,"runs":24,"doubles":9,"triples":2,"homeRuns":8,"strikeOuts":70,"baseOnBalls":21,"intentionalWalks":2,"hits":56,"hitByPitch":1,"atBats":242,"obp":".293","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1029,"era":"3.17","inningsPitched":"65.1","wins":2,"losses":2,"saves":3,"saveOpportunities":7,"holds":35,"blownSaves":4,"earnedRuns":23,"whip":"1.18","battersFaced":268,"outs":196,"gamesPitched":72,"completeGames":0,"shutouts":0,"pitchesThrown":1029,"balls":354,"strikes":675,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".500","pitchesPerInning":"15.75","gamesFinished":8,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"9.64","walksPer9Inn":"2.89","hitsPer9Inn":"7.71","runsScoredPer9":"3.31","homeRunsPer9":"1.10","inheritedRunners":35,"inheritedRunnersScored":15,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676440":{"person":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":31,"flyOuts":95,"groundOuts":181,"airOuts":185,"runs":93,"doubles":24,"triples":5,"homeRuns":27,"strikeOuts":162,"baseOnBalls":54,"intentionalWalks":1,"hits":170,"hitByPitch":10,"atBats":692,"obp":".308","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","numberOfPitches":2970,"era":"4.24","inningsPitched":"182.1","wins":12,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":86,"whip":"1.23","battersFaced":762,"outs":547,"gamesPitched":31,"completeGames":2,"shutouts":1,"pitchesThrown":2970,"balls":1066,"strikes":1904,"strikePercentage":".640","hitBatsmen":10,"balks":1,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".522","pitchesPerInning":"16.29","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.00","walksPer9Inn":"2.67","hitsPer9Inn":"8.39","runsScoredPer9":"4.59","homeRunsPer9":"1.33","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":44,"lineOuts":46},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":10,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682120":{"person":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":10,"strikes":11,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":54,"gamesStarted":0,"flyOuts":24,"groundOuts":36,"airOuts":40,"runs":23,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":45,"baseOnBalls":30,"intentionalWalks":2,"hits":37,"hitByPitch":6,"atBats":155,"obp":".376","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":750,"era":"4.85","inningsPitched":"42.2","wins":5,"losses":4,"saves":0,"saveOpportunities":2,"holds":15,"blownSaves":2,"earnedRuns":23,"whip":"1.57","battersFaced":194,"outs":128,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":750,"balls":300,"strikes":450,"strikePercentage":".600","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".556","pitchesPerInning":"17.58","gamesFinished":4,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"9.49","walksPer9Inn":"6.33","hitsPer9Inn":"7.80","runsScoredPer9":"4.85","homeRunsPer9":"1.05","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID692216":{"person":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"jerseyNumber":"63","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","stats":{"batting":{"summary":"2-2 | 2 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":20,"groundOuts":27,"airOuts":30,"runs":16,"doubles":10,"triples":1,"homeRuns":4,"strikeOuts":36,"baseOnBalls":11,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".229","atBats":118,"obp":".298","slg":".432","ops":".730","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":51,"rbi":18,"leftOnBase":45,"sacBunts":1,"sacFlies":1,"babip":".291","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":1,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":129,"errors":2,"chances":137,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]}},"batters":[680757,671655,671286,682177,608070,700932,672356,682657,692216,678877,666310,677587,595978,800048,670036,682120,663465,687849],"pitchers":[800048,670036,682120,663465,687849],"bench":[690984],"bullpen":[671106,676440,676282,677944,683769,596001,681870,671922,668909],"battingOrder":[680757,682177,608070,700932,672356,682657,666310,677587,595978],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Kayfus 2 (10, Melton, Hurter); Ramírez, Jo (34, Finnegan)."},{"label":"TB","value":"Hedges 2; Kayfus 4; Ramírez, Jo 2."},{"label":"RBI","value":"Kayfus (18); Ramírez, Jo (85)."},{"label":"2-out RBI","value":"Kayfus; Ramírez, Jo."},{"label":"Runners left in scoring position, 2 out","value":"Rocchio 2; Manzardo 2."},{"label":"Team RISP","value":"2-for-6."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Ramírez, Jo (13, throw)."}]}],"note":[{"label":"a","value":"Struck out for Kayfus in the 7th."},{"label":"b","value":"Grounded out for Rodríguez, Jo in the 8th."},{"label":"c","value":"Struck out for Noel in the 9th."}]}},"officials":[{"official":{"id":639723,"fullName":"Brennan Miller","link":"/api/v1/people/639723"},"officialType":"Home Plate"},{"official":{"id":427197,"fullName":"Chris Guccione","link":"/api/v1/people/427197"},"officialType":"First Base"},{"official":{"id":554242,"fullName":"Edwin Moscoso","link":"/api/v1/people/554242"},"officialType":"Second Base"},{"official":{"id":489985,"fullName":"Chad Whitson","link":"/api/v1/people/489985"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Melton 49-31; Hurter 19-14; Kahnle 13-10; Holton 9-6; Finnegan 10-9; Vest 12-9; Messick 89-61; Festa, M 18-12; Herrin 21-11; Allard 19-12; Kent, Z 12-5."},{"label":"Groundouts-flyouts","value":"Melton 2-3; Hurter 2-0; Kahnle 4-0; Holton 1-0; Finnegan 1-0; Vest 0-0; Messick 4-3; Festa, M 0-0; Herrin 1-1; Allard 1-0; Kent, Z 0-1."},{"label":"Batters faced","value":"Melton 15; Hurter 5; Kahnle 4; Holton 4; Finnegan 3; Vest 3; Messick 23; Festa, M 5; Herrin 5; Allard 4; Kent, Z 3."},{"label":"Inherited runners-scored","value":"Finnegan 1-1."},{"label":"Umpires","value":"HP: Brennan Miller. 1B: Chris Guccione. 2B: Edwin Moscoso. 3B: Chad Whitson. "},{"label":"Weather","value":"69 degrees, Clear."},{"label":"Wind","value":"7 mph, In From LF."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:27."},{"label":"Att","value":"30,942."},{"label":"Venue","value":"Progressive Field."},{"label":"September 25, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761","boxscoreName":"Pérez, W"},"jerseyNumber":"46","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | HR, 2 BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":65,"groundOuts":63,"airOuts":109,"runs":46,"doubles":17,"triples":4,"homeRuns":13,"strikeOuts":83,"baseOnBalls":30,"intentionalWalks":0,"hits":82,"hitByPitch":3,"avg":".247","atBats":332,"obp":".311","slg":".440","ops":".751","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":370,"totalBases":146,"rbi":43,"leftOnBase":164,"sacBunts":0,"sacFlies":5,"babip":".286","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.54","popOuts":22,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":174,"errors":3,"chances":182,"fielding":".984","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":58,"hittingGameScore":58},{"player":{"person":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216","boxscoreName":"Kayfus"},"jerseyNumber":"63","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","stats":{"batting":{"summary":"2-2 | 2 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":20,"groundOuts":27,"airOuts":30,"runs":16,"doubles":10,"triples":1,"homeRuns":4,"strikeOuts":36,"baseOnBalls":11,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".229","atBats":118,"obp":".298","slg":".432","ops":".730","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":51,"rbi":18,"leftOnBase":45,"sacBunts":1,"sacFlies":1,"babip":".291","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":1,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":129,"errors":2,"chances":137,"fielding":".985","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":56,"hittingGameScore":56},{"player":{"person":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985","boxscoreName":"Greene, R"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | HR, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":155,"flyOuts":79,"groundOuts":115,"airOuts":129,"runs":84,"doubles":31,"triples":1,"homeRuns":36,"strikeOuts":198,"baseOnBalls":46,"intentionalWalks":1,"hits":155,"hitByPitch":4,"avg":".262","atBats":592,"obp":".317","slg":".500","ops":".817","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":647,"totalBases":296,"rbi":111,"leftOnBase":276,"sacBunts":0,"sacFlies":5,"babip":".328","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.44","popOuts":20,"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":2,"putOuts":284,"errors":2,"chances":288,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"loser":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"save":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}