{"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":813072,"link":"/api/v1.1/game/813072/feed/live","metaData":{"wait":10,"timeStamp":"20250930_194217","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newBatter","batterSwitchedToRightHanded","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":813072,"type":"F","doubleHeader":"N","id":"2025/09/30/detmlb-clemlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-813072-2025-09-30","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-30T17:08:00Z","originalDate":"2025-09-30","officialDate":"2025-09-30","dayNight":"day","time":"1:08","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":1,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":1,"losses":0,"ties":0,"pct":"1.000"},"records":{},"divisionLeader":false,"wins":1,"losses":0,"winningPercentage":"1.000"},"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":1,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":0,"losses":1,"ties":0,"pct":".000"},"records":{},"divisionLeader":false,"wins":0,"losses":1,"winningPercentage":".000"},"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},"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},"ID800050":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050","firstName":"Chase","lastName":"DeLauter","primaryNumber":"24","birthDate":"2001-10-08","currentAge":24,"birthCity":"Frederick","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Chase","useLastName":"DeLauter","middleName":"Daniel","boxscoreName":"DeLauter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"DAH-law-ter","mlbDebutDate":"2025-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chase DeLauter","nameSlug":"chase-delauter-800050","firstLastName":"Chase DeLauter","lastFirstName":"DeLauter, Chase","lastInitName":"DeLauter, C","initLastName":"C DeLauter","fullFMLName":"Chase Daniel DeLauter","fullLFMName":"DeLauter, Chase Daniel","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"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},"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},"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},"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},"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":"Sunny","temp":"74","wind":"10 mph, In From RF"},"gameInfo":{"attendance":26186,"firstPitch":"2025-09-30T17:08:00.000Z","gameDurationMinutes":154},"review":{"hasChallenges":true,"away":{"used":0,"remaining":2},"home":{"used":1,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"home":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"}},"officialScorer":{"id":501169,"fullName":"Bob Maver","link":"/api/v1/people/501169"},"primaryDatacaster":{"id":504213,"fullName":"Doug Fischer","link":"/api/v1/people/504213"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Parker Meadows flies out to left fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-30T17:08:36.886Z","endTime":"2025-09-30T17:08:47.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-30T15:25:22.716Z","endTime":"2025-09-30T16:47:27.057Z","isPitch":false,"type":"action","player":{"id":678009,"link":"/api/v1/people/678009"}},{"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-30T16:47:27.057Z","endTime":"2025-09-30T17:06:56.894Z","isPitch":false,"type":"action","player":{"id":678009,"link":"/api/v1/people/678009"}},{"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-30T17:06:56.894Z","endTime":"2025-09-30T17:08:38.980Z","isPitch":false,"type":"action","player":{"id":678009,"link":"/api/v1/people/678009"}},{"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":96.8,"endSpeed":87.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.577056023679845,"aZ":-23.504295791120374,"pfxX":-12.098307477480361,"pfxZ":4.380189511508774,"pX":0.17222885362205978,"pZ":2.167633196230388,"vX0":12.453308889469357,"vY0":-140.23622947654528,"vZ0":-5.338569754534696,"x":110.44,"y":180.25,"x0":-2.7676831505575823,"y0":50.00291183083694,"z0":5.642360272036685,"aX":-23.946037137551507},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.8,"breakHorizontal":19.2,"spinRate":2154,"spinDirection":236},"zone":8,"typeConfidence":0.92,"plateTime":0.39151557831302064,"extension":6.875901804082685},"hitData":{"launchSpeed":83.6,"launchAngle":44.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.1,"coordY":105.43}},"index":3,"playId":"ffb1f8fe-b0e1-3c0f-af54-836652a390f8","pitchNumber":1,"startTime":"2025-09-30T17:08:38.980Z","endTime":"2025-09-30T17:08:47.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:08:47.792Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out, shortstop Gabriel Arias to first baseman Jhonkensy Noel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-30T17:08:55.712Z","endTime":"2025-09-30T17:09:19.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.519475690235673,"aZ":-17.681988070172153,"pfxX":-7.0323606886618375,"pfxZ":7.1228892061269455,"pX":0.23491920551929923,"pZ":2.9851131554624484,"vX0":10.314095685106409,"vY0":-141.32190606565425,"vZ0":-4.728506882559076,"x":108.05,"y":158.18,"x0":-2.5388545374356255,"y0":50.000894905975166,"z0":5.806560371604638,"aX":-14.304010459781908},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.1,"breakHorizontal":10.8,"spinRate":2303,"spinDirection":223},"zone":2,"typeConfidence":0.76,"plateTime":0.38675060460304467,"extension":7.113293083565421},"hitData":{"launchSpeed":90.6,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.29,"coordY":156.95}},"index":0,"playId":"1b69053c-e25a-3909-845f-a040b98aecd7","pitchNumber":1,"startTime":"2025-09-30T17:09:11.691Z","endTime":"2025-09-30T17:09:19.269Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:09:19.269Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kerry Carpenter singles on a line drive to right fielder Johnathan Rodríguez. Kerry Carpenter to 2nd. Kerry Carpenter advances to 2nd, on a fielding error by right fielder Johnathan Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-30T17:09:54.291Z","endTime":"2025-09-30T17:10:27.518Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671286,"link":"/api/v1/people/671286"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671286,"link":"/api/v1/people/671286"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-30T17:09:44.047Z","endTime":"2025-09-30T17:09:56.626Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"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":98.3,"endSpeed":89.8,"strikeZoneTop":3.39849283178012,"strikeZoneBottom":1.72847946756398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.85384961551941,"aZ":-14.8184754694198,"pfxX":-6.765556754251108,"pfxZ":8.378793642906116,"pX":-0.6055616732806909,"pZ":3.5053204251419188,"vX0":8.044725676771632,"vY0":-142.97795369565975,"vZ0":-4.685351194866435,"x":140.08,"y":144.14,"x0":-2.576180858533999,"y0":50.00198028415164,"z0":6.0946779340027035,"aX":-14.012614721180105},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.4,"breakHorizontal":10.7,"spinRate":2208,"spinDirection":221},"zone":1,"typeConfidence":0.9,"plateTime":0.3830335542400243,"extension":6.9985457113500695},"index":1,"playId":"8c4832dc-9c92-38d7-a6c9-b585a5f3d0f9","pitchNumber":1,"startTime":"2025-09-30T17:09:56.626Z","endTime":"2025-09-30T17:10:00.602Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.914339354337812,"aZ":-40.6476688099104,"pfxX":6.722863550068552,"pfxZ":-5.72254902865412,"pX":0.15484573954145622,"pZ":2.0602766098514214,"vX0":4.993342440851991,"vY0":-120.71306269950554,"vZ0":-1.2134582563657377,"x":111.1,"y":183.15,"x0":-2.812190461519234,"y0":50.00446432836276,"z0":6.13944799307032,"aX":9.94899868436425},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-10.4,"breakHorizontal":-13.3,"spinRate":2527,"spinDirection":40},"zone":8,"typeConfidence":0.89,"plateTime":0.4532802790545225,"extension":6.745415509713045},"hitData":{"launchSpeed":94.6,"launchAngle":18.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.19,"coordY":83.65}},"index":2,"playId":"51b2de60-d911-3f9a-86b9-9e5670071134","pitchNumber":2,"startTime":"2025-09-30T17:10:12.437Z","endTime":"2025-09-30T17:10:27.518Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:10:27.518Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Torkelson singles on a line drive to left fielder Steven Kwan. Kerry Carpenter scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-30T17:10:45.774Z","endTime":"2025-09-30T17:11:33.795Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":{"id":668909,"link":"/api/v1/people/668909"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.54718948106701,"strikeZoneBottom":1.63999903210159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.992047261680433,"aZ":-33.32588087410914,"pfxX":5.07072725557484,"pfxZ":-0.6979863489247382,"pX":-1.0860987041746424,"pZ":3.1919656994777537,"vX0":3.675634805208772,"vY0":-127.35407281670771,"vZ0":0.1339332769249657,"x":158.4,"y":152.6,"x0":-3.2023413054167653,"y0":50.001220947496755,"z0":5.75565243456649,"aX":8.40051681654397},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.0,"breakHorizontal":-10.0,"spinRate":2318,"spinDirection":59},"zone":11,"typeConfidence":0.84,"plateTime":0.4286434846668703,"extension":6.991625333545435},"index":0,"playId":"5f96549d-70ab-3a40-b31d-2d3cc2b56ba4","pitchNumber":1,"startTime":"2025-09-30T17:11:02.455Z","endTime":"2025-09-30T17:11:07.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.178720676295704,"aZ":-30.046588155198,"pfxX":5.93092064647487,"pfxZ":1.2960841907888563,"pX":-0.2780258090009999,"pZ":1.5052224929100357,"vX0":4.754819883854449,"vY0":-127.04879187304238,"vZ0":-4.255005508076327,"x":127.6,"y":198.14,"x0":-2.9396346322171425,"y0":50.00590959355002,"z0":5.569414995856657,"aX":9.77122258539411},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.7,"breakHorizontal":-11.8,"spinRate":2326,"spinDirection":58},"zone":13,"typeConfidence":0.9,"plateTime":0.4298758591494698,"extension":6.951284103675851},"hitData":{"launchSpeed":72.4,"launchAngle":20.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.13,"coordY":113.35}},"index":1,"playId":"a39c84ac-f36d-3001-abf2-499bec6212a4","pitchNumber":2,"startTime":"2025-09-30T17:11:22.182Z","endTime":"2025-09-30T17:11:33.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:11:33.795Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-30T17:11:45.228Z","endTime":"2025-09-30T17:13:13.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.59404640237472,"strikeZoneBottom":1.71000043028477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.171482929349942,"aZ":-27.192295747006824,"pfxX":-1.8742291160001203,"pfxZ":2.762011347523984,"pX":0.18983235371400853,"pZ":3.4029015193441388,"vX0":8.336639768384975,"vY0":-133.52090319153783,"vZ0":-0.5570179709181844,"x":109.76,"y":146.9,"x0":-2.7313990409637223,"y0":50.00046492852864,"z0":5.573528462876796,"aX":-3.3783610764615046},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.2,"breakHorizontal":1.6,"spinRate":2134,"spinDirection":209},"zone":2,"typeConfidence":0.93,"plateTime":0.4104560817841594,"extension":7.047823407410042},"index":0,"playId":"f0f0793a-1472-3a1c-a7c5-a5b01a7f0336","pitchNumber":1,"startTime":"2025-09-30T17:12:03.159Z","endTime":"2025-09-30T17:12:06.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.114478301835305,"aZ":-18.950937402239816,"pfxX":-8.70989867194124,"pfxZ":6.473043240764662,"pX":-0.11568149614534168,"pZ":4.231522125120025,"vX0":10.26792524051207,"vY0":-142.14584178191896,"vZ0":-1.4054119368064377,"x":121.41,"y":124.53,"x0":-2.646106213864474,"y0":50.00367655255555,"z0":5.937738847971225,"aX":-17.79471401713985},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.6,"breakHorizontal":13.7,"spinRate":2270,"spinDirection":222},"zone":11,"typeConfidence":0.57,"plateTime":0.3855851927203733,"extension":7.026878342196457},"index":1,"playId":"6366b1af-c08f-35ae-b30f-3fccfd1a6064","pitchNumber":2,"startTime":"2025-09-30T17:12:23.478Z","endTime":"2025-09-30T17:12:27.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.983221762131876,"aZ":-43.594829418282465,"pfxX":6.75753360855399,"pfxZ":-7.709854548877636,"pX":0.17389633932342818,"pZ":1.4365975734093952,"vX0":4.947575366400869,"vY0":-121.76425924679332,"vZ0":-1.601488545581446,"x":110.37,"y":199.99,"x0":-2.772191139784958,"y0":50.00341362346786,"z0":5.9223415337415055,"aX":10.007733277848363},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-14.0,"breakHorizontal":-13.6,"spinRate":2623,"spinDirection":43},"zone":14,"typeConfidence":0.9,"plateTime":0.45221857165341905,"extension":6.990676218449514},"index":2,"playId":"13ee00c5-02bd-3057-9e4b-399817ea7051","pitchNumber":3,"startTime":"2025-09-30T17:12:44.096Z","endTime":"2025-09-30T17:12:48.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.333954298256046,"aZ":-22.31129803568716,"pfxX":-7.425834344567308,"pfxZ":4.848255164251114,"pX":-0.12700012041202202,"pZ":4.030142808982637,"vX0":10.238924959314435,"vY0":-141.2752831389759,"vZ0":-1.065475234664881,"x":121.84,"y":129.97,"x0":-2.82304123805361,"y0":50.00167767988378,"z0":5.838001716641743,"aX":-15.102954843104717},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.8,"breakHorizontal":11.5,"spinRate":2128,"spinDirection":226},"zone":11,"typeConfidence":0.75,"plateTime":0.3867920493628487,"extension":6.911736338955278},"index":3,"playId":"9bcb6797-8e57-39dd-9ec0-2644ebdfadde","pitchNumber":4,"startTime":"2025-09-30T17:13:08.378Z","endTime":"2025-09-30T17:13:13.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:13:13.024Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, shortstop Javier Báez to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-30T17:15:38.293Z","endTime":"2025-09-30T17:16:27.067Z","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":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(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":98.4,"endSpeed":90.5,"strikeZoneTop":3.17272990522135,"strikeZoneBottom":1.45000111342479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.179549829842575,"aZ":-17.264754172140933,"pfxX":7.143550366491356,"pfxZ":7.151171672253501,"pX":-0.46561324144612415,"pZ":2.4159948222247682,"vX0":-7.743021525634785,"vY0":-143.03163575096804,"vZ0":-7.0999274462798745,"x":134.75,"y":173.55,"x0":1.3408862788759506,"y0":50.0009310175061,"z0":6.001733771318938,"aX":14.887257744361722},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.8,"breakHorizontal":-11.5,"spinRate":2245,"spinDirection":147},"zone":4,"typeConfidence":0.91,"plateTime":0.38209040069223343,"extension":6.618971079906277},"index":0,"playId":"50864607-358f-3a9c-a6b3-ff0b4bdcf380","pitchNumber":1,"startTime":"2025-09-30T17:15:47.510Z","endTime":"2025-09-30T17:15:51.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":2.96915021815435,"strikeZoneBottom":1.32706483983716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.400940480819504,"aZ":-30.82053997430657,"pfxX":-2.779500150041403,"pfxZ":0.7491379818209278,"pX":0.3284053151967976,"pZ":3.2447569406488905,"vX0":-3.089630571000273,"vY0":-133.12237987576253,"vZ0":-1.7813255726465584,"x":104.48,"y":151.17,"x0":1.8631965736770781,"y0":50.00132705346535,"z0":6.144247368129565,"aX":-5.009563984097556},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.2,"breakHorizontal":5.6,"spinRate":2329,"spinDirection":195},"zone":12,"typeConfidence":0.91,"plateTime":0.4107617464917288,"extension":6.2653909570973925},"index":1,"playId":"e54b3356-f4c1-35d4-9078-6ced8dd94f41","pitchNumber":2,"startTime":"2025-09-30T17:16:01.748Z","endTime":"2025-09-30T17:16:06.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.47861695643635,"aZ":-15.540530646656197,"pfxX":9.254976599818,"pfxZ":7.948429046542612,"pX":-0.3798159614085007,"pZ":2.452742424142078,"vX0":-8.319575936800359,"vY0":-143.7654061813368,"vZ0":-7.562863683830805,"x":131.48,"y":172.56,"x0":1.349800045156799,"y0":50.001389819189576,"z0":6.082955273464275,"aX":19.36271043117065},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.0,"breakHorizontal":-15.1,"spinRate":2218,"spinDirection":156},"zone":4,"typeConfidence":0.9,"plateTime":0.381061988778018,"extension":6.530063143046753},"hitData":{"launchSpeed":93.3,"launchAngle":-43.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.82,"coordY":149.35}},"index":2,"playId":"23839fc0-cbe9-3446-85b2-78c1ad2bf51d","pitchNumber":3,"startTime":"2025-09-30T17:16:17.852Z","endTime":"2025-09-30T17:16:27.067Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:16:27.067Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Martínez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-30T17:16:31.509Z","endTime":"2025-09-30T17:17:56.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.8,"strikeZoneTop":3.14973875492707,"strikeZoneBottom":1.41000049370805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.82103662799318,"aZ":-17.979672440052312,"pfxX":8.13050725899166,"pfxZ":6.893591627828753,"pX":-1.2485417142859585,"pZ":2.5758666063974025,"vX0":-10.152296831812878,"vY0":-142.6095641651941,"vZ0":-6.579501899105775,"x":164.59,"y":169.23,"x0":1.3013785772899673,"y0":50.00512155303711,"z0":6.047287805637099,"aX":16.747888830981513},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.3,"breakHorizontal":-12.7,"spinRate":2192,"spinDirection":157},"zone":11,"typeConfidence":0.9,"plateTime":0.38408011471398806,"extension":6.609821064251113},"index":0,"playId":"282c975e-06ec-3147-998d-ac3dd0a98a0b","pitchNumber":1,"startTime":"2025-09-30T17:16:49.622Z","endTime":"2025-09-30T17:16:53.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.0999133929049,"strikeZoneBottom":1.410001013928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.48944868443092,"aZ":-13.586744384213361,"pfxX":0.7759840491951772,"pfxZ":9.06416267629777,"pX":-0.23028808934064818,"pZ":3.7917938707569077,"vX0":-4.3649404705310975,"vY0":-142.04593477284214,"vZ0":-4.523845263739666,"x":125.78,"y":136.4,"x0":1.2231321698457032,"y0":50.00116020852212,"z0":6.264050772253664,"aX":1.5914198547378657},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.7,"breakHorizontal":-0.6,"spinRate":2291,"spinDirection":159},"zone":11,"typeConfidence":0.9,"plateTime":0.3850900177209171,"extension":6.4271608014764725},"index":1,"playId":"bf5a45a5-9b43-3fa8-8bd4-1fadf3933e82","pitchNumber":2,"startTime":"2025-09-30T17:17:02.568Z","endTime":"2025-09-30T17:17:07.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.75300278354565,"aZ":-17.193378139622023,"pfxX":5.883511803417321,"pfxZ":7.212663823593337,"pX":-0.04257102802099663,"pZ":2.951966588338692,"vX0":-6.712922736094377,"vY0":-142.71689903700027,"vZ0":-5.539645243823762,"x":118.62,"y":159.08,"x0":1.5680684269559753,"y0":50.003428666544586,"z0":5.989532706700872,"aX":12.220479661181301},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.2,"breakHorizontal":-9.4,"spinRate":2244,"spinDirection":143},"zone":2,"typeConfidence":0.91,"plateTime":0.38279625796873384,"extension":6.466393692191792},"index":2,"playId":"5f805fa8-4236-3d5c-8793-373a8aac56b4","pitchNumber":3,"startTime":"2025-09-30T17:17:19.264Z","endTime":"2025-09-30T17:17:23.014Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.18677265695045,"strikeZoneBottom":1.40999984384489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.177076379387625,"aZ":-29.878677752007963,"pfxX":-2.0402206091985207,"pfxZ":1.2868658670024917,"pX":-0.02938060418125072,"pZ":3.275809733142563,"vX0":-4.019113435237893,"vY0":-132.41618060315403,"vZ0":-1.6844958185499697,"x":118.12,"y":150.33,"x0":1.770664198140439,"y0":50.00231921738234,"z0":6.097569532730086,"aX":-3.637481525090131},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.2,"breakHorizontal":4.6,"spinRate":2266,"spinDirection":170},"zone":2,"typeConfidence":0.91,"plateTime":0.412983491363645,"extension":6.392690957835484},"index":3,"playId":"2c4c62b9-941f-3419-aa05-4da4eb253669","pitchNumber":4,"startTime":"2025-09-30T17:17:37.040Z","endTime":"2025-09-30T17:17:40.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":91.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.113618434624755,"aZ":-12.480276654488893,"pfxX":1.5236324703496344,"pfxZ":9.182258312010276,"pX":-0.5031006818227799,"pZ":3.8714135301452828,"vX0":-5.683241646204573,"vY0":-145.11649518154834,"vZ0":-4.908549773728996,"x":136.18,"y":134.25,"x0":1.277891470875788,"y0":50.006473603480636,"z0":6.337440125221247,"aX":3.269517569319251},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":15.8,"breakHorizontal":-1.7,"spinRate":2327,"spinDirection":152},"zone":11,"typeConfidence":0.9,"plateTime":0.37660282405448875,"extension":6.33810301046596},"index":4,"playId":"fad43208-6fdf-3e23-bad0-65b2de380f87","pitchNumber":5,"startTime":"2025-09-30T17:17:51.712Z","endTime":"2025-09-30T17:17:56.547Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:17:56.547Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Ramírez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-30T17:17:58.231Z","endTime":"2025-09-30T17:19:45.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"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":93.2,"endSpeed":86.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.607768480449955,"aZ":-25.46410908948827,"pfxX":0.011023826645685242,"pfxZ":3.564165408726182,"pX":-0.3540547872291869,"pZ":2.105456935090029,"vX0":-5.761008161893402,"vY0":-135.61395219326695,"vZ0":-5.344842729476464,"x":130.5,"y":181.93,"x0":1.7866836040700482,"y0":50.00491713478277,"z0":5.85316152048278,"aX":0.022019585768827215},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.6,"breakHorizontal":1.1,"spinRate":2266,"spinDirection":160},"zone":7,"typeConfidence":0.87,"plateTime":0.4022051383749714,"extension":6.406737079148032},"index":0,"playId":"dcdc0ce5-f5bd-33c3-8f88-04e141810b69","pitchNumber":1,"startTime":"2025-09-30T17:18:19.772Z","endTime":"2025-09-30T17:18:23.474Z","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":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.33779287582373,"strikeZoneBottom":1.55999933125382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.690861914734445,"aZ":-26.582966420799146,"pfxX":10.723294557245985,"pfxZ":3.1762085319373705,"pX":1.1518310994750138,"pZ":2.193191759016323,"vX0":-4.989554640324415,"vY0":-132.18272085547852,"vZ0":-4.724620519767416,"x":73.09,"y":179.56,"x0":1.6767028288078243,"y0":50.002853849066426,"z0":5.969417441764746,"aX":18.865679486144458},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.9,"breakHorizontal":-18.2,"spinRate":1779,"spinDirection":132},"zone":14,"typeConfidence":0.9,"plateTime":0.41530286282645656,"extension":6.2549274077487},"index":1,"playId":"86634a29-7a54-323b-a1d0-67f2d73a35dc","pitchNumber":2,"startTime":"2025-09-30T17:18:34.666Z","endTime":"2025-09-30T17:18:39.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.9,"strikeZoneTop":3.25894109805447,"strikeZoneBottom":1.55999888149295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.430021531567135,"aZ":-37.802145655880956,"pfxX":-2.6910552557263685,"pfxZ":-3.818982211586073,"pX":1.1135000640009571,"pZ":2.693341022840708,"vX0":-0.38603457283207465,"vY0":-119.34066173756591,"vZ0":-0.7766225698982955,"x":74.56,"y":166.06,"x0":1.6268295670544004,"y0":50.004524302541185,"z0":6.366632046265352,"aX":-3.963585373030301},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.8,"breakHorizontal":4.9,"spinRate":2564,"spinDirection":326},"zone":12,"typeConfidence":0.91,"plateTime":0.45531369287451273,"extension":6.205028103976225},"index":2,"playId":"29215c6b-c595-334f-9ce1-fcdf7f8fd031","pitchNumber":3,"startTime":"2025-09-30T17:18:47.268Z","endTime":"2025-09-30T17:18:52.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":90.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.91796816837606,"aZ":-10.749824001079268,"pfxX":3.5346003596653297,"pfxZ":10.133639891379898,"pX":-0.11559378351168142,"pZ":3.1768780144559607,"vX0":-5.745066755702188,"vY0":-144.73529130870918,"vZ0":-6.471276079762514,"x":121.41,"y":153.0,"x0":1.4391203378167636,"y0":50.00181393942366,"z0":6.105427418798592,"aX":7.472458242192049},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.2,"breakHorizontal":-5.2,"spinRate":2450,"spinDirection":153},"zone":2,"typeConfidence":0.9,"plateTime":0.3789602623786643,"extension":6.363727742923208},"index":3,"playId":"bb70c891-cfad-398e-901c-28fa4a86e414","pitchNumber":4,"startTime":"2025-09-30T17:19:04.304Z","endTime":"2025-09-30T17:19:09.358Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-30T17:19:10.767Z","endTime":"2025-09-30T17:19:23.863Z","isPitch":false,"type":"action","player":{"id":608070,"link":"/api/v1/people/608070"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.0,"endSpeed":91.0,"strikeZoneTop":3.3227550070212,"strikeZoneBottom":1.57450679630974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.409305120574686,"aZ":-10.599845593960904,"pfxX":2.5610255029593088,"pfxZ":10.128047752407472,"pX":-0.6331882980011025,"pZ":3.2939176259017455,"vX0":-6.1997096934984945,"vY0":-145.33392478503526,"vZ0":-6.549982464176808,"x":141.14,"y":149.84,"x0":1.1989261380321294,"y0":50.0005932777354,"z0":6.226807463513754,"aX":5.454623367576311},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.2,"breakHorizontal":-3.4,"spinRate":2401,"spinDirection":156},"zone":1,"typeConfidence":0.9,"plateTime":0.3774890399300004,"extension":6.395996045993913},"index":5,"playId":"a49a7625-746c-3b4b-91c4-634f97f9c79f","pitchNumber":5,"startTime":"2025-09-30T17:19:23.863Z","endTime":"2025-09-30T17:19:28.779Z","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":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.95070725724173,"aZ":-32.81735831845991,"pfxX":8.942566749589417,"pfxZ":-0.36955951920846175,"pX":0.5279591799628589,"pZ":1.6168906908669134,"vX0":-6.483658812959914,"vY0":-130.85198744347974,"vZ0":-4.845227876427751,"x":96.88,"y":195.12,"x0":1.8634334310336664,"y0":50.00016196811197,"z0":5.922312269154982,"aX":15.664611108731942},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.4,"breakHorizontal":-15.0,"spinRate":1873,"spinDirection":133},"zone":9,"typeConfidence":0.9,"plateTime":0.4169487854720888,"extension":6.3098089603667535},"index":6,"playId":"effbaa86-3a5f-3930-b543-c14aa95e3c51","pitchNumber":6,"startTime":"2025-09-30T17:19:41.386Z","endTime":"2025-09-30T17:19:45.858Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:19:45.858Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wenceel Pérez flies out to center fielder Angel Martínez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-30T17:22:11.657Z","endTime":"2025-09-30T17:23:24.969Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.7,"strikeZoneTop":3.11963777645491,"strikeZoneBottom":1.47389058527249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.034053610649018,"aZ":-41.820271025413355,"pfxX":8.634055631460626,"pfxZ":-7.239924960881547,"pX":-0.8344574061388075,"pZ":2.108284254820784,"vX0":2.0744282717352958,"vY0":-115.47640303962547,"vZ0":0.34485590395237775,"x":148.81,"y":181.86,"x0":-2.868350868657037,"y0":50.00089604945778,"z0":6.022278502373753,"aX":11.51032853111965},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-12.6,"breakHorizontal":-16.2,"spinRate":2492,"spinDirection":38},"zone":13,"typeConfidence":0.91,"plateTime":0.4766276065951316,"extension":6.796066944496673},"index":0,"playId":"7de43500-b7a2-31ac-90fd-53e3c6561b9d","pitchNumber":1,"startTime":"2025-09-30T17:22:20.887Z","endTime":"2025-09-30T17:22:25.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.643219780825955,"aZ":-14.86288250408411,"pfxX":-6.68869499531583,"pfxZ":8.710383239073934,"pX":-0.8675322407749215,"pZ":3.4864259747425335,"vX0":7.448428255699012,"vY0":-139.8644012548753,"vZ0":-3.389446140830131,"x":150.07,"y":144.65,"x0":-2.692240864045895,"y0":50.00271995315139,"z0":5.6847144832119545,"aX":-13.293001720674825},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":10.7,"spinRate":2262,"spinDirection":224},"zone":11,"typeConfidence":0.81,"plateTime":0.39117259353166123,"extension":6.926517459949101},"index":1,"playId":"a8ccb4fb-b88f-39d4-83f0-ecec506fca8a","pitchNumber":2,"startTime":"2025-09-30T17:22:35.399Z","endTime":"2025-09-30T17:22:38.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.23153856814627,"strikeZoneBottom":1.48999914225988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.125919946954394,"aZ":-28.75453780300491,"pfxX":0.04073826462468366,"pfxZ":1.9840238765578242,"pX":-0.6920649177951727,"pZ":2.9497039389129833,"vX0":5.573876246829036,"vY0":-130.24488250391735,"vZ0":-1.379020312437256,"x":143.38,"y":159.14,"x0":-2.860946265268543,"y0":50.00547345322824,"z0":5.650831536962854,"aX":0.070001313758099},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.5,"breakHorizontal":-1.2,"spinRate":2150,"spinDirection":204},"zone":1,"typeConfidence":0.77,"plateTime":0.4197694982100817,"extension":6.920627714890385},"index":2,"playId":"f9077ada-8f98-3870-81b1-a61479229544","pitchNumber":3,"startTime":"2025-09-30T17:22:50.882Z","endTime":"2025-09-30T17:22:54.763Z","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":3,"startTime":"2025-09-30T17:23:04.819Z","endTime":"2025-09-30T17:23:14.679Z","isPitch":false,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.731876905829836,"aZ":-18.040011288818796,"pfxX":-8.735165539845472,"pfxZ":7.075567439836348,"pX":-0.2654377264991663,"pZ":2.8119933607958147,"vX0":9.5159543267984,"vY0":-140.44415031283202,"vZ0":-5.032801883047026,"x":127.12,"y":162.86,"x0":-2.562320626238775,"y0":50.00595076175049,"z0":5.800182448345767,"aX":-17.457878711408615},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.9,"breakHorizontal":13.9,"spinRate":2130,"spinDirection":225},"zone":2,"typeConfidence":0.59,"plateTime":0.38996446082950476,"extension":6.949635254120217},"hitData":{"launchSpeed":94.7,"launchAngle":48.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.77,"coordY":97.23}},"index":4,"playId":"4a9272fe-fd53-32e6-bd09-58ee54a67334","pitchNumber":4,"startTime":"2025-09-30T17:23:14.679Z","endTime":"2025-09-30T17:23:24.969Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:23:24.969Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dillon Dingler grounds out, shortstop Gabriel Arias to first baseman Jhonkensy Noel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-30T17:23:25.302Z","endTime":"2025-09-30T17:25:04.084Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.42021463399822,"strikeZoneBottom":1.5400004214681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.954036858620576,"aZ":-20.260056877572516,"pfxX":-8.286210090059098,"pfxZ":5.971979948146905,"pX":0.4739942085321477,"pZ":2.4596613090675983,"vX0":11.124260801884775,"vY0":-140.21040505003688,"vZ0":-5.509909208088643,"x":98.93,"y":172.37,"x0":-2.463797409377316,"y0":50.00646341679091,"z0":5.7676059959155,"aX":-16.543146074031483},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.8,"breakHorizontal":12.8,"spinRate":2233,"spinDirection":218},"zone":6,"typeConfidence":0.49,"plateTime":0.3902758452452715,"extension":6.912010638443471},"index":0,"playId":"680a155e-4b24-3827-ab82-1eb7f363ae71","pitchNumber":1,"startTime":"2025-09-30T17:23:52.107Z","endTime":"2025-09-30T17:23:56.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.4545076663118,"strikeZoneBottom":1.54000063091738,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.234721467056,"aZ":-17.823148315671542,"pfxX":-9.157661130333981,"pfxZ":7.067608101153777,"pX":0.5233124884880427,"pZ":2.152956038597611,"vX0":11.6518317213639,"vY0":-141.56040072568203,"vZ0":-6.627735007906316,"x":97.05,"y":180.65,"x0":-2.4557418983155865,"y0":50.001625393039504,"z0":5.665050191143338,"aX":-18.590842133298267},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.5,"breakHorizontal":14.2,"spinRate":2330,"spinDirection":225},"zone":6,"typeConfidence":0.69,"plateTime":0.38689204735497906,"extension":6.955463134129905},"index":1,"playId":"408894af-ac64-31f1-a24e-76a0f2fa0400","pitchNumber":2,"startTime":"2025-09-30T17:24:06.306Z","endTime":"2025-09-30T17:24:10.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.559392947627135,"aZ":-32.96824300251991,"pfxX":3.6036490680170776,"pfxZ":-0.4799463832870803,"pX":0.6608859436999771,"pZ":0.8974245011757813,"vX0":7.265966280740224,"vY0":-126.65032601349372,"vZ0":-5.244705795595571,"x":91.81,"y":214.55,"x0":-2.6982794077432346,"y0":50.00502326333432,"z0":5.5905585203988135,"aX":5.933788764200358},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.7,"breakHorizontal":-8.0,"spinRate":2296,"spinDirection":56},"zone":14,"typeConfidence":0.86,"plateTime":0.4302337065480768,"extension":6.984991320797195},"index":2,"playId":"21b093bb-590e-3ded-ae17-65dd8d0e8c2f","pitchNumber":3,"startTime":"2025-09-30T17:24:21.319Z","endTime":"2025-09-30T17:24:25.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.41486836890599,"strikeZoneBottom":1.53999989642268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.948165725458157,"aZ":-16.950696408944637,"pfxX":-6.1519385531069695,"pfxZ":7.524924047090144,"pX":1.1296644328728116,"pZ":3.214586362918823,"vX0":12.181491976401604,"vY0":-140.84493081153894,"vZ0":-3.678004736083984,"x":73.94,"y":151.99,"x0":-2.4387221693541026,"y0":50.00013698341381,"z0":5.623545934111249,"aX":-12.442620465203225},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.1,"breakHorizontal":8.9,"spinRate":2122,"spinDirection":226},"zone":12,"typeConfidence":0.78,"plateTime":0.38786582477912734,"extension":6.993871117670861},"index":3,"playId":"e3e4fe99-a3a7-3858-ab2b-875f37611a92","pitchNumber":4,"startTime":"2025-09-30T17:24:40.358Z","endTime":"2025-09-30T17:24:44.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.32205045497058,"aZ":-37.469298690617286,"pfxX":6.201788613133183,"pfxZ":-3.370145975430212,"pX":0.2875854569428394,"pZ":2.291353148012858,"vX0":5.625344120960014,"vY0":-125.15875710900715,"vZ0":-0.677728172056445,"x":106.04,"y":176.91,"x0":-2.801830163544734,"y0":50.00182858396596,"z0":5.6577393410365024,"aX":9.750175174295963},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-6.0,"breakHorizontal":-12.6,"spinRate":2352,"spinDirection":51},"zone":6,"typeConfidence":2.0,"plateTime":0.43910801766129515,"extension":6.571349625560848},"hitData":{"launchSpeed":102.6,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.16,"coordY":153.91}},"index":4,"playId":"b64b59ae-bff3-359f-ba3c-af4fe71348ae","pitchNumber":5,"startTime":"2025-09-30T17:24:55.944Z","endTime":"2025-09-30T17:25:04.084Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:25:04.084Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-30T17:25:05.512Z","endTime":"2025-09-30T17:26:39.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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(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":90.4,"endSpeed":82.2,"strikeZoneTop":3.21092668480363,"strikeZoneBottom":1.4573879764679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.267386771963697,"aZ":-27.49302351779184,"pfxX":-1.7678313229303946,"pfxZ":2.7119798868670593,"pX":1.2541601915964136,"pZ":2.5994299960429936,"vX0":10.794567677744956,"vY0":-131.22042784443414,"vZ0":-2.441141754079849,"x":69.19,"y":168.6,"x0":-2.7004689139713287,"y0":50.004695873222204,"z0":5.610545890296011,"aX":-3.0549213585048016},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.6,"breakHorizontal":0.6,"spinRate":2194,"spinDirection":211},"zone":12,"typeConfidence":0.89,"plateTime":0.4189592045495427,"extension":6.905979197995486},"index":0,"playId":"2d01d430-5afc-347b-a9a9-241ad4b243c9","pitchNumber":1,"startTime":"2025-09-30T17:25:27.691Z","endTime":"2025-09-30T17:25:31.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.1,"strikeZoneTop":3.25746388928611,"strikeZoneBottom":1.53999957941112,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.325555373836767,"aZ":-43.42939897542656,"pfxX":7.2537585444956845,"pfxZ":-8.323773716755358,"pX":0.3889488199364551,"pZ":1.6370497504259796,"vX0":4.937539254509674,"vY0":-117.02387784246076,"vZ0":-0.5693320067809087,"x":102.17,"y":194.58,"x0":-2.709858263859192,"y0":50.00450938807971,"z0":6.042678424467309,"aX":9.80481619379067},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-14.8,"breakHorizontal":-14.5,"spinRate":2494,"spinDirection":36},"zone":9,"typeConfidence":0.91,"plateTime":0.47269848861570996,"extension":6.976987132806846},"index":1,"playId":"72e18c1e-f495-30e8-b35e-2fa0d853ddee","pitchNumber":2,"startTime":"2025-09-30T17:25:41.819Z","endTime":"2025-09-30T17:25:45.818Z","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":81.8,"endSpeed":74.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.988606956844926,"aZ":-44.76136279517473,"pfxX":6.6362887641470305,"pfxZ":-9.01850738917211,"pX":0.7375830343976237,"pZ":0.5849127002967892,"vX0":5.85266034009699,"vY0":-118.84011660488086,"vZ0":-3.0316640789200777,"x":88.89,"y":222.99,"x0":-2.6417503541652194,"y0":50.00425197486538,"z0":6.041421949884454,"aX":9.2594796335939},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-16.8,"breakHorizontal":-13.7,"spinRate":2542,"spinDirection":39},"zone":14,"typeConfidence":0.91,"plateTime":0.4652905495111508,"extension":6.845250116286666},"index":2,"playId":"ae4c7535-b6f2-31f4-820a-60872fcc1688","pitchNumber":3,"startTime":"2025-09-30T17:25:57.083Z","endTime":"2025-09-30T17:26:04.345Z","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":97.4,"endSpeed":87.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.47419990361309,"aZ":-15.879837812924372,"pfxX":-7.687763937397703,"pfxZ":8.162377234642898,"pX":-0.02140772574154568,"pZ":3.5068100784499943,"vX0":10.050200001001373,"vY0":-141.39768842247796,"vZ0":-3.1673020088421207,"x":117.82,"y":144.1,"x0":-2.6466806394579394,"y0":50.0042354991594,"z0":5.679253347244584,"aX":-15.350008256007257},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.2,"breakHorizontal":11.5,"spinRate":2319,"spinDirection":229},"zone":11,"typeConfidence":0.89,"plateTime":0.38947948192804205,"extension":6.746618877547676},"index":3,"playId":"624c23dc-d1b5-3f0c-88d9-f10c51d7d4f7","pitchNumber":4,"startTime":"2025-09-30T17:26:15.687Z","endTime":"2025-09-30T17:26:19.225Z","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":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.660489036949222,"aZ":-43.629913588154444,"pfxX":5.901315229368798,"pfxZ":-7.905435689335334,"pX":0.5229516118094574,"pZ":1.8241804849008014,"vX0":5.824977135493895,"vY0":-120.49471599910657,"vZ0":-0.5503886389916075,"x":97.07,"y":189.53,"x0":-2.7059822952163803,"y0":50.00388792039732,"z0":5.960227656159014,"aX":8.549055181455492},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-14.2,"breakHorizontal":-12.2,"spinRate":2484,"spinDirection":39},"zone":9,"typeConfidence":0.9,"plateTime":0.4571763014934822,"extension":6.730028537643372},"index":4,"playId":"fdba5eba-8d26-32cc-9a5b-c657f2833c1c","pitchNumber":5,"startTime":"2025-09-30T17:26:34.741Z","endTime":"2025-09-30T17:26:39.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:26:39.731Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Johnathan Rodríguez grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-30T17:28:55.053Z","endTime":"2025-09-30T17:29:17.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.41246626880615,"aZ":-30.76360476805438,"pfxX":-2.739844954168081,"pfxZ":0.7906298518246277,"pX":0.12174793231203725,"pZ":2.5515475962077647,"vX0":-3.436760579618336,"vY0":-132.5707476037876,"vZ0":-3.2835466300675824,"x":112.36,"y":169.89,"x0":1.7892307838442048,"y0":50.00423937381622,"z0":6.043441673670861,"aX":-4.893460622609259},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.0,"breakHorizontal":5.6,"spinRate":2320,"spinDirection":196},"zone":5,"typeConfidence":0.91,"plateTime":0.4126095357741293,"extension":6.3439149483877095},"hitData":{"launchSpeed":108.2,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.5,"coordY":145.3}},"index":0,"playId":"6ee983c1-189e-3747-9950-1ef080ba4c75","pitchNumber":1,"startTime":"2025-09-30T17:29:09.546Z","endTime":"2025-09-30T17:29:17.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:29:17.537Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Manzardo singles on a sharp line drive to right fielder Wenceel Pérez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-30T17:29:37.153Z","endTime":"2025-09-30T17:30:20.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.6,"strikeZoneTop":3.19281931269137,"strikeZoneBottom":1.36999965170145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.446377785192958,"aZ":-17.02529937397997,"pfxX":8.558171830941475,"pfxZ":7.245572882676913,"pX":0.4604259529936013,"pZ":2.450452924767576,"vX0":-6.165943593680671,"vY0":-143.2931711286988,"vZ0":-7.0941124758036365,"x":99.45,"y":172.62,"x0":1.5224090537937283,"y0":50.00113317721098,"z0":6.011503587374135,"aX":17.890976732620185},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.9,"breakHorizontal":-14.4,"spinRate":2299,"spinDirection":156},"zone":6,"typeConfidence":0.9,"plateTime":0.38145413222441027,"extension":6.474924408551131},"index":0,"playId":"abf291a2-fc4f-307f-9a26-037be50fab49","pitchNumber":1,"startTime":"2025-09-30T17:29:41.818Z","endTime":"2025-09-30T17:29:45.724Z","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":99.2,"endSpeed":91.2,"strikeZoneTop":3.14028805165905,"strikeZoneBottom":1.36999970521685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.051086780664576,"aZ":-12.924293428251023,"pfxX":0.6245894497516575,"pfxZ":9.080659050877676,"pX":-1.3058888937654236,"pZ":3.486423394529956,"vX0":-7.709208429797748,"vY0":-144.34195168704795,"vZ0":-5.527351608273646,"x":166.78,"y":144.65,"x0":1.3130348943665293,"y0":50.00680100602133,"z0":6.214883173013954,"aX":1.3243036701870408},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":15.6,"breakHorizontal":0.4,"spinRate":2415,"spinDirection":158},"zone":11,"typeConfidence":0.9,"plateTime":0.37874740508210225,"extension":6.545898273290681},"index":1,"playId":"8f73958c-e559-36fd-b5d0-b91301127e58","pitchNumber":2,"startTime":"2025-09-30T17:29:55.918Z","endTime":"2025-09-30T17:30:00.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.56831539695915,"aZ":-27.830705834050356,"pfxX":9.762236649673849,"pfxZ":2.5874596576240023,"pX":0.13457959970962555,"pZ":1.8084683866295008,"vX0":-7.185011447780374,"vY0":-128.89152180737793,"vZ0":-5.129713787832463,"x":111.87,"y":189.95,"x0":1.6943360329986628,"y0":50.00136661634973,"z0":5.981687283169992,"aX":16.37303607461445},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.7,"breakHorizontal":-16.0,"spinRate":1720,"spinDirection":132},"zone":8,"typeConfidence":0.91,"plateTime":0.4254567211093585,"extension":6.423150591533625},"hitData":{"launchSpeed":105.5,"launchAngle":17.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":188.62,"coordY":105.76}},"index":2,"playId":"73476f34-c5cc-3be7-a257-311494b0fcc1","pitchNumber":3,"startTime":"2025-09-30T17:30:10.308Z","endTime":"2025-09-30T17:30:20.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:30:20.820Z","atBatIndex":12},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Gabriel Arias grounds into a double play, shortstop Javier Báez to second baseman Gleyber Torres to first baseman Spencer Torkelson. Kyle Manzardo out at 2nd. Gabriel Arias out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-30T17:30:22.001Z","endTime":"2025-09-30T17:31:14.468Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.5,"strikeZoneTop":3.43418535117975,"strikeZoneBottom":1.52999953359185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.49116624974788,"aZ":-20.636426783228085,"pfxX":8.029854500786755,"pfxZ":5.620591641632155,"pX":-0.6717592258940193,"pZ":3.659562061773664,"vX0":-8.917797627770264,"vY0":-142.3640612095153,"vZ0":-3.3977785084859526,"x":142.61,"y":139.97,"x0":1.4571280546404164,"y0":50.00597821320814,"z0":6.173736469815241,"aX":16.49564904066065},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.6,"breakHorizontal":-12.7,"spinRate":2199,"spinDirection":158},"zone":11,"typeConfidence":0.9,"plateTime":0.38463788348402694,"extension":6.4634538262008405},"index":0,"playId":"019da2df-04d4-3b61-8030-f369bd8c4f74","pitchNumber":1,"startTime":"2025-09-30T17:30:49.759Z","endTime":"2025-09-30T17:30:54.067Z","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":1},"pitchData":{"startSpeed":91.1,"endSpeed":85.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.613222793019187,"aZ":-27.36115223693231,"pfxX":-1.845761643308822,"pfxZ":2.6463065567361177,"pX":-0.249399945278107,"pZ":2.3733654371881885,"vX0":-4.898958130369976,"vY0":-132.75495674437838,"vZ0":-4.2853924192036,"x":126.51,"y":174.7,"x0":1.8464453303147073,"y0":50.00165500503658,"z0":5.9586938155577265,"aX":-3.352176672240339},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.2,"breakHorizontal":4.2,"spinRate":2270,"spinDirection":176},"zone":5,"typeConfidence":0.91,"plateTime":0.4097907953987088,"extension":6.450251746305432},"hitData":{"launchSpeed":93.7,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.21,"coordY":158.97}},"index":1,"playId":"5c7ad51b-d8c9-3e79-8a45-00a2887fd05c","pitchNumber":2,"startTime":"2025-09-30T17:31:06.816Z","endTime":"2025-09-30T17:31:14.468Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:31:14.468Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Javier Báez singles on a ground ball to center fielder Angel Martínez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-30T17:33:35.079Z","endTime":"2025-09-30T17:34:18.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":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":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.4,"endSpeed":78.9,"strikeZoneTop":3.60781492904279,"strikeZoneBottom":1.65000107497102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.098896218317286,"aZ":-31.22169579740717,"pfxX":3.9850326007337946,"pfxZ":0.6064237743691958,"pX":0.6169111251463273,"pZ":2.5233793775159516,"vX0":7.0949813383207765,"vY0":-124.21951970070441,"vZ0":-1.4400898317829829,"x":93.48,"y":170.65,"x0":-2.790206950214798,"y0":50.00234399913844,"z0":5.698253914585927,"aX":6.247103232355779},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.0,"breakHorizontal":-8.8,"spinRate":2250,"spinDirection":58},"zone":6,"typeConfidence":0.8,"plateTime":0.440367412539616,"extension":6.938004879584859},"index":0,"playId":"afa1090c-3112-3544-8189-fb0a89c3fe79","pitchNumber":1,"startTime":"2025-09-30T17:33:53.795Z","endTime":"2025-09-30T17:33:57.827Z","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":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.90945410953753,"aZ":-17.218183897593924,"pfxX":-6.918320116370266,"pfxZ":7.5784670161861705,"pX":0.18898209198022886,"pZ":3.45741494007123,"vX0":10.149155614335198,"vY0":-139.67451672751184,"vZ0":-3.6013265286543317,"x":109.8,"y":145.43,"x0":-2.595370244945964,"y0":50.000338664397596,"z0":5.89800533858501,"aX":-13.648576292954584},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.1,"breakHorizontal":10.4,"spinRate":2243,"spinDirection":223},"zone":2,"typeConfidence":0.77,"plateTime":0.39238960866492034,"extension":6.986031401335559},"hitData":{"launchSpeed":97.8,"launchAngle":-2.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.6,"coordY":106.32}},"index":1,"playId":"f150dd7f-8f28-323f-af37-386c1921efed","pitchNumber":2,"startTime":"2025-09-30T17:34:06.785Z","endTime":"2025-09-30T17:34:18.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:34:18.954Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Parker Meadows walks. Javier Báez to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-30T17:34:31.185Z","endTime":"2025-09-30T17:36:30.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"postOnSecond":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.52797972752053,"strikeZoneBottom":1.68000025406817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.592297805687327,"aZ":-26.587160981833517,"pfxX":-2.2786661947284057,"pfxZ":3.1366391606080892,"pX":0.21936311057354121,"pZ":3.5400956655869495,"vX0":8.64841659309917,"vY0":-132.84293969004287,"vZ0":-0.34999278245588095,"x":108.64,"y":143.2,"x0":-2.7882731897716173,"y0":50.00115885342025,"z0":5.613485183344193,"aX":-4.057235312145331},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.9,"breakHorizontal":2.2,"spinRate":2268,"spinDirection":210},"zone":2,"typeConfidence":0.94,"plateTime":0.41299318801418483,"extension":6.866234491417321},"index":0,"playId":"b65c6396-a3cd-3cd8-8301-5486ce662318","pitchNumber":1,"startTime":"2025-09-30T17:34:46.511Z","endTime":"2025-09-30T17:34:50.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.49260793982122,"strikeZoneBottom":1.68000073376942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.5537259181895,"aZ":-23.198674997693235,"pfxX":-8.376468403541839,"pfxZ":4.40864349247494,"pX":-1.0359513303064483,"pZ":2.2405812258795925,"vX0":8.023728704515527,"vY0":-141.417316521077,"vZ0":-5.528709741038846,"x":156.49,"y":178.28,"x0":-2.8139879158104186,"y0":50.004809740077974,"z0":5.69754932951775,"aX":-17.063527209688367},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.1,"breakHorizontal":13.7,"spinRate":2284,"spinDirection":235},"zone":13,"typeConfidence":0.78,"plateTime":0.3864747186738562,"extension":7.044446509220199},"index":1,"playId":"9464adf7-cdb2-38e7-b8df-701ad48c398f","pitchNumber":2,"startTime":"2025-09-30T17:35:04.547Z","endTime":"2025-09-30T17:35:09.044Z","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":96.5,"endSpeed":88.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.60488658916386,"aZ":-24.61346954683548,"pfxX":-9.703293157653778,"pfxZ":3.8031595338824147,"pX":-0.2836290215774677,"pZ":2.063454066088145,"vX0":9.43314596771559,"vY0":-140.13986399862057,"vZ0":-5.5668686126948685,"x":127.81,"y":183.07,"x0":-2.4322781165847474,"y0":50.00655027713892,"z0":5.683136858094118,"aX":-19.308793205008797},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.9,"breakHorizontal":15.6,"spinRate":2175,"spinDirection":236},"zone":7,"typeConfidence":0.94,"plateTime":0.3908087835013663,"extension":6.985039682370265},"index":2,"playId":"b229086c-8548-3ba6-9c59-e975b22503b8","pitchNumber":3,"startTime":"2025-09-30T17:35:25.722Z","endTime":"2025-09-30T17:35:31.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.4,"strikeZoneTop":3.48934892319825,"strikeZoneBottom":1.67999958195213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.204990354499767,"aZ":-43.544635374093666,"pfxX":7.776217903207759,"pfxZ":-7.899745766352462,"pX":-0.8204827711250906,"pZ":3.5546729217778243,"vX0":2.3115526936343413,"vY0":-119.56685239078747,"vZ0":2.905865260435377,"x":148.27,"y":142.8,"x0":-2.8111573019830227,"y0":50.0012865770873,"z0":6.245819432252591,"aX":11.196296465927931},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-13.2,"breakHorizontal":-14.6,"spinRate":2459,"spinDirection":41},"zone":11,"typeConfidence":0.91,"plateTime":0.45904679580136465,"extension":6.785314426667488},"index":3,"playId":"761f3357-54c4-32c7-ac8f-2e45c225903a","pitchNumber":4,"startTime":"2025-09-30T17:35:48.185Z","endTime":"2025-09-30T17:35:52.593Z","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":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.8,"strikeZoneTop":3.50936404981227,"strikeZoneBottom":1.61358454235653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.43010056442275,"aZ":-25.49631898683069,"pfxX":-2.932567466760052,"pfxZ":3.783045522075568,"pX":-0.9865313304506339,"pZ":3.3219280291227036,"vX0":6.135817401181151,"vY0":-132.56043373326537,"vZ0":-1.4702647674512734,"x":154.6,"y":149.09,"x0":-2.9584515605807074,"y0":50.003206906070126,"z0":5.759249735783412,"aX":-5.178068023852944},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.7,"breakHorizontal":3.8,"spinRate":2242,"spinDirection":215},"zone":11,"typeConfidence":0.94,"plateTime":0.41444429379868897,"extension":6.838938524220648},"index":4,"playId":"0392ab30-3ced-3786-b2f4-0a97d02f9a2a","pitchNumber":5,"startTime":"2025-09-30T17:36:05.901Z","endTime":"2025-09-30T17:36:11.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.0,"strikeZoneTop":3.45102213241474,"strikeZoneBottom":1.69520718280529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.888366126839582,"aZ":-42.36082447363028,"pfxX":8.832021431473674,"pfxZ":-7.456049383995921,"pX":-0.7128088241872096,"pZ":3.111766818423895,"vX0":2.0818816925313253,"vY0":-117.76356898732757,"vZ0":2.425213400052273,"x":144.17,"y":154.76,"x0":-2.760379582670545,"y0":50.00000319190548,"z0":6.063962067480819,"aX":12.07317377221388},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-12.2,"breakHorizontal":-16.6,"spinRate":2487,"spinDirection":41},"zone":1,"typeConfidence":0.91,"plateTime":0.4699062567364716,"extension":6.855900991121345},"index":5,"playId":"bc539143-63f1-3e4b-8b32-dec47bde1cec","pitchNumber":6,"startTime":"2025-09-30T17:36:24.135Z","endTime":"2025-09-30T17:36:30.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:36:30.638Z","atBatIndex":15},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Gleyber Torres grounds into a double play, shortstop Gabriel Arias to second baseman Brayan Rocchio to first baseman Jhonkensy Noel. Javier Báez to 3rd. Parker Meadows out at 2nd. Gleyber Torres out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-30T17:36:32.718Z","endTime":"2025-09-30T17:39:02.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.26026751196066,"strikeZoneBottom":1.56159192800936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.485827339270607,"aZ":-30.166413887409004,"pfxX":4.953678493030997,"pfxZ":1.2124477055743386,"pX":0.0034462392959048616,"pZ":1.5744549867994355,"vX0":5.818198873784164,"vY0":-127.76706632489967,"vZ0":-4.195213166616166,"x":116.87,"y":196.27,"x0":-2.947140138385617,"y0":50.00026202872754,"z0":5.609923155881732,"aX":8.182746278347302},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.4,"breakHorizontal":-10.3,"spinRate":2209,"spinDirection":68},"zone":8,"typeConfidence":0.9,"plateTime":0.4288011098891693,"extension":6.873469980154801},"index":0,"playId":"3b960f90-00bc-35c5-85c1-fd7c9665db65","pitchNumber":1,"startTime":"2025-09-30T17:36:57.357Z","endTime":"2025-09-30T17:37:02.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.6,"strikeZoneTop":3.2960392634675,"strikeZoneBottom":1.61446802792589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.856653065676262,"aZ":-36.976214334945546,"pfxX":6.3132170925067355,"pfxZ":-3.0455580299594587,"pX":-1.0691374439450871,"pZ":2.0958813177329,"vX0":3.0833189794764175,"vY0":-125.65469418492977,"vZ0":-1.3502071243722935,"x":157.75,"y":182.19,"x0":-3.1378723160432647,"y0":50.004271714832925,"z0":5.6840170619463315,"aX":9.950638731208302},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.5,"breakHorizontal":-12.2,"spinRate":2314,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.43831928474198545,"extension":6.876000003374598},"index":1,"playId":"1ba1a952-b6d1-3291-8a66-a71e0c59ba9e","pitchNumber":2,"startTime":"2025-09-30T17:37:18.968Z","endTime":"2025-09-30T17:37:23.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.0,"strikeZoneTop":3.25647744881112,"strikeZoneBottom":1.50000002661433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.193048558607728,"aZ":-38.90130187622966,"pfxX":5.124209384322626,"pfxZ":-4.14683649052645,"pX":0.25162361786095994,"pZ":1.5344121560410025,"vX0":6.165236305000926,"vY0":-127.28224535544916,"vZ0":-2.597396723656042,"x":107.41,"y":197.35,"x0":-2.8795569894033206,"y0":50.00634359604686,"z0":5.686618581510437,"aX":8.30311243188702},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.9,"breakHorizontal":-10.8,"spinRate":2217,"spinDirection":57},"zone":8,"typeConfidence":2.0,"plateTime":0.432405688717187,"extension":6.971204710048102},"index":2,"playId":"27f047b9-9946-35e3-9eb6-a45e18c09a61","pitchNumber":3,"startTime":"2025-09-30T17:37:46.570Z","endTime":"2025-09-30T17:37:50.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.7,"strikeZoneTop":3.23334934270674,"strikeZoneBottom":1.50000077715962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.534376762253856,"aZ":-15.85387559711396,"pfxX":-6.5394720545987814,"pfxZ":7.9009576591673945,"pX":-0.39531282326023715,"pZ":3.9436128679770506,"vX0":8.698848368231127,"vY0":-142.73943765702435,"vZ0":-2.432449711769772,"x":132.07,"y":132.3,"x0":-2.631201797307882,"y0":50.001985606389596,"z0":5.803752821987833,"aX":-13.50775071463284},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.0,"breakHorizontal":10.1,"spinRate":2241,"spinDirection":222},"zone":11,"typeConfidence":0.87,"plateTime":0.38356534989066926,"extension":7.007084927140854},"index":3,"playId":"a1be34b3-e202-3890-891f-16ac0ec1daa3","pitchNumber":4,"startTime":"2025-09-30T17:38:06.676Z","endTime":"2025-09-30T17:38:11.138Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.057621296328993,"aZ":-30.929452709426954,"pfxX":7.210842705142529,"pfxZ":0.7663781457754375,"pX":-0.4040017640491757,"pZ":3.356337305174996,"vX0":3.9770481787312826,"vY0":-126.21608777666859,"vZ0":0.2116556182588163,"x":132.4,"y":148.16,"x0":-2.93538807985386,"y0":50.000681504582715,"z0":5.756756181774904,"aX":11.661587854086097},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.7,"breakHorizontal":-13.9,"spinRate":2283,"spinDirection":67},"zone":11,"typeConfidence":0.88,"plateTime":0.4335364796506793,"extension":6.782020121892455},"index":4,"playId":"2b3c90f3-04ed-3dfa-bf11-73595b1bbb13","pitchNumber":5,"startTime":"2025-09-30T17:38:25.081Z","endTime":"2025-09-30T17:38:28.979Z","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":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-30T17:38:36.067Z","endTime":"2025-09-30T17:38:54.532Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.932308532989556,"aZ":-20.719738333379773,"pfxX":-9.159065585198933,"pfxZ":5.468587672760591,"pX":-0.28097001692764184,"pZ":2.3813328982277335,"vX0":10.235382066468933,"vY0":-143.49631468169056,"vZ0":-5.530570607998616,"x":127.71,"y":174.48,"x0":-2.6971630162719546,"y0":50.001338222188494,"z0":5.616798670689446,"aX":-19.17807759946068},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.0,"breakHorizontal":14.6,"spinRate":2336,"spinDirection":226},"zone":4,"typeConfidence":0.65,"plateTime":0.3811009786436452,"extension":6.9270385204253895},"hitData":{"launchSpeed":104.2,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.71,"coordY":157.46}},"index":6,"playId":"bf0d6913-d3e1-38a5-b65e-09b6179a3100","pitchNumber":6,"startTime":"2025-09-30T17:38:54.532Z","endTime":"2025-09-30T17:39:02.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:39:02.168Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-30T17:39:08.225Z","endTime":"2025-09-30T17:43:31.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":9},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.577433464800297,"aZ":-26.5373635200957,"pfxX":-1.0513532583356233,"pfxZ":3.1619243121569625,"pX":0.08035178763547804,"pZ":3.2204493379748245,"vX0":7.550928135899235,"vY0":-132.04355460332383,"vZ0":-1.145574179656884,"x":113.94,"y":151.83,"x0":-2.667962451991907,"y0":50.002314167893104,"z0":5.595106522621868,"aX":-1.874434156924667},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.8,"breakHorizontal":0.4,"spinRate":2293,"spinDirection":182},"zone":2,"typeConfidence":0.94,"plateTime":0.41328919116115737,"extension":6.9516371264116685},"index":0,"playId":"f5328ae6-b849-3849-bf58-4f358568fd8c","pitchNumber":1,"startTime":"2025-09-30T17:39:31.181Z","endTime":"2025-09-30T17:39:34.563Z","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":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-09-30T17:39:45.235Z","endTime":"2025-09-30T17:40:04.327Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":85.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.39717969104217,"aZ":-26.722786078305504,"pfxX":-1.6087077489246573,"pfxZ":2.9847169105646163,"pX":1.6054178154628933,"pZ":1.236495923846935,"vX0":11.668959283012098,"vY0":-134.12813152435103,"vZ0":-6.162280506484342,"x":55.81,"y":205.39,"x0":-2.5881975169057165,"y0":50.00261289933744,"z0":5.463520722213331,"aX":-2.9389520225973205},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.2,"breakHorizontal":0.5,"spinRate":2168,"spinDirection":214},"zone":14,"typeConfidence":0.89,"plateTime":0.4080078670615772,"extension":7.039634166281105},"index":2,"playId":"5b51ee50-5d2e-3815-a8c8-762efe6c3a46","pitchNumber":2,"startTime":"2025-09-30T17:40:04.327Z","endTime":"2025-09-30T17:40:09.614Z","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":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.48635548034792,"aZ":-43.43344180768684,"pfxX":4.903172615352732,"pfxZ":-7.490472771347498,"pX":-0.3420272459377295,"pZ":2.055947858612667,"vX0":4.033763087904739,"vY0":-121.91772193194015,"vZ0":-0.895161164890707,"x":130.04,"y":183.27,"x0":-2.656605656337372,"y0":50.00604096619356,"z0":6.183995104944621,"aX":7.365288557369682},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-13.6,"breakHorizontal":-9.8,"spinRate":2517,"spinDirection":38},"zone":7,"typeConfidence":0.9,"plateTime":0.44966279382874896,"extension":6.785878701903778},"index":3,"playId":"09483a03-dad8-35a4-a110-138549b473a5","pitchNumber":3,"startTime":"2025-09-30T17:40:28.458Z","endTime":"2025-09-30T17:40:33.297Z","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":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.47478764163229,"aZ":-43.11427813956862,"pfxX":5.772637102618088,"pfxZ":-7.6819495598124705,"pX":-0.24697742929396557,"pZ":1.7975474258679756,"vX0":3.914265552893684,"vY0":-119.24384026163611,"vZ0":-0.8706048266072555,"x":126.41,"y":190.25,"x0":-2.666766538719558,"y0":50.005803514418496,"z0":6.097845903724683,"aX":8.215598546691183},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-13.8,"breakHorizontal":-11.5,"spinRate":2383,"spinDirection":35},"zone":8,"typeConfidence":0.91,"plateTime":0.4614457696742793,"extension":6.878557968266616},"index":4,"playId":"066a0ef1-9830-307b-82f3-df712c7358c8","pitchNumber":4,"startTime":"2025-09-30T17:41:20.147Z","endTime":"2025-09-30T17:41:24.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.34868798908907,"strikeZoneBottom":1.64000024714916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.046724094762205,"aZ":-19.865618041549318,"pfxX":-6.491789929155789,"pfxZ":6.034061258445323,"pX":-0.3027764237299337,"pZ":4.963218826112492,"vX0":8.953236999076534,"vY0":-141.8525260367214,"vZ0":1.1320692016637244,"x":128.54,"y":104.77,"x0":-2.6546008261825556,"y0":50.00614955527691,"z0":5.824265218018261,"aX":-13.250565934778281},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.4,"breakHorizontal":10.0,"spinRate":2134,"spinDirection":230},"zone":11,"typeConfidence":0.56,"plateTime":0.3859288348216805,"extension":6.790879909065151},"index":5,"playId":"9b07bc47-1f5d-3901-9638-c2eb08ba1773","pitchNumber":5,"startTime":"2025-09-30T17:41:43.329Z","endTime":"2025-09-30T17:41:47.410Z","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":92.6,"endSpeed":85.6,"strikeZoneTop":3.43097705234607,"strikeZoneBottom":1.6399993955263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.505104374927818,"aZ":-27.75013533062,"pfxX":-0.40606989214226696,"pfxZ":2.3772721203252445,"pX":-0.34569835510417996,"pZ":3.6495843995263844,"vX0":6.881078114587274,"vY0":-134.82796404895325,"vZ0":-0.33809997752452225,"x":130.18,"y":140.24,"x0":-2.8670438305433166,"y0":50.00143809405212,"z0":5.7178506387467545,"aX":-0.7561226372891505},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.4,"breakHorizontal":-0.6,"spinRate":2157,"spinDirection":206},"zone":11,"typeConfidence":0.93,"plateTime":0.40465623251065663,"extension":6.859487779888666},"index":6,"playId":"55bdda88-eb22-376b-be7d-62cb113a221c","pitchNumber":6,"startTime":"2025-09-30T17:42:03.200Z","endTime":"2025-09-30T17:42:08.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.86483655520382,"aZ":-25.154966806030668,"pfxX":-3.7829069064425416,"pfxZ":3.787444878775048,"pX":0.041580809711121984,"pZ":3.1574002235659187,"vX0":8.58889325144516,"vY0":-134.95128204707433,"vZ0":-2.101753689417726,"x":115.42,"y":153.53,"x0":-2.6831741341307587,"y0":50.00606942603015,"z0":5.708510911824491,"aX":-7.0178484953121645},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.6,"breakHorizontal":5.2,"spinRate":2175,"spinDirection":211},"zone":2,"typeConfidence":0.94,"plateTime":0.40503753166826373,"extension":6.9833521977757815},"index":7,"playId":"ce72b3cd-e333-3892-b052-7170121ad225","pitchNumber":7,"startTime":"2025-09-30T17:42:28.142Z","endTime":"2025-09-30T17:42:33.185Z","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":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.45835483929054,"strikeZoneBottom":1.64000061608002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.202579079620598,"aZ":-42.89593826221445,"pfxX":8.43558947886837,"pfxZ":-7.089991727144991,"pX":1.1465527547586032,"pZ":1.1143227210750688,"vX0":6.680494788241297,"vY0":-122.94419332479865,"vZ0":-2.510929637542274,"x":73.3,"y":208.69,"x0":-2.714129604468799,"y0":50.00520729214532,"z0":5.83316844277282,"aX":12.752161685259933},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-13.2,"breakHorizontal":-17.0,"spinRate":2541,"spinDirection":37},"zone":14,"typeConfidence":0.88,"plateTime":0.4476461751113785,"extension":6.843425393268246},"index":8,"playId":"f5c004a5-e33b-36b5-a9ec-f8d0cf9c0b65","pitchNumber":8,"startTime":"2025-09-30T17:43:01.206Z","endTime":"2025-09-30T17:43:06.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.85731919709947,"aZ":-26.60683556111506,"pfxX":0.47907140169446416,"pfxZ":3.0082449108770764,"pX":0.6725264444250881,"pZ":3.225991375600539,"vX0":9.248704847595773,"vY0":-135.03424126947496,"vZ0":-1.3758374369091573,"x":91.36,"y":151.68,"x0":-2.8562493615554816,"y0":50.003040820319065,"z0":5.610536987558972,"aX":0.8842643815059189},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.4,"breakHorizontal":-2.8,"spinRate":2307,"spinDirection":202},"zone":3,"typeConfidence":0.88,"plateTime":0.4053271557332421,"extension":6.929502896784404},"index":9,"playId":"e57b44f1-f4e1-3be9-a2aa-05ea4f079cc9","pitchNumber":9,"startTime":"2025-09-30T17:43:27.181Z","endTime":"2025-09-30T17:43:31.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:43:31.310Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-30T17:45:46.718Z","endTime":"2025-09-30T17:46:35.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":89.7,"strikeZoneTop":3.08,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.225746052229645,"aZ":-8.555926957283585,"pfxX":1.528602705345854,"pfxZ":11.36279963062324,"pX":0.1291884218586671,"pZ":2.4856702758597886,"vX0":-3.8488734778942018,"vY0":-144.12868189555408,"vZ0":-8.656994454901152,"x":112.08,"y":171.67,"x0":1.2904829193606544,"y0":50.00408988268842,"z0":6.0771440994924415,"aX":3.1777680844773117},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.7,"breakHorizontal":-1.9,"spinRate":2444,"spinDirection":160},"zone":5,"typeConfidence":0.9,"plateTime":0.3817698791100437,"extension":6.4265458332697865},"index":0,"playId":"a0f530d5-2219-329f-86b4-a11dc3508da1","pitchNumber":1,"startTime":"2025-09-30T17:46:02.404Z","endTime":"2025-09-30T17:46:05.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.08,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.656385243456526,"aZ":-17.86740763243503,"pfxX":9.744522451479888,"pfxZ":6.935007842192551,"pX":1.0876418545431314,"pZ":3.283627585817767,"vX0":-4.83240548575428,"vY0":-142.473427361622,"vZ0":-4.686397324255951,"x":75.54,"y":150.12,"x0":1.5364935896474314,"y0":50.00242174186322,"z0":6.073256105590658,"aX":20.102880033817822},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.9,"breakHorizontal":-16.7,"spinRate":2232,"spinDirection":155},"zone":12,"typeConfidence":0.89,"plateTime":0.38391770414094806,"extension":6.461874513246902},"index":1,"playId":"46d2bd25-39f7-3a58-a48a-bcd1d0824696","pitchNumber":2,"startTime":"2025-09-30T17:46:17.300Z","endTime":"2025-09-30T17:46:22.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":90.5,"strikeZoneTop":3.08,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.40953204758821,"aZ":-11.71124787011133,"pfxX":3.8897237252703616,"pfxZ":9.709303709392204,"pX":0.5372430185134355,"pZ":3.904309807630192,"vX0":-4.021633544586233,"vY0":-144.22401362780903,"vZ0":-4.477241691042743,"x":96.52,"y":133.36,"x0":1.444087718740455,"y0":50.0019581871033,"z0":6.198539645107194,"aX":8.197469230906703},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":16.9,"breakHorizontal":-6.2,"spinRate":2409,"spinDirection":155},"zone":12,"typeConfidence":0.9,"plateTime":0.3797077769034036,"extension":6.405002948316065},"index":2,"playId":"eebe3839-0050-3ef8-af8c-e084c771cf57","pitchNumber":3,"startTime":"2025-09-30T17:46:31.123Z","endTime":"2025-09-30T17:46:35.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:46:35.719Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jhonkensy Noel strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-30T17:46:55.977Z","endTime":"2025-09-30T17:48:31.106Z","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":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"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":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":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(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":99.7,"endSpeed":91.6,"strikeZoneTop":3.51712186199349,"strikeZoneBottom":1.74000102920321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23074105602042,"aZ":-12.869651800150253,"pfxX":2.3547421696840036,"pfxZ":8.997605866206827,"pX":-0.23957428476595774,"pZ":3.3583990364829406,"vX0":-5.170290915461041,"vY0":-145.15865543228838,"vZ0":-5.764775342034643,"x":126.13,"y":148.1,"x0":1.2543728909346705,"y0":50.005261843913416,"z0":6.145595973413474,"aX":5.0538698811092875},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.4,"breakHorizontal":-3.4,"spinRate":2367,"spinDirection":166},"zone":2,"typeConfidence":0.9,"plateTime":0.3765388204344786,"extension":6.518639957542364},"index":0,"playId":"5daae197-b097-3dbd-84d8-c42ac4846c46","pitchNumber":1,"startTime":"2025-09-30T17:47:02.349Z","endTime":"2025-09-30T17:47:06.103Z","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":99.3,"endSpeed":90.7,"strikeZoneTop":3.59662884842461,"strikeZoneBottom":1.74000102857137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.41508050370071,"aZ":-13.979269550534546,"pfxX":3.0769770964087693,"pfxZ":8.599492088057108,"pX":-0.5568662222937131,"pZ":4.9748057166007795,"vX0":-6.703682136557564,"vY0":-144.4814706912611,"vZ0":-1.2616536296489427,"x":138.23,"y":104.46,"x0":1.3928187496058222,"y0":50.00283405799455,"z0":6.275533075218092,"aX":6.5112457918162},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.5,"breakHorizontal":-4.2,"spinRate":2497,"spinDirection":152},"zone":11,"typeConfidence":0.9,"plateTime":0.3789895296525869,"extension":6.379673617609903},"index":1,"playId":"86afc279-7f0a-3205-a60a-ff5488bda20b","pitchNumber":2,"startTime":"2025-09-30T17:47:15.095Z","endTime":"2025-09-30T17:47:18.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.829418354544597,"aZ":-26.646792864144313,"pfxX":9.734263996211286,"pfxZ":3.1565219679930507,"pX":1.180183820934869,"pZ":1.9359040134282026,"vX0":-4.542343105352877,"vY0":-131.29082882406428,"vZ0":-5.359919499090259,"x":72.01,"y":186.51,"x0":1.6644510606271377,"y0":50.00506579113391,"z0":5.977817372424054,"aX":17.05899644887502},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.8,"breakHorizontal":-16.7,"spinRate":1787,"spinDirection":139},"zone":14,"typeConfidence":0.9,"plateTime":0.4165983643534501,"extension":6.330670249891008},"index":2,"playId":"aeef09f6-558a-39e1-912f-d19728fecf56","pitchNumber":3,"startTime":"2025-09-30T17:47:29.240Z","endTime":"2025-09-30T17:47:33.426Z","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":1},"index":3,"startTime":"2025-09-30T17:47:37.159Z","endTime":"2025-09-30T17:47:48.435Z","isPitch":false,"type":"action","player":{"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.3,"endSpeed":92.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.386018783964985,"aZ":-12.340089510058856,"pfxX":3.201303734485101,"pfxZ":9.082413682702487,"pX":0.5526283817700546,"pZ":3.6439876353223206,"vX0":-3.6071171594481477,"vY0":-146.13794495373457,"vZ0":-5.069828800569133,"x":95.94,"y":140.39,"x0":1.3814591040200446,"y0":50.00085805921542,"z0":6.1299183364815715,"aX":6.989387040231511},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":15.7,"breakHorizontal":-5.2,"spinRate":2513,"spinDirection":159},"zone":3,"typeConfidence":0.9,"plateTime":0.373465329439723,"extension":6.3948957176420755},"index":4,"playId":"0a615b16-15bd-30a7-8c6a-baf4065744bc","pitchNumber":4,"startTime":"2025-09-30T17:47:48.435Z","endTime":"2025-09-30T17:47:54.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.481810370572145,"aZ":-28.860615053883315,"pfxX":8.186144741161566,"pfxZ":1.8517321570051646,"pX":1.2979319254936335,"pZ":2.3525379773342436,"vX0":-3.825456716403135,"vY0":-132.4329906142892,"vZ0":-4.044264381581405,"x":67.53,"y":175.26,"x0":1.6922994618278508,"y0":50.00178112146688,"z0":5.994179602964265,"aX":14.638678494181686},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.8,"breakHorizontal":-14.0,"spinRate":1839,"spinDirection":135},"zone":14,"typeConfidence":0.89,"plateTime":0.4125125365842184,"extension":6.296984849986649},"index":5,"playId":"1b037a11-4a43-31fb-bda8-fdcecd9b6827","pitchNumber":5,"startTime":"2025-09-30T17:48:07.679Z","endTime":"2025-09-30T17:48:10.844Z","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":85.1,"endSpeed":79.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.09858101571567,"aZ":-36.737546590647504,"pfxX":-0.8188222555427345,"pfxZ":-2.8803882822454865,"pX":0.7626720539154456,"pZ":1.6443286943172104,"vX0":-1.90410329112262,"vY0":-124.12384322099686,"vZ0":-3.7166046788420015,"x":87.93,"y":194.38,"x0":1.6412308437264396,"y0":50.002073413940145,"z0":6.169697057173349,"aX":-1.2977539612683704},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-5.8,"breakHorizontal":1.9,"spinRate":2690,"spinDirection":330},"zone":9,"typeConfidence":0.88,"plateTime":0.438600706614265,"extension":6.425110952420463},"index":6,"playId":"464551aa-0c89-3f02-9bfb-cc5363405e2b","pitchNumber":6,"startTime":"2025-09-30T17:48:25.230Z","endTime":"2025-09-30T17:48:31.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:48:31.106Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Hedges walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-30T17:48:29.723Z","endTime":"2025-09-30T17:49:39.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"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,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":87.0,"strikeZoneTop":3.3137552695669,"strikeZoneBottom":1.51263073862024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.71935107899725,"aZ":-28.849435157351202,"pfxX":0.33140897502449973,"pfxZ":1.7477805825288923,"pX":0.487744903335021,"pZ":1.5025808403018175,"vX0":-4.20762643497922,"vY0":-136.31151666761062,"vZ0":-6.5331626164605945,"x":98.41,"y":198.21,"x0":2.0008084679796267,"y0":50.00573518688085,"z0":5.891943427072684,"aX":0.6319849081083181},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.2,"breakHorizontal":0.2,"spinRate":2373,"spinDirection":159},"zone":9,"typeConfidence":0.88,"plateTime":0.40007199151593387,"extension":6.400289640245535},"index":0,"playId":"cdfad420-976a-313b-9780-a9e26708b69b","pitchNumber":1,"startTime":"2025-09-30T17:48:52.311Z","endTime":"2025-09-30T17:48:56.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.24911953847728,"strikeZoneBottom":1.48999958254511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.507058003472093,"aZ":-27.1304948266429,"pfxX":9.332907871211809,"pfxZ":3.0293251678360047,"pX":1.1364846336179952,"pZ":2.361797064820619,"vX0":-4.873440695511638,"vY0":-128.22846026171754,"vZ0":-3.8142585289322315,"x":73.68,"y":175.01,"x0":1.8490344007167685,"y0":50.004875156965944,"z0":5.985407126528023,"aX":15.543882425657392},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.8,"breakHorizontal":-15.8,"spinRate":1889,"spinDirection":134},"zone":14,"typeConfidence":0.9,"plateTime":0.42715971193007674,"extension":6.303747913301404},"index":1,"playId":"c0c4bdee-e460-3cf3-83c8-7987a5442728","pitchNumber":2,"startTime":"2025-09-30T17:49:04.691Z","endTime":"2025-09-30T17:49:10.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":91.0,"strikeZoneTop":3.14157158892435,"strikeZoneBottom":1.49000069312988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.080961798392494,"aZ":-10.49778673425501,"pfxX":1.0469341077580525,"pfxZ":10.226312635005671,"pX":1.082856164032393,"pZ":3.099920100231914,"vX0":-1.1606678348663537,"vY0":-144.3120066392029,"vZ0":-6.853311239255073,"x":75.72,"y":155.08,"x0":1.353321201760839,"y0":50.001207838789206,"z0":6.14485419864976,"aX":2.2187116772614788},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.4,"breakHorizontal":-1.7,"spinRate":2388,"spinDirection":156},"zone":12,"typeConfidence":0.9,"plateTime":0.3788649821407506,"extension":6.345781517025205},"index":2,"playId":"5fb267da-977c-3294-ad1b-e669883cac7d","pitchNumber":3,"startTime":"2025-09-30T17:49:19.925Z","endTime":"2025-09-30T17:49:24.252Z","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":98.0,"endSpeed":90.2,"strikeZoneTop":3.29040076279551,"strikeZoneBottom":1.49000040776226,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.80369831293726,"aZ":-11.472428252080176,"pfxX":4.279718567820767,"pfxZ":9.983965305146608,"pX":1.3472184630981257,"pZ":2.204181079540874,"vX0":-2.2136438478918117,"vY0":-142.6372953036713,"vZ0":-8.654609508705036,"x":65.65,"y":179.27,"x0":1.574518139210458,"y0":50.006848663704275,"z0":5.98907950288532,"aX":8.878303545281675},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.7,"breakHorizontal":-7.3,"spinRate":2458,"spinDirection":156},"zone":14,"typeConfidence":0.89,"plateTime":0.38304834530432785,"extension":6.410747186147686},"index":3,"playId":"60bd3007-ecdd-3195-8bea-b46ee2186451","pitchNumber":4,"startTime":"2025-09-30T17:49:34.844Z","endTime":"2025-09-30T17:49:39.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:49:39.799Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Steven Kwan lines out to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-30T17:49:40.827Z","endTime":"2025-09-30T17:50:33.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"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":"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":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(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":98.6,"endSpeed":91.6,"strikeZoneTop":3.14194343299337,"strikeZoneBottom":1.44999901173499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.487215893701425,"aZ":-16.327634974299222,"pfxX":8.296437837227977,"pfxZ":7.524439610242214,"pX":-1.2780482515104565,"pZ":1.003207474706314,"vX0":-10.673028354558037,"vY0":-142.9576893757953,"vZ0":-10.757743409107436,"x":165.72,"y":211.69,"x0":1.3952143453651875,"y0":50.00459294563704,"z0":5.797479597584121,"aX":17.478045471432683},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.9,"breakHorizontal":-13.3,"spinRate":2221,"spinDirection":143},"zone":13,"typeConfidence":0.9,"plateTime":0.3805698220900888,"extension":6.552755628737647},"index":0,"playId":"477eaf2d-83f9-386d-b674-f5eebdf77ae3","pitchNumber":1,"startTime":"2025-09-30T17:50:05.767Z","endTime":"2025-09-30T17:50:09.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.69181651487481,"aZ":-15.012931843924031,"pfxX":8.394912273297365,"pfxZ":8.434342156933173,"pX":-0.4511636759628756,"pZ":2.0065273109260957,"vX0":-8.857397687945761,"vY0":-141.38329701396333,"vZ0":-8.160020976326528,"x":134.2,"y":184.6,"x0":1.623908499523936,"y0":50.00611896095645,"z0":5.883627336979199,"aX":17.08624754287686},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.8,"breakHorizontal":-13.6,"spinRate":2252,"spinDirection":148},"zone":4,"typeConfidence":0.9,"plateTime":0.3866555596652588,"extension":6.482503867838925},"hitData":{"launchSpeed":93.3,"launchAngle":20.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.03,"coordY":98.94}},"index":1,"playId":"7ffbf4a5-9667-33c4-a0c6-2d85c9947ecd","pitchNumber":2,"startTime":"2025-09-30T17:50:25.400Z","endTime":"2025-09-30T17:50:33.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:50:33.315Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out sharply to center fielder Angel Martínez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-30T17:52:49.244Z","endTime":"2025-09-30T17:53:43.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":89.0,"strikeZoneTop":3.59293886653413,"strikeZoneBottom":1.64000100663478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.26997327474296,"aZ":-17.015696773174575,"pfxX":-5.931206453439444,"pfxZ":7.562197428588316,"pX":1.1121623548076904,"pZ":2.991479854134682,"vX0":12.062312485082845,"vY0":-139.67943206087418,"vZ0":-4.509913405726357,"x":74.61,"y":158.01,"x0":-2.46405383717763,"y0":50.00048721612947,"z0":5.723135991511731,"aX":-11.886524080174622},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.1,"breakHorizontal":8.6,"spinRate":2157,"spinDirection":224},"zone":12,"typeConfidence":0.59,"plateTime":0.3900161260312611,"extension":6.962945312836033},"index":0,"playId":"2c416d49-dd79-306f-83e4-a3d0c3c0aacf","pitchNumber":1,"startTime":"2025-09-30T17:53:06.425Z","endTime":"2025-09-30T17:53:10.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.7,"strikeZoneTop":3.57671589462404,"strikeZoneBottom":1.64000104416982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.35735515414893,"aZ":-32.491783352895794,"pfxX":5.745023489403468,"pfxZ":-0.2007589123002127,"pX":-0.39323374083555906,"pZ":3.8117339917186484,"vX0":4.333291880874892,"vY0":-123.85430348422153,"vZ0":1.712241371331404,"x":131.99,"y":135.86,"x0":-2.916476187376588,"y0":50.00618063292119,"z0":5.842485454588747,"aX":8.864461134480521},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.4,"breakHorizontal":-11.5,"spinRate":2165,"spinDirection":59},"zone":11,"typeConfidence":0.7,"plateTime":0.4434153781059136,"extension":6.677312930917698},"index":1,"playId":"66dd4cbc-d60d-3705-8cde-7de9331475c6","pitchNumber":2,"startTime":"2025-09-30T17:53:18.928Z","endTime":"2025-09-30T17:53:23.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.136051157666326,"aZ":-33.20358074889998,"pfxX":6.638854138385379,"pfxZ":-0.6685512743663384,"pX":0.24067456281435742,"pZ":2.0201084476574924,"vX0":5.685943568249451,"vY0":-123.02873443036214,"vZ0":-2.2474316676221773,"x":107.83,"y":184.24,"x0":-2.9620481864746173,"y0":50.00394786419574,"z0":5.756309007256844,"aX":10.189642151151693},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.4,"breakHorizontal":-13.3,"spinRate":2376,"spinDirection":59},"zone":8,"typeConfidence":0.68,"plateTime":0.4449878591418681,"extension":6.936030388475188},"hitData":{"launchSpeed":100.9,"launchAngle":43.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":132.77,"coordY":63.71}},"index":2,"playId":"8de6bd6f-1edd-3899-9c58-6d85e0f9df91","pitchNumber":3,"startTime":"2025-09-30T17:53:33.229Z","endTime":"2025-09-30T17:53:43.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:53:43.536Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-30T17:53:46.687Z","endTime":"2025-09-30T17:55:08.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.9,"strikeZoneTop":3.60545671884496,"strikeZoneBottom":1.71000175830147,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.73404909656701,"aZ":-44.24475149858602,"pfxX":7.596373982436206,"pfxZ":-8.840276918654226,"pX":0.7267256460923044,"pZ":0.8972736583251054,"vX0":5.5640081297152015,"vY0":-117.42359552986818,"vZ0":-1.9910039953184189,"x":89.3,"y":214.55,"x0":-2.6785828439100174,"y0":50.00152547461104,"z0":5.956445397264386,"aX":10.374889871808497},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-16.2,"breakHorizontal":-15.4,"spinRate":2548,"spinDirection":37},"zone":14,"typeConfidence":0.91,"plateTime":0.4703902532624964,"extension":6.883970511058244},"index":0,"playId":"01bab6aa-f8ac-3e87-a892-b649bdbd128c","pitchNumber":1,"startTime":"2025-09-30T17:54:05.127Z","endTime":"2025-09-30T17:54:09.775Z","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":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.3,"strikeZoneTop":3.57109006667154,"strikeZoneBottom":1.7100007915897,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.777478220343767,"aZ":-44.48981117494906,"pfxX":8.514542064866127,"pfxZ":-9.01843374571259,"pX":-0.2238070592325396,"pZ":2.7642783447399695,"vX0":3.4587809591471954,"vY0":-117.43371602956056,"vZ0":1.9810048754188077,"x":125.53,"y":164.14,"x0":-2.831437459562041,"y0":50.00080779786705,"z0":6.117263892488744,"aX":11.630260774912966},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-15.2,"breakHorizontal":-16.3,"spinRate":2488,"spinDirection":39},"zone":5,"typeConfidence":0.91,"plateTime":0.47037013192161137,"extension":6.894210291500653},"index":1,"playId":"9895e4d1-9f16-3d60-883b-c0f0e8d7a6e8","pitchNumber":2,"startTime":"2025-09-30T17:54:19.114Z","endTime":"2025-09-30T17:54:22.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.56262930583669,"strikeZoneBottom":1.70999908247209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.112200546745804,"aZ":-26.84009995520922,"pfxX":-1.4127764119261368,"pfxZ":3.056916848324919,"pX":-0.7134470077203803,"pZ":3.986297473224718,"vX0":6.289114764209652,"vY0":-131.3528454482501,"vZ0":0.5976591243901196,"x":144.19,"y":131.15,"x0":-2.9563828804367334,"y0":50.00281912060725,"z0":5.753111138659675,"aX":-2.465807044531888},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.9,"breakHorizontal":1.2,"spinRate":2204,"spinDirection":211},"zone":11,"typeConfidence":0.94,"plateTime":0.4171654297946734,"extension":6.720854949970301},"index":2,"playId":"4067ea00-9cad-3186-957a-8f88d7c3225a","pitchNumber":3,"startTime":"2025-09-30T17:54:31.590Z","endTime":"2025-09-30T17:54:35.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.507504516004513,"aZ":-26.816647915555397,"pfxX":-2.467457563583436,"pfxZ":3.024316869914305,"pX":0.9206813249930513,"pZ":2.4451231141156065,"vX0":10.357853282677471,"vY0":-132.5508741562245,"vZ0":-2.9309631564292076,"x":81.91,"y":172.76,"x0":-2.7245908331028494,"y0":50.003287424990596,"z0":5.532580838797985,"aX":-4.37263530483212},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.0,"breakHorizontal":2.2,"spinRate":2192,"spinDirection":217},"zone":14,"typeConfidence":0.92,"plateTime":0.4139212004433137,"extension":6.899003132149903},"index":3,"playId":"711e7b34-2c7d-3101-8786-c20f52e911b6","pitchNumber":4,"startTime":"2025-09-30T17:54:45.360Z","endTime":"2025-09-30T17:54:49.293Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.55531815036417,"strikeZoneBottom":1.71000009252166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.217265677236902,"aZ":-30.114973685101987,"pfxX":7.137601018202394,"pfxZ":1.2962693647596986,"pX":-0.27820428916863255,"pZ":1.746041673934988,"vX0":4.068523651377841,"vY0":-124.77938043858862,"vZ0":-3.3995219034559123,"x":127.6,"y":191.64,"x0":-2.8529295110020017,"y0":50.00303333980533,"z0":5.5862336046805385,"aX":11.345662744039034},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.8,"breakHorizontal":-13.8,"spinRate":2326,"spinDirection":57},"zone":7,"typeConfidence":0.88,"plateTime":0.4376072837798737,"extension":6.96027864881028},"index":4,"playId":"32c9882a-000b-3556-9c61-d2571b98f355","pitchNumber":5,"startTime":"2025-09-30T17:55:03.371Z","endTime":"2025-09-30T17:55:08.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:55:08.235Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-30T17:55:08.436Z","endTime":"2025-09-30T17:56:41.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.267271558277304,"aZ":-17.014401900863213,"pfxX":-6.32601537061758,"pfxZ":7.595478009690543,"pX":-0.6422710093644655,"pZ":3.31190721807667,"vX0":8.340477434112334,"vY0":-140.26460247087803,"vZ0":-3.569403616546563,"x":141.48,"y":149.36,"x0":-2.8302620715706213,"y0":50.002334604377204,"z0":5.708177145225074,"aX":-12.625227979029262},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":9.7,"spinRate":2264,"spinDirection":224},"zone":1,"typeConfidence":0.78,"plateTime":0.390262519997874,"extension":7.05795853528038},"index":0,"playId":"69f00193-a0ee-3efd-8773-40029274e613","pitchNumber":1,"startTime":"2025-09-30T17:55:33.101Z","endTime":"2025-09-30T17:55:37.384Z","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":96.9,"endSpeed":89.0,"strikeZoneTop":3.22108106815104,"strikeZoneBottom":1.48999897369593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.567245269218127,"aZ":-19.044885230979254,"pfxX":-4.978081623877095,"pfxZ":6.496435173496927,"pX":-0.854822643860361,"pZ":2.778935838093903,"vX0":7.5045589006091555,"vY0":-140.89495570964496,"vZ0":-4.420576344655457,"x":149.58,"y":163.75,"x0":-2.9001207532744306,"y0":50.00005774529139,"z0":5.590845110099973,"aX":-10.056273667646597},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.0,"breakHorizontal":7.6,"spinRate":2362,"spinDirection":224},"zone":11,"typeConfidence":0.66,"plateTime":0.3880423932619199,"extension":7.0939130496586325},"index":1,"playId":"ba047af7-bdd9-3b96-80a8-49d54598c5b6","pitchNumber":2,"startTime":"2025-09-30T17:55:47.826Z","endTime":"2025-09-30T17:55:54.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":85.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.1050417705616,"aZ":-24.81354825897378,"pfxX":-0.1352107687756936,"pfxZ":4.046052821895803,"pX":0.6311502143162293,"pZ":2.3281671501359953,"vX0":9.145043777269814,"vY0":-133.13434230101544,"vZ0":-3.6202217596639303,"x":92.94,"y":175.92,"x0":-2.811995920756116,"y0":50.0020861526146,"z0":5.475012001071925,"aX":-0.24819350595722253},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.8,"breakHorizontal":-1.4,"spinRate":2382,"spinDirection":208},"zone":6,"typeConfidence":0.91,"plateTime":0.4093974068448363,"extension":6.832727377900301},"index":2,"playId":"6ed5404a-29f3-3d24-9c02-6a4d57761556","pitchNumber":3,"startTime":"2025-09-30T17:56:01.202Z","endTime":"2025-09-30T17:56:04.600Z","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":86.4,"endSpeed":80.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.65680777714839,"aZ":-33.690376134925266,"pfxX":6.2152795494538005,"pfxZ":-0.9343750053285458,"pX":-0.11571334041693199,"pZ":1.4432669616960172,"vX0":5.247325587341423,"vY0":-125.84039407244047,"vZ0":-3.4771631883056147,"x":121.41,"y":199.81,"x0":-3.0298452087305576,"y0":50.005392550447844,"z0":5.549951262059813,"aX":10.047634142569432},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.3,"breakHorizontal":-12.4,"spinRate":2387,"spinDirection":56},"zone":8,"typeConfidence":0.84,"plateTime":0.4339470729524679,"extension":6.905261444107823},"index":3,"playId":"fbde07ac-2fce-34d4-97d3-802e17e8909f","pitchNumber":4,"startTime":"2025-09-30T17:56:19.822Z","endTime":"2025-09-30T17:56:23.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.7,"strikeZoneTop":3.12923849335996,"strikeZoneBottom":1.49000048404839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.451581171438736,"aZ":-43.225106296867736,"pfxX":5.564611980973584,"pfxZ":-7.522276997262312,"pX":-0.18229761253228474,"pZ":1.835075054415047,"vX0":4.385097262647186,"vY0":-120.49574338820777,"vZ0":-0.7240873864500775,"x":123.95,"y":189.23,"x0":-2.7485338153378733,"y0":50.00009846270855,"z0":5.959184916232401,"aX":8.178797731263037},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-13.6,"breakHorizontal":-11.2,"spinRate":2501,"spinDirection":36},"zone":8,"typeConfidence":0.9,"plateTime":0.45459993238520724,"extension":6.859307193726465},"index":4,"playId":"acce88cf-76a6-3632-b819-c42550cdbb00","pitchNumber":5,"startTime":"2025-09-30T17:56:36.912Z","endTime":"2025-09-30T17:56:41.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T17:56:41.733Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Angel Martínez singles on a soft ground ball to second baseman Gleyber Torres.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-30T17:58:52.502Z","endTime":"2025-09-30T18:03:23.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,5,6],"actionIndex":[4],"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.0498539437054,"aZ":-24.839804244891546,"pfxX":-1.6076270753812332,"pfxZ":4.024646033764574,"pX":-0.9328303111946509,"pZ":2.9549319042424638,"vX0":-6.796244684913919,"vY0":-134.34530327710033,"vZ0":-3.43186873840315,"x":152.56,"y":159.0,"x0":1.842005640548851,"y0":50.00147541799592,"z0":6.021453443095096,"aX":-2.9267156866816335},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.7,"breakHorizontal":4.4,"spinRate":2338,"spinDirection":188},"zone":11,"typeConfidence":0.91,"plateTime":0.4082421479938989,"extension":6.35082391598463},"index":0,"playId":"12c4a08b-7d1f-3d3d-86d8-b2701cba892a","pitchNumber":1,"startTime":"2025-09-30T17:59:15.504Z","endTime":"2025-09-30T17:59:20.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.1,"strikeZoneTop":3.18707489168785,"strikeZoneBottom":1.41000040408371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.52019523117835,"aZ":-20.7362668839913,"pfxX":9.475368820560504,"pfxZ":5.476656613381474,"pX":-0.5443390810460346,"pZ":2.882988809613998,"vX0":-9.10003692762009,"vY0":-144.0926224902397,"vZ0":-5.279486698751523,"x":137.75,"y":160.94,"x0":1.433717255539061,"y0":50.00469910464511,"z0":6.032270128583678,"aX":19.797268535396988},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":8.9,"breakHorizontal":-15.2,"spinRate":2209,"spinDirection":117},"zone":1,"typeConfidence":0.9,"plateTime":0.38106551033975755,"extension":6.446573772895884},"index":1,"playId":"c7831ded-f7c4-38bd-b28f-59f36ee60754","pitchNumber":2,"startTime":"2025-09-30T17:59:43.053Z","endTime":"2025-09-30T17:59:46.795Z","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":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-30T17:59:52.680Z","endTime":"2025-09-30T18:00:02.927Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"}},{"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":100.2,"endSpeed":91.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.1732072301537,"aZ":-13.399233653963742,"pfxX":0.4363244160794775,"pfxZ":8.716210093575677,"pX":-0.7496846037971311,"pZ":3.596814399336386,"vX0":-5.967810947483146,"vY0":-145.82868943544787,"vZ0":-5.15227362332126,"x":145.58,"y":141.67,"x0":1.2664263466869083,"y0":50.00671929723797,"z0":6.194390285117097,"aX":0.9402742948550236},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":14.9,"breakHorizontal":0.4,"spinRate":2443,"spinDirection":163},"zone":11,"typeConfidence":0.89,"plateTime":0.37553223212310893,"extension":6.375147266731186},"index":3,"playId":"088d6589-6311-32d7-8081-6e3f80a46dc2","pitchNumber":3,"startTime":"2025-09-30T18:00:02.927Z","endTime":"2025-09-30T18:00:11.876Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-30T18:00:30.544Z","endTime":"2025-09-30T18:02:59.372Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.27569760670342,"strikeZoneBottom":1.41000108502364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.44531844497662,"aZ":-36.283533640528034,"pfxX":-0.17687640227838042,"pfxZ":-2.6781988364738245,"pX":1.4097382939576681,"pZ":0.4350676162874501,"vX0":-0.4602639502280885,"vY0":-123.64463517238845,"vZ0":-6.171667321177522,"x":63.26,"y":227.03,"x0":1.6218526700061797,"y0":50.001620015375515,"z0":6.03621171179531,"aX":-0.2716102169869238},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-6.1,"breakHorizontal":0.5,"spinRate":2564,"spinDirection":337},"zone":14,"typeConfidence":0.83,"plateTime":0.4443122756901938,"extension":6.406633772043457},"index":5,"playId":"d833449b-bf70-31c6-99af-61429138e22a","pitchNumber":4,"startTime":"2025-09-30T18:02:59.372Z","endTime":"2025-09-30T18:03:03.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.796864143350554,"aZ":-24.076504060464828,"pfxX":7.0945303716484975,"pfxZ":4.503836847694886,"pX":1.561678203925222,"pZ":1.9245750011513207,"vX0":-2.7577108710649307,"vY0":-132.610364029015,"vZ0":-6.053662608399715,"x":57.47,"y":186.82,"x0":1.6876387630450025,"y0":50.003481340557826,"z0":5.970175632046876,"aX":12.757842453237256},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.2,"breakHorizontal":-12.4,"spinRate":1804,"spinDirection":132},"zone":14,"typeConfidence":0.88,"plateTime":0.4115185396950647,"extension":6.278403856814071},"hitData":{"launchSpeed":48.6,"launchAngle":-52.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":137.0,"coordY":171.5}},"index":6,"playId":"b2e23bc0-aa9d-3bba-911d-4d0db873f8f0","pitchNumber":5,"startTime":"2025-09-30T18:03:14.838Z","endTime":"2025-09-30T18:03:23.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:03:23.415Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Ramírez walks. Angel Martínez to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-30T18:03:28.052Z","endTime":"2025-09-30T18:06:35.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"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, 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":88.3,"endSpeed":79.3,"strikeZoneTop":3.39621609451436,"strikeZoneBottom":1.56000031851788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.43273610954574,"aZ":-24.88656405640244,"pfxX":10.545980628843191,"pfxZ":4.489753766608394,"pX":0.5895794828371115,"pZ":1.6170995699841295,"vX0":-6.264706291173148,"vY0":-128.17145553008677,"vZ0":-6.052809488569116,"x":94.53,"y":195.12,"x0":1.7260995877188259,"y0":50.00375133858432,"z0":6.016753112906227,"aX":17.125005859440883},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.6,"breakHorizontal":-17.2,"spinRate":1788,"spinDirection":129},"zone":9,"typeConfidence":0.91,"plateTime":0.43134337037739723,"extension":6.3592191926889585},"index":0,"playId":"df2c5fb6-532e-3b27-ac82-697c11b3f0e2","pitchNumber":1,"startTime":"2025-09-30T18:03:57.843Z","endTime":"2025-09-30T18:04:01.809Z","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.8,"endSpeed":89.1,"strikeZoneTop":3.34456988974474,"strikeZoneBottom":1.55999924490743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.70632550303345,"aZ":-13.43421514533234,"pfxX":1.5459504622090257,"pfxZ":9.16384524671257,"pX":0.6155924765475301,"pZ":3.810830926232714,"vX0":-3.514654051428176,"vY0":-142.34589085363314,"vZ0":-4.00192906898369,"x":93.54,"y":135.89,"x0":1.6673581456714992,"y0":50.00560097586191,"z0":6.0900335611022856,"aX":3.1628090739721264},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.0,"breakHorizontal":-2.0,"spinRate":2297,"spinDirection":153},"zone":12,"typeConfidence":0.9,"plateTime":0.38528749113936644,"extension":6.448772534654474},"index":1,"playId":"ee4a4cf2-524c-38b1-83c0-5bafdf691cd7","pitchNumber":2,"startTime":"2025-09-30T18:04:16.625Z","endTime":"2025-09-30T18:04:20.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.8,"strikeZoneTop":3.27093173890403,"strikeZoneBottom":1.56000116431832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.58780190688337,"aZ":-12.357127373794121,"pfxX":1.5859834859160635,"pfxZ":9.596161624267259,"pX":-0.5474598608411126,"pZ":3.909137427615161,"vX0":-6.077982716853582,"vY0":-142.52678398030454,"vZ0":-4.2574961704809375,"x":137.87,"y":133.23,"x0":1.40306439545958,"y0":50.00237384813504,"z0":6.197731381687498,"aX":3.2752883991718917},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.7,"breakHorizontal":-1.7,"spinRate":2357,"spinDirection":158},"zone":11,"typeConfidence":0.9,"plateTime":0.3837382969045078,"extension":6.420457394840635},"index":2,"playId":"1a00f607-c35c-34fc-a5e9-98642b3d2d7c","pitchNumber":3,"startTime":"2025-09-30T18:04:36.061Z","endTime":"2025-09-30T18:04:40.568Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"1629b905-36d5-33a8-8cc1-31a674979385","startTime":"2025-09-30T18:04:53.236Z","endTime":"2025-09-30T18:04:56.527Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.495724163940608,"aZ":-27.071510450339062,"pfxX":-0.6100196243329354,"pfxZ":2.8198808855631086,"pX":0.36531041188522717,"pZ":2.130642151945555,"vX0":-3.9006281686247672,"vY0":-132.9784156815757,"vZ0":-4.806452677998174,"x":103.08,"y":181.25,"x0":1.923707322409738,"y0":50.005209569064455,"z0":5.89871811141802,"aX":-1.1047858497338774},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.3,"breakHorizontal":1.8,"spinRate":2248,"spinDirection":173},"zone":6,"typeConfidence":0.91,"plateTime":0.41011876588094154,"extension":6.429664485934427},"index":4,"playId":"25ee9e38-0180-3f53-951c-69887cfc29f9","pitchNumber":4,"startTime":"2025-09-30T18:05:09.844Z","endTime":"2025-09-30T18:05:15.454Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.7,"endSpeed":92.1,"strikeZoneTop":3.3351473424013,"strikeZoneBottom":1.55999979891846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.940876075723054,"aZ":-17.882530107000896,"pfxX":7.968106276103639,"pfxZ":6.649759404301298,"pX":-1.7796116366714567,"pZ":2.8531118196707568,"vX0":-11.954343349769925,"vY0":-144.7851500478181,"vZ0":-5.928284630741974,"x":184.83,"y":161.75,"x0":1.3443419145543078,"y0":50.00323023059195,"z0":6.000231787597268,"aX":17.125411304874678},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.2,"breakHorizontal":-12.4,"spinRate":2312,"spinDirection":148},"zone":11,"typeConfidence":0.91,"plateTime":0.3765646140978607,"extension":6.506904536799747},"index":5,"playId":"f31e8971-5898-3559-bc83-d7151a847ad3","pitchNumber":5,"startTime":"2025-09-30T18:05:29.391Z","endTime":"2025-09-30T18:05:36.532Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.071883856825394,"aZ":-26.60893487483074,"pfxX":-1.000338211104387,"pfxZ":2.934887286842745,"pX":-0.6469095342175614,"pZ":1.829046721001698,"vX0":-5.99386948554843,"vY0":-135.90359680045495,"vZ0":-5.8793859870602345,"x":141.66,"y":189.4,"x0":1.7051586725211278,"y0":50.003668146075704,"z0":5.836594765040175,"aX":-1.8940703696231709},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.4,"breakHorizontal":2.9,"spinRate":2305,"spinDirection":166},"zone":7,"typeConfidence":0.9,"plateTime":0.4010029263079731,"extension":6.411001177236021},"index":6,"playId":"67810199-d459-32be-9c54-d709dde0c761","pitchNumber":6,"startTime":"2025-09-30T18:05:55.185Z","endTime":"2025-09-30T18:06:01.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":89.0,"strikeZoneTop":3.34334787069098,"strikeZoneBottom":1.56000025656554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.56331943980854,"aZ":-14.601035237225128,"pfxX":7.0959687103733895,"pfxZ":8.60359137792405,"pX":-1.18482547755094,"pZ":3.0825363748293384,"vX0":-9.580915049574799,"vY0":-142.66070080381084,"vZ0":-5.895215135247637,"x":162.16,"y":155.55,"x0":1.3093229500127332,"y0":50.003845800104536,"z0":6.110886543750239,"aX":14.496434605562506},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.4,"breakHorizontal":-10.7,"spinRate":2297,"spinDirection":156},"zone":11,"typeConfidence":0.91,"plateTime":0.3852605436060612,"extension":6.448243134611588},"index":7,"playId":"6e27b333-cd15-3944-8f5b-530f8ffcc7ae","pitchNumber":7,"startTime":"2025-09-30T18:06:30.406Z","endTime":"2025-09-30T18:06:35.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:06:35.642Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Johnathan Rodríguez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-30T18:06:36.849Z","endTime":"2025-09-30T18:07:52.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.506465472916155,"aZ":-25.29247359499758,"pfxX":9.331737613386373,"pfxZ":4.119742083371753,"pX":0.3206724988481852,"pZ":0.9388185132867468,"vX0":-6.370088872283597,"vY0":-128.13647407411372,"vZ0":-7.650286321456408,"x":104.78,"y":213.43,"x0":1.6216585688048109,"y0":50.00043322083005,"z0":5.927796089086136,"aX":15.576288155456663},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.0,"breakHorizontal":-15.5,"spinRate":1852,"spinDirection":132},"zone":14,"typeConfidence":0.91,"plateTime":0.4268108816490641,"extension":6.4422419955625925},"index":0,"playId":"3644b560-0ca4-3479-8f77-3209b9073fc9","pitchNumber":1,"startTime":"2025-09-30T18:07:02.090Z","endTime":"2025-09-30T18:07:06.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":87.4,"strikeZoneTop":3.43287258094745,"strikeZoneBottom":1.66594261024008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.08256481807226,"aZ":-27.47457789413948,"pfxX":-1.301360017700261,"pfxZ":2.444518695038827,"pX":0.05232926234248651,"pZ":3.5200136742714943,"vX0":-4.887303631035997,"vY0":-136.0721426895911,"vZ0":-1.5142094724393442,"x":115.01,"y":143.74,"x0":2.0233185135018177,"y0":50.00049560697301,"z0":5.944212718130919,"aX":-2.498020103876827},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.3,"breakHorizontal":3.1,"spinRate":2305,"spinDirection":176},"zone":2,"typeConfidence":0.9,"plateTime":0.3988715112768766,"extension":6.46185021437914},"index":1,"playId":"820d876b-8dfe-3b54-9f78-923900c84f47","pitchNumber":2,"startTime":"2025-09-30T18:07:20.261Z","endTime":"2025-09-30T18:07:25.114Z","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":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-30T18:07:30.915Z","endTime":"2025-09-30T18:07:45.906Z","isPitch":false,"type":"action","player":{"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.76908787645107,"aZ":-22.598564805839146,"pfxX":9.738108779907643,"pfxZ":5.478603299158885,"pX":0.5689345861015855,"pZ":1.6448222330488775,"vX0":-5.974020153433038,"vY0":-131.35305994277314,"vZ0":-6.597301442545862,"x":95.31,"y":194.37,"x0":1.6073174667140953,"y0":50.002917483597834,"z0":5.86877258279241,"aX":17.02012538683856},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.6,"breakHorizontal":-16.3,"spinRate":1849,"spinDirection":131},"zone":9,"typeConfidence":0.9,"plateTime":0.41696071061928164,"extension":6.341309558774833},"index":3,"playId":"52316e8a-fdb3-39c0-be61-6f43e659735a","pitchNumber":3,"startTime":"2025-09-30T18:07:45.906Z","endTime":"2025-09-30T18:07:52.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:07:52.465Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-30T18:07:52.224Z","endTime":"2025-09-30T18:09:02.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"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":"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":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":98.3,"endSpeed":90.1,"strikeZoneTop":3.24605461704969,"strikeZoneBottom":1.36999968757842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.181578134480226,"aZ":-14.960692752703894,"pfxX":8.01911656958169,"pfxZ":8.303492361674923,"pX":0.1791739251865893,"pZ":2.458744207890011,"vX0":-6.709617396289796,"vY0":-142.89961625692794,"vZ0":-7.105582065770051,"x":110.17,"y":172.39,"x0":1.5128634383182658,"y0":50.00596125615745,"z0":5.913233336291445,"aX":16.62817862107053},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.8,"breakHorizontal":-13.2,"spinRate":2208,"spinDirection":154},"zone":5,"typeConfidence":0.9,"plateTime":0.38295536939408903,"extension":6.488057318354314},"index":0,"playId":"3cd68e60-a820-3859-b4af-c18df3feef2b","pitchNumber":1,"startTime":"2025-09-30T18:08:16.226Z","endTime":"2025-09-30T18:08:20.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.874842754647762,"aZ":-13.528479834218441,"pfxX":6.828193533414794,"pfxZ":8.786323158934609,"pX":0.20657711781465835,"pZ":2.846376396250037,"vX0":-5.479952368907766,"vY0":-144.36629664693996,"vZ0":-6.678098726819798,"x":109.13,"y":161.93,"x0":1.2369812166163212,"y0":50.00592566957614,"z0":6.013309178066564,"aX":14.49517147859578},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":14.9,"breakHorizontal":-11.4,"spinRate":2315,"spinDirection":164},"zone":2,"typeConfidence":0.91,"plateTime":0.3786027921928876,"extension":6.486997639983142},"index":1,"playId":"3bf42ce1-44ab-3822-8fb8-ead3998c5106","pitchNumber":2,"startTime":"2025-09-30T18:08:35.198Z","endTime":"2025-09-30T18:08:39.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":100.2,"endSpeed":92.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.6102514242042,"aZ":-11.238141590494548,"pfxX":1.0006874083130666,"pfxZ":9.68322590874116,"pX":-0.6796966276617031,"pZ":2.582133231900687,"vX0":-5.534819099276896,"vY0":-145.7325281155377,"vZ0":-8.442601902576973,"x":142.91,"y":169.06,"x0":1.1099220905328249,"y0":50.003157362029036,"z0":6.186525790787301,"aX":2.1646838700205793},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.1,"breakHorizontal":-0.7,"spinRate":2452,"spinDirection":159},"zone":4,"typeConfidence":0.9,"plateTime":0.3751128572287663,"extension":6.425782979435485},"index":2,"playId":"e8fe3fa5-632c-38cd-be21-c5288436035a","pitchNumber":3,"startTime":"2025-09-30T18:08:56.757Z","endTime":"2025-09-30T18:09:02.873Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:09:02.873Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Guardians challenged (tag play), call on the field was overturned: Gabriel Arias singles on a ground ball to pitcher Tarik Skubal. Angel Martínez scores. José Ramírez to 3rd.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-30T18:09:03.224Z","endTime":"2025-09-30T18:09:38.230Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"postOnThird":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669373,"link":"/api/v1/people/669373"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":{"id":669373,"link":"/api/v1/people/669373"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.764720645143335,"aZ":-26.266163838726392,"pfxX":-1.3066601788352896,"pfxZ":3.1066242645749576,"pX":0.2566517475232839,"pZ":2.0229959665737645,"vX0":-3.855797283261348,"vY0":-137.15644966760374,"vZ0":-5.713876729009737,"x":107.22,"y":184.16,"x0":1.851345318382556,"y0":50.004546230962255,"z0":5.928146006918935,"aX":-2.48526071016841},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.6,"breakHorizontal":3.2,"spinRate":2386,"spinDirection":184},"zone":8,"typeConfidence":0.9,"plateTime":0.39957337073065524,"extension":6.404232218375445},"hitData":{"launchSpeed":83.2,"launchAngle":-71.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.45,"coordY":170.11}},"index":0,"playId":"9a96b842-0414-3a41-b057-8d20497b90c2","pitchNumber":1,"startTime":"2025-09-30T18:09:27.211Z","endTime":"2025-09-30T18:09:38.230Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":114},"playEndTime":"2025-09-30T18:09:38.230Z","atBatIndex":29},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Brayan Rocchio bunt grounds out softly, pitcher Tarik Skubal to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-30T18:13:02.754Z","endTime":"2025-09-30T18:13:20.628Z","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":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"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":3},"details":{"event":"Bunt 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":669373,"link":"/api/v1/people/669373"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.0,"endSpeed":89.1,"strikeZoneTop":3.08,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.96571978213041,"aZ":-12.498658983102903,"pfxX":0.10660414307073474,"pfxZ":9.62745234530567,"pX":-0.5570944680901422,"pZ":3.3177674135325708,"vX0":-5.574976198023337,"vY0":-142.57542222854806,"vZ0":-5.73556331974664,"x":138.24,"y":149.2,"x0":1.4158133411609444,"y0":50.00622010059821,"z0":6.155237011773309,"aX":0.21827019260879674},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.3,"breakHorizontal":1.0,"spinRate":2434,"spinDirection":159},"zone":11,"typeConfidence":0.89,"plateTime":0.3852218662465674,"extension":6.399112850977243},"hitData":{"launchSpeed":29.5,"launchAngle":40.0,"totalDistance":56.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":137.0,"coordY":183.71}},"index":0,"playId":"771df5a9-52dc-3cda-8f5c-1a8d5253bf18","pitchNumber":1,"startTime":"2025-09-30T18:13:12.747Z","endTime":"2025-09-30T18:13:20.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:13:20.628Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-30T18:15:45.633Z","endTime":"2025-09-30T18:16:28.848Z","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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":"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":2},"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":83.8,"endSpeed":77.3,"strikeZoneTop":3.41760694249945,"strikeZoneBottom":1.54000092394196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.778876314620003,"aZ":-35.445839936029216,"pfxX":7.059651772871316,"pfxZ":-2.1699833106492488,"pX":-0.6869241569450737,"pZ":2.7619663727138923,"vX0":3.242415475045653,"vY0":-122.0683436752832,"vZ0":0.13069410457844066,"x":143.18,"y":164.21,"x0":-2.9489335962076995,"y0":50.00067813395644,"z0":5.756658802138034,"aX":10.662524141555748},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.6,"breakHorizontal":-13.6,"spinRate":2282,"spinDirection":64},"zone":4,"typeConfidence":2.0,"plateTime":0.44852237277480045,"extension":6.8203254673525855},"index":0,"playId":"d8019db1-5715-3428-84cb-d87042f1c01b","pitchNumber":1,"startTime":"2025-09-30T18:15:55.341Z","endTime":"2025-09-30T18:15:59.235Z","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":96.0,"endSpeed":88.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.47855555397341,"aZ":-19.537400550055253,"pfxX":-4.756048282885848,"pfxZ":6.4057690061799555,"pX":0.9349892770051516,"pZ":2.8374435369259774,"vX0":11.131430864573877,"vY0":-139.37070746959031,"vZ0":-4.7544991129752905,"x":81.36,"y":162.17,"x0":-2.487706607716583,"y0":50.00265335262485,"z0":5.850597398414808,"aX":-9.383159500240245},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.8,"breakHorizontal":6.4,"spinRate":2213,"spinDirection":224},"zone":12,"typeConfidence":0.5,"plateTime":0.39256636251294985,"extension":7.064503715722071},"index":1,"playId":"adf49d2b-3ed7-32cf-816c-abb5026b1dee","pitchNumber":2,"startTime":"2025-09-30T18:16:09.152Z","endTime":"2025-09-30T18:16:12.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.626679466371968,"aZ":-30.423979412588842,"pfxX":6.123591814834172,"pfxZ":1.0913786674422834,"pX":0.828850482176043,"pZ":2.9735674009094475,"vX0":6.9468683530058914,"vY0":-124.7408483174813,"vZ0":-0.8359174884653124,"x":85.41,"y":158.49,"x0":-2.7722570532488287,"y0":50.000463493812674,"z0":5.788863691269683,"aX":9.78965886213279},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.0,"breakHorizontal":-12.5,"spinRate":2171,"spinDirection":63},"zone":3,"typeConfidence":0.87,"plateTime":0.4366530183988324,"extension":6.757714457931625},"index":2,"playId":"2b6cf22b-276f-3ade-9091-b2278b1c77ae","pitchNumber":3,"startTime":"2025-09-30T18:16:24.566Z","endTime":"2025-09-30T18:16:28.848Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:16:28.848Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach McKinstry flies out to center fielder Angel Martínez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-30T18:16:28.287Z","endTime":"2025-09-30T18:17:32.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.259126145599943,"aZ":-28.293666143642763,"pfxX":-3.4574045275211223,"pfxZ":2.302626451051811,"pX":0.46413916214917306,"pZ":1.813181641255374,"vX0":9.480764259133814,"vY0":-129.4820521172478,"vZ0":-3.7845113943579127,"x":99.31,"y":189.82,"x0":-2.8098535227375723,"y0":50.0015226321148,"z0":5.480182022726062,"aX":-5.820557122563859},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.5,"breakHorizontal":4.0,"spinRate":2122,"spinDirection":213},"zone":9,"typeConfidence":0.9,"plateTime":0.4244545967737534,"extension":6.859796020081025},"index":0,"playId":"c4ab7f59-1c71-39f0-8c90-29c8bd721462","pitchNumber":1,"startTime":"2025-09-30T18:16:53.939Z","endTime":"2025-09-30T18:16:57.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.4,"endSpeed":76.4,"strikeZoneTop":3.27145486397432,"strikeZoneBottom":1.5399995825017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.629829971835033,"aZ":-42.151748293855825,"pfxX":5.633913957171771,"pfxZ":-6.818937823965673,"pX":-0.544239751034374,"pZ":2.221989170682386,"vX0":3.4741348022864917,"vY0":-120.01840674229645,"vZ0":0.01038730916170194,"x":137.75,"y":178.79,"x0":-2.741217383007354,"y0":50.00410552782404,"z0":5.963067368057946,"aX":8.241395912438241},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-12.1,"breakHorizontal":-11.0,"spinRate":2502,"spinDirection":45},"zone":4,"typeConfidence":0.9,"plateTime":0.4558944402782097,"extension":6.879660767582322},"index":1,"playId":"fe15f7bb-4c3f-32ba-a5f2-7b5a82e90a9d","pitchNumber":2,"startTime":"2025-09-30T18:17:08.205Z","endTime":"2025-09-30T18:17:12.413Z","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":95.3,"endSpeed":87.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.473933067393364,"aZ":-17.331372502148003,"pfxX":-6.369565917456689,"pfxZ":7.6188576131438985,"pX":-0.36934603957425893,"pZ":3.7751306595440703,"vX0":8.823088753288614,"vY0":-138.59140455163777,"vZ0":-2.0166354195243956,"x":131.08,"y":136.85,"x0":-2.7641046162180256,"y0":50.004942057119855,"z0":5.667557040819245,"aX":-12.413694403221086},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.6,"breakHorizontal":9.7,"spinRate":2268,"spinDirection":222},"zone":11,"typeConfidence":0.61,"plateTime":0.3949509520437191,"extension":6.931163139486753},"hitData":{"launchSpeed":87.4,"launchAngle":34.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.48,"coordY":78.55}},"index":2,"playId":"8e114544-27f2-3666-9308-45d552cab980","pitchNumber":3,"startTime":"2025-09-30T18:17:22.439Z","endTime":"2025-09-30T18:17:32.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:17:32.159Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Javier Báez singles on a line drive to right fielder Johnathan Rodríguez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-30T18:17:33.629Z","endTime":"2025-09-30T18:18:07.170Z","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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"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":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":671286,"link":"/api/v1/people/671286"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.900931329585205,"aZ":-16.654072149675542,"pfxX":-6.715586836561327,"pfxZ":7.843848467230241,"pX":0.737089545483128,"pZ":1.8893333348340162,"vX0":11.525908142607369,"vY0":-139.6544185225046,"vZ0":-7.373961840101708,"x":88.9,"y":187.77,"x0":-2.5676212152203113,"y0":50.00695703620023,"z0":5.655989532371665,"aX":-13.294749026853964},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.8,"breakHorizontal":9.8,"spinRate":2170,"spinDirection":225},"zone":9,"typeConfidence":0.83,"plateTime":0.39192548024503937,"extension":6.905673698198516},"hitData":{"launchSpeed":81.9,"launchAngle":14.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.27,"coordY":104.75}},"index":0,"playId":"f1656362-ab38-3267-9396-c0a0b0558437","pitchNumber":1,"startTime":"2025-09-30T18:17:56.513Z","endTime":"2025-09-30T18:18:07.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:18:07.170Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Parker Meadows called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-30T18:18:05.745Z","endTime":"2025-09-30T18:19:55.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"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 In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.4,"strikeZoneTop":3.52738548807548,"strikeZoneBottom":1.6799991554441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.141888488373635,"aZ":-42.01216914172793,"pfxX":7.439254725107864,"pfxZ":-6.974501603997847,"pX":0.9720288799496911,"pZ":0.8243905465679279,"vX0":6.577090350774936,"vY0":-118.41594616174255,"vZ0":-2.9108072691296094,"x":79.95,"y":216.52,"x0":-2.815497931964219,"y0":50.00470298216935,"z0":5.940178357172365,"aX":10.488841965005742},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-13.1,"breakHorizontal":-15.1,"spinRate":2539,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.4638353383069953,"extension":6.933402662895124},"index":0,"playId":"08ba3f7a-ace4-3691-b17e-cef178738a7f","pitchNumber":1,"startTime":"2025-09-30T18:18:32.840Z","endTime":"2025-09-30T18:18:37.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.981406586814465,"aZ":-26.851092609252746,"pfxX":-2.3136031558067556,"pfxZ":3.0139433518316956,"pX":1.1476450002437437,"pZ":2.490183104980062,"vX0":10.80499095626541,"vY0":-132.93337916882314,"vZ0":-2.786716724866152,"x":73.25,"y":171.55,"x0":-2.6923678230703807,"y0":50.0034985408943,"z0":5.528728717244113,"aX":-4.0881178223241506},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.9,"breakHorizontal":1.6,"spinRate":2186,"spinDirection":208},"zone":14,"typeConfidence":0.91,"plateTime":0.41411246721625306,"extension":6.888226316251478},"index":1,"playId":"25953b1f-16c5-348c-81be-621c8868dcd2","pitchNumber":2,"startTime":"2025-09-30T18:18:56.933Z","endTime":"2025-09-30T18:19:00.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.2,"strikeZoneTop":3.52445601256086,"strikeZoneBottom":1.67999992425463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.171517820716815,"aZ":-22.653850622698588,"pfxX":-9.152908499570795,"pfxZ":4.83184228455305,"pX":0.23972480572242938,"pZ":1.600099773872104,"vX0":11.41060462100711,"vY0":-138.98901060351122,"vZ0":-6.711457404936571,"x":107.86,"y":195.58,"x0":-2.7166425796248883,"y0":50.00071150793449,"z0":5.535025162819878,"aX":-18.0273707570865},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.6,"breakHorizontal":14.4,"spinRate":1984,"spinDirection":234},"zone":8,"typeConfidence":0.87,"plateTime":0.3930630580568546,"extension":6.9250501487969585},"index":2,"playId":"9ac8ead1-45fd-31fd-ab8f-ed29c025e200","pitchNumber":3,"startTime":"2025-09-30T18:19:19.469Z","endTime":"2025-09-30T18:19:23.659Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-30T18:19:35.379Z","endTime":"2025-09-30T18:19:44.516Z","isPitch":false,"type":"action","player":{"id":678009,"link":"/api/v1/people/678009"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.5186279489779,"strikeZoneBottom":1.67999972503954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.391574665073428,"aZ":-37.43776526064081,"pfxX":4.740302347128772,"pfxZ":-3.253520379319702,"pX":-0.7703905311854463,"pZ":1.9879927216846658,"vX0":4.426162486349584,"vY0":-126.06046980905164,"vZ0":-1.7498546068268115,"x":146.37,"y":185.1,"x0":-3.161603483073048,"y0":50.00427742314947,"z0":5.699150931379521,"aX":7.667161664064528},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-6.0,"breakHorizontal":-9.6,"spinRate":2267,"spinDirection":67},"zone":7,"typeConfidence":0.49,"plateTime":0.43364766502312246,"extension":6.942503353243784},"index":4,"playId":"9394c091-d223-363f-91f6-978324e4355c","pitchNumber":4,"startTime":"2025-09-30T18:19:44.516Z","endTime":"2025-09-30T18:19:55.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:19:55.589Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jhonkensy Noel strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-30T18:22:03.848Z","endTime":"2025-09-30T18:23:19.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.5,"strikeZoneTop":3.56260457706643,"strikeZoneBottom":1.74000031428754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.954423081266842,"aZ":-24.95408659656152,"pfxX":-1.9183399563355001,"pfxZ":4.002496989224605,"pX":0.8672308699829607,"pZ":2.8809927194328044,"vX0":-1.9594128894163314,"vY0":-132.63123290675932,"vZ0":-3.6324873924137084,"x":83.94,"y":160.99,"x0":1.8614227559144148,"y0":50.00456130816533,"z0":6.061653293132832,"aX":-3.46150718221343},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.7,"breakHorizontal":3.8,"spinRate":2254,"spinDirection":190},"zone":12,"typeConfidence":0.91,"plateTime":0.410970417897377,"extension":6.332573197389091},"index":0,"playId":"518606f6-4562-3f8a-9690-3e5948725511","pitchNumber":1,"startTime":"2025-09-30T18:22:24.429Z","endTime":"2025-09-30T18:22:29.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.425103294326256,"aZ":-27.93025726287944,"pfxX":10.527178475358483,"pfxZ":2.597638414042093,"pX":0.680345494464536,"pZ":2.7748352467647828,"vX0":-5.764204114655924,"vY0":-126.57173720058447,"vZ0":-2.7115948766854485,"x":91.07,"y":163.86,"x0":1.6126813503298627,"y0":50.00080875621517,"z0":6.0831598218864755,"aX":17.177941893813966},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.3,"breakHorizontal":-17.9,"spinRate":1867,"spinDirection":124},"zone":6,"typeConfidence":0.91,"plateTime":0.4317814038184298,"extension":6.325799076167056},"index":1,"playId":"095923d9-4332-3bd4-9000-7940b913964f","pitchNumber":2,"startTime":"2025-09-30T18:22:36.619Z","endTime":"2025-09-30T18:22:40.524Z","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":98.5,"endSpeed":89.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.98884884153248,"aZ":-9.853027735010798,"pfxX":1.44296579154374,"pfxZ":10.801115097035396,"pX":0.7762201678816578,"pZ":2.9902079371500068,"vX0":-1.6756139938230088,"vY0":-143.2937075311213,"vZ0":-7.030089207947277,"x":87.41,"y":158.04,"x0":1.182781740025263,"y0":50.00704686621082,"z0":6.100601157261645,"aX":2.9832584004867875},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.2,"breakHorizontal":-2.3,"spinRate":2403,"spinDirection":162},"zone":6,"typeConfidence":0.9,"plateTime":0.3831317762660498,"extension":6.427825039224737},"index":2,"playId":"f01e3205-4b23-3557-8855-bb1ca9225f18","pitchNumber":3,"startTime":"2025-09-30T18:22:50.076Z","endTime":"2025-09-30T18:22:57.026Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-30T18:23:03.376Z","endTime":"2025-09-30T18:23:13.716Z","isPitch":false,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"}},{"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":89.3,"endSpeed":81.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.214118563998777,"aZ":-26.453351766391254,"pfxX":6.561839619767707,"pfxZ":3.406188358309758,"pX":2.062602473708761,"pZ":1.643130992970103,"vX0":-1.3752221817102082,"vY0":-129.89083686708526,"vZ0":-5.8094213395077094,"x":38.38,"y":194.42,"x0":1.752085718408339,"y0":50.00639804979876,"z0":5.962050429644876,"aX":11.037736528283595},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.9,"breakHorizontal":-11.5,"spinRate":1987,"spinDirection":40},"zone":14,"typeConfidence":0.88,"plateTime":0.42424763284425726,"extension":6.341166231062493},"index":4,"playId":"cd1073c9-2d94-300c-b7ac-07f08c5df4e0","pitchNumber":4,"startTime":"2025-09-30T18:23:13.716Z","endTime":"2025-09-30T18:23:19.815Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:23:19.815Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hedges strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-30T18:23:20.236Z","endTime":"2025-09-30T18:24:23.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"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":2},"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":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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.888509964837667,"aZ":-28.939811474977283,"pfxX":-2.6996312149294757,"pfxZ":1.8100376517813146,"pX":-0.7426486523050752,"pZ":2.2224464989065718,"vX0":-5.676741899759863,"vY0":-132.56761730359005,"vZ0":-4.131294634213754,"x":145.31,"y":178.77,"x0":1.772724230213333,"y0":50.00452190857476,"z0":5.900361405881169,"aX":-4.8320366283626175},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.6,"breakHorizontal":6.1,"spinRate":2272,"spinDirection":209},"zone":4,"typeConfidence":0.91,"plateTime":0.412300775964757,"extension":6.483503354076647},"index":0,"playId":"8bc5c0be-9443-3069-90bc-041b6a75eaab","pitchNumber":1,"startTime":"2025-09-30T18:23:39.789Z","endTime":"2025-09-30T18:23:44.150Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-09-30T18:23:50.724Z","endTime":"2025-09-30T18:24:04.824Z","isPitch":false,"type":"action","player":{"id":595978,"link":"/api/v1/people/595978"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.26405971089928,"strikeZoneBottom":1.48999938559808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.07516813512391,"aZ":-27.126788970284938,"pfxX":-0.9250784282238094,"pfxZ":2.684262165913589,"pX":0.2624196566012902,"pZ":1.9882260772805058,"vX0":-3.947352808543248,"vY0":-135.87365932183093,"vZ0":-5.507240351797871,"x":107.0,"y":185.1,"x0":1.85065395233347,"y0":50.00383461645371,"z0":5.911698739708709,"aX":-1.740011963530245},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.0,"breakHorizontal":2.5,"spinRate":2427,"spinDirection":172},"zone":8,"typeConfidence":0.91,"plateTime":0.40217863937730325,"extension":6.407153102662417},"index":2,"playId":"2df89ff5-c13b-3383-8080-e5e6f20f4db0","pitchNumber":2,"startTime":"2025-09-30T18:24:04.824Z","endTime":"2025-09-30T18:24:08.774Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.09652586580322,"aZ":-23.140227897610426,"pfxX":8.075208138783967,"pfxZ":5.148858305773107,"pX":0.270292027249102,"pZ":0.4323794506037327,"vX0":-5.765221861642506,"vY0":-131.8509511156518,"vZ0":-9.4427201457489,"x":106.7,"y":227.11,"x0":1.4405547562238372,"y0":50.00004719217098,"z0":5.779401862429082,"aX":14.158085558842668},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.3,"breakHorizontal":-13.3,"spinRate":1847,"spinDirection":148},"zone":14,"typeConfidence":0.89,"plateTime":0.4160646115419917,"extension":6.473745484583191},"index":3,"playId":"8d9d491e-4608-3c42-a7bd-ab34a7805ef6","pitchNumber":3,"startTime":"2025-09-30T18:24:17.470Z","endTime":"2025-09-30T18:24:23.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:24:23.959Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, third baseman Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-30T18:24:29.930Z","endTime":"2025-09-30T18:26:02.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":98.6,"endSpeed":91.3,"strikeZoneTop":3.18602744905462,"strikeZoneBottom":1.45000062420044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.16828811400619,"aZ":-17.673412909119616,"pfxX":7.368843560275959,"pfxZ":6.853991456704003,"pX":0.8492364454906408,"pZ":2.950290947169213,"vX0":-5.022256061483619,"vY0":-143.62397066061692,"vZ0":-5.45637230890174,"x":84.63,"y":159.12,"x0":1.6513838940144978,"y0":50.006570547234794,"z0":5.951608948263793,"aX":15.600572234338042},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.6,"breakHorizontal":-12.5,"spinRate":2212,"spinDirection":149},"zone":12,"typeConfidence":0.91,"plateTime":0.37945475946275664,"extension":6.559856019224396},"index":0,"playId":"11dd110c-9a41-3688-bd69-a0658462952e","pitchNumber":1,"startTime":"2025-09-30T18:24:49.584Z","endTime":"2025-09-30T18:24:54.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.5,"strikeZoneTop":3.19358561021829,"strikeZoneBottom":1.44999999269692,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.772644093020155,"aZ":-15.208644535755646,"pfxX":8.092894687153777,"pfxZ":8.293936990930437,"pX":-0.34377594789960647,"pZ":2.4977348533143933,"vX0":-8.091219588367716,"vY0":-141.9511760159507,"vZ0":-6.997907023274909,"x":130.1,"y":171.34,"x0":1.4888396435003237,"y0":50.00307225974654,"z0":5.958814454658656,"aX":16.555386122692063},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.8,"breakHorizontal":-13.1,"spinRate":2155,"spinDirection":143},"zone":4,"typeConfidence":0.9,"plateTime":0.3854994095311861,"extension":6.562643826117955},"index":1,"playId":"dfaa0a0b-64ed-3dab-9229-8fcccff98b3a","pitchNumber":2,"startTime":"2025-09-30T18:25:15.130Z","endTime":"2025-09-30T18:25:19.656Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.32572200542155,"aZ":-26.939591166311626,"pfxX":-1.8165403138374514,"pfxZ":2.840611046084815,"pX":0.16189766034147446,"pZ":2.0392288441132282,"vX0":-4.187873702862732,"vY0":-134.20523421996305,"vZ0":-5.177525908872364,"x":110.83,"y":183.72,"x0":1.9723903282207473,"y0":50.00160273000038,"z0":5.8882595759009675,"aX":-3.346319380250398},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.3,"breakHorizontal":4.1,"spinRate":2345,"spinDirection":173},"zone":5,"typeConfidence":0.91,"plateTime":0.40657560367916545,"extension":6.480624549560658},"index":2,"playId":"804b16c8-d806-302d-a525-1e814fccdc6a","pitchNumber":3,"startTime":"2025-09-30T18:25:33.238Z","endTime":"2025-09-30T18:25:37.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.2,"endSpeed":92.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1438881596537,"aZ":-12.076575757973218,"pfxX":1.970706361141727,"pfxZ":9.278136383884899,"pX":-0.09464751914435068,"pZ":2.959565386890655,"vX0":-5.5126029493975395,"vY0":-145.76310128517127,"vZ0":-6.749041274518532,"x":120.61,"y":158.87,"x0":1.5594772756444009,"y0":50.002447149359206,"z0":6.0237339250542705,"aX":4.269195470277841},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":15.7,"breakHorizontal":-2.5,"spinRate":2474,"spinDirection":154},"zone":2,"typeConfidence":0.9,"plateTime":0.37481635950205083,"extension":6.574358647502499},"hitData":{"launchSpeed":85.7,"launchAngle":-47.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.29,"coordY":176.19}},"index":3,"playId":"8c722b1e-7be5-36cd-b2dd-a5b8ca9aee6b","pitchNumber":4,"startTime":"2025-09-30T18:25:54.494Z","endTime":"2025-09-30T18:26:02.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:26:02.301Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gleyber Torres flies out to center fielder Angel Martínez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-30T18:28:33.905Z","endTime":"2025-09-30T18:30:13.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.32739072327951,"aZ":-35.9068546325346,"pfxX":6.799569836246369,"pfxZ":-2.382101309281656,"pX":0.700234987878704,"pZ":0.5241627479601376,"vX0":6.89107506569438,"vY0":-124.70272195232495,"vZ0":-5.008565536938535,"x":90.31,"y":224.63,"x0":-2.9878319862103937,"y0":50.00346324157705,"z0":5.5385459591733435,"aX":10.651240210149467},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.3,"breakHorizontal":-13.9,"spinRate":2334,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.44011901964930455,"extension":6.955376982254671},"index":0,"playId":"4b0fee35-51d9-3aff-a9c0-e21943d4ac35","pitchNumber":1,"startTime":"2025-09-30T18:28:43.339Z","endTime":"2025-09-30T18:28:48.498Z","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":95.0,"endSpeed":87.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.561403295306437,"aZ":-25.033122421637927,"pfxX":-8.702107459862537,"pfxZ":3.657991596590458,"pX":-0.9127500765953611,"pZ":2.2306499206317683,"vX0":8.357715852451392,"vY0":-138.11355940164623,"vZ0":-4.882257849928887,"x":151.79,"y":178.55,"x0":-2.831279576714517,"y0":50.00570823115882,"z0":5.681327068988504,"aX":-17.00169352396448},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.9,"breakHorizontal":14.3,"spinRate":1996,"spinDirection":235},"zone":13,"typeConfidence":0.97,"plateTime":0.39490783426614673,"extension":7.0616534989303545},"index":1,"playId":"1570eb0d-6cfe-340e-8d29-9b6a9747edc2","pitchNumber":2,"startTime":"2025-09-30T18:28:59.642Z","endTime":"2025-09-30T18:29:05.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.76147531318729,"aZ":-31.1178302945958,"pfxX":7.306934580221398,"pfxZ":0.6608563974336823,"pX":0.4857550618041341,"pZ":1.3347140038265144,"vX0":5.982862590379064,"vY0":-125.5469777988745,"vZ0":-4.2251630296334675,"x":98.48,"y":202.74,"x0":-2.8752115099417734,"y0":50.003495845866475,"z0":5.564337410270999,"aX":11.696364801796364},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.5,"breakHorizontal":-14.6,"spinRate":2208,"spinDirection":56},"zone":14,"typeConfidence":0.89,"plateTime":0.4358193284600911,"extension":6.752646188310938},"index":2,"playId":"2319c18e-6d2a-3513-a314-2743cdbd11c1","pitchNumber":3,"startTime":"2025-09-30T18:29:17.178Z","endTime":"2025-09-30T18:29:22.388Z","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":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.700220484823696,"aZ":-43.751955631805956,"pfxX":7.774246359783829,"pfxZ":-8.303707391601485,"pX":-0.7936041045742576,"pZ":1.8989475715436035,"vX0":2.3089566691967836,"vY0":-118.20685866832866,"vZ0":-0.4559273430158617,"x":147.25,"y":187.51,"x0":-2.7968857151434894,"y0":50.00433329349784,"z0":6.16346287541643,"aX":10.836357277423488},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-14.8,"breakHorizontal":-14.6,"spinRate":2485,"spinDirection":38},"zone":7,"typeConfidence":0.91,"plateTime":0.46605875421904486,"extension":6.854691429699769},"index":3,"playId":"f14ae4e5-4b86-363f-bba5-1e76b854b857","pitchNumber":4,"startTime":"2025-09-30T18:29:34.466Z","endTime":"2025-09-30T18:29:43.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.14590438128603,"aZ":-33.4951995271751,"pfxX":6.56527277540126,"pfxZ":-0.8372705608635824,"pX":-0.1536808523027825,"pZ":1.834457494648311,"vX0":4.926683071738157,"vY0":-124.26549454225187,"vZ0":-2.4430038547757986,"x":122.86,"y":189.25,"x0":-3.009750351767342,"y0":50.00283511802675,"z0":5.592423957640577,"aX":10.345156652504562},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.8,"breakHorizontal":-13.0,"spinRate":2313,"spinDirection":60},"zone":8,"typeConfidence":0.75,"plateTime":0.4395120413121263,"extension":6.962891602057946},"hitData":{"launchSpeed":95.4,"launchAngle":25.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":167.39,"coordY":71.13}},"index":4,"playId":"49bdc462-9655-332c-8ac8-a2d48f32ed6b","pitchNumber":5,"startTime":"2025-09-30T18:30:05.448Z","endTime":"2025-09-30T18:30:13.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:30:13.763Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kerry Carpenter flies out to left fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-30T18:30:15.115Z","endTime":"2025-09-30T18:32:37.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.520915059208665,"aZ":-41.361429297957486,"pfxX":6.945066984701592,"pfxZ":-6.621902723129815,"pX":0.6998743214470853,"pZ":1.8716681184464072,"vX0":5.674312336910985,"vY0":-117.173878372116,"vZ0":-0.6346112368753308,"x":90.32,"y":188.24,"x0":-2.6569055769576786,"y0":50.001877037197005,"z0":6.01680429602283,"aX":9.637530565664935},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-11.9,"breakHorizontal":-14.0,"spinRate":2496,"spinDirection":42},"zone":9,"typeConfidence":0.91,"plateTime":0.46778475726822144,"extension":6.910139188785133},"index":0,"playId":"383b4a36-4a8a-34b6-99f9-7e0eedef0621","pitchNumber":1,"startTime":"2025-09-30T18:30:42.003Z","endTime":"2025-09-30T18:30:45.133Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-09-30T18:30:56.241Z","endTime":"2025-09-30T18:31:11.829Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.7,"endSpeed":75.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.603897173156223,"aZ":-42.32097149119677,"pfxX":8.513716040243077,"pfxZ":-7.106972597714247,"pX":0.6090487624729545,"pZ":1.3235984473966347,"vX0":5.139493077576972,"vY0":-118.94469938173424,"vZ0":-1.80808351626685,"x":93.78,"y":203.04,"x0":-2.688521671307096,"y0":50.00333544515128,"z0":5.944060943774838,"aX":12.15342794452085},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-13.1,"breakHorizontal":-16.7,"spinRate":2534,"spinDirection":39},"zone":14,"typeConfidence":0.91,"plateTime":0.461134297434425,"extension":6.837536817507787},"index":2,"playId":"ae2095f7-d822-3084-804e-3f4e7cf4e938","pitchNumber":2,"startTime":"2025-09-30T18:31:11.829Z","endTime":"2025-09-30T18:31:15.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.47172025444974,"strikeZoneBottom":1.63999949104434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.28104967482185,"aZ":-42.79781516750648,"pfxX":6.844131563691648,"pfxZ":-7.28341379159003,"pX":0.5997938983703375,"pZ":0.6884384708806518,"vX0":5.757927678421741,"vY0":-120.48364747257365,"vZ0":-3.66104978312947,"x":94.14,"y":220.19,"x0":-2.717825136415545,"y0":50.00508379752852,"z0":6.042458192484883,"aX":9.977347086819899},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-13.8,"breakHorizontal":-13.9,"spinRate":2491,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.4561046810741698,"extension":6.968234549304906},"index":3,"playId":"e2824003-ff3c-34cd-bb0c-5cd1fc86a552","pitchNumber":3,"startTime":"2025-09-30T18:31:29.868Z","endTime":"2025-09-30T18:31:34.903Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.38692844150005,"strikeZoneBottom":1.63999967449875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.08028086353711,"aZ":-33.921917823977715,"pfxX":5.832134875888418,"pfxZ":-1.0933756022264687,"pX":-1.3482772976556812,"pZ":1.3715416843084243,"vX0":2.535940000696388,"vY0":-125.54115472438002,"vZ0":-3.7531904603993294,"x":168.39,"y":201.75,"x0":-3.128800623572992,"y0":50.00313788937826,"z0":5.642936527596004,"aX":9.321852430746002},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.6,"breakHorizontal":-11.2,"spinRate":2256,"spinDirection":60},"zone":13,"typeConfidence":0.77,"plateTime":0.43606328770527014,"extension":6.858580981645878},"index":4,"playId":"d4148369-5bf7-359b-96cb-dd36ed1810c6","pitchNumber":4,"startTime":"2025-09-30T18:31:48.188Z","endTime":"2025-09-30T18:31:52.635Z","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":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.43826263882557,"strikeZoneBottom":1.63999995507325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.329653405303198,"aZ":-26.629045304239007,"pfxX":1.7401589124782406,"pfxZ":3.085870959562932,"pX":-1.422159035142379,"pZ":4.559530606312288,"vX0":3.993757945518577,"vY0":-132.22954271696418,"vZ0":1.8180437321983267,"x":171.21,"y":115.67,"x0":-3.1694833035542738,"y0":50.002899785941956,"z0":5.7976103119406375,"aX":3.1252540955648835},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.1,"breakHorizontal":-4.0,"spinRate":2194,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.41193705929810553,"extension":6.83292922804558},"index":5,"playId":"49a163bf-fe06-382a-bd1e-523e6c94842e","pitchNumber":5,"startTime":"2025-09-30T18:32:04.337Z","endTime":"2025-09-30T18:32:08.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.885977484669937,"aZ":-25.554688898789642,"pfxX":-2.1538465421394957,"pfxZ":3.6497313865077885,"pX":-0.12379372723376568,"pZ":3.600342106822776,"vX0":8.088559666377236,"vY0":-133.19209267511795,"vZ0":-0.6179687419269274,"x":121.72,"y":141.57,"x0":-2.9068850415591334,"y0":50.00581805397093,"z0":5.666897621759422,"aX":-3.910875801630647},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.7,"breakHorizontal":2.4,"spinRate":2190,"spinDirection":214},"zone":11,"typeConfidence":0.95,"plateTime":0.40964928262782596,"extension":7.01007169143657},"hitData":{"launchSpeed":98.5,"launchAngle":33.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.22,"coordY":68.76}},"index":6,"playId":"c9d0f2df-d571-3a5c-b57f-356ac9f8325e","pitchNumber":6,"startTime":"2025-09-30T18:32:26.855Z","endTime":"2025-09-30T18:32:37.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:32:37.644Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-30T18:32:38.011Z","endTime":"2025-09-30T18:33:58.700Z","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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.89929187593559,"aZ":-17.063514612221514,"pfxX":-5.810861994337455,"pfxZ":7.514450815056875,"pX":0.10468171627591925,"pZ":2.3696523362221757,"vX0":9.654110663341129,"vY0":-140.4674367596125,"vZ0":-5.992971298964777,"x":113.01,"y":174.8,"x0":-2.6117195425914206,"y0":50.00442961409958,"z0":5.628615704844965,"aX":-11.688305051420368},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.6,"breakHorizontal":8.6,"spinRate":2171,"spinDirection":225},"zone":5,"typeConfidence":0.79,"plateTime":0.38896797083639,"extension":7.077110453854278},"index":0,"playId":"e95ee503-d5c2-39d0-b7ae-0737294b0ee0","pitchNumber":1,"startTime":"2025-09-30T18:33:02.816Z","endTime":"2025-09-30T18:33:05.862Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.895510202102695,"aZ":-30.013259664764103,"pfxX":6.194930274940334,"pfxZ":1.3152526392317032,"pX":1.8117440960771882,"pZ":1.4845050736076009,"vX0":9.347628196615997,"vY0":-127.48970256760883,"vZ0":-4.210416660257148,"x":47.94,"y":198.7,"x0":-2.710907859653995,"y0":50.00161676750382,"z0":5.533652344408624,"aX":10.167633465865407},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.6,"breakHorizontal":-13.4,"spinRate":2212,"spinDirection":53},"zone":14,"typeConfidence":0.91,"plateTime":0.43007976314812524,"extension":6.86699350640394},"index":1,"playId":"c6570b8d-b4ff-34f0-ac8c-c36ac01b53b5","pitchNumber":2,"startTime":"2025-09-30T18:33:17.579Z","endTime":"2025-09-30T18:33:22.944Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-30T18:33:29.279Z","endTime":"2025-09-30T18:33:49.502Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"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":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.72171967492761,"aZ":-32.22680644468895,"pfxX":8.427017185748284,"pfxZ":-0.03495209994957138,"pX":1.3000164570660524,"pZ":0.6399674904257778,"vX0":7.715084403885607,"vY0":-126.99887000332109,"vZ0":-5.290880743730932,"x":67.45,"y":221.5,"x0":-2.8982612972523563,"y0":50.00277066713439,"z0":5.386085808603797,"aX":13.437896665301642},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.3,"breakHorizontal":-17.3,"spinRate":2249,"spinDirection":54},"zone":14,"typeConfidence":0.91,"plateTime":0.4352476077761054,"extension":6.908022823566041},"index":3,"playId":"a37d00a8-19e9-3ab5-adfe-44ded83c19b5","pitchNumber":3,"startTime":"2025-09-30T18:33:49.502Z","endTime":"2025-09-30T18:33:58.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:33:58.700Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Martínez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-30T18:35:53.346Z","endTime":"2025-09-30T18:39:33.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"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(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":98.4,"endSpeed":89.3,"strikeZoneTop":3.3348890042481,"strikeZoneBottom":1.66711291344438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.83206551668552,"aZ":-11.927930812080213,"pfxX":9.91468708046451,"pfxZ":9.867199377150829,"pX":-0.8700801505457294,"pZ":2.4332681945261405,"vX0":-9.7195804308322,"vY0":-142.78471884086434,"vZ0":-7.752701269514072,"x":150.17,"y":173.08,"x0":1.300500904973747,"y0":50.00037008143246,"z0":5.945378058737071,"aX":20.339050510398852},"breaks":{"breakAngle":52.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.3,"breakHorizontal":-15.8,"spinRate":2445,"spinDirection":155},"zone":13,"typeConfidence":0.9,"plateTime":0.3845424359234526,"extension":6.530947477724772},"index":0,"playId":"0f86f0cd-990e-3cc5-94fc-ef3eadaef76d","pitchNumber":1,"startTime":"2025-09-30T18:36:28.309Z","endTime":"2025-09-30T18:36:32.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.41260278932693,"aZ":-10.158469562413751,"pfxX":0.7375117080911919,"pfxZ":10.403030294123727,"pX":0.4929775261186444,"pZ":2.6948205490537775,"vX0":-3.384579035390222,"vY0":-144.49799825804013,"vZ0":-7.498653898889355,"x":98.21,"y":166.02,"x0":1.583223709513194,"y0":50.00260530366313,"z0":5.94630925884976,"aX":1.5608647325026794},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.5,"breakHorizontal":-0.7,"spinRate":2624,"spinDirection":157},"zone":3,"typeConfidence":0.9,"plateTime":0.3789357475441477,"extension":6.46929747513873},"index":1,"playId":"cee1fefe-9cfb-3d1c-a9da-449e23427879","pitchNumber":2,"startTime":"2025-09-30T18:36:45.861Z","endTime":"2025-09-30T18:36:49.283Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-30T18:37:04.018Z","endTime":"2025-09-30T18:37:19.211Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"}},{"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":99.3,"endSpeed":90.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.72040227302053,"aZ":-9.946037581446275,"pfxX":2.4289924790406343,"pfxZ":10.604329968044391,"pX":-0.5826224637941737,"pZ":3.2842173301446205,"vX0":-6.554851091972767,"vY0":-144.3582793104699,"vZ0":-6.043187091926848,"x":139.21,"y":150.11,"x0":1.4087658868222839,"y0":50.00508620040835,"z0":6.026553433856732,"aX":5.093033614495337},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.0,"breakHorizontal":-3.0,"spinRate":2501,"spinDirection":158},"zone":1,"typeConfidence":0.9,"plateTime":0.3804036689772592,"extension":6.585781865918818},"index":3,"playId":"9797cdeb-dd3d-3758-9e8b-9bab3b2bfc58","pitchNumber":3,"startTime":"2025-09-30T18:37:19.211Z","endTime":"2025-09-30T18:37:24.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.3,"endSpeed":91.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.57241256182839,"aZ":-9.627600673224268,"pfxX":1.230994751728876,"pfxZ":10.473624633625926,"pX":0.5822843644037969,"pZ":2.9658754277570822,"vX0":-3.3451627130276655,"vY0":-145.86346590799226,"vZ0":-7.284335777794193,"x":94.8,"y":158.7,"x0":1.5845248598340411,"y0":50.00726561954363,"z0":6.077556595118033,"aX":2.6512445313187656},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.6,"breakHorizontal":-1.6,"spinRate":2412,"spinDirection":161},"zone":3,"typeConfidence":0.9,"plateTime":0.3756289360955556,"extension":6.538678273289264},"index":4,"playId":"053741f2-fa58-35b5-a957-c1b8c409c50e","pitchNumber":4,"startTime":"2025-09-30T18:38:09.928Z","endTime":"2025-09-30T18:38:14.409Z","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":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.76422990686315,"aZ":-34.46186710109995,"pfxX":-1.2705306348608802,"pfxZ":-1.4635802599228978,"pX":-0.22884693422316124,"pZ":1.3105426938786249,"vX0":-3.484560672037562,"vY0":-124.0885077008041,"vZ0":-4.667242623418671,"x":125.72,"y":203.4,"x0":1.3586084800583242,"y0":50.005843420406194,"z0":6.086216013109986,"aX":-1.9815516561805513},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.5,"breakHorizontal":3.1,"spinRate":2682,"spinDirection":326},"zone":8,"typeConfidence":0.8,"plateTime":0.44135130349536666,"extension":6.518604823406198},"index":5,"playId":"aff4ac6e-1157-3139-99d0-9e8d55d5e31b","pitchNumber":5,"startTime":"2025-09-30T18:38:29.720Z","endTime":"2025-09-30T18:38:35.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":86.0,"strikeZoneTop":3.24896252077905,"strikeZoneBottom":1.4099994917086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.756368207942394,"aZ":-28.151057952876215,"pfxX":-1.0151891218153564,"pfxZ":2.1523940661320804,"pX":1.103675839202846,"pZ":3.817875560485851,"vX0":-2.536887046860492,"vY0":-134.77564827836977,"vZ0":-0.6797392539596327,"x":74.93,"y":135.7,"x0":2.1829625421088332,"y0":50.00435092082303,"z0":6.032891789065825,"aX":-1.8980318136797814},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.0,"breakHorizontal":2.3,"spinRate":2372,"spinDirection":258},"zone":12,"typeConfidence":0.91,"plateTime":0.40386279741806597,"extension":6.444117439453731},"index":6,"playId":"c72ba481-f7a5-3be6-ba48-9b7549c005b8","pitchNumber":6,"startTime":"2025-09-30T18:38:50.411Z","endTime":"2025-09-30T18:38:54.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.575500488884675,"aZ":-25.85002830847258,"pfxX":-1.0059644880317984,"pfxZ":3.4272571764756137,"pX":-0.10667642190482068,"pZ":2.6247145103941887,"vX0":-4.797081524847529,"vY0":-134.3681990325994,"vZ0":-4.052260123510385,"x":121.07,"y":167.91,"x0":1.8257174702867407,"y0":50.0038996844356,"z0":5.969153159448737,"aX":-1.8559383497862358},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.6,"breakHorizontal":2.8,"spinRate":2383,"spinDirection":173},"zone":5,"typeConfidence":0.91,"plateTime":0.4061984384469626,"extension":6.404826450633775},"index":7,"playId":"c23a4500-870d-3bd0-beee-6e864fbd7c2d","pitchNumber":7,"startTime":"2025-09-30T18:39:05.182Z","endTime":"2025-09-30T18:39:09.990Z","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":91.7,"endSpeed":85.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.035604097145853,"aZ":-21.970078247953563,"pfxX":8.75144541642244,"pfxZ":5.614431777588219,"pX":0.48234153764811405,"pZ":0.9423925359466432,"vX0":-5.93920202786053,"vY0":-133.31420481139446,"vZ0":-8.796332139254023,"x":98.61,"y":213.34,"x0":1.5910588181591214,"y0":50.00261962804882,"z0":5.844178130115075,"aX":15.906418568195427},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.6,"breakHorizontal":-14.8,"spinRate":1882,"spinDirection":138},"zone":14,"typeConfidence":0.88,"plateTime":0.40932962697826136,"extension":6.532119624379319},"index":8,"playId":"65cf108b-7d92-373a-ab80-05f2b98ff493","pitchNumber":8,"startTime":"2025-09-30T18:39:27.976Z","endTime":"2025-09-30T18:39:33.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:39:33.537Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to right fielder Wenceel Pérez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-30T18:39:33.248Z","endTime":"2025-09-30T18:40:34.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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, 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":92.5,"endSpeed":85.7,"strikeZoneTop":3.31310170740786,"strikeZoneBottom":1.56000118835023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.369105529648703,"aZ":-26.723901635720924,"pfxX":-2.433168920320896,"pfxZ":2.9206438328781825,"pX":1.8385765328198997,"pZ":3.357215598435959,"vX0":-0.08705369844905159,"vY0":-134.92199612046133,"vZ0":-2.0249400876962906,"x":46.92,"y":148.14,"x0":2.1877398981602645,"y0":50.00022494839886,"z0":5.980520160543579,"aX":-4.533391691680517},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.2,"breakHorizontal":4.4,"spinRate":2326,"spinDirection":179},"zone":12,"typeConfidence":0.91,"plateTime":0.40429845782696017,"extension":6.323891724527132},"index":0,"playId":"365d110f-b5e0-3640-93a0-d24f60520b53","pitchNumber":1,"startTime":"2025-09-30T18:39:54.756Z","endTime":"2025-09-30T18:39:58.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.3,"strikeZoneTop":3.37798483936756,"strikeZoneBottom":1.56000003364572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.80960129329621,"aZ":-10.892026246382478,"pfxX":2.6825704388149525,"pfxZ":10.346198426381244,"pX":0.7454156628866702,"pZ":3.4666090058619017,"vX0":-3.17845058494795,"vY0":-142.9474600784963,"vZ0":-5.614580417574026,"x":88.59,"y":145.18,"x0":1.5263975652691781,"y0":50.003165749099594,"z0":6.148503251410205,"aX":5.518411801312319},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.6,"breakHorizontal":-4.2,"spinRate":2503,"spinDirection":156},"zone":3,"typeConfidence":0.9,"plateTime":0.3840604845144653,"extension":6.431269662794809},"index":1,"playId":"c449d271-5a99-32f2-a603-68681d246f2e","pitchNumber":2,"startTime":"2025-09-30T18:40:10.384Z","endTime":"2025-09-30T18:40:14.845Z","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":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.22180170198797,"aZ":-24.422509115924196,"pfxX":7.381112241186612,"pfxZ":4.667980168230496,"pX":0.6835533613596719,"pZ":2.8424205405027143,"vX0":-5.273125800817349,"vY0":-128.51049816282006,"vZ0":-3.116664343597727,"x":90.94,"y":162.03,"x0":1.8096315615719138,"y0":50.0059153425831,"z0":5.981464906551141,"aX":12.268988924228761},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.9,"breakHorizontal":-12.1,"spinRate":1829,"spinDirection":78},"zone":3,"typeConfidence":0.89,"plateTime":0.4272463685123844,"extension":6.306729153833007},"hitData":{"launchSpeed":86.1,"launchAngle":57.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.7,"coordY":119.3}},"index":2,"playId":"f3ef05f5-9f79-3dae-a42b-5219fe934b5e","pitchNumber":3,"startTime":"2025-09-30T18:40:24.016Z","endTime":"2025-09-30T18:40:34.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:40:34.569Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Johnathan Rodríguez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-30T18:40:34.577Z","endTime":"2025-09-30T18:42:14.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"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":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":87.2,"endSpeed":80.3,"strikeZoneTop":3.27106473045338,"strikeZoneBottom":1.59000004286894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.57662644590455,"aZ":-26.440475989742417,"pfxX":9.694869946797432,"pfxZ":3.5090969410695516,"pX":1.1683403174013263,"pZ":1.8821673597490942,"vX0":-4.431311433677708,"vY0":-126.91111395818929,"vZ0":-5.002379682671111,"x":72.47,"y":187.96,"x0":1.6759610033535304,"y0":50.001908243317686,"z0":5.980411933550354,"aX":15.839564049949214},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.4,"breakHorizontal":-16.6,"spinRate":1669,"spinDirection":129},"zone":14,"typeConfidence":0.91,"plateTime":0.43130714311748797,"extension":6.392832513475538},"index":0,"playId":"b1aa8fb1-c1c3-3bf1-8030-711e1d0f1e0e","pitchNumber":1,"startTime":"2025-09-30T18:41:00.404Z","endTime":"2025-09-30T18:41:04.864Z","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":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.9,"strikeZoneTop":3.31734682904826,"strikeZoneBottom":1.58999898011887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.391155036802118,"aZ":-27.188129284191856,"pfxX":-1.497703193208845,"pfxZ":2.737106119736154,"pX":0.7444376555187975,"pZ":2.9184991646267098,"vX0":-2.633535781284803,"vY0":-133.30419022915578,"vZ0":-3.0572599291908316,"x":88.62,"y":159.98,"x0":1.9350921824143386,"y0":50.00183096688808,"z0":6.017430955917063,"aX":-2.7281206878777033},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.6,"breakHorizontal":3.2,"spinRate":2199,"spinDirection":180},"zone":3,"typeConfidence":0.91,"plateTime":0.40897906699939846,"extension":6.3769829169132874},"index":1,"playId":"3091be94-5489-3b39-9364-c215e3f363a4","pitchNumber":2,"startTime":"2025-09-30T18:41:14.062Z","endTime":"2025-09-30T18:41:18.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.173768378105482,"aZ":-26.909418115629457,"pfxX":-1.7347902659331815,"pfxZ":2.9182165444375343,"pX":0.31635271951591215,"pZ":2.761770755899841,"vX0":-3.737469409784096,"vY0":-133.3822923735246,"vZ0":-3.2490331492102076,"x":104.94,"y":164.21,"x0":1.9601396205683737,"y0":50.00495172002817,"z0":5.9320194723646615,"aX":-3.131632546198448},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.8,"breakHorizontal":4.0,"spinRate":2280,"spinDirection":172},"zone":6,"typeConfidence":0.91,"plateTime":0.41034028161788116,"extension":6.447549286107886},"index":2,"playId":"66361fe2-aac3-335d-9ad2-3260fe27bb4c","pitchNumber":3,"startTime":"2025-09-30T18:41:29.799Z","endTime":"2025-09-30T18:41:32.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.2,"strikeZoneTop":3.26703890295741,"strikeZoneBottom":1.58999980624828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.912227013653467,"aZ":-25.14100635725752,"pfxX":9.470147381208266,"pfxZ":4.043939816223037,"pX":0.5253937295590727,"pZ":0.0066720329877294,"vX0":-5.997895621107672,"vY0":-130.81562708789838,"vZ0":-10.027291498857164,"x":96.97,"y":238.6,"x0":1.614507482981549,"y0":50.000395822215474,"z0":5.765621124549341,"aX":16.454278318758927},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.4,"breakHorizontal":-15.8,"spinRate":1506,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.4182846029829168,"extension":6.456344227407052},"index":3,"playId":"f97d6024-08df-3398-b740-458b07ca0abf","pitchNumber":4,"startTime":"2025-09-30T18:41:51.573Z","endTime":"2025-09-30T18:41:55.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.573482298916204,"aZ":-25.908540527851233,"pfxX":9.67121964234626,"pfxZ":3.6767528160698717,"pX":0.4542179007228372,"pZ":1.3413518287722463,"vX0":-6.2815348240477995,"vY0":-129.33598062903937,"vZ0":-6.706714761865302,"x":99.69,"y":202.56,"x0":1.6511051063585294,"y0":50.00149687729326,"z0":5.939709561434564,"aX":16.474353829317344},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.4,"breakHorizontal":-16.2,"spinRate":1783,"spinDirection":130},"zone":14,"typeConfidence":0.91,"plateTime":0.42259382447056915,"extension":6.435888863359225},"index":4,"playId":"094e273b-e2f1-326e-b6f3-08b955c0cd3a","pitchNumber":5,"startTime":"2025-09-30T18:42:09.259Z","endTime":"2025-09-30T18:42:14.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:42:14.381Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Riley Greene doubles (1) on a fly ball to right fielder Johnathan Rodríguez.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-30T18:44:38.634Z","endTime":"2025-09-30T18:45:14.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671286,"link":"/api/v1/people/671286"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.8,"endSpeed":81.7,"strikeZoneTop":3.58985126414967,"strikeZoneBottom":1.71000002365566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.062457528242227,"aZ":-30.133421126782967,"pfxX":-0.8766803906063085,"pfxZ":1.1990296871263624,"pX":-1.4141739302052676,"pZ":4.591433862756945,"vX0":4.813865522573568,"vY0":-129.2755786108179,"vZ0":2.8659377086767703,"x":170.9,"y":114.81,"x0":-3.180577849861211,"y0":50.00409437935399,"z0":5.770617778678847,"aX":-1.495035734531627},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.0,"breakHorizontal":0.6,"spinRate":2056,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.42248241819716537,"extension":6.961477437582223},"index":0,"playId":"ddc2f1f1-8a13-3b63-a110-2af8bbf04e0f","pitchNumber":1,"startTime":"2025-09-30T18:44:48.126Z","endTime":"2025-09-30T18:44:51.919Z","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":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.838773578950917,"aZ":-42.19450795193017,"pfxX":8.886808151828948,"pfxZ":-7.202978856548572,"pX":0.26459951100717516,"pZ":1.7446925931732418,"vX0":4.526416046378915,"vY0":-117.86581768552762,"vZ0":-0.6895697897540825,"x":106.91,"y":191.67,"x0":-2.842639729247997,"y0":50.00412916625963,"z0":5.976932886586645,"aX":12.358517836284932},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-12.8,"breakHorizontal":-17.3,"spinRate":2534,"spinDirection":43},"zone":8,"typeConfidence":0.91,"plateTime":0.46678002245651795,"extension":6.967703099889512},"hitData":{"launchSpeed":97.0,"launchAngle":25.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.32,"coordY":65.61}},"index":1,"playId":"b9e78142-6e9e-3392-96e9-0349d1b5c931","pitchNumber":2,"startTime":"2025-09-30T18:45:01.270Z","endTime":"2025-09-30T18:45:14.886Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:45:14.886Z","atBatIndex":44},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Wenceel Pérez reaches on a missed catch error by first baseman Jhonkensy Noel, assist to first baseman Jhonkensy Noel to second baseman Brayan Rocchio. Riley Greene to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-30T18:46:32.419Z","endTime":"2025-09-30T18:46:42.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"postOnThird":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_error_dropped_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-30T18:45:35.562Z","endTime":"2025-09-30T18:46:34.729Z","isPitch":false,"type":"action"},{"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":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.320566741442914,"aZ":-25.632017844702986,"pfxX":-2.974570611007082,"pfxZ":3.8673131636184657,"pX":0.08191325920261751,"pZ":2.4023641986139084,"vX0":8.523612868614872,"vY0":-129.50653905060776,"vZ0":-3.158068545651389,"x":113.88,"y":173.92,"x0":-2.8727053551304467,"y0":50.00059576861094,"z0":5.609050289015371,"aX":-5.028556536212026},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.5,"breakHorizontal":3.4,"spinRate":2132,"spinDirection":211},"zone":5,"typeConfidence":0.93,"plateTime":0.42375533917873387,"extension":7.050841337101989},"hitData":{"launchSpeed":91.9,"launchAngle":5.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.75,"coordY":169.61}},"index":1,"playId":"82457ad0-ef39-3bf9-8d41-e8c06e3ea83a","pitchNumber":1,"startTime":"2025-09-30T18:46:34.729Z","endTime":"2025-09-30T18:46:42.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:46:42.548Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-30T18:49:50.068Z","endTime":"2025-09-30T18:51:03.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"postOnThird":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-30T18:47:13.315Z","endTime":"2025-09-30T18:48:52.313Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Hunter Gaddis replaces Gavin Williams.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-30T18:48:52.313Z","endTime":"2025-09-30T18:49:52.372Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683769,"link":"/api/v1/people/683769"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.411247273253384,"aZ":-28.753590027675692,"pfxX":3.1350365144748062,"pfxZ":2.0016823887399138,"pX":0.8937077728203098,"pZ":2.34353859857277,"vX0":7.641943412406555,"vY0":-129.6132323880039,"vZ0":-3.9343853665904263,"x":82.93,"y":175.5,"x0":-2.4927259129522175,"y0":50.00583164080957,"z0":6.060593792599403,"aX":5.3709322177657715},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.0,"breakHorizontal":-7.3,"spinRate":2203,"spinDirection":160},"zone":14,"typeConfidence":0.91,"plateTime":0.42151484605570255,"extension":7.001503590303591},"index":2,"playId":"424e9cbb-6066-358f-85ce-344033bba1bb","pitchNumber":1,"startTime":"2025-09-30T18:49:52.372Z","endTime":"2025-09-30T18:49:55.499Z","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":93.7,"endSpeed":85.6,"strikeZoneTop":3.38532021069325,"strikeZoneBottom":1.53999853186905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.718706887590958,"aZ":-14.743321386732106,"pfxX":-5.493454426794095,"pfxZ":9.261419896702943,"pX":0.40141104208276185,"pZ":4.928977553749535,"vX0":9.052986269962927,"vY0":-136.27915453250165,"vZ0":-0.6320764710622361,"x":101.7,"y":105.7,"x0":-2.24867237919221,"y0":50.005385331893876,"z0":6.181525176141936,"aX":-10.343102113585559},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":8.0,"spinRate":2200,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.4017930010962485,"extension":6.851596675368445},"index":3,"playId":"1e76ec35-6ec9-3a53-b6d6-e6f6e808dd38","pitchNumber":2,"startTime":"2025-09-30T18:50:14.165Z","endTime":"2025-09-30T18:50:18.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":83.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.890622652980248,"aZ":-30.305470161052206,"pfxX":1.8135577274588464,"pfxZ":1.0855206089880332,"pX":-0.1592192456257436,"pZ":2.0059501708505345,"vX0":5.328848005394782,"vY0":-129.05955136597953,"vZ0":-4.532500566967987,"x":123.07,"y":184.62,"x0":-2.4671947087854846,"y0":50.005909709748764,"z0":6.0568740320700964,"aX":3.131852555901679},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.3,"breakHorizontal":-4.2,"spinRate":2287,"spinDirection":140},"zone":8,"typeConfidence":0.9,"plateTime":0.4206176903344132,"extension":6.936107805408507},"index":4,"playId":"fe6dcad3-8c36-3a52-8991-5eab8eb06187","pitchNumber":3,"startTime":"2025-09-30T18:50:34.323Z","endTime":"2025-09-30T18:50:38.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.179863403360844,"aZ":-13.85192728899703,"pfxX":-2.0942129146831934,"pfxZ":9.389853362230502,"pX":0.5251120922238498,"pZ":2.903362113420583,"vX0":8.030805951040877,"vY0":-138.61398623726635,"vZ0":-6.243399922988717,"x":96.98,"y":160.39,"x0":-2.1340538419846427,"y0":50.00314248560183,"z0":6.105058630362614,"aX":-4.08724713341225},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":2.2,"spinRate":2054,"spinDirection":201},"zone":3,"typeConfidence":0.87,"plateTime":0.3947228919418029,"extension":6.920812804974071},"index":5,"playId":"54ded56e-1f25-3fd8-a786-2bfc5300a320","pitchNumber":4,"startTime":"2025-09-30T18:51:00.284Z","endTime":"2025-09-30T18:51:03.728Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:51:03.728Z","atBatIndex":46},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Zach McKinstry out on a sacrifice bunt, first baseman Jhonkensy Noel to second baseman Brayan Rocchio. Riley Greene scores. Wenceel Pérez to 2nd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-30T18:51:07.825Z","endTime":"2025-09-30T18:51:44.039Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":31},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":{"id":668909,"link":"/api/v1/people/668909"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":74.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.494361401972508,"aZ":-30.558327176901955,"pfxX":-6.0516493310912125,"pfxZ":1.175872189221403,"pX":-0.5219960864456038,"pZ":2.412429035021121,"vX0":6.143608711989709,"vY0":-115.56876903148576,"vZ0":-1.1932241134733022,"x":136.9,"y":173.64,"x0":-2.409843944393998,"y0":50.001710448064735,"z0":5.830892286241445,"aX":-8.30906257752997},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":2.2,"breakHorizontal":9.7,"spinRate":1536,"spinDirection":250},"zone":4,"typeConfidence":0.76,"plateTime":0.4712300659204929,"extension":7.247065104649912},"hitData":{"launchSpeed":31.6,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"medium","location":"3","coordinates":{"coordX":138.59,"coordY":191.38}},"index":0,"playId":"b7886149-a021-354f-9fcc-dea9b71b74af","pitchNumber":1,"startTime":"2025-09-30T18:51:36.659Z","endTime":"2025-09-30T18:51:44.039Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:51:44.039Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Javier Báez grounds out, shortstop Gabriel Arias to first baseman Jhonkensy Noel.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-30T18:52:05.024Z","endTime":"2025-09-30T18:52:23.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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_assist"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.563612668008382,"aZ":-25.33150933334943,"pfxX":2.231540814674849,"pfxZ":3.898172668972882,"pX":0.7573289509913905,"pZ":1.6272069184032256,"vX0":7.884016411359597,"vY0":-131.34545116061008,"vZ0":-6.653567656348673,"x":88.13,"y":194.85,"x0":-2.5672679106635705,"y0":50.002375096532546,"z0":6.064127984043448,"aX":3.91796266737002},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.9,"breakHorizontal":-5.6,"spinRate":2149,"spinDirection":169},"zone":9,"typeConfidence":0.9,"plateTime":0.41623371241161555,"extension":6.964446982296037},"hitData":{"launchSpeed":83.6,"launchAngle":-2.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.11,"coordY":155.94}},"index":0,"playId":"d22f0c29-8dd4-3647-b551-ab70940283ea","pitchNumber":1,"startTime":"2025-09-30T18:52:16.532Z","endTime":"2025-09-30T18:52:23.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:52:23.864Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-30T18:56:28.268Z","endTime":"2025-09-30T18:58:06.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":91.0,"strikeZoneTop":3.20249824558993,"strikeZoneBottom":1.37000104892509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.279075895000645,"aZ":-14.121350340497054,"pfxX":7.868302751465501,"pfxZ":8.517016772026803,"pX":-0.17771258777010213,"pZ":2.331709670606598,"vX0":-7.525693869931571,"vY0":-144.56090616689673,"vZ0":-7.837482194035117,"x":123.77,"y":175.82,"x0":1.4353806437569663,"y0":50.00071208830215,"z0":5.942287685393326,"aX":16.673719534367052},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.0,"breakHorizontal":-12.7,"spinRate":2251,"spinDirection":146},"zone":5,"typeConfidence":0.91,"plateTime":0.37869957951061295,"extension":6.550821842247934},"index":0,"playId":"96517ee3-1865-33cf-b786-78a0732a191b","pitchNumber":1,"startTime":"2025-09-30T18:56:35.761Z","endTime":"2025-09-30T18:56:39.673Z","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":99.8,"endSpeed":91.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.315420377603786,"aZ":-8.62790632630452,"pfxX":3.0712012770896973,"pfxZ":11.071522991673978,"pX":-0.05051280729581261,"pZ":2.4108732292054307,"vX0":-5.80062643668313,"vY0":-144.99597396974363,"vZ0":-8.626522080800822,"x":118.93,"y":173.69,"x0":1.5780784036065685,"y0":50.00168729994853,"z0":5.953281893686112,"aX":6.531506478870562},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.5,"breakHorizontal":-4.4,"spinRate":2464,"spinDirection":157},"zone":5,"typeConfidence":0.9,"plateTime":0.37794499460312503,"extension":6.506534027726233},"index":1,"playId":"472133e0-953e-30c0-8939-f9d879d872d7","pitchNumber":2,"startTime":"2025-09-30T18:56:49.448Z","endTime":"2025-09-30T18:56:53.787Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-30T18:57:00.303Z","endTime":"2025-09-30T18:57:09.850Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"}},{"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":100.1,"endSpeed":91.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.07573697339843,"aZ":-9.06239388319232,"pfxX":3.417403917932189,"pfxZ":10.82033215836929,"pX":0.11687368534086066,"pZ":2.3632254921186386,"vX0":-5.418291696499618,"vY0":-145.45298843206527,"vZ0":-8.671520717126791,"x":112.55,"y":174.97,"x0":1.56244198642669,"y0":50.004225109499146,"z0":5.937831424587586,"aX":7.300823406740181},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.0,"breakHorizontal":-5.0,"spinRate":2501,"spinDirection":151},"zone":5,"typeConfidence":0.9,"plateTime":0.3769985257224304,"extension":6.502938400726039},"index":3,"playId":"00c02062-c15a-373a-b973-310350a57192","pitchNumber":3,"startTime":"2025-09-30T18:57:09.850Z","endTime":"2025-09-30T18:57:14.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":101.0,"endSpeed":92.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.739948560277476,"aZ":-8.949033992827685,"pfxX":4.645248030453529,"pfxZ":10.609659536674513,"pX":-0.07754392917000755,"pZ":2.8788447236910755,"vX0":-6.337175636500467,"vY0":-146.79097111192115,"vZ0":-7.455426770133157,"x":119.96,"y":161.05,"x0":1.5026406475804293,"y0":50.00234091953541,"z0":5.9796654564755425,"aX":10.168753046575691},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":18.0,"breakHorizontal":-7.2,"spinRate":2456,"spinDirection":151},"zone":2,"typeConfidence":0.9,"plateTime":0.37268650265343783,"extension":6.532481566164089},"index":4,"playId":"65d39b50-5fef-38b4-850d-177bad5cd7a5","pitchNumber":4,"startTime":"2025-09-30T18:57:27.362Z","endTime":"2025-09-30T18:57:31.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.9,"strikeZoneTop":3.17646147337278,"strikeZoneBottom":1.36999910909154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.296305116255006,"aZ":-26.696461084372032,"pfxX":-1.286015056038016,"pfxZ":2.8819345736023347,"pX":-2.3970015511151264,"pZ":2.6926521547416473,"vX0":-10.702109662939472,"vY0":-136.5932244129908,"vZ0":-3.6927849006540163,"x":208.37,"y":166.08,"x0":1.7287058435716856,"y0":50.003925472350986,"z0":5.884409140984755,"aX":-2.445212975136298},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.7,"breakHorizontal":4.4,"spinRate":2234,"spinDirection":156},"zone":11,"typeConfidence":0.88,"plateTime":0.40002748297497126,"extension":6.642157484726016},"index":5,"playId":"2c885860-4d6b-3987-b4c2-ad196846e8a0","pitchNumber":5,"startTime":"2025-09-30T18:57:44.137Z","endTime":"2025-09-30T18:57:48.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":99.7,"endSpeed":90.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.69949774916853,"aZ":-15.027543848450883,"pfxX":10.255151995197437,"pfxZ":8.08246763326954,"pX":-0.23642171151385788,"pZ":3.217232507009029,"vX0":-8.73459212376933,"vY0":-144.9267095301006,"vZ0":-5.374570683446918,"x":126.01,"y":151.91,"x0":1.4880271190101066,"y0":50.00414857813864,"z0":6.017713784083573,"aX":21.759691062735918},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.7,"breakHorizontal":-16.8,"spinRate":2320,"spinDirection":147},"zone":2,"typeConfidence":0.9,"plateTime":0.3783148921025039,"extension":6.510063349985155},"index":6,"playId":"bc9449b4-3990-34a8-b3f0-4ffc6257c2b4","pitchNumber":6,"startTime":"2025-09-30T18:58:00.385Z","endTime":"2025-09-30T18:58:06.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:58:06.655Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-30T18:58:06.967Z","endTime":"2025-09-30T18:59:12.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"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":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.825899109207707,"aZ":-27.069757491894343,"pfxX":10.661527251510304,"pfxZ":2.9447798458094976,"pX":-0.6625721880454521,"pZ":1.1371518654356583,"vX0":-9.904859214091992,"vY0":-130.02867005327604,"vZ0":-6.847523178497458,"x":142.26,"y":208.08,"x0":1.786331492025436,"y0":50.005347772242104,"z0":5.821183198160747,"aX":18.50497946463324},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.1,"breakHorizontal":-17.5,"spinRate":1855,"spinDirection":140},"zone":13,"typeConfidence":0.91,"plateTime":0.4190750572183486,"extension":6.636998029045374},"index":0,"playId":"e71d97c7-ffc3-3d6b-b30f-1e6a5745852d","pitchNumber":1,"startTime":"2025-09-30T18:58:28.020Z","endTime":"2025-09-30T18:58:31.501Z","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":100.4,"endSpeed":93.2,"strikeZoneTop":3.41588743246094,"strikeZoneBottom":1.53000101759287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.24960415835698,"aZ":-18.18052046714833,"pfxX":7.581183193954508,"pfxZ":6.336563998079082,"pX":-0.004556113681621872,"pZ":4.8579847990881,"vX0":-7.478106727140776,"vY0":-146.27570955497694,"vZ0":-0.6767128117975952,"x":117.17,"y":107.61,"x0":1.576398708116187,"y0":50.00399662654618,"z0":6.163227223830646,"aX":16.747324092988112},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":11.5,"breakHorizontal":-12.6,"spinRate":2389,"spinDirection":149},"zone":11,"typeConfidence":0.91,"plateTime":0.37170518059853874,"extension":6.364602296786109},"index":1,"playId":"48681725-4e68-37f5-bae7-effe4199d96b","pitchNumber":2,"startTime":"2025-09-30T18:58:40.464Z","endTime":"2025-09-30T18:58:43.951Z","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":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33472884985584,"aZ":-29.31785444855801,"pfxX":-1.5020484069920752,"pfxZ":1.6124787437007502,"pX":0.26464508786463387,"pZ":3.339218870838375,"vX0":-3.7757530425861816,"vY0":-131.5972923473628,"vZ0":-1.1664770118836096,"x":106.91,"y":148.62,"x0":1.9075145919074166,"y0":50.0025126109336,"z0":5.940379084832971,"aX":-2.660167418422117},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.9,"breakHorizontal":3.5,"spinRate":2224,"spinDirection":191},"zone":2,"typeConfidence":0.9,"plateTime":0.4146476307422948,"extension":6.53556130953991},"index":2,"playId":"84decf0c-c2e8-3ed3-b6b8-e3dd7025fb93","pitchNumber":3,"startTime":"2025-09-30T18:58:54.876Z","endTime":"2025-09-30T18:58:59.692Z","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":1},"pitchData":{"startSpeed":100.4,"endSpeed":92.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.58925626662084,"aZ":-11.845583633154545,"pfxX":4.298253474236658,"pfxZ":9.319150670541793,"pX":-0.10499199427446963,"pZ":3.8334053867124336,"vX0":-6.261975514613086,"vY0":-146.1258014391376,"vZ0":-4.447929708753275,"x":121.0,"y":135.28,"x0":1.4985870886773431,"y0":50.006722987822805,"z0":6.076340946578128,"aX":9.380155116020353},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.3,"breakHorizontal":-6.7,"spinRate":2454,"spinDirection":157},"zone":11,"typeConfidence":0.89,"plateTime":0.3735749378664943,"extension":6.622214117071767},"index":3,"playId":"3d5a078a-3051-3db7-ba59-df547c3a91f4","pitchNumber":4,"startTime":"2025-09-30T18:59:07.892Z","endTime":"2025-09-30T18:59:12.858Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T18:59:12.858Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-30T18:59:12.750Z","endTime":"2025-09-30T19:00:21.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.10140584093373,"strikeZoneBottom":1.40000091540184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.488099183380307,"aZ":-24.465467785808684,"pfxX":0.5076937280466973,"pfxZ":4.139852933600885,"pX":1.04311929902935,"pZ":3.506185440039353,"vX0":-2.781903559984344,"vY0":-134.87018730758268,"vZ0":-2.107975296278608,"x":77.24,"y":144.11,"x0":2.0173649600590684,"y0":50.0009565212387,"z0":6.00519393706341,"aX":0.9452347684193837},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.3,"breakHorizontal":-0.4,"spinRate":2234,"spinDirection":163},"zone":12,"typeConfidence":0.87,"plateTime":0.4045166660761286,"extension":6.393979721924062},"index":0,"playId":"9d50fade-a00c-336c-9be3-ad0aaa1575e7","pitchNumber":1,"startTime":"2025-09-30T18:59:33.281Z","endTime":"2025-09-30T18:59:37.722Z","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":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.1,"strikeZoneTop":3.0590251977093,"strikeZoneBottom":1.38589878466748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.215242654369753,"aZ":-30.18100508014761,"pfxX":-0.8697526824176858,"pfxZ":1.1572956298791333,"pX":-0.3851688668433005,"pZ":3.2764089793711966,"vX0":-5.131375413138902,"vY0":-130.8788133888758,"vZ0":-1.1284665356483758,"x":131.68,"y":150.32,"x0":1.7188681812522064,"y0":50.00298556951765,"z0":5.986189833492269,"aX":-1.4997673785135763},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.0,"breakHorizontal":2.8,"spinRate":2221,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.4194825858622595,"extension":6.474093454820795},"index":1,"playId":"7063e90b-f8e6-3cf7-820b-f6dd95e5528a","pitchNumber":2,"startTime":"2025-09-30T18:59:45.411Z","endTime":"2025-09-30T18:59:49.365Z","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":96.9,"endSpeed":87.7,"strikeZoneTop":3.08,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.19785199915521,"aZ":-10.54394881224006,"pfxX":4.974273893286929,"pfxZ":10.916360528591248,"pX":-0.3464233546989385,"pZ":2.1133168564304525,"vX0":-6.545087594432488,"vY0":-140.65570196709757,"vZ0":-8.788068129433572,"x":130.2,"y":181.72,"x0":1.3765672926905894,"y0":50.00530772901054,"z0":5.9831617162004385,"aX":9.858631550466894},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.9,"breakHorizontal":-7.4,"spinRate":2452,"spinDirection":151},"zone":4,"typeConfidence":0.79,"plateTime":0.3910792257080766,"extension":6.494596166560536},"index":2,"playId":"d441590f-cc60-3d8c-9b67-b4f0f94635c5","pitchNumber":3,"startTime":"2025-09-30T19:00:00.187Z","endTime":"2025-09-30T19:00:03.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":101.2,"endSpeed":92.8,"strikeZoneTop":3.08,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.10352657125827,"aZ":-13.370255665420549,"pfxX":10.725936496715772,"pfxZ":8.553447153283873,"pX":-0.602922254309593,"pZ":2.5849426634965567,"vX0":-10.080869711464004,"vY0":-146.95537390187562,"vZ0":-7.395153145508916,"x":139.98,"y":168.99,"x0":1.4694737887638107,"y0":50.007169770755084,"z0":5.919491304912851,"aX":23.590080727254968},"breaks":{"breakAngle":55.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":14.3,"breakHorizontal":-17.6,"spinRate":2441,"spinDirection":149},"zone":1,"typeConfidence":0.91,"plateTime":0.371979078098458,"extension":6.5594697005302125},"index":3,"playId":"3068a53d-bc60-3971-b751-493554ecd7f7","pitchNumber":4,"startTime":"2025-09-30T19:00:17.537Z","endTime":"2025-09-30T19:00:21.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T19:00:21.957Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Parker Meadows called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-30T19:02:50.031Z","endTime":"2025-09-30T19:05:13.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.45973152822717,"strikeZoneBottom":1.67999942816867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.047420490787854,"aZ":-29.082313013546425,"pfxX":3.0957264647293914,"pfxZ":1.8771370592288381,"pX":-0.8897024122184504,"pZ":2.5603936118822483,"vX0":3.156611064447209,"vY0":-127.48562204285838,"vZ0":-3.2338119991013006,"x":150.91,"y":169.65,"x0":-2.54582216640462,"y0":50.002729725252934,"z0":6.1392053272637925,"aX":5.098570892193295},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.9,"breakHorizontal":-6.4,"spinRate":2198,"spinDirection":148},"zone":13,"typeConfidence":0.9,"plateTime":0.4295312527684563,"extension":6.6698639329423735},"index":0,"playId":"78028c41-f6ea-39d8-8c26-f46accc2da91","pitchNumber":1,"startTime":"2025-09-30T19:03:16.405Z","endTime":"2025-09-30T19:03:20.838Z","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":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.3,"strikeZoneTop":3.47026083052408,"strikeZoneBottom":1.67999955958309,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.174294982095777,"aZ":-27.576583405231816,"pfxX":3.2897228298093224,"pfxZ":2.724469605654721,"pX":0.1442174998138833,"pZ":0.7903459887800939,"vX0":5.8683879236452885,"vY0":-128.4716659855182,"vZ0":-7.683780309975185,"x":111.5,"y":217.44,"x0":-2.588404385562906,"y0":50.003769287508284,"z0":5.933867995393387,"aX":5.552498625820978},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.6,"breakHorizontal":-7.2,"spinRate":2226,"spinDirection":162},"zone":14,"typeConfidence":0.91,"plateTime":0.42475439584480856,"extension":6.781222960968302},"index":1,"playId":"20f63f34-2c53-34b4-9894-e2421e5420c7","pitchNumber":2,"startTime":"2025-09-30T19:03:30.200Z","endTime":"2025-09-30T19:03:34.048Z","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":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.54784207237389,"strikeZoneBottom":1.7632221723265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.120138860474462,"aZ":-26.13070458389088,"pfxX":2.5035151231959563,"pfxZ":3.535033695749906,"pX":0.6325951570238887,"pZ":1.667960353589591,"vX0":7.258741264653818,"vY0":-129.16690514348923,"vZ0":-5.850392805229657,"x":92.89,"y":193.75,"x0":-2.5267272474134326,"y0":50.001136494291224,"z0":5.942715067512381,"aX":4.2750458904843835},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.4,"breakHorizontal":-6.0,"spinRate":2240,"spinDirection":162},"zone":9,"typeConfidence":0.9,"plateTime":0.42227087805057284,"extension":6.81728778998336},"index":2,"playId":"2170c0e0-323c-3a11-9db6-914736e380bd","pitchNumber":3,"startTime":"2025-09-30T19:03:46.876Z","endTime":"2025-09-30T19:03:53.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.49365477014044,"strikeZoneBottom":1.67999940390257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.960967552837758,"aZ":-13.245582894363913,"pfxX":-3.6141117560539726,"pfxZ":10.005319433990927,"pX":-0.2153277280994126,"pZ":2.1074792413487438,"vX0":6.888850732637019,"vY0":-136.84753293527407,"vZ0":-7.976248021298167,"x":125.21,"y":181.88,"x0":-2.29874171972757,"y0":50.00181912269261,"z0":5.9726866061064054,"aX":-6.837076090978911},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":5.0,"spinRate":2189,"spinDirection":211},"zone":8,"typeConfidence":0.89,"plateTime":0.4006745472390749,"extension":6.877181985212439},"index":3,"playId":"fd80ea44-b38c-3b68-8510-3b490486f42f","pitchNumber":4,"startTime":"2025-09-30T19:04:05.392Z","endTime":"2025-09-30T19:04:09.303Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.160434367683752,"aZ":-25.015301197130963,"pfxX":3.353296421559009,"pfxZ":4.15298108893168,"pX":-0.2443050955599316,"pZ":3.002956920835006,"vX0":4.34526315702731,"vY0":-129.69562457767444,"vZ0":-3.258263393533209,"x":126.31,"y":157.7,"x0":-2.3697369481593977,"y0":50.00310055359317,"z0":6.15896286962289,"aX":5.777864056220148},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.1,"breakHorizontal":-7.0,"spinRate":2229,"spinDirection":168},"zone":2,"typeConfidence":0.9,"plateTime":0.4204499525021639,"extension":7.012862264825142},"index":4,"playId":"9ea46c7e-3480-33ad-9bfc-f594542d2542","pitchNumber":5,"startTime":"2025-09-30T19:04:19.367Z","endTime":"2025-09-30T19:04:23.040Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.140329929737835,"aZ":-26.202498735633732,"pfxX":2.8822653524546533,"pfxZ":3.46709906447359,"pX":0.27733300536825806,"pZ":3.065908779442541,"vX0":5.645514942148953,"vY0":-129.38446833617706,"vZ0":-2.8776117702836337,"x":106.43,"y":156.0,"x0":-2.294348134386672,"y0":50.00174998667776,"z0":6.168369208724361,"aX":4.958844298510914},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.0,"breakHorizontal":-6.4,"spinRate":2320,"spinDirection":155},"zone":3,"typeConfidence":0.9,"plateTime":0.42090456131510035,"extension":6.86290526587843},"index":5,"playId":"d7fdff40-f065-30b5-828e-4202365a3455","pitchNumber":6,"startTime":"2025-09-30T19:04:34.354Z","endTime":"2025-09-30T19:04:40.362Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.6,"strikeZoneTop":3.4667506397451,"strikeZoneBottom":1.67999903388137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.41697530321479,"aZ":-29.451681970652004,"pfxX":3.499786532342529,"pfxZ":1.6181633792189487,"pX":-0.5908229414124934,"pZ":2.9911843229279684,"vX0":3.129945170678006,"vY0":-128.00622309329634,"vZ0":-2.386821072809327,"x":139.52,"y":158.02,"x0":-2.2786660307356708,"y0":50.000136273785394,"z0":6.213639027264586,"aX":5.877162032388766},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.6,"breakHorizontal":-7.0,"spinRate":2193,"spinDirection":140},"zone":1,"typeConfidence":0.9,"plateTime":0.4259196538566914,"extension":6.8310836554350445},"index":6,"playId":"e915fe0b-312a-324a-a4c1-23abb4d39623","pitchNumber":7,"startTime":"2025-09-30T19:05:09.075Z","endTime":"2025-09-30T19:05:13.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T19:05:13.781Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gleyber Torres strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-30T19:05:14.333Z","endTime":"2025-09-30T19:07:27.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(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":94.9,"endSpeed":87.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.249979677559804,"aZ":-14.601690190662676,"pfxX":-4.461159816921205,"pfxZ":9.04694187435723,"pX":-0.464128147816837,"pZ":3.1981056801850674,"vX0":6.347456698167913,"vY0":-138.13169386137938,"vZ0":-5.365708345802198,"x":134.69,"y":152.43,"x0":-2.2066475377192973,"y0":50.00502344481252,"z0":6.139041978547384,"aX":-8.667837326125724},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":6.8,"spinRate":2025,"spinDirection":209},"zone":1,"typeConfidence":0.9,"plateTime":0.3957336432114884,"extension":6.877636184449155},"index":0,"playId":"a8882e27-30ad-3f58-9f3c-ae34484c6800","pitchNumber":1,"startTime":"2025-09-30T19:05:37.497Z","endTime":"2025-09-30T19:05:41.929Z","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":78.6,"endSpeed":72.8,"strikeZoneTop":3.2444097700472,"strikeZoneBottom":1.50000098961164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.033058182141428,"aZ":-32.07722864282133,"pfxX":-8.437325759153241,"pfxZ":0.07189610772762833,"pX":-1.7365153616627191,"pZ":2.2488616810084925,"vX0":3.9823705323555867,"vY0":-114.53242049371872,"vZ0":-0.8588855267878988,"x":183.19,"y":178.06,"x0":-2.396455593793031,"y0":50.00318318139733,"z0":5.750240284430714,"aX":-11.272801228651254},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":0.2,"breakHorizontal":14.4,"spinRate":1420,"spinDirection":254},"zone":13,"typeConfidence":0.87,"plateTime":0.47720302935755576,"extension":7.249103957762446},"index":1,"playId":"839f2d00-56fe-3f41-91e7-935e3084e878","pitchNumber":2,"startTime":"2025-09-30T19:05:55.094Z","endTime":"2025-09-30T19:05:59.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.98036834651662,"aZ":-31.263902826465266,"pfxX":2.7714043413264706,"pfxZ":0.5374267287563743,"pX":0.03569309073802764,"pZ":2.058710399337269,"vX0":4.949214177707263,"vY0":-128.3848198532318,"vZ0":-4.035218969917574,"x":115.64,"y":183.19,"x0":-2.2721136995548648,"y0":50.00100051526887,"z0":6.067025517776785,"aX":4.653484098170902},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.4,"breakHorizontal":-6.1,"spinRate":2344,"spinDirection":141},"zone":5,"typeConfidence":0.91,"plateTime":0.4256040274718478,"extension":6.497253260439966},"index":2,"playId":"4f0c7ff0-3a14-32ce-a02d-22ef6010fc46","pitchNumber":3,"startTime":"2025-09-30T19:06:09.189Z","endTime":"2025-09-30T19:06:14.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.9,"strikeZoneTop":3.17342143731096,"strikeZoneBottom":1.49999970711254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.29590370123539,"aZ":-28.610069711342273,"pfxX":3.6087592891463793,"pfxZ":2.0391030030730395,"pX":0.8842770972231179,"pZ":2.3380956279982525,"vX0":6.286172060068825,"vY0":-129.89946189028288,"vZ0":-4.748982474900357,"x":83.29,"y":175.65,"x0":-2.014593381546297,"y0":50.005265783762816,"z0":6.306718729734345,"aX":6.308665873792939},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.0,"breakHorizontal":-7.7,"spinRate":2295,"spinDirection":138},"zone":12,"typeConfidence":0.91,"plateTime":0.4179893596519819,"extension":6.568304939034609},"index":3,"playId":"2d8355fa-6aac-3d4d-986f-1aeac1c166a7","pitchNumber":4,"startTime":"2025-09-30T19:06:45.997Z","endTime":"2025-09-30T19:06:51.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":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.7,"strikeZoneTop":3.21839317704983,"strikeZoneBottom":1.49999882398814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.871099120900674,"aZ":-33.12827936358565,"pfxX":-7.36378360149057,"pfxZ":-0.7192622064114413,"pX":-1.6220325363973453,"pZ":2.3146452630779977,"vX0":3.570668463830085,"vY0":-114.73520458938437,"vZ0":-0.5951641985646319,"x":178.83,"y":176.28,"x0":-2.2403383400381203,"y0":50.00073846070396,"z0":5.800828699121718,"aX":-9.834028995316691},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-1.2,"breakHorizontal":12.5,"spinRate":1529,"spinDirection":247},"zone":13,"typeConfidence":0.83,"plateTime":0.4770577946929193,"extension":7.118633716805264},"index":4,"playId":"aff79ec0-566e-32ba-a182-199e50f37700","pitchNumber":5,"startTime":"2025-09-30T19:07:03.971Z","endTime":"2025-09-30T19:07:08.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.6989219655658,"aZ":-13.374641033904945,"pfxX":-3.799512433934216,"pfxZ":9.625342765604088,"pX":-0.6167344021094644,"pZ":3.078382148509168,"vX0":5.846006865899166,"vY0":-138.8008455619586,"vZ0":-5.742568050106509,"x":140.51,"y":155.66,"x0":-2.2553972637551767,"y0":50.00603664897251,"z0":6.062724903261877,"aX":-7.424109195708102},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":5.6,"spinRate":2092,"spinDirection":209},"zone":1,"typeConfidence":0.9,"plateTime":0.39442400707631764,"extension":6.935110208139291},"index":5,"playId":"3b8f12e7-f4a1-36a8-9cc1-84e421352a59","pitchNumber":6,"startTime":"2025-09-30T19:07:20.021Z","endTime":"2025-09-30T19:07:27.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T19:07:27.041Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-30T19:09:57.312Z","endTime":"2025-09-30T19:11:27.406Z","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":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1],"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":7},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-30T19:07:56.927Z","endTime":"2025-09-30T19:08:36.713Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Erik Sabrowski replaces Hunter Gaddis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-30T19:08:36.713Z","endTime":"2025-09-30T19:09:59.564Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681870,"link":"/api/v1/people/681870"},"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":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.2,"strikeZoneTop":3.44279680504431,"strikeZoneBottom":1.65867869826969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.460634173627778,"aZ":-29.49494154270994,"pfxX":-1.8469557254114877,"pfxZ":1.6975638355697704,"pX":-0.7957572436118567,"pZ":3.158539534467741,"vX0":-3.5292359724597824,"vY0":-124.03647401116892,"vZ0":-1.2291708841445135,"x":147.33,"y":153.5,"x0":0.8775915259845648,"y0":50.004550916148666,"z0":6.087804015248091,"aX":-2.9194231580577776},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.0,"breakHorizontal":4.1,"spinRate":2637,"spinDirection":308},"zone":1,"typeConfidence":0.85,"plateTime":0.4391807896761337,"extension":6.597230433734447},"index":2,"playId":"4d23fb4f-f60b-32af-8bd6-d4f6ee2d223f","pitchNumber":1,"startTime":"2025-09-30T19:09:59.564Z","endTime":"2025-09-30T19:10:06.236Z","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.7,"endSpeed":81.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.695822496983627,"aZ":-28.470704496767723,"pfxX":-0.9143270435579053,"pfxZ":2.2273435122740857,"pX":-0.08748310625530123,"pZ":2.6356328570710152,"vX0":-2.4361342075004475,"vY0":-126.45811848708483,"vZ0":-2.854793522387824,"x":120.33,"y":167.62,"x0":0.9975264769781222,"y0":50.001023630457254,"z0":6.004609844139241,"aX":-1.5172520893968056},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.7,"breakHorizontal":2.0,"spinRate":2574,"spinDirection":263},"zone":5,"typeConfidence":0.95,"plateTime":0.42904138009873405,"extension":6.47107667707219},"index":3,"playId":"1044f072-9153-3c3f-a296-876e641875f6","pitchNumber":2,"startTime":"2025-09-30T19:10:15.764Z","endTime":"2025-09-30T19:10:19.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.058469270847407,"aZ":-11.445033449658673,"pfxX":5.526603802050911,"pfxZ":10.655755013252252,"pX":0.07903453151497286,"pZ":2.05852300708236,"vX0":-4.0254786034250225,"vY0":-137.74191071959635,"vZ0":-8.045245121501345,"x":113.99,"y":183.2,"x0":0.8323707254869076,"y0":50.00266428063361,"z0":5.768174326742439,"aX":10.750614473733483},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":-9.4,"spinRate":2629,"spinDirection":153},"zone":8,"typeConfidence":0.91,"plateTime":0.39578614463382067,"extension":6.703654377214692},"index":4,"playId":"942b6aaf-640f-30ee-af20-e47691fe2ac4","pitchNumber":3,"startTime":"2025-09-30T19:10:33.793Z","endTime":"2025-09-30T19:10:38.761Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-30T19:10:43.561Z","endTime":"2025-09-30T19:11:00.366Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"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":95.4,"endSpeed":85.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.06430679765478,"aZ":-6.425973058647093,"pfxX":7.897410630745837,"pfxZ":13.46432925172755,"pX":0.2600031854990641,"pZ":3.0511768532896935,"vX0":-4.107228958437179,"vY0":-138.6316537389324,"vZ0":-6.396227124233127,"x":107.09,"y":156.4,"x0":0.7488955957051429,"y0":50.00137444584793,"z0":5.840821899658129,"aX":15.10072374725124},"breaks":{"breakAngle":60.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-7.7,"breakVerticalInduced":22.9,"breakHorizontal":-13.2,"spinRate":2735,"spinDirection":152},"zone":2,"typeConfidence":0.93,"plateTime":0.39778462568188155,"extension":6.740499377633763},"index":6,"playId":"13904036-1487-326a-af4c-a0a5ed425810","pitchNumber":4,"startTime":"2025-09-30T19:11:00.366Z","endTime":"2025-09-30T19:11:03.681Z","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":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.502398766654526,"aZ":-30.033012671318385,"pfxX":-1.117229979493258,"pfxZ":1.2796617128453143,"pX":1.2010621391031604,"pZ":4.047389656423037,"vX0":0.6518642141019763,"vY0":-126.98382800230998,"vZ0":0.6485286703214632,"x":71.22,"y":129.5,"x0":1.0896578053542885,"y0":50.00408861550662,"z0":6.1290595302767805,"aX":-1.8733259941953047},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.6,"breakHorizontal":1.9,"spinRate":2521,"spinDirection":277},"zone":12,"typeConfidence":0.95,"plateTime":0.4270279735219997,"extension":6.4758139495140865},"index":7,"playId":"2dde39e3-050c-3350-ae65-449ec63fc16a","pitchNumber":5,"startTime":"2025-09-30T19:11:22.924Z","endTime":"2025-09-30T19:11:27.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T19:11:27.406Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jhonkensy Noel strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-30T19:13:50.230Z","endTime":"2025-09-30T19:14:41.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":86.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.775207391510527,"aZ":-26.497560318906544,"pfxX":-0.21867942070421442,"pfxZ":3.0525123363551376,"pX":-0.4792133959893252,"pZ":1.379664980968205,"vX0":-5.767784643749865,"vY0":-134.61443066752085,"vZ0":-7.067709531910904,"x":135.27,"y":201.53,"x0":1.7083188236639464,"y0":50.002406950681184,"z0":5.881949779375146,"aX":-0.4047692589155486},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.4,"breakHorizontal":1.4,"spinRate":2285,"spinDirection":168},"zone":13,"typeConfidence":0.9,"plateTime":0.40495050446255476,"extension":6.638024281776155},"index":0,"playId":"5e9d7d61-c118-31fb-a910-92c411ce2dc4","pitchNumber":1,"startTime":"2025-09-30T19:14:00.843Z","endTime":"2025-09-30T19:14:05.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.348389807375415,"aZ":-29.840206689996045,"pfxX":9.447632886466668,"pfxZ":1.3896442573837486,"pX":1.725138180176659,"pZ":1.837025708520986,"vX0":-3.0659800871064897,"vY0":-128.5226705902015,"vZ0":-4.660521129055012,"x":51.24,"y":189.18,"x0":1.7054162049396042,"y0":50.00024219093423,"z0":5.988211933446994,"aX":15.82051018053144},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.7,"breakHorizontal":-16.4,"spinRate":1786,"spinDirection":131},"zone":14,"typeConfidence":0.9,"plateTime":0.4259784797667563,"extension":6.26115927365916},"index":1,"playId":"b450ebe9-db20-31e6-bda3-ebb2d453cd2b","pitchNumber":2,"startTime":"2025-09-30T19:14:16.856Z","endTime":"2025-09-30T19:14:21.426Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-30T19:14:27.097Z","endTime":"2025-09-30T19:14:36.025Z","isPitch":false,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.394662930945625,"aZ":-27.135145461350454,"pfxX":10.92335866698825,"pfxZ":2.8467868631569617,"pX":0.5787701034973243,"pZ":0.2123490750491282,"vX0":-6.229031307199545,"vY0":-132.7471435214208,"vZ0":-9.277210348306474,"x":94.94,"y":233.05,"x0":1.5456393252369311,"y0":50.00497297780914,"z0":5.751358526446321,"aX":19.352052944779622},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.1,"breakHorizontal":-18.2,"spinRate":1878,"spinDirection":133},"zone":14,"typeConfidence":0.9,"plateTime":0.4137972940805774,"extension":6.4480044654826685},"index":3,"playId":"5e27195e-025c-32ec-b01b-74b30c67ee13","pitchNumber":3,"startTime":"2025-09-30T19:14:36.025Z","endTime":"2025-09-30T19:14:41.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T19:14:41.902Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Hedges walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-30T19:14:43.725Z","endTime":"2025-09-30T19:16:22.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"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,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":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.28266042848814,"strikeZoneBottom":1.4899988867887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.224511762307625,"aZ":-28.388272833312076,"pfxX":9.435209411901546,"pfxZ":2.2448789299919643,"pX":1.1634257767621003,"pZ":3.3180426036878043,"vX0":-4.729330437484668,"vY0":-128.57311111343424,"vZ0":-1.4426599451783249,"x":72.65,"y":149.19,"x0":1.7953128113324675,"y0":50.00059642974806,"z0":6.077637477033182,"aX":15.885106392019454},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.0,"breakHorizontal":-16.1,"spinRate":1828,"spinDirection":128},"zone":12,"typeConfidence":0.9,"plateTime":0.42508262751438686,"extension":6.340153210921963},"index":0,"playId":"096dfebd-79ca-394a-9d25-e2c576316db6","pitchNumber":1,"startTime":"2025-09-30T19:15:05.565Z","endTime":"2025-09-30T19:15:09.626Z","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":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.4,"strikeZoneTop":3.25238588209626,"strikeZoneBottom":1.48999895232611,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.23206172774027,"aZ":-27.106323039226037,"pfxX":-0.7292187436617831,"pfxZ":2.895080162847549,"pX":0.011570041242099087,"pZ":3.679368389264348,"vX0":-4.737894834939326,"vY0":-130.26961891644103,"vZ0":-0.9817743839647565,"x":116.56,"y":139.44,"x0":1.9339723805563682,"y0":50.00608485217742,"z0":6.0735445798317045,"aX":-1.278891859442589},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.3,"breakHorizontal":2.2,"spinRate":2184,"spinDirection":159},"zone":12,"typeConfidence":0.89,"plateTime":0.41727944868046407,"extension":6.630954845341127},"index":1,"playId":"8fb98fca-5673-3026-8250-a9b1a79852af","pitchNumber":2,"startTime":"2025-09-30T19:15:17.608Z","endTime":"2025-09-30T19:15:21.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.4,"strikeZoneTop":3.23692667785857,"strikeZoneBottom":1.48999914269433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.75096329508108,"aZ":-9.085765393150368,"pfxX":2.7646147086555266,"pfxZ":11.2995186966846,"pX":0.1338970161053297,"pZ":1.304851074011385,"vX0":-4.116279271161139,"vY0":-142.28121441157802,"vZ0":-11.27160019319071,"x":111.9,"y":203.55,"x0":1.2425785427594793,"y0":50.00011074081386,"z0":5.901252527217444,"aX":5.647503601892434},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.2,"breakHorizontal":-4.1,"spinRate":2471,"spinDirection":152},"zone":14,"typeConfidence":0.9,"plateTime":0.38549915769463183,"extension":6.672172196572199},"index":2,"playId":"966e3642-2f24-3142-b930-168fe78a82e4","pitchNumber":3,"startTime":"2025-09-30T19:15:34.094Z","endTime":"2025-09-30T19:15:38.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.18499065289677,"strikeZoneBottom":1.48999953082613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.043125696891344,"aZ":-11.251613317327964,"pfxX":3.833791241740318,"pfxZ":10.532098346766745,"pX":-0.10996754885133647,"pZ":2.159371606601001,"vX0":-5.524421551356444,"vY0":-140.5681796504084,"vZ0":-8.609599333724338,"x":121.19,"y":180.48,"x0":1.389389621265414,"y0":50.00064705048722,"z0":6.006180814653719,"aX":7.6150068309492145},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.3,"breakHorizontal":-5.8,"spinRate":2429,"spinDirection":155},"zone":5,"typeConfidence":0.9,"plateTime":0.3907419958220699,"extension":6.599723126738633},"index":3,"playId":"7a7addae-f748-3550-a93c-83a0befcbf5e","pitchNumber":4,"startTime":"2025-09-30T19:15:48.667Z","endTime":"2025-09-30T19:15:52.568Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.25016603804207,"strikeZoneBottom":1.48999949540063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.15290625590315,"aZ":-27.107154620052807,"pfxX":-1.121036340078259,"pfxZ":2.930161862590941,"pX":-0.43958752912706567,"pZ":2.286196955233591,"vX0":-5.558168270395621,"vY0":-130.31998222643722,"vZ0":-4.105583187272219,"x":133.76,"y":177.05,"x0":1.8622051694852881,"y0":50.00167650470665,"z0":5.918219705989054,"aX":-1.9364257469914892},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.7,"breakHorizontal":3.2,"spinRate":2264,"spinDirection":177},"zone":4,"typeConfidence":0.9,"plateTime":0.4195167014394383,"extension":6.76310057552449},"index":4,"playId":"2a30a93e-ed4b-3c83-a421-c14f85af4141","pitchNumber":5,"startTime":"2025-09-30T19:16:03.788Z","endTime":"2025-09-30T19:16:07.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":80.8,"strikeZoneTop":3.21047251512246,"strikeZoneBottom":1.48999889355077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.39795840092003,"aZ":-29.725583840788016,"pfxX":12.22185689647725,"pfxZ":1.478799505159248,"pX":-0.45304686299297814,"pZ":0.4084485864326362,"vX0":-8.987026910554174,"vY0":-128.94001447329117,"vZ0":-7.822100324093896,"x":134.27,"y":227.75,"x0":1.5147580440492376,"y0":50.00514576010491,"z0":5.82140033212321,"aX":20.286815541161012},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.8,"breakHorizontal":-19.7,"spinRate":1915,"spinDirection":17},"zone":13,"typeConfidence":0.91,"plateTime":0.42714141705354614,"extension":6.398503011536259},"index":5,"playId":"151f6e62-3ace-34e2-b7ae-ce013af72347","pitchNumber":6,"startTime":"2025-09-30T19:16:18.855Z","endTime":"2025-09-30T19:16:22.988Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T19:16:22.988Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, pitcher Tarik Skubal to first baseman Spencer Torkelson. Petey Halpin to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-30T19:17:01.816Z","endTime":"2025-09-30T19:17:30.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669373,"link":"/api/v1/people/669373"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Petey Halpin replaces Austin Hedges.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-30T19:16:40.853Z","endTime":"2025-09-30T19:17:04.167Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":595978,"link":"/api/v1/people/595978"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":88.7,"strikeZoneTop":3.14403380733559,"strikeZoneBottom":1.45000009039899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.42849123222783,"aZ":-16.10439858955818,"pfxX":9.957465981000752,"pfxZ":7.879666161183602,"pX":-0.8824612908614241,"pZ":3.5841302745790165,"vX0":-9.805887286165595,"vY0":-142.73230926943936,"vZ0":-3.9639708015593556,"x":150.64,"y":142.01,"x0":1.3234620301736624,"y0":50.00149849648344,"z0":6.0217949864515985,"aX":20.304433280989056},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.4,"breakHorizontal":-15.7,"spinRate":2387,"spinDirection":147},"zone":11,"typeConfidence":0.9,"plateTime":0.3854733534551351,"extension":6.588511019850497},"index":1,"playId":"9ce2b0f7-5b8b-3b26-9abc-ace721016cd4","pitchNumber":1,"startTime":"2025-09-30T19:17:04.167Z","endTime":"2025-09-30T19:17:08.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.32457848984379,"aZ":-14.73947669318349,"pfxX":8.870649991764257,"pfxZ":8.553355893507682,"pX":-0.06357571855292088,"pZ":2.6461932908354737,"vX0":-7.317024652874803,"vY0":-141.8534487512362,"vZ0":-6.920154689831108,"x":119.42,"y":167.33,"x0":1.396232473995908,"y0":50.00520377951019,"z0":6.056351282475287,"aX":18.087990294482594},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.3,"breakHorizontal":-14.6,"spinRate":2333,"spinDirection":155},"zone":5,"typeConfidence":0.9,"plateTime":0.38604843356988594,"extension":6.537463944619055},"hitData":{"launchSpeed":93.7,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":121.88,"coordY":181.25}},"index":2,"playId":"02e2a966-01e8-3cdd-96dd-fc24f43a3bf4","pitchNumber":2,"startTime":"2025-09-30T19:17:22.542Z","endTime":"2025-09-30T19:17:30.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T19:17:30.435Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Naylor grounds out to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-30T19:22:12.769Z","endTime":"2025-09-30T19:23:17.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"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":[4,5],"actionIndex":[1,2,3],"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":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-30T19:17:42.914Z","endTime":"2025-09-30T19:19:01.422Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Will Vest replaces Tarik Skubal.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-30T19:19:01.422Z","endTime":"2025-09-30T19:20:03.126Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676684,"link":"/api/v1/people/676684"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Bo Naylor replaces Angel Martínez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-09-30T19:20:03.126Z","endTime":"2025-09-30T19:21:11.401Z","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":"201","replacedPlayer":{"id":682657,"link":"/api/v1/people/682657"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":3,"startTime":"2025-09-30T19:21:11.401Z","endTime":"2025-09-30T19:22:15.076Z","isPitch":false,"type":"action","player":{"id":666310,"link":"/api/v1/people/666310"}},{"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":88.6,"endSpeed":81.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.581968686358024,"aZ":-30.541878606675603,"pfxX":4.776659636409163,"pfxZ":0.9598640277842154,"pX":0.697110256455,"pZ":2.7948208081836627,"vX0":5.320680314211506,"vY0":-128.98963199338104,"vZ0":-1.1533179864395442,"x":90.43,"y":163.32,"x0":-2.0088596963247136,"y0":50.000140292828675,"z0":5.591970573336208,"aX":8.085920373998027},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.7,"breakHorizontal":-9.8,"spinRate":2688,"spinDirection":78},"zone":3,"typeConfidence":0.9,"plateTime":0.42383330611618586,"extension":6.418672912944922},"index":4,"playId":"ccafd43b-b614-3ef9-b736-4f76f0da2cbe","pitchNumber":1,"startTime":"2025-09-30T19:22:15.076Z","endTime":"2025-09-30T19:22:19.717Z","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":90.6,"endSpeed":83.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.569274850942154,"aZ":-28.897915378099555,"pfxX":-6.796681683119516,"pfxZ":1.8555092919897005,"pX":-0.24151330483513642,"pZ":1.684241226489984,"vX0":6.73378385335095,"vY0":-131.8227345580239,"vZ0":-4.378475576182801,"x":126.21,"y":193.31,"x0":-1.9439032201718578,"y0":50.00124374637366,"z0":5.495837362942122,"aX":-11.981828734973085},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.6,"breakHorizontal":10.9,"spinRate":1546,"spinDirection":230},"zone":8,"typeConfidence":0.9,"plateTime":0.4152358291075582,"extension":6.515294403111862},"hitData":{"launchSpeed":97.1,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.84,"coordY":168.59}},"index":5,"playId":"f1f579ca-0249-3d3c-bfa2-ad97284d1ba4","pitchNumber":2,"startTime":"2025-09-30T19:23:07.396Z","endTime":"2025-09-30T19:23:17.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T19:23:17.206Z","atBatIndex":58},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Spencer Torkelson hit by pitch.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-30T19:25:56.877Z","endTime":"2025-09-30T19:26:07.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Bo Naylor remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-30T19:24:40.472Z","endTime":"2025-09-30T19:24:40.484Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"201","replacedPlayer":{"id":682657,"link":"/api/v1/people/682657"}},{"details":{"description":"Petey Halpin remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-30T19:24:40.484Z","endTime":"2025-09-30T19:24:41.484Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":595978,"link":"/api/v1/people/595978"}},{"details":{"description":"Pitching Change: Cade Smith replaces Erik Sabrowski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-30T19:24:40.484Z","endTime":"2025-09-30T19:25:59.217Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671922,"link":"/api/v1/people/671922"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.690177443592454,"aZ":-12.049716399640298,"pfxX":-5.218438680355759,"pfxZ":10.442326852228097,"pX":-1.8976936139449878,"pZ":3.949343093807821,"vX0":3.096475637998774,"vY0":-138.8194845063963,"vZ0":-2.8767459132034583,"x":189.34,"y":132.15,"x0":-2.3569285904407384,"y0":50.003369537896425,"z0":5.815071006593338,"aX":-10.058373216241627},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.4,"breakHorizontal":8.6,"spinRate":2261,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.396456424521324,"extension":7.075790372521446},"index":3,"playId":"680a345f-fd37-3124-a7b5-d477c7fece6a","pitchNumber":1,"startTime":"2025-09-30T19:25:59.217Z","endTime":"2025-09-30T19:26:07.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T19:26:07.230Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Riley Greene walks. Spencer Torkelson to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-30T19:26:22.632Z","endTime":"2025-09-30T19:28:25.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"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_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.6237309279314,"strikeZoneBottom":1.71000090531323,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.700872284277903,"aZ":-35.49153368548724,"pfxX":-4.228853531830382,"pfxZ":-2.200961197570841,"pX":-1.46943736851988,"pZ":2.3469229862229284,"vX0":3.7449291793575923,"vY0":-121.74847350600831,"vZ0":-0.7150912607507267,"x":173.01,"y":175.41,"x0":-2.4741722294526554,"y0":50.00048508047766,"z0":5.701685528410383,"aX":-6.381751677121916},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.0,"breakHorizontal":6.8,"spinRate":594,"spinDirection":303},"zone":13,"typeConfidence":0.87,"plateTime":0.4489661245156129,"extension":7.337072366922943},"index":0,"playId":"c8a1224c-451c-35f7-810d-5d900f150d29","pitchNumber":1,"startTime":"2025-09-30T19:26:31.168Z","endTime":"2025-09-30T19:26:36.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.64345500536064,"strikeZoneBottom":1.70999974887531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.017555378754466,"aZ":-14.995104456535044,"pfxX":-4.395493532359998,"pfxZ":8.853278166295103,"pX":-1.5165441407182594,"pZ":3.8066784039391472,"vX0":4.391091668803321,"vY0":-138.44487674492743,"vZ0":-2.462641057127458,"x":174.81,"y":136.0,"x0":-2.5523956439124693,"y0":50.001915276096675,"z0":5.711747948559869,"aX":-8.52888483375242},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":7.1,"spinRate":2179,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.39568418190174137,"extension":7.186282425039807},"index":1,"playId":"3d89030f-4a11-33db-82ed-b751435050ee","pitchNumber":2,"startTime":"2025-09-30T19:26:46.928Z","endTime":"2025-09-30T19:26:51.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.46142691303866,"strikeZoneBottom":1.70999968284335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.00349098180898,"aZ":-35.35294692497429,"pfxX":-1.428624829095141,"pfxZ":-2.084924428904065,"pX":-0.399910944148427,"pZ":1.9825271028788358,"vX0":5.162249931316976,"vY0":-122.29480624043003,"vZ0":-1.7270952848645371,"x":132.24,"y":185.25,"x0":-2.3480588933564714,"y0":50.00546727929808,"z0":5.71649938031894,"aX":-2.1755387609478327},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.0,"breakHorizontal":1.4,"spinRate":540,"spinDirection":306},"zone":7,"typeConfidence":0.57,"plateTime":0.4470342667899283,"extension":7.363331391710782},"index":2,"playId":"404b8714-bb3e-3ccf-97f3-5561fc3faebf","pitchNumber":3,"startTime":"2025-09-30T19:27:04.378Z","endTime":"2025-09-30T19:27:08.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.8,"strikeZoneTop":3.62522755246147,"strikeZoneBottom":1.70999895921768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.41093022191484,"aZ":-35.24749218384764,"pfxX":-3.2071746660283234,"pfxZ":-1.9361706398802738,"pX":1.061731459663001,"pZ":2.07149130686091,"vX0":8.980793265143921,"vY0":-123.65758550578045,"vZ0":-1.7686111934231796,"x":76.53,"y":182.85,"x0":-2.164844602985338,"y0":50.00560929497909,"z0":5.691670191097497,"aX":-5.08079106891771},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.7,"breakHorizontal":4.2,"spinRate":626,"spinDirection":306},"zone":14,"typeConfidence":0.81,"plateTime":0.43915966249466276,"extension":7.328045109186313},"index":3,"playId":"7536eda7-9d24-39f3-8a36-efd81d6913b5","pitchNumber":4,"startTime":"2025-09-30T19:27:19.492Z","endTime":"2025-09-30T19:27:23.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.040398797910044,"aZ":-36.03362100589571,"pfxX":-0.8083960867005318,"pfxZ":-2.4975877542018825,"pX":-0.3007740708023704,"pZ":2.1128232777712666,"vX0":5.429162887281483,"vY0":-123.0305065114084,"vZ0":-1.206933002463907,"x":128.46,"y":181.73,"x0":-2.4255373734300103,"y0":50.00590346885932,"z0":5.647291648522802,"aX":-1.2470957632119897},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.6,"breakHorizontal":0.2,"spinRate":588,"spinDirection":311},"zone":7,"typeConfidence":0.55,"plateTime":0.44418216366782204,"extension":7.18729835908733},"index":4,"playId":"14062450-4d27-3b3b-9933-306dfd1d6fa1","pitchNumber":5,"startTime":"2025-09-30T19:27:36.415Z","endTime":"2025-09-30T19:27:41.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.11889792536827,"aZ":-13.010810087597982,"pfxX":-2.871804549522952,"pfxZ":9.612732931214213,"pX":0.2437571360316169,"pZ":3.190261573265231,"vX0":7.505798972030049,"vY0":-139.74994405068276,"vZ0":-4.7277758813764175,"x":107.71,"y":152.64,"x0":-2.094258786703481,"y0":50.005386457724775,"z0":5.7472322000375735,"aX":-5.7270360813589605},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.7,"breakHorizontal":3.8,"spinRate":2203,"spinDirection":216},"zone":2,"typeConfidence":0.9,"plateTime":0.3907294057869497,"extension":7.424263307768801},"index":5,"playId":"05e36b6b-816e-3bbd-8575-127e4522d4a7","pitchNumber":6,"startTime":"2025-09-30T19:27:57.542Z","endTime":"2025-09-30T19:28:03.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.8,"strikeZoneTop":3.55848259155687,"strikeZoneBottom":1.71000088368357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.35393536624043,"aZ":-34.67331553796175,"pfxX":-2.7828352183044007,"pfxZ":-1.6100297461643889,"pX":0.9087116320947832,"pZ":1.324661677401787,"vX0":8.44870124862968,"vY0":-122.84799570686653,"vZ0":-3.329628421613693,"x":82.36,"y":203.01,"x0":-2.19400462795387,"y0":50.00571974586308,"z0":5.605961520972583,"aX":-4.310455891632245},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.5,"breakHorizontal":3.4,"spinRate":520,"spinDirection":332},"zone":14,"typeConfidence":0.67,"plateTime":0.44364372671748686,"extension":7.456071122374645},"index":6,"playId":"5d543132-f287-3c69-9363-27dc036e6cf3","pitchNumber":7,"startTime":"2025-09-30T19:28:18.180Z","endTime":"2025-09-30T19:28:25.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T19:28:25.125Z","atBatIndex":60},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Wenceel Pérez out on a sacrifice bunt, pitcher Cade Smith to first baseman Jhonkensy Noel. Spencer Torkelson to 3rd. Riley Greene to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-30T19:29:30.574Z","endTime":"2025-09-30T19:29:40.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnThird":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671922,"link":"/api/v1/people/671922"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-30T19:28:40.323Z","endTime":"2025-09-30T19:29:32.924Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.582698169120032,"aZ":-13.459463626068862,"pfxX":-4.664762406899677,"pfxZ":9.185941356473846,"pX":-0.0032677025854990485,"pZ":3.4905149465341614,"vX0":8.62848465079906,"vY0":-141.4456949067456,"vZ0":-4.061865976241048,"x":117.12,"y":144.54,"x0":-2.4796310108770534,"y0":50.00591297221799,"z0":5.8010161904248525,"aX":-9.50764075847082},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":6.8,"spinRate":2354,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.38642906951245637,"extension":7.465985200333976},"hitData":{"launchSpeed":40.2,"launchAngle":-79.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":126.29,"coordY":190.25}},"index":1,"playId":"43437616-8fcb-3c86-b957-0e7b8a83665e","pitchNumber":1,"startTime":"2025-09-30T19:29:32.924Z","endTime":"2025-09-30T19:29:40.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T19:29:40.346Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dillon Dingler lines out softly to second baseman Brayan Rocchio.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-30T19:29:44.183Z","endTime":"2025-09-30T19:31:18.385Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnThird":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":4},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":95.5,"endSpeed":86.8,"strikeZoneTop":3.37522521385115,"strikeZoneBottom":1.5399999708426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.58597172631287,"aZ":-14.13275182955527,"pfxX":-4.772984730762634,"pfxZ":9.269152726633482,"pX":-0.7293804168934707,"pZ":4.112402279010302,"vX0":5.367819812986364,"vY0":-138.98072213106985,"vZ0":-2.1251802576890206,"x":144.8,"y":127.75,"x0":-2.070245642769884,"y0":50.004470449011336,"z0":5.831119568034213,"aX":-9.292238831732416},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":7.4,"spinRate":2242,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.39484358459706836,"extension":7.2174929077334955},"index":0,"playId":"120edc93-9563-31cb-8477-1d849be1523e","pitchNumber":1,"startTime":"2025-09-30T19:30:05.384Z","endTime":"2025-09-30T19:30:10.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.26080605206547,"strikeZoneBottom":1.53999952308366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.445539753633092,"aZ":-18.798258145404553,"pfxX":-4.790639075689408,"pfxZ":6.890347324043244,"pX":-0.43489749974854797,"pZ":4.091122794612379,"vX0":6.786668695909466,"vY0":-137.9130293767107,"vZ0":-1.359787505627228,"x":133.58,"y":128.32,"x0":-2.2963844629216674,"y0":50.00338617157711,"z0":5.848794673136704,"aX":-9.30102777926338},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.5,"breakHorizontal":7.4,"spinRate":2139,"spinDirection":218},"zone":11,"typeConfidence":0.88,"plateTime":0.3959821297030448,"extension":7.4608413000136435},"index":1,"playId":"c6d632fb-5fb3-3756-91e6-9f2e3314e30f","pitchNumber":2,"startTime":"2025-09-30T19:30:19.801Z","endTime":"2025-09-30T19:30:24.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.3,"strikeZoneTop":3.29831789544665,"strikeZoneBottom":1.53999987623007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.461720399368396,"aZ":-16.35045425501507,"pfxX":-5.468763162729169,"pfxZ":8.04352798352793,"pX":-0.2600810536684135,"pZ":2.97149582190762,"vX0":7.344859784450975,"vY0":-140.03808405923613,"vZ0":-4.59510680782141,"x":126.91,"y":158.55,"x0":-2.218186731450783,"y0":50.00307816112648,"z0":5.718651048654695,"aX":-10.75858451431525},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.7,"breakHorizontal":8.2,"spinRate":2251,"spinDirection":212},"zone":2,"typeConfidence":0.9,"plateTime":0.3925918441994072,"extension":7.314060556607299},"index":2,"playId":"2514f44b-d3f7-36cb-b03f-e06529ffdbe5","pitchNumber":3,"startTime":"2025-09-30T19:30:38.167Z","endTime":"2025-09-30T19:30:42.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.18558352418685,"aZ":-15.137159049294489,"pfxX":-5.1603785386164756,"pfxZ":8.646666047908308,"pX":0.21451281305065242,"pZ":3.4684456598283235,"vX0":8.264219332912944,"vY0":-139.6668508501322,"vZ0":-3.7007269082710326,"x":108.82,"y":145.13,"x0":-2.1157654730472735,"y0":50.00579200944483,"z0":5.809673305083399,"aX":-10.172012777123289},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.0,"breakHorizontal":7.6,"spinRate":2223,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.3925356383959393,"extension":7.481848897044825},"index":3,"playId":"e6aaccaa-28a1-3803-a37e-07ed82fdd254","pitchNumber":4,"startTime":"2025-09-30T19:30:55.368Z","endTime":"2025-09-30T19:30:58.756Z","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":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.19008973120153,"aZ":-15.87388636018013,"pfxX":-6.01803184960457,"pfxZ":8.438479940437606,"pX":-0.5084310134990861,"pZ":2.964074161283122,"vX0":6.741681401885871,"vY0":-138.41677838536168,"vZ0":-4.54694879285441,"x":136.38,"y":158.75,"x0":-2.1989354664352634,"y0":50.00160824627537,"z0":5.6979317507316285,"aX":-11.624237362661011},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":9.4,"spinRate":2274,"spinDirection":215},"zone":1,"typeConfidence":0.9,"plateTime":0.39638124070349434,"extension":7.451308620207537},"hitData":{"launchSpeed":44.6,"launchAngle":23.0,"totalDistance":98.0,"trajectory":"line_drive","hardness":"soft","location":"4","coordinates":{"coordX":133.06,"coordY":164.39}},"index":4,"playId":"3f74d066-94eb-355d-b48d-18b617a27524","pitchNumber":5,"startTime":"2025-09-30T19:31:11.851Z","endTime":"2025-09-30T19:31:18.385Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T19:31:18.385Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-30T19:31:27.206Z","endTime":"2025-09-30T19:33:33.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":97.2,"endSpeed":90.0,"strikeZoneTop":3.20998897772795,"strikeZoneBottom":1.53999960438206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.884527617792212,"aZ":-12.77645633569717,"pfxX":-5.133138661318856,"pfxZ":9.473864805182853,"pX":0.6126154092398369,"pZ":2.176245181781099,"vX0":10.01410334406587,"vY0":-141.19617555528257,"vZ0":-7.319487711857081,"x":93.65,"y":180.02,"x0":-2.2906532329571676,"y0":50.0064018123054,"z0":5.599682033081379,"aX":-10.51472257483094},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.1,"breakHorizontal":7.6,"spinRate":2372,"spinDirection":216},"zone":6,"typeConfidence":0.91,"plateTime":0.38584803855699157,"extension":7.455386367658072},"index":0,"playId":"5cb94715-8d11-30f5-baa9-f703325c658e","pitchNumber":1,"startTime":"2025-09-30T19:32:08.149Z","endTime":"2025-09-30T19:32:12.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.22220873191342,"aZ":-11.5570893657679,"pfxX":-4.081445100038195,"pfxZ":10.249901094334575,"pX":-0.0024297695478568224,"pZ":3.449822780924061,"vX0":8.056490885419116,"vY0":-141.185912063144,"vZ0":-4.365887689274042,"x":117.09,"y":145.63,"x0":-2.3673460381439884,"y0":50.00422491417864,"z0":5.764629045190028,"aX":-8.21146085305173},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.8,"breakHorizontal":5.6,"spinRate":2348,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.38848254698269313,"extension":7.47723371466526},"index":1,"playId":"e5e8da4a-71c4-3a36-9bc2-4e206688a75f","pitchNumber":2,"startTime":"2025-09-30T19:32:23.641Z","endTime":"2025-09-30T19:32:28.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.81787682954282,"aZ":-13.448070304427008,"pfxX":-4.4313592636897905,"pfxZ":9.336996093250784,"pX":0.29817822273482864,"pZ":3.763355288694246,"vX0":9.118918658625509,"vY0":-140.91317392545773,"vZ0":-3.035160165963703,"x":105.63,"y":137.17,"x0":-2.408028115300287,"y0":50.00401507531325,"z0":5.726452033633182,"aX":-8.88967159297486},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":6.1,"spinRate":2307,"spinDirection":215},"zone":12,"typeConfidence":0.91,"plateTime":0.38909106179947317,"extension":7.422289489172885},"index":2,"playId":"ec40e40a-41a8-3c5c-9ef7-5c17d7417f07","pitchNumber":3,"startTime":"2025-09-30T19:32:43.187Z","endTime":"2025-09-30T19:32:48.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":86.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.16798219799221,"aZ":-11.121179742619107,"pfxX":-5.224138668934516,"pfxZ":10.706903541084385,"pX":-0.3105601297012394,"pZ":3.2655089701848588,"vX0":7.725479140910655,"vY0":-140.81182658573428,"vZ0":-4.7426414922878095,"x":128.84,"y":150.61,"x0":-2.4377340992846532,"y0":50.004643232909466,"z0":5.718871987445652,"aX":-10.274579213070162},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.2,"breakHorizontal":7.4,"spinRate":2357,"spinDirection":215},"zone":1,"typeConfidence":0.91,"plateTime":0.39210931597691534,"extension":7.441596902701751},"index":3,"playId":"910f8dd7-e085-3e61-b92f-8dd694abe4e5","pitchNumber":4,"startTime":"2025-09-30T19:33:04.357Z","endTime":"2025-09-30T19:33:08.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.55215399634834,"aZ":-34.88429042130618,"pfxX":-0.5465793020375758,"pfxZ":-1.7288922021904107,"pX":1.118028982626194,"pZ":0.7967907325137155,"vX0":8.548489828522426,"vY0":-124.6802200228169,"vZ0":-4.817280474585893,"x":74.38,"y":217.27,"x0":-2.293422262681427,"y0":50.004818730306795,"z0":5.653199795627553,"aX":-0.8552706609935405},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.1,"breakHorizontal":-1.1,"spinRate":519,"spinDirection":316},"zone":14,"typeConfidence":0.54,"plateTime":0.4403706947308903,"extension":7.602305157771301},"index":4,"playId":"3b5ef092-6705-30c8-a473-f6aa937cde80","pitchNumber":5,"startTime":"2025-09-30T19:33:25.925Z","endTime":"2025-09-30T19:33:33.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T19:33:33.806Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Ramírez singles on a ground ball to shortstop Javier Báez. José Ramírez to 3rd. José Ramírez advances to 3rd, on a throwing error by shortstop Javier Báez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-30T19:36:15.194Z","endTime":"2025-09-30T19:37:03.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":2},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.38109823721652,"strikeZoneBottom":1.55999972270696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.873628677588183,"aZ":-34.2359458670294,"pfxX":2.784734676669819,"pfxZ":-1.2198186337128316,"pX":-0.19570860105327964,"pZ":2.64331628637804,"vX0":4.207470132413077,"vY0":-128.6943350640442,"vZ0":-0.768853051992687,"x":124.46,"y":167.41,"x0":-2.209027464004442,"y0":50.00391032298417,"z0":5.580814369023205,"aX":4.704369584278906},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.2,"breakHorizontal":-5.9,"spinRate":2658,"spinDirection":73},"zone":5,"typeConfidence":0.9,"plateTime":0.42442965729081816,"extension":6.258619412262838},"index":0,"playId":"cfa21aa8-5868-39e7-b926-81a769d8a952","pitchNumber":1,"startTime":"2025-09-30T19:36:19.673Z","endTime":"2025-09-30T19:36:23.433Z","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":90.2,"endSpeed":81.9,"strikeZoneTop":3.42727538248376,"strikeZoneBottom":1.55999940488978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.855431360584685,"aZ":-31.001673315973015,"pfxX":-7.534328094841633,"pfxZ":0.6828693709980893,"pX":-1.9245904397313984,"pZ":2.3415217568635334,"vX0":2.9204823483983784,"vY0":-131.22095363242389,"vZ0":-2.4515449016067614,"x":190.36,"y":175.56,"x0":-2.0806637951909894,"y0":50.004221592602775,"z0":5.625404978295169,"aX":-12.983673637075032},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.8,"breakHorizontal":12.8,"spinRate":1568,"spinDirection":226},"zone":13,"typeConfidence":0.91,"plateTime":0.4193163522817329,"extension":6.631592945189641},"index":1,"playId":"9b528b3c-8a95-3356-8e52-c28070e19f67","pitchNumber":2,"startTime":"2025-09-30T19:36:32.381Z","endTime":"2025-09-30T19:36:36.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.732582921050682,"aZ":-29.075153624892728,"pfxX":-7.781908463285543,"pfxZ":1.8203839173825322,"pX":-0.9475002795145367,"pZ":2.1566693920590905,"vX0":5.133451717993134,"vY0":-130.3420864882364,"vZ0":-3.141915128371476,"x":153.12,"y":180.55,"x0":-1.940596111799233,"y0":50.00640171173471,"z0":5.59487422273068,"aX":-13.270190043381826},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.8,"breakHorizontal":12.8,"spinRate":1721,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.4217053247133755,"extension":6.675555116890449},"hitData":{"launchSpeed":95.1,"launchAngle":5.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.97,"coordY":141.25}},"index":2,"playId":"46aed2f0-3814-3b6b-b3cd-226af0a10bcd","pitchNumber":3,"startTime":"2025-09-30T19:36:45.780Z","endTime":"2025-09-30T19:37:03.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T19:37:03.778Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Valera strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-30T19:37:52.398Z","endTime":"2025-09-30T19:39:47.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"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":"Offensive Substitution: Pinch-hitter George Valera replaces Johnathan Rodríguez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-30T19:37:36.474Z","endTime":"2025-09-30T19:37:54.768Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671655,"link":"/api/v1/people/671655"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":79.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.601543685327556,"aZ":-31.450608947328483,"pfxX":-0.5968216679770348,"pfxZ":0.4416538808395787,"pX":0.9486874364871138,"pZ":1.102311522954381,"vX0":7.1800706656851245,"vY0":-127.4829217401815,"vZ0":-4.782414541570166,"x":80.84,"y":209.02,"x0":-1.8433733642508023,"y0":50.000461758919215,"z0":5.52522094803503,"aX":-0.9699702398945939},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.2,"breakHorizontal":-0.7,"spinRate":2530,"spinDirection":23},"zone":14,"typeConfidence":0.9,"plateTime":0.4319508889100363,"extension":6.443849361746016},"index":1,"playId":"698376f7-08d8-3fce-9a78-3527e2fadacb","pitchNumber":1,"startTime":"2025-09-30T19:37:54.768Z","endTime":"2025-09-30T19:37:59.504Z","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":88.2,"endSpeed":80.2,"strikeZoneTop":3.43529452576158,"strikeZoneBottom":1.5699990270605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.35218589018526,"aZ":-29.69503237179994,"pfxX":-10.180312727274671,"pfxZ":1.4949374442450711,"pX":-1.6860136245085124,"pZ":3.6703239204426064,"vX0":4.242114040674624,"vY0":-128.32834763577736,"vZ0":0.636992731207416,"x":181.27,"y":139.68,"x0":-2.044660367786952,"y0":50.00025600242875,"z0":5.745291891205087,"aX":-16.853911426466563},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.1,"breakHorizontal":17.4,"spinRate":1545,"spinDirection":232},"zone":11,"typeConfidence":0.9,"plateTime":0.4280022053864063,"extension":6.466963686927098},"index":2,"playId":"cf8a91b7-2264-36ef-bbd2-579f37b82f95","pitchNumber":2,"startTime":"2025-09-30T19:38:09.139Z","endTime":"2025-09-30T19:38:13.460Z","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":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":78.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.591354517457663,"aZ":-36.19273626459175,"pfxX":2.012818208017558,"pfxZ":-2.518159367201587,"pX":0.47451187363762176,"pZ":2.558758300479006,"vX0":5.603021656814687,"vY0":-127.07126395298506,"vZ0":-0.29054626345587764,"x":98.91,"y":169.69,"x0":-2.0409621041706827,"y0":50.000634645614795,"z0":5.606991813632508,"aX":3.215096846932479},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.3,"breakHorizontal":-5.2,"spinRate":2683,"spinDirection":48},"zone":6,"typeConfidence":0.9,"plateTime":0.43487554492500635,"extension":6.23570646548525},"index":3,"playId":"e94855fa-abad-3425-9f66-a77aaeb58c10","pitchNumber":3,"startTime":"2025-09-30T19:38:23.945Z","endTime":"2025-09-30T19:38:28.361Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-30T19:38:47.443Z","endTime":"2025-09-30T19:39:02.503Z","isPitch":false,"type":"action","player":{"id":671655,"link":"/api/v1/people/671655"}},{"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":95.1,"endSpeed":86.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.44286156644569,"aZ":-12.087068627744118,"pfxX":-4.349082855065626,"pfxZ":10.473063016565906,"pX":-0.1715851360293361,"pZ":3.3344405902431333,"vX0":6.27105555234764,"vY0":-138.236303946451,"vZ0":-3.792957519329248,"x":123.54,"y":148.75,"x0":-1.9140816310037596,"y0":50.00051713521366,"z0":5.54728060454936,"aX":-8.340067735229749},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":6.5,"spinRate":2120,"spinDirection":215},"zone":2,"typeConfidence":0.9,"plateTime":0.39763115107687685,"extension":6.597280316864525},"index":5,"playId":"fc26457a-fdcc-3a20-a3e3-4d758e7b8e1c","pitchNumber":4,"startTime":"2025-09-30T19:39:02.503Z","endTime":"2025-09-30T19:39:08.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.49442150502804,"strikeZoneBottom":1.56999975687771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.049625592856838,"aZ":-32.13462991040086,"pfxX":5.7830057646280135,"pfxZ":0.027601999566224222,"pX":1.2659090965227109,"pZ":1.691778090276386,"vX0":6.265381766770021,"vY0":-126.95374504014832,"vZ0":-3.1476544379148708,"x":68.75,"y":193.1,"x0":-1.993376830011391,"y0":50.00585154068242,"z0":5.528231182644522,"aX":9.359931230007403},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.5,"breakHorizontal":-12.0,"spinRate":2565,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.43285063161219384,"extension":6.49283025899128},"index":6,"playId":"dd488bcb-1d92-3472-b36f-edeb78ac14cb","pitchNumber":5,"startTime":"2025-09-30T19:39:23.944Z","endTime":"2025-09-30T19:39:29.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.097960709314567,"aZ":-28.889806790671837,"pfxX":-10.188892326401072,"pfxZ":1.882789907217664,"pX":-0.27172638710322883,"pZ":0.9620962065003683,"vX0":7.520511697043036,"vY0":-131.45479875447757,"vZ0":-5.963811434620425,"x":127.36,"y":212.8,"x0":-1.8471344700669639,"y0":50.00623616583397,"z0":5.407438377751247,"aX":-17.81951346520895},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.3,"breakHorizontal":16.8,"spinRate":1643,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.4168093857037616,"extension":6.549110901064567},"index":7,"playId":"c6cb071e-0844-3eab-b80d-3d5286eef9fe","pitchNumber":6,"startTime":"2025-09-30T19:39:41.514Z","endTime":"2025-09-30T19:39:47.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T19:39:47.830Z","atBatIndex":65},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Kyle Manzardo reaches on a fielder's choice out, pitcher Will Vest unassisted. José Ramírez out at home.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-30T19:40:02.919Z","endTime":"2025-09-30T19:41:07.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676684,"link":"/api/v1/people/676684"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.16707152879325,"strikeZoneBottom":1.36999981814575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.804831120383227,"aZ":-36.12164245296908,"pfxX":1.79933256625453,"pfxZ":-2.3444018221261835,"pX":0.540607606810189,"pZ":2.578125244754789,"vX0":5.743528681922568,"vY0":-128.6990209748985,"vZ0":-0.561117197759896,"x":96.39,"y":169.17,"x0":-1.9504828866569894,"y0":50.00252803277214,"z0":5.587805340718397,"aX":3.0291419374460786},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-4.2,"breakHorizontal":-4.6,"spinRate":2563,"spinDirection":42},"zone":6,"typeConfidence":0.9,"plateTime":0.4249975675977886,"extension":6.331064886256023},"index":0,"playId":"56494e8b-edbe-3457-aa64-61e7b4255a71","pitchNumber":1,"startTime":"2025-09-30T19:40:12.431Z","endTime":"2025-09-30T19:40:17.666Z","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":95.9,"endSpeed":87.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.677971517225064,"aZ":-11.9061204405176,"pfxX":-3.4653455418379027,"pfxZ":10.283292733888773,"pX":-0.09098622378005021,"pZ":3.324979040395728,"vX0":6.24330746628195,"vY0":-139.56144837888542,"vZ0":-3.9298199404039575,"x":120.47,"y":149.01,"x0":-1.907714894974247,"y0":50.00270143856544,"z0":5.536735466141664,"aX":-6.830806998695784},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.0,"breakHorizontal":4.9,"spinRate":2218,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.39260744506096534,"extension":6.340818561566122},"index":1,"playId":"262bc989-6362-3fbf-8d9b-8baed164d9e6","pitchNumber":2,"startTime":"2025-09-30T19:40:35.344Z","endTime":"2025-09-30T19:40:38.978Z","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":90.1,"endSpeed":83.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.05548563000254,"aZ":-29.63625800038401,"pfxX":-6.330967728648526,"pfxZ":1.4364815466122938,"pX":-1.1713276373143562,"pZ":2.7766542720978493,"vX0":4.657661047745436,"vY0":-131.29947868153116,"vZ0":-1.5385091334199885,"x":161.65,"y":163.81,"x0":-2.133040854254776,"y0":50.00646872473145,"z0":5.546075513169506,"aX":-11.215291063545221},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.5,"breakHorizontal":10.7,"spinRate":1671,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.4148986199673774,"extension":6.51424311222258},"hitData":{"launchSpeed":55.7,"launchAngle":-66.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":128.13,"coordY":178.88}},"index":2,"playId":"035102e7-9a9f-3563-90cd-cf3f722e8e7f","pitchNumber":3,"startTime":"2025-09-30T19:40:58.215Z","endTime":"2025-09-30T19:41:07.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T19:41:07.388Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Kayfus flies out to shortstop Javier Báez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-30T19:42:03.395Z","endTime":"2025-09-30T19:42:17.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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":"Offensive Substitution: Pinch-runner Daniel Schneemann replaces Kyle Manzardo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-30T19:41:37.989Z","endTime":"2025-09-30T19:41:44.360Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":700932,"link":"/api/v1/people/700932"},"base":1},{"details":{"description":"Offensive Substitution: Pinch-hitter CJ Kayfus replaces Gabriel Arias.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-30T19:41:44.360Z","endTime":"2025-09-30T19:42:05.708Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":672356,"link":"/api/v1/people/672356"}},{"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":95.2,"endSpeed":85.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.492828787935814,"aZ":-10.372608652360558,"pfxX":-3.123510702880452,"pfxZ":11.402578972897768,"pX":-0.16379912456814177,"pZ":2.4134265490193583,"vX0":5.653491741996793,"vY0":-138.28483760502823,"vZ0":-6.4624137017623635,"x":123.24,"y":173.62,"x0":-1.8408437265011108,"y0":50.004812811914455,"z0":5.496698664852494,"aX":-5.973636233466247},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.2,"breakHorizontal":4.3,"spinRate":2215,"spinDirection":214},"zone":5,"typeConfidence":0.91,"plateTime":0.39803078491375654,"extension":6.4130688928512285},"hitData":{"launchSpeed":94.6,"launchAngle":65.0,"totalDistance":175.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.64,"coordY":128.09}},"index":2,"playId":"f42688cb-2eee-3dd6-8a9f-0da83fda53a8","pitchNumber":1,"startTime":"2025-09-30T19:42:05.708Z","endTime":"2025-09-30T19:42:17.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T19:42:17.720Z","atBatIndex":67}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Kayfus flies out to shortstop Javier Báez.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-30T19:42:03.395Z","endTime":"2025-09-30T19:42:17.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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":"Offensive Substitution: Pinch-runner Daniel Schneemann replaces Kyle Manzardo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-30T19:41:37.989Z","endTime":"2025-09-30T19:41:44.360Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":700932,"link":"/api/v1/people/700932"},"base":1},{"details":{"description":"Offensive Substitution: Pinch-hitter CJ Kayfus replaces Gabriel Arias.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-30T19:41:44.360Z","endTime":"2025-09-30T19:42:05.708Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":672356,"link":"/api/v1/people/672356"}},{"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":95.2,"endSpeed":85.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.492828787935814,"aZ":-10.372608652360558,"pfxX":-3.123510702880452,"pfxZ":11.402578972897768,"pX":-0.16379912456814177,"pZ":2.4134265490193583,"vX0":5.653491741996793,"vY0":-138.28483760502823,"vZ0":-6.4624137017623635,"x":123.24,"y":173.62,"x0":-1.8408437265011108,"y0":50.004812811914455,"z0":5.496698664852494,"aX":-5.973636233466247},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.2,"breakHorizontal":4.3,"spinRate":2215,"spinDirection":214},"zone":5,"typeConfidence":0.91,"plateTime":0.39803078491375654,"extension":6.4130688928512285},"hitData":{"launchSpeed":94.6,"launchAngle":65.0,"totalDistance":175.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.64,"coordY":128.09}},"index":2,"playId":"f42688cb-2eee-3dd6-8a9f-0da83fda53a8","pitchNumber":1,"startTime":"2025-09-30T19:42:05.708Z","endTime":"2025-09-30T19:42:17.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-30T19:42:17.720Z","atBatIndex":67},"scoringPlays":[3,29,47],"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"coordinates":{"x":66.1,"y":105.43},"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":1,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":114.29,"y":156.95},"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":171.19,"y":83.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":92.13,"y":113.35},"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":1,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":116.82,"y":149.35},"type":"O","description":"Groundout"}]}},{"startIndex":8,"endIndex":13,"top":[8,9,10],"bottom":[11,12,13],"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":133.77,"y":97.23},"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":2,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":104.16,"y":153.91},"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":2,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"coordinates":{"x":131.5,"y":145.3},"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":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":188.62,"y":105.76},"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":2,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":108.21,"y":158.97},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":14,"endIndex":21,"top":[14,15,16,17],"bottom":[18,19,20,21],"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":3,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":139.6,"y":106.32},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":107.71,"y":157.46},"type":"O","description":"Grounded Into DP"}],"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":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":62.03,"y":98.94},"type":"O","description":"Lineout"}]}},{"startIndex":22,"endIndex":30,"top":[22,23,24],"bottom":[25,26,27,28,29,30],"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":132.77,"y":63.71},"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":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":137.0,"y":171.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":127.45,"y":170.11},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":137.0,"y":183.71},"type":"O","description":"Bunt Groundout"}]}},{"startIndex":31,"endIndex":37,"top":[31,32,33,34],"bottom":[35,36,37],"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":111.48,"y":78.55},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":173.27,"y":104.75},"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":5,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":114.29,"y":176.19},"type":"O","description":"Groundout"}]}},{"startIndex":38,"endIndex":43,"top":[38,39,40],"bottom":[41,42,43],"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":167.39,"y":71.13},"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":6,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":63.22,"y":68.76},"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":6,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":162.7,"y":119.3},"type":"O","description":"Flyout"}]}},{"startIndex":44,"endIndex":51,"top":[44,45,46,47,48],"bottom":[49,50,51],"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":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":175.32,"y":65.61},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":151.75,"y":169.61},"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":7,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":138.59,"y":191.38},"type":"O","description":"Sac Bunt"},{"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":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":100.11,"y":155.94},"type":"O","description":"Groundout"}],"home":[]}},{"startIndex":52,"endIndex":58,"top":[52,53,54],"bottom":[55,56,57,58],"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":8,"pitcher":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":121.88,"y":181.25},"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":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":158.84,"y":168.59},"type":"O","description":"Groundout"}]}},{"startIndex":59,"endIndex":67,"top":[59,60,61,62,63],"bottom":[64,65,66,67],"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":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":126.29,"y":190.25},"type":"O","description":"Sac Bunt"},{"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":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":133.06,"y":164.39},"type":"O","description":"Lineout"}],"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":9,"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":128.97,"y":141.25},"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":9,"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":128.13,"y":178.88},"type":"O","description":"Fielders Choice 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":9,"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":102.64,"y":128.09},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":2}}],"teams":{"home":{"runs":1,"hits":4,"errors":2,"leftOnBase":5},"away":{"runs":2,"hits":5,"errors":1,"leftOnBase":6}},"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":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"onDeck":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"inHole":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"battingOrder":9,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"offense":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"onDeck":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"inHole":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"battingOrder":6,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"balls":0,"strikes":0,"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":6,"groundOuts":7,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".167","atBats":30,"obp":".242","slg":".200","ops":".442","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":6,"rbi":2,"leftOnBase":13,"sacBunts":2,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"flyOuts":2,"groundOuts":8,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":30,"obp":".212","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":122,"era":"1.00","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"0.78","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":122,"balls":37,"strikes":85,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.67","rbi":1,"pitchesPerInning":"13.56","runsScoredPer9":"1.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":7,"putOuts":27,"errors":1,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669234":{"person":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234"},"jerseyNumber":"44","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"800","stats":{"batting":{"summary":"0-3 | 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":1,"sacFlies":0,"babip":".000","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"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":{"note":"(W, 1-0)","summary":"7.2 IP, ER, 14 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":107,"inningsPitched":"7.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":28,"outs":23,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":34,"strikes":73,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.17","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":25,"obp":".214","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":107,"era":"1.17","inningsPitched":"7.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.78","battersFaced":28,"outs":23,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":34,"strikes":73,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":1,"winPercentage":"1.000","pitchesPerInning":"13.96","gamesFinished":0,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"16.43","walksPer9Inn":"3.52","hitsPer9Inn":"3.52","runsScoredPer9":"1.17","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663330":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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-3","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".667","atBats":3,"obp":".667","slg":".667","ops":"1.334","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".667","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","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 | 2B, BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".333","atBats":3,"obp":".500","slg":".667","ops":"1.167","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID663947":{"person":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"jerseyNumber":"87","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"300","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".250","atBats":4,"obp":".250","slg":".250","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679529":{"person":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | HBP, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"avg":".333","atBats":3,"obp":".500","slg":".333","ops":".833","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":"1.000","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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650402":{"person":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"0-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":1,"groundIntoTriplePlay":0,"plateAppearances":4,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"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,"avg":".000","atBats":4,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"2.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID592454":{"person":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"100","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".250","slg":".000","ops":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"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":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":15,"errors":0,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":4,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":15,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"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, 1)","summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"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":".---","numberOfPitches":15,"inningsPitched":"1.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":3,"strikes":12,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"obp":".200","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":15,"era":"0.00","inningsPitched":"1.1","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.75","battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":3,"strikes":12,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"11.25","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"6.75","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"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":"600","stats":{"batting":{"summary":"0-3 | 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":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"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,"avg":".000","atBats":3,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":1,"sacFlies":0,"babip":".000","groundOutsToAirouts":"2.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":{"gamesStarted":1,"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":"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[678009,650402,681481,679529,682985,672761,693307,656716,595879,669373,676684],"pitchers":[669373,676684],"bench":[628451,663330,669234,668670,700242],"bullpen":[640448,656427,663947,676428,592454,675512,663554,672456,606160,623149],"battingOrder":[678009,650402,681481,679529,682985,672761,693307,656716,595879],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Greene, R (1, Williams, G)."},{"label":"TB","value":"Báez, J 2; Carpenter; Greene, R 2; Torkelson."},{"label":"RBI","value":"McKinstry (1); Torkelson (1)."},{"label":"2-out RBI","value":"Torkelson."},{"label":"Runners left in scoring position, 2 out","value":"Carpenter; McKinstry 2; Báez, J."},{"label":"SAC","value":"McKinstry; Pérez, W."},{"label":"GIDP","value":"Torres."},{"label":"Team RISP","value":"1-for-8."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Báez, J (1, throw)."},{"label":"DP","value":"(Báez, J-Torres-Torkelson)."}]}],"note":[]},"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":2,"groundOuts":8,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".133","atBats":30,"obp":".212","slg":".133","ops":".345","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":4,"rbi":1,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"flyOuts":6,"groundOuts":7,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":30,"obp":".242","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":131,"era":"0.00","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"0.78","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":131,"balls":39,"strikes":92,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":2,"pitchesPerInning":"14.56","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":2,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID671655":{"person":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"jerseyNumber":"35","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"401","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":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":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,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID800050":{"person":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"jerseyNumber":"34","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"0-1 | 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"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":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".667","slg":".000","ops":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"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":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"501","stats":{"batting":{"note":"2-","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":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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID678877":{"person":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"jerseyNumber":"43","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 3 K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":1,"chances":8,"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":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671286":{"person":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"700","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":3,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"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,"battingOrder":"901","stats":{"batting":{"note":"1-","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":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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID672356":{"person":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"jerseyNumber":"13","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".333","atBats":3,"obp":".333","slg":".333","ops":".666","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666310":{"person":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"201","stats":{"batting":{"note":"a-","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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"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,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","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":1,"errors":0,"chances":1,"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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"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":19,"balls":7,"strikes":12,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":19,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"19.00","gamesFinished":1,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"9.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".333","atBats":3,"obp":".500","slg":".333","ops":".833","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"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","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":4,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":"200","stats":{"batting":{"summary":"1-3 | 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".333","atBats":3,"obp":".333","slg":".333","ops":".666","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700932":{"person":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"jerseyNumber":"9","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"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":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".250","atBats":4,"obp":".250","slg":".250","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID596001":{"person":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":5,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":1,"strikes":4,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":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":1,"gamesStarted":0,"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,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":5,"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":5,"balls":1,"strikes":4,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"27.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(L, 0-1)","summary":"6.0 IP, 0 ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":4,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":88,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":24,"strikes":64,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":1,"gamesStarted":1,"flyOuts":6,"groundOuts":4,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":88,"era":"0.00","inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":24,"strikes":64,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":1,"winPercentage":".000","pitchesPerInning":"14.67","gamesFinished":0,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"12.00","walksPer9Inn":"1.50","hitsPer9Inn":"7.50","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.2 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":19,"era":"0.00","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":1,"winPercentage":".---","pitchesPerInning":"11.40","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"16.20","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID692216":{"person":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"jerseyNumber":"63","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"601","stats":{"batting":{"note":"c-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]}},"batters":[680757,682657,666310,608070,671286,671655,700932,682177,672356,692216,677587,678877,595978,690984,668909,683769,681870,671922],"pitchers":[668909,683769,681870,671922],"bench":[800050],"bullpen":[663465,676440,676282,677944,670036,682120,596001],"battingOrder":[680757,666310,608070,671655,682177,692216,677587,678877,690984],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Arias, G; Manzardo; Martínez, A; Ramírez, Jo."},{"label":"RBI","value":"Arias, G (1)."},{"label":"2-out RBI","value":"Arias, G."},{"label":"Runners left in scoring position, 2 out","value":"Rocchio; Naylor, B."},{"label":"GIDP","value":"Arias, G."},{"label":"Team RISP","value":"1-for-7."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Rodríguez, Jo (1, fielding); Noel (1, missed catch)."},{"label":"DP","value":"(Arias, G-Rocchio-Noel)."}]}],"note":[{"label":"a","value":"Grounded out for Martínez, A in the 8th."},{"label":"b","value":"Struck out for Rodríguez, Jo in the 9th."},{"label":"c","value":"Flied out for Arias, G in the 9th."},{"label":"1","value":"Ran for Hedges in the 8th."},{"label":"2","value":"Ran for Manzardo in the 9th."}]}},"officials":[{"official":{"id":575629,"fullName":"Shane Livensparger","link":"/api/v1/people/575629"},"officialType":"Home Plate"},{"official":{"id":644760,"fullName":"Adam Beck","link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":482663,"fullName":"David Rackley","link":"/api/v1/people/482663"},"officialType":"Second Base"},{"official":{"id":483569,"fullName":"Vic Carapazza","link":"/api/v1/people/483569"},"officialType":"Third Base"},{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"Left Field"},{"official":{"id":547380,"fullName":"Carlos Torres","link":"/api/v1/people/547380"},"officialType":"Right Field"}],"info":[{"label":"HBP","value":"Torkelson (by Smith, C)."},{"label":"Pitches-strikes","value":"Skubal 107-73; Vest 15-12; Williams, G 88-64; Gaddis 19-12; Sabrowski 5-4; Smith, C 19-12."},{"label":"Groundouts-flyouts","value":"Skubal 6-1; Vest 2-1; Williams, G 4-6; Gaddis 2-0; Sabrowski 0-0; Smith, C 1-0."},{"label":"Batters faced","value":"Skubal 28; Vest 5; Williams, G 24; Gaddis 5; Sabrowski 1; Smith, C 5."},{"label":"Inherited runners-scored","value":"Vest 1-0; Gaddis 2-1."},{"label":"Umpires","value":"HP: Shane Livensparger. 1B: Adam Beck. 2B: David Rackley. 3B: Vic Carapazza. LF: Stu Scheurwater. RF: Carlos Torres. "},{"label":"Weather","value":"74 degrees, Sunny."},{"label":"Wind","value":"10 mph, In From RF."},{"label":"First pitch","value":"1:08 PM."},{"label":"T","value":"2:34."},{"label":"Att","value":"26,186."},{"label":"Venue","value":"Progressive Field."},{"label":"September 30, 2025"}],"pitchingNotes":["Williams, G pitched to 2 batters in the 7th inning."],"topPerformers":[{"player":{"person":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373","boxscoreName":"Skubal"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"7.2 IP, ER, 14 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":107,"inningsPitched":"7.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":28,"outs":23,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":34,"strikes":73,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.17","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":25,"obp":".214","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":107,"era":"1.17","inningsPitched":"7.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.78","battersFaced":28,"outs":23,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":107,"balls":34,"strikes":73,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":1,"winPercentage":"1.000","pitchesPerInning":"13.96","gamesFinished":0,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"16.43","walksPer9Inn":"3.52","hitsPer9Inn":"3.52","runsScoredPer9":"1.17","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":85,"pitchingGameScore":85},{"player":{"person":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909","boxscoreName":"Williams, G"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(L, 0-1)","summary":"6.0 IP, 0 ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":4,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":88,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":24,"strikes":64,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":1,"gamesStarted":1,"flyOuts":6,"groundOuts":4,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":88,"era":"0.00","inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":24,"strikes":64,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":1,"winPercentage":".000","pitchesPerInning":"14.67","gamesFinished":0,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"12.00","walksPer9Inn":"1.50","hitsPer9Inn":"7.50","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":66,"pitchingGameScore":66},{"player":{"person":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769","boxscoreName":"Gaddis"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"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":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":19,"era":"0.00","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":1,"winPercentage":".---","pitchesPerInning":"11.40","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"16.20","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":53,"pitchingGameScore":53}]},"decisions":{"winner":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"loser":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"save":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}