{"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":776204,"link":"/api/v1.1/game/776204/feed/live","metaData":{"wait":10,"timeStamp":"20250925_015828","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count10","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776204,"type":"R","doubleHeader":"N","id":"2025/09/24/detmlb-clemlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776204-2025-09-24","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-24T22:40:00Z","originalDate":"2025-09-24","officialDate":"2025-09-24","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116","season":2025,"venue":{"id":2394,"name":"Comerica Park","link":"/api/v1/venues/2394"},"springVenue":{"id":2511,"link":"/api/v1/venues/2511"},"teamCode":"det","fileCode":"det","abbreviation":"DET","teamName":"Tigers","locationName":"Detroit","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Detroit","record":{"gamesPlayed":158,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":85,"losses":73,"ties":0,"pct":".538"},"records":{},"divisionLeader":false,"wins":85,"losses":73,"winningPercentage":".538"},"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":158,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":86,"losses":72,"ties":0,"pct":".544"},"records":{},"divisionLeader":false,"wins":86,"losses":72,"winningPercentage":".544"},"franchiseName":"Cleveland","clubName":"Guardians","active":true}},"players":{"ID671655":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655","firstName":"George","lastName":"Valera","primaryNumber":"7","birthDate":"2000-11-13","currentAge":25,"birthCity":"Queens","birthStateProvince":"NY","birthCountry":"USA","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"George","useLastName":"Valera","boxscoreName":"Valera","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"George Valera","nameSlug":"george-valera-671655","firstLastName":"George Valera","lastFirstName":"Valera, George","lastInitName":"Valera, G","initLastName":"G Valera","fullFMLName":"George Valera","fullLFMName":"Valera, George","strikeZoneTop":3.14,"strikeZoneBottom":1.585},"ID676428":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428","firstName":"Brant","lastName":"Hurter","primaryNumber":"48","birthDate":"1998-09-06","currentAge":28,"birthCity":"Canton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brant","useLastName":"Hurter","middleName":"Harris","boxscoreName":"Hurter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-08-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brant Hurter","nameSlug":"brant-hurter-676428","firstLastName":"Brant Hurter","lastFirstName":"Hurter, Brant","lastInitName":"Hurter, B","initLastName":"B Hurter","fullFMLName":"Brant Harris Hurter","fullLFMName":"Hurter, Brant Harris","strikeZoneTop":3.656,"strikeZoneBottom":1.677},"ID669373":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373","firstName":"Tarik","lastName":"Skubal","primaryNumber":"29","birthDate":"1996-11-20","currentAge":29,"birthCity":"Hayward","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tarik","useLastName":"Skubal","middleName":"Daniel","boxscoreName":"Skubal","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"tare-ick sku-ble","mlbDebutDate":"2020-08-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tarik Skubal","nameSlug":"tarik-skubal-669373","firstLastName":"Tarik Skubal","lastFirstName":"Skubal, Tarik","lastInitName":"Skubal, T","initLastName":"T Skubal","fullFMLName":"Tarik Daniel Skubal","fullLFMName":"Skubal, Tarik Daniel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663554":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554","firstName":"Casey","lastName":"Mize","primaryNumber":"32","birthDate":"1997-05-01","currentAge":29,"birthCity":"Springville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Mize","middleName":"A.","boxscoreName":"Mize","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Mize","nameSlug":"casey-mize-663554","firstLastName":"Casey Mize","lastFirstName":"Mize, Casey","lastInitName":"Mize, C","initLastName":"C Mize","fullFMLName":"Casey A. Mize","fullLFMName":"Mize, Casey A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID606160":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160","firstName":"Rafael","lastName":"Montero","primaryNumber":"43","birthDate":"1990-10-17","currentAge":35,"birthCity":"Higuerito","birthCountry":"Dominican Republic","height":"6' 0\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rafael","useLastName":"Montero","boxscoreName":"Montero, R","nickName":"Monte","gender":"M","nameMatrilineal":"Quezada","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-05-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Montero","nameSlug":"rafael-montero-606160","firstLastName":"Rafael Montero","lastFirstName":"Montero, Rafael","lastInitName":"Montero, R","initLastName":"R Montero","fullFMLName":"Rafael Montero","fullLFMName":"Montero, Rafael","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID682985":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985","firstName":"Riley","lastName":"Greene","primaryNumber":"31","birthDate":"2000-09-28","currentAge":25,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Riley","useLastName":"Greene","middleName":"Alan","boxscoreName":"Greene, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Riley Greene","nameSlug":"riley-greene-682985","firstLastName":"Riley Greene","lastFirstName":"Greene, Riley","lastInitName":"Greene, R","initLastName":"R Greene","fullFMLName":"Riley Alan Greene","fullLFMName":"Greene, Riley Alan","strikeZoneTop":3.3,"strikeZoneBottom":1.67},"ID595978":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978","firstName":"Austin","lastName":"Hedges","primaryNumber":"27","birthDate":"1992-08-18","currentAge":34,"birthCity":"San Juan Capistrano","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Hedges","middleName":"Charles","boxscoreName":"Hedges","nickName":"Hedgey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Hedges","nameSlug":"austin-hedges-595978","firstLastName":"Austin Hedges","lastFirstName":"Hedges, Austin","lastInitName":"Hedges, A","initLastName":"A Hedges","fullFMLName":"Austin Charles Hedges","fullLFMName":"Hedges, Austin Charles","strikeZoneTop":3.207,"strikeZoneBottom":1.618},"ID663432":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432","firstName":"Tanner","lastName":"Rainey","primaryNumber":"56","birthDate":"1992-12-25","currentAge":33,"birthCity":"Folsom","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Rainey","middleName":"Scott","boxscoreName":"Rainey","nickName":"Rainman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Rainey","nameSlug":"tanner-rainey-663432","firstLastName":"Tanner Rainey","lastFirstName":"Rainey, Tanner","lastInitName":"Rainey, T","initLastName":"T Rainey","fullFMLName":"Tanner Scott Rainey","fullLFMName":"Rainey, Tanner Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663947":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947","firstName":"Weston","lastName":"Holton","primaryNumber":"87","birthDate":"1996-06-13","currentAge":30,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Holton","middleName":"Tyler","boxscoreName":"Holton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Holton","nameSlug":"tyler-holton-663947","firstLastName":"Tyler Holton","lastFirstName":"Holton, Tyler","lastInitName":"Holton, T","initLastName":"T Holton","fullFMLName":"Weston Tyler Holton","fullLFMName":"Holton, Weston Tyler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656427":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427","firstName":"Jack","lastName":"Flaherty","primaryNumber":"9","birthDate":"1995-10-15","currentAge":30,"birthCity":"Burbank","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Flaherty","middleName":"Rafe","boxscoreName":"Flaherty","nickName":"Flare","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Flaherty","nameSlug":"jack-flaherty-656427","firstLastName":"Jack Flaherty","lastFirstName":"Flaherty, Jack","lastInitName":"Flaherty, J","initLastName":"J Flaherty","fullFMLName":"Jack Rafe Flaherty","fullLFMName":"Flaherty, Jack Rafe","strikeZoneTop":3.48,"strikeZoneBottom":1.62},"ID672356":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356","firstName":"Gabriel","lastName":"Arias","primaryNumber":"43","birthDate":"2000-02-27","currentAge":26,"birthCity":"La Victoria","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Gabriel","useLastName":"Arias","middleName":"Alejandro","boxscoreName":"Arias, G","gender":"M","nameMatrilineal":"Gomez","isPlayer":true,"isVerified":true,"pronunciation":"AH-ree-AHS","mlbDebutDate":"2022-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Arias","nameSlug":"gabriel-arias-672356","firstLastName":"Gabriel Arias","lastFirstName":"Arias, Gabriel","lastInitName":"Arias, G","initLastName":"G Arias","fullFMLName":"Gabriel Arias","fullLFMName":"Arias, Gabriel","strikeZoneTop":3.242,"strikeZoneBottom":1.636},"ID623149":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149","firstName":"Paul","lastName":"Sewald","primaryNumber":"43","birthDate":"1990-05-26","currentAge":36,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Sewald","middleName":"Stanton","boxscoreName":"Sewald","nickName":"Paulie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-walld","mlbDebutDate":"2017-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Sewald","nameSlug":"paul-sewald-623149","firstLastName":"Paul Sewald","lastFirstName":"Sewald, Paul","lastInitName":"Sewald, P","initLastName":"P Sewald","fullFMLName":"Paul Stanton Sewald","fullLFMName":"Sewald, Paul Stanton","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666310":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310","firstName":"Noah","lastName":"Naylor","primaryNumber":"14","birthDate":"2000-02-21","currentAge":26,"birthCity":"Mississauga","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Bo","useLastName":"Naylor","middleName":"Gibson","boxscoreName":"Naylor, B","nickName":"Bo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bo Naylor","nameSlug":"bo-naylor-666310","firstLastName":"Bo Naylor","lastFirstName":"Naylor, Bo","lastInitName":"Naylor, B","initLastName":"B Naylor","fullFMLName":"Noah Gibson Naylor","fullLFMName":"Naylor, Noah Gibson","strikeZoneTop":3.089,"strikeZoneBottom":1.559},"ID650402":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402","firstName":"Gleyber","lastName":"Torres","primaryNumber":"25","birthDate":"1996-12-13","currentAge":29,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Gleyber","useLastName":"Torres","middleName":"David","boxscoreName":"Torres","nickName":"De Caracas","gender":"M","nameMatrilineal":"Castro","isPlayer":true,"isVerified":true,"pronunciation":"GLAY-burr","mlbDebutDate":"2018-04-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gleyber Torres","nameSlug":"gleyber-torres-650402","firstLastName":"Gleyber Torres","lastFirstName":"Torres, Gleyber","lastInitName":"Torres, G","initLastName":"G Torres","fullFMLName":"Gleyber David Torres","fullLFMName":"Torres, Gleyber David","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID671922":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922","firstName":"Cade","lastName":"Smith","primaryNumber":"36","birthDate":"1999-05-09","currentAge":27,"birthCity":"Vancouver","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Smith","middleName":"Jared Benjamin","boxscoreName":"Smith, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Smith","nameSlug":"cade-smith-671922","firstLastName":"Cade Smith","lastFirstName":"Smith, Cade","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cade Jared Benjamin Smith","fullLFMName":"Smith, Cade Jared Benjamin","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID608070":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070","firstName":"José","lastName":"Ramírez","primaryNumber":"11","birthDate":"1992-09-17","currentAge":34,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"José","useLastName":"Ramírez","middleName":"Enrique","boxscoreName":"Ramírez, Jo","nickName":"Enriquito","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2013-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Ramírez","nameSlug":"jose-ramirez-608070","firstLastName":"José Ramírez","lastFirstName":"Ramírez, José","lastInitName":"Ramírez, J","initLastName":"J Ramírez","fullFMLName":"José Enrique Ramírez","fullLFMName":"Ramírez, José Enrique","strikeZoneTop":3.035,"strikeZoneBottom":1.532},"ID680757":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757","firstName":"Steven","lastName":"Kwan","primaryNumber":"38","birthDate":"1997-09-05","currentAge":29,"birthCity":"Los Gatos","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Steven","useLastName":"Kwan","middleName":"Robert","boxscoreName":"Kwan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Kwan","nameSlug":"steven-kwan-680757","firstLastName":"Steven Kwan","lastFirstName":"Kwan, Steven","lastInitName":"Kwan, S","initLastName":"S Kwan","fullFMLName":"Steven Robert Kwan","fullLFMName":"Kwan, Steven Robert","strikeZoneTop":3.023,"strikeZoneBottom":1.525},"ID682657":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657","firstName":"Angel","lastName":"Martínez","primaryNumber":"1","birthDate":"2002-01-27","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Angel","useLastName":"Martínez","boxscoreName":"Martínez, A","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Ahn-hell","mlbDebutDate":"2024-06-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Angel Martínez","nameSlug":"angel-martinez-682657","firstLastName":"Angel Martínez","lastFirstName":"Martínez, Angel","lastInitName":"Martínez, A","initLastName":"A Martínez","fullFMLName":"Angel Martínez","fullLFMName":"Martínez, Angel ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"ID700932":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932","firstName":"Kyle","lastName":"Manzardo","primaryNumber":"9","birthDate":"2000-07-18","currentAge":26,"birthCity":"Coeur d'Alene","birthStateProvince":"ID","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Kyle","useLastName":"Manzardo","middleName":"Thomas","boxscoreName":"Manzardo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Manzardo","nameSlug":"kyle-manzardo-700932","firstLastName":"Kyle Manzardo","lastFirstName":"Manzardo, Kyle","lastInitName":"Manzardo, K","initLastName":"K Manzardo","fullFMLName":"Kyle Thomas Manzardo","fullLFMName":"Manzardo, Kyle Thomas","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID596001":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001","firstName":"Jakob","lastName":"Junis","primaryNumber":"16","birthDate":"1992-09-16","currentAge":34,"birthCity":"Jacksonville","birthStateProvince":"AR","birthCountry":"USA","height":"6' 3\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jakob","useLastName":"Junis","middleName":"Benjamin Lee","boxscoreName":"Junis","nickName":"June Bug","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2011,"pronunciation":"JOO-nis","mlbDebutDate":"2017-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jakob Junis","nameSlug":"jakob-junis-596001","firstLastName":"Jakob Junis","lastFirstName":"Junis, Jakob","lastInitName":"Junis, J","initLastName":"J Junis","fullFMLName":"Jakob Benjamin Lee Junis","fullLFMName":"Junis, Jakob Benjamin Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID678009":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009","firstName":"Parker","lastName":"Meadows","primaryNumber":"22","birthDate":"1999-11-02","currentAge":26,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Parker","useLastName":"Meadows","boxscoreName":"Meadows, P","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Parker Meadows","nameSlug":"parker-meadows-678009","firstLastName":"Parker Meadows","lastFirstName":"Meadows, Parker","lastInitName":"Meadows, P","initLastName":"P Meadows","fullFMLName":"Parker  Meadows","fullLFMName":"Meadows, Parker","strikeZoneTop":3.427,"strikeZoneBottom":1.73},"ID693307":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307","firstName":"Francis","lastName":"Dingler","primaryNumber":"13","birthDate":"1998-09-17","currentAge":28,"birthCity":"Massillon","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Dillon","useLastName":"Dingler","middleName":"Dillon","boxscoreName":"Dingler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dillon Dingler","nameSlug":"dillon-dingler-693307","firstLastName":"Dillon Dingler","lastFirstName":"Dingler, Dillon","lastInitName":"Dingler, D","initLastName":"D Dingler","fullFMLName":"Francis Dillon Dingler","fullLFMName":"Dingler, Francis Dillon","strikeZoneTop":3.272,"strikeZoneBottom":1.651},"ID692216":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216","firstName":"Collin","lastName":"Kayfus","primaryNumber":"2","birthDate":"2001-10-28","currentAge":24,"birthCity":"Boca Raton","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":192,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"CJ","useLastName":"Kayfus","middleName":"Joseph","boxscoreName":"Kayfus","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-08-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"CJ Kayfus","nameSlug":"cj-kayfus-692216","firstLastName":"CJ Kayfus","lastFirstName":"Kayfus, CJ","lastInitName":"Kayfus, C","initLastName":"C Kayfus","fullFMLName":"Collin Joseph Kayfus","fullLFMName":"Kayfus, Collin Joseph","strikeZoneTop":3.152,"strikeZoneBottom":1.591},"ID669234":{"id":669234,"fullName":"Justyn-Henry Malloy","link":"/api/v1/people/669234","firstName":"Justyn-Henry","lastName":"Malloy","primaryNumber":"55","birthDate":"2000-02-19","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":212,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Justyn-Henry","useLastName":"Malloy","middleName":"Conrad","boxscoreName":"Malloy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justyn-Henry Malloy","nameSlug":"justyn-henry-malloy-669234","firstLastName":"Justyn-Henry Malloy","lastFirstName":"Malloy, Justyn-Henry","lastInitName":"Malloy, J","initLastName":"J Malloy","fullFMLName":"Justyn-Henry Conrad Malloy","fullLFMName":"Malloy, Justyn-Henry Conrad","strikeZoneTop":3.223,"strikeZoneBottom":1.626},"ID656716":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716","firstName":"Zachary","lastName":"McKinstry","primaryNumber":"39","birthDate":"1995-04-29","currentAge":31,"birthCity":"Toledo","birthStateProvince":"OH","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Zach","useLastName":"McKinstry","boxscoreName":"McKinstry","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"muh-KIN-stry","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach McKinstry","nameSlug":"zach-mckinstry-656716","firstLastName":"Zach McKinstry","lastFirstName":"McKinstry, Zach","lastInitName":"McKinstry, Z","initLastName":"Z McKinstry","fullFMLName":"Zachary McKinstry","fullLFMName":"McKinstry, Zachary","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID700242":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242","firstName":"Trey","lastName":"Sweeney","primaryNumber":"27","birthDate":"2000-04-24","currentAge":26,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":212,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Trey","useLastName":"Sweeney","middleName":"Thomas","boxscoreName":"Sweeney","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-08-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trey Sweeney","nameSlug":"trey-sweeney-700242","firstLastName":"Trey Sweeney","lastFirstName":"Sweeney, Trey","lastInitName":"Sweeney, T","initLastName":"T Sweeney","fullFMLName":"Trey Thomas Sweeney","fullLFMName":"Sweeney, Trey Thomas","strikeZoneTop":3.314,"strikeZoneBottom":1.672},"ID663330":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330","firstName":"Jahmai","lastName":"Jones","primaryNumber":"37","birthDate":"1997-08-04","currentAge":29,"birthCity":"Roswell","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":210,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jahmai","useLastName":"Jones","middleName":"Fitzgerald","boxscoreName":"Jones, Jah","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"juh-MY","mlbDebutDate":"2020-08-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jahmai Jones","nameSlug":"jahmai-jones-663330","firstLastName":"Jahmai Jones","lastFirstName":"Jones, Jahmai","lastInitName":"Jones, J","initLastName":"J Jones","fullFMLName":"Jahmai Fitzgerald Jones","fullLFMName":"Jones, Jahmai Fitzgerald","strikeZoneTop":3.138,"strikeZoneBottom":1.584},"ID595879":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879","firstName":"Ednel","lastName":"Báez","primaryNumber":"28","birthDate":"1992-12-01","currentAge":33,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Javier","useLastName":"Báez","middleName":"Javier","boxscoreName":"Báez, J","nickName":"El Mago","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Báez","nameSlug":"javier-baez-595879","firstLastName":"Javier Báez","lastFirstName":"Báez, Javier","lastInitName":"Báez, J","initLastName":"J Báez","fullFMLName":"Ednel Javier Báez","fullLFMName":"Báez, Ednel Javier","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"ID682177":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177","firstName":"Daniel","lastName":"Schneemann","primaryNumber":"10","birthDate":"1997-01-23","currentAge":29,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daniel","useLastName":"Schneemann","boxscoreName":"Schneemann","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"sh-KNEE-man","mlbDebutDate":"2024-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Schneemann","nameSlug":"daniel-schneemann-682177","firstLastName":"Daniel Schneemann","lastFirstName":"Schneemann, Daniel","lastInitName":"Schneemann, D","initLastName":"D Schneemann","fullFMLName":"Daniel Schneemann","fullLFMName":"Schneemann, Daniel ","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"ID681481":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481","firstName":"Kerry","lastName":"Carpenter","primaryNumber":"30","birthDate":"1997-09-02","currentAge":29,"birthCity":"Eustis","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Kerry","useLastName":"Carpenter","middleName":"William","boxscoreName":"Carpenter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kerry Carpenter","nameSlug":"kerry-carpenter-681481","firstLastName":"Kerry Carpenter","lastFirstName":"Carpenter, Kerry","lastInitName":"Carpenter, K","initLastName":"K Carpenter","fullFMLName":"Kerry William Carpenter","fullLFMName":"Carpenter, Kerry William","strikeZoneTop":3.234,"strikeZoneBottom":1.632},"ID640448":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448","firstName":"Kyle","lastName":"Finnegan","primaryNumber":"67","birthDate":"1991-09-04","currentAge":35,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Finnegan","middleName":"Edward","boxscoreName":"Finnegan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Finnegan","nameSlug":"kyle-finnegan-640448","firstLastName":"Kyle Finnegan","lastFirstName":"Finnegan, Kyle","lastInitName":"Finnegan, K","initLastName":"K Finnegan","fullFMLName":"Kyle Edward Finnegan","fullLFMName":"Finnegan, Kyle Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID678877":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877","firstName":"Jhonkensy","lastName":"Noel","primaryNumber":"43","birthDate":"2001-07-15","currentAge":25,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 4\"","weight":250,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jhonkensy","useLastName":"Noel","boxscoreName":"Noel","gender":"M","nameMatrilineal":"Do Lee","isPlayer":true,"isVerified":true,"pronunciation":"jh-AAN-ken-z","mlbDebutDate":"2024-06-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhonkensy Noel","nameSlug":"jhonkensy-noel-678877","firstLastName":"Jhonkensy Noel","lastFirstName":"Noel, Jhonkensy","lastInitName":"Noel, J","initLastName":"J Noel","fullFMLName":"Jhonkensy Noel","fullLFMName":"Noel, Jhonkensy ","strikeZoneTop":3.368,"strikeZoneBottom":1.7},"ID677944":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944","firstName":"Slade","lastName":"Cecconi","primaryNumber":"44","birthDate":"1999-06-24","currentAge":27,"birthCity":"Oviedo","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Slade","useLastName":"Cecconi","boxscoreName":"Cecconi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"seh-CONE-ee","mlbDebutDate":"2023-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Slade Cecconi","nameSlug":"slade-cecconi-677944","firstLastName":"Slade Cecconi","lastFirstName":"Cecconi, Slade","lastInitName":"Cecconi, S","initLastName":"S Cecconi","fullFMLName":"Slade  Cecconi","fullLFMName":"Cecconi, Slade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID671286":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286","firstName":"Johnathan","lastName":"Rodríguez","birthDate":"1999-11-04","currentAge":26,"birthCity":"Toa Baja","birthCountry":"Puerto Rico","height":"6' 2\"","weight":224,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Johnathan","useLastName":"Rodríguez","boxscoreName":"Rodríguez, Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2024-05-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Johnathan Rodríguez","nameSlug":"johnathan-rodriguez-671286","firstLastName":"Johnathan Rodríguez","lastFirstName":"Rodríguez, Johnathan","lastInitName":"Rodríguez, J","initLastName":"J Rodríguez","fullFMLName":"Johnathan Rodríguez","fullLFMName":"Rodríguez, Johnathan ","strikeZoneTop":3.278,"strikeZoneBottom":1.654},"ID679529":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529","firstName":"Spencer","lastName":"Torkelson","primaryNumber":"20","birthDate":"1999-08-26","currentAge":27,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Torkelson","middleName":"Enochs","boxscoreName":"Torkelson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Torkelson","nameSlug":"spencer-torkelson-679529","firstLastName":"Spencer Torkelson","lastFirstName":"Torkelson, Spencer","lastInitName":"Torkelson, S","initLastName":"S Torkelson","fullFMLName":"Spencer Enochs Torkelson","fullLFMName":"Torkelson, Spencer Enochs","strikeZoneTop":3.232,"strikeZoneBottom":1.631},"ID677587":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587","firstName":"Brayan","lastName":"Rocchio","primaryNumber":"4","birthDate":"2001-01-13","currentAge":25,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Brayan","useLastName":"Rocchio","middleName":"Hommy","boxscoreName":"Rocchio","gender":"M","nameMatrilineal":"Zambrano","isPlayer":true,"isVerified":true,"pronunciation":"Brian roak-E-O","mlbDebutDate":"2023-05-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Rocchio","nameSlug":"brayan-rocchio-677587","firstLastName":"Brayan Rocchio","lastFirstName":"Rocchio, Brayan","lastInitName":"Rocchio, B","initLastName":"B Rocchio","fullFMLName":"Brayan Hommy Rocchio","fullLFMName":"Rocchio, Brayan Hommy","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID672456":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456","firstName":"Keider","lastName":"Montero","primaryNumber":"54","birthDate":"2000-07-06","currentAge":26,"birthCity":"Santa Teresa del Tuy","birthCountry":"Venezuela","height":"6' 1\"","weight":145,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keider","useLastName":"Montero","middleName":"Eduardo","boxscoreName":"Montero, K","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"pronunciation":"KAY-der","mlbDebutDate":"2024-05-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keider Montero","nameSlug":"keider-montero-672456","firstLastName":"Keider Montero","lastFirstName":"Montero, Keider","lastInitName":"Montero, K","initLastName":"K Montero","fullFMLName":"Keider Eduardo Montero","fullLFMName":"Montero, Keider Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID690984":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984","firstName":"Peter","lastName":"Halpin","primaryNumber":"0","birthDate":"2002-05-26","currentAge":24,"birthCity":"San Mateo","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Petey","useLastName":"Halpin","middleName":"Lyndon","boxscoreName":"Halpin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-09-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Petey Halpin","nameSlug":"petey-halpin-690984","firstLastName":"Petey Halpin","lastFirstName":"Halpin, Petey","lastInitName":"Halpin, P","initLastName":"P Halpin","fullFMLName":"Peter Lyndon Halpin","fullLFMName":"Halpin, Peter Lyndon","strikeZoneTop":3.184,"strikeZoneBottom":1.607},"ID670036":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036","firstName":"Matthew","lastName":"Festa","primaryNumber":"52","birthDate":"1993-03-11","currentAge":33,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Festa","middleName":"Joseph","boxscoreName":"Festa, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2018-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Festa","nameSlug":"matt-festa-670036","firstLastName":"Matt Festa","lastFirstName":"Festa, Matt","lastInitName":"Festa, M","initLastName":"M Festa","fullFMLName":"Matthew Joseph Festa","fullLFMName":"Festa, Matthew Joseph","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID671106":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106","firstName":"Logan","lastName":"Allen","primaryNumber":"26","birthDate":"1998-09-05","currentAge":28,"birthCity":"Altamonte Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Allen","middleName":"Taylor","boxscoreName":"Allen, L.T.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Logan Allen","nameSlug":"logan-allen-671106","firstLastName":"Logan Allen","lastFirstName":"Allen, Logan","lastInitName":"Allen, L","initLastName":"L Allen","fullFMLName":"Logan Taylor Allen","fullLFMName":"Allen, Logan Taylor","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID668670":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670","firstName":"Jacob","lastName":"Rogers","primaryNumber":"28","birthDate":"1995-04-18","currentAge":31,"birthCity":"Canyon","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jake","useLastName":"Rogers","middleName":"Ray","boxscoreName":"Rogers","nickName":"Rog","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Rogers","nameSlug":"jake-rogers-668670","firstLastName":"Jake Rogers","lastFirstName":"Rogers, Jake","lastInitName":"Rogers, J","initLastName":"J Rogers","fullFMLName":"Jacob Ray Rogers","fullLFMName":"Rogers, Jacob Ray","strikeZoneTop":3.184,"strikeZoneBottom":1.607},"ID592454":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454","firstName":"Thomas","lastName":"Kahnle","birthDate":"1989-08-07","currentAge":37,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tommy","useLastName":"Kahnle","middleName":"Robert","boxscoreName":"Kahnle","nickName":"King Kahn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"CANE-lee","mlbDebutDate":"2014-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Kahnle","nameSlug":"tommy-kahnle-592454","firstLastName":"Tommy Kahnle","lastFirstName":"Kahnle, Tommy","lastInitName":"Kahnle, T","initLastName":"T Kahnle","fullFMLName":"Thomas Robert Kahnle","fullLFMName":"Kahnle, Thomas Robert","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663465":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465","firstName":"Kolby","lastName":"Allard","birthDate":"1997-08-13","currentAge":29,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kolby","useLastName":"Allard","middleName":"Kenneth","boxscoreName":"Allard","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kolby Allard","nameSlug":"kolby-allard-663465","firstLastName":"Kolby Allard","lastFirstName":"Allard, Kolby","lastInitName":"Allard, K","initLastName":"K Allard","fullFMLName":"Kolby Kenneth Allard","fullLFMName":"Allard, Kolby Kenneth","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID800048":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048","firstName":"Parker","lastName":"Messick","primaryNumber":"77","birthDate":"2000-10-26","currentAge":25,"birthCity":"Plant City","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Parker","useLastName":"Messick","middleName":"Chase","boxscoreName":"Messick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Parker Messick","nameSlug":"parker-messick-800048","firstLastName":"Parker Messick","lastFirstName":"Messick, Parker","lastInitName":"Messick, P","initLastName":"P Messick","fullFMLName":"Parker Chase Messick","fullLFMName":"Messick, Parker Chase","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID628451":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451","firstName":"Andy","lastName":"Ibáñez","primaryNumber":"77","birthDate":"1993-04-03","currentAge":33,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Andy","useLastName":"Ibáñez","boxscoreName":"Ibáñez","gender":"M","nameMatrilineal":"Velazquez","isPlayer":true,"isVerified":true,"pronunciation":"ee-BAHN-yez","mlbDebutDate":"2021-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andy Ibáñez","nameSlug":"andy-ibanez-628451","firstLastName":"Andy Ibáñez","lastFirstName":"Ibáñez, Andy","lastInitName":"Ibáñez, A","initLastName":"A Ibáñez","fullFMLName":"Andy Ibáñez","fullLFMName":"Ibáñez, Andy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID687849":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849","firstName":"Zachary","lastName":"Kent","primaryNumber":"57","birthDate":"1998-02-24","currentAge":28,"birthCity":"Henrico","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zak","useLastName":"Kent","middleName":"Allen","boxscoreName":"Kent, Z","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zak Kent","nameSlug":"zak-kent-687849","firstLastName":"Zak Kent","lastFirstName":"Kent, Zak","lastInitName":"Kent, Z","initLastName":"Z Kent","fullFMLName":"Zachary Allen Kent","fullLFMName":"Kent, Zachary Allen","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID676282":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282","firstName":"Joseph","lastName":"Cantillo","primaryNumber":"54","birthDate":"1999-12-18","currentAge":26,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Cantillo","middleName":"Lopaka","boxscoreName":"Cantillo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"can-TIL-oh","mlbDebutDate":"2024-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Cantillo","nameSlug":"joey-cantillo-676282","firstLastName":"Joey Cantillo","lastFirstName":"Cantillo, Joey","lastInitName":"Cantillo, J","initLastName":"J Cantillo","fullFMLName":"Joseph Lopaka Cantillo","fullLFMName":"Cantillo, Joseph Lopaka","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID681870":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870","firstName":"Erik","lastName":"Sabrowski","primaryNumber":"62","birthDate":"1997-10-31","currentAge":28,"birthCity":"Edmonton","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Sabrowski","middleName":"Wayne Thomas","boxscoreName":"Sabrowski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Sabrowski","nameSlug":"erik-sabrowski-681870","firstLastName":"Erik Sabrowski","lastFirstName":"Sabrowski, Erik","lastInitName":"Sabrowski, E","initLastName":"E Sabrowski","fullFMLName":"Erik Wayne Thomas Sabrowski","fullLFMName":"Sabrowski, Erik Wayne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID668909":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909","firstName":"Gavin","lastName":"Williams","primaryNumber":"32","birthDate":"1999-07-26","currentAge":27,"birthCity":"Fayetteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gavin","useLastName":"Williams","middleName":"Scott","boxscoreName":"Williams, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Williams","nameSlug":"gavin-williams-668909","firstLastName":"Gavin Williams","lastFirstName":"Williams, Gavin","lastInitName":"Williams, G","initLastName":"G Williams","fullFMLName":"Gavin Scott Williams","fullLFMName":"Williams, Gavin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID683769":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769","firstName":"Hunter","lastName":"Gaddis","primaryNumber":"33","birthDate":"1998-04-09","currentAge":28,"birthCity":"Canton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Gaddis","middleName":"Reid","boxscoreName":"Gaddis","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Gaddis","nameSlug":"hunter-gaddis-683769","firstLastName":"Hunter Gaddis","lastFirstName":"Gaddis, Hunter","lastInitName":"Gaddis, H","initLastName":"H Gaddis","fullFMLName":"Hunter Reid Gaddis","fullLFMName":"Gaddis, Hunter Reid","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID682120":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120","firstName":"Tim","lastName":"Herrin","primaryNumber":"29","birthDate":"1996-10-08","currentAge":29,"birthCity":"Terre Haute","birthStateProvince":"IN","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Herrin","middleName":"Edward","boxscoreName":"Herrin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Herrin","nameSlug":"tim-herrin-682120","firstLastName":"Tim Herrin","lastFirstName":"Herrin, Tim","lastInitName":"Herrin, T","initLastName":"T Herrin","fullFMLName":"Tim Edward Herrin","fullLFMName":"Herrin, Tim Edward","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID676440":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440","firstName":"Tanner","lastName":"Bibee","primaryNumber":"28","birthDate":"1999-03-05","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Bibee","middleName":"Hayes","boxscoreName":"Bibee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BUY-bee","mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Bibee","nameSlug":"tanner-bibee-676440","firstLastName":"Tanner Bibee","lastFirstName":"Bibee, Tanner","lastInitName":"Bibee, T","initLastName":"T Bibee","fullFMLName":"Tanner Hayes Bibee","fullLFMName":"Bibee, Tanner Hayes","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663978":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978","firstName":"Christopher","lastName":"Paddack","primaryNumber":"40","birthDate":"1996-01-08","currentAge":30,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Paddack","middleName":"Joseph","boxscoreName":"Paddack","nickName":"Sheriff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"PAD-ack","mlbDebutDate":"2019-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Paddack","nameSlug":"chris-paddack-663978","firstLastName":"Chris Paddack","lastFirstName":"Paddack, Chris","lastInitName":"Paddack, C","initLastName":"C Paddack","fullFMLName":"Christopher Joseph Paddack","fullLFMName":"Paddack, Christopher Joseph","strikeZoneTop":3.47,"strikeZoneBottom":1.7},"ID676684":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684","firstName":"William","lastName":"Vest","primaryNumber":"19","birthDate":"1995-06-06","currentAge":31,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Vest","middleName":"Lane","boxscoreName":"Vest","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Vest","nameSlug":"will-vest-676684","firstLastName":"Will Vest","lastFirstName":"Vest, Will","lastInitName":"Vest, W","initLastName":"W Vest","fullFMLName":"William Lane Vest","fullLFMName":"Vest, William Lane","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID672761":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761","firstName":"Wenceel","lastName":"Pérez","primaryNumber":"46","birthDate":"1999-10-30","currentAge":26,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Wenceel","useLastName":"Pérez","middleName":"Xavier","boxscoreName":"Pérez, W","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"pronunciation":"when-SELL PER-ez","mlbDebutDate":"2024-04-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wenceel Pérez","nameSlug":"wenceel-perez-672761","firstLastName":"Wenceel Pérez","lastFirstName":"Pérez, Wenceel","lastInitName":"Pérez, W","initLastName":"W Pérez","fullFMLName":"Wenceel Xavier Pérez","fullLFMName":"Pérez, Wenceel Xavier","strikeZoneTop":3.182,"strikeZoneBottom":1.606},"ID675512":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512","firstName":"Troy","lastName":"Melton","primaryNumber":"52","birthDate":"2000-12-03","currentAge":25,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Troy","useLastName":"Melton","middleName":"Edward","boxscoreName":"Melton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Troy Melton","nameSlug":"troy-melton-675512","firstLastName":"Troy Melton","lastFirstName":"Melton, Troy","lastInitName":"Melton, T","initLastName":"T Melton","fullFMLName":"Troy Edward Melton","fullLFMName":"Melton, Troy Edward","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5","location":{"address1":"2401 Ontario Street","city":"Cleveland","state":"Ohio","stateAbbrev":"OH","postalCode":"44115","defaultCoordinates":{"latitude":41.495861,"longitude":-81.685255},"azimuthAngle":0.0,"elevation":653,"country":"USA","phone":"(216) 420-4200"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":34830,"turfType":"Grass","roofType":"Open","leftLine":325,"left":370,"leftCenter":410,"center":405,"rightCenter":375,"rightLine":325},"active":true,"season":"2025"},"officialVenue":{"id":5,"link":"/api/v1/venues/5"},"weather":{"condition":"Cloudy","temp":"69","wind":"5 mph, R To L"},"gameInfo":{"attendance":26293,"firstPitch":"2025-09-24T23:16:00.000Z","gameDurationMinutes":162,"delayDurationMinutes":36},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"home":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"}},"officialScorer":{"id":501169,"fullName":"Bob Maver","link":"/api/v1/people/501169"},"primaryDatacaster":{"id":693488,"fullName":"Pat Madine","link":"/api/v1/people/693488"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Parker Meadows lines out to right fielder CJ Kayfus.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-24T23:16:10.759Z","endTime":"2025-09-24T23:17:08.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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-24T19:06:56.836Z","endTime":"2025-09-24T21:59:46.331Z","isPitch":false,"type":"action","player":{"id":678009,"link":"/api/v1/people/678009"}},{"details":{"description":"Status Change - Delayed Start: Rain","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-24T21:59:46.331Z","endTime":"2025-09-24T22:47:23.121Z","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":2,"startTime":"2025-09-24T22:47:23.121Z","endTime":"2025-09-24T23:15:45.916Z","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":3,"startTime":"2025-09-24T23:15:45.916Z","endTime":"2025-09-24T23:16:13.010Z","isPitch":false,"type":"action","player":{"id":678009,"link":"/api/v1/people/678009"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.123943419471672,"aZ":-21.945085523408032,"pfxX":-8.598439841730137,"pfxZ":5.333543167859917,"pX":-0.47013792735483606,"pZ":2.816162427654288,"vX0":7.555237497950223,"vY0":-137.2938435958885,"vZ0":-4.884803969343689,"x":134.92,"y":162.74,"x0":-2.1345333494567544,"y0":50.001464866248135,"z0":6.102989077244984,"aX":-16.487207510305733},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.9,"breakHorizontal":14.0,"spinRate":2238,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.3982591429432887,"extension":6.849848463083828},"index":4,"playId":"0da7dfeb-fb3b-3f27-9f09-8d7135f707ed","pitchNumber":1,"startTime":"2025-09-24T23:16:13.010Z","endTime":"2025-09-24T23:16:16.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.357100370831457,"aZ":-25.553267527425636,"pfxX":4.309632907533156,"pfxZ":3.7403246044076184,"pX":0.46566863772216477,"pZ":3.037851709545092,"vX0":5.7783070644508525,"vY0":-131.80336279438495,"vZ0":-2.9094934548246125,"x":99.25,"y":156.76,"x0":-2.309766625433864,"y0":50.00320044759772,"z0":6.0302011754436995,"aX":7.63019902909901},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.4,"breakHorizontal":-9.0,"spinRate":2714,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.4145696482376877,"extension":6.7517972011210645},"index":5,"playId":"eca41732-45b6-3c0a-82f0-bd27ec1f66ed","pitchNumber":2,"startTime":"2025-09-24T23:16:31.572Z","endTime":"2025-09-24T23:16:36.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.752528847752806,"aZ":-29.54344310724501,"pfxX":3.909054597017347,"pfxZ":1.5256182421272353,"pX":0.5542090647780791,"pZ":2.670110835115873,"vX0":5.782229101914308,"vY0":-130.50864310232677,"vZ0":-3.040592604170447,"x":95.87,"y":166.69,"x0":-2.1987849025261568,"y0":50.00205881089744,"z0":6.078014142396435,"aX":6.734280230915774},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.3,"breakHorizontal":-8.4,"spinRate":2759,"spinDirection":112},"zone":6,"typeConfidence":2.0,"plateTime":0.41986295011875496,"extension":6.930246146251376},"hitData":{"launchSpeed":87.4,"launchAngle":24.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.78,"coordY":83.4}},"index":6,"playId":"6be3ba41-b385-3207-b733-efa1adceb772","pitchNumber":3,"startTime":"2025-09-24T23:17:00.194Z","endTime":"2025-09-24T23:17:08.275Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T23:17:08.275Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out, shortstop Gabriel Arias to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-24T23:17:13.365Z","endTime":"2025-09-24T23:19:32.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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.0,"endSpeed":87.1,"strikeZoneTop":3.21252578874946,"strikeZoneBottom":1.5491449561893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.03171440793758,"aZ":-17.088228474418486,"pfxX":-3.432804458446956,"pfxZ":7.793837117626914,"pX":1.0656422370700007,"pZ":3.365333554027159,"vX0":8.84505462280227,"vY0":-138.0856356230981,"vZ0":-4.527927578375687,"x":76.38,"y":147.92,"x0":-1.729592801702553,"y0":50.005673603472886,"z0":6.172079799878506,"aX":-6.64805052804299},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":4.4,"spinRate":2193,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.3962864191470312,"extension":7.09811093991415},"index":0,"playId":"3360ce3d-27c7-381e-9bfd-cbb052366725","pitchNumber":1,"startTime":"2025-09-24T23:17:39.043Z","endTime":"2025-09-24T23:17:43.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.0654733150139,"strikeZoneBottom":1.42699718373688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.411854138558244,"aZ":-13.562912654289423,"pfxX":-3.7612266943895043,"pfxZ":9.333852260465541,"pX":-0.14469261699891925,"pZ":2.970405203931059,"vX0":5.775056816904665,"vY0":-140.24283529434254,"vZ0":-6.36195391851056,"x":122.52,"y":158.58,"x0":-1.740982674224303,"y0":50.005452237989815,"z0":6.151451700369361,"aX":-7.501939351354555},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":5.6,"spinRate":2234,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.39042153160614745,"extension":6.968284874167342},"index":1,"playId":"b3d52371-4c26-3b1e-932c-cab784443ca7","pitchNumber":2,"startTime":"2025-09-24T23:17:55.858Z","endTime":"2025-09-24T23:18:00.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.25000024649626,"strikeZoneBottom":1.5376272232796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.766574140503305,"aZ":-18.674512315929515,"pfxX":-8.497134376694053,"pfxZ":6.984892632641044,"pX":0.3172317532601394,"pZ":2.823597374227091,"vX0":9.51958652850282,"vY0":-138.145425718625,"vZ0":-5.466169496701439,"x":104.91,"y":162.54,"x0":-2.06937461950672,"y0":50.004264945275125,"z0":6.083280624247256,"aX":-16.42577461874883},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.6,"breakHorizontal":13.4,"spinRate":2376,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.3964902415043752,"extension":6.816540165318349},"index":2,"playId":"04484d8e-1f37-3422-a9b3-124dffcba73a","pitchNumber":3,"startTime":"2025-09-24T23:18:13.738Z","endTime":"2025-09-24T23:18:17.907Z","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":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.2500002429637,"strikeZoneBottom":1.48863949086634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.39840979135662,"aZ":-23.271390355351702,"pfxX":-0.09494898866746215,"pfxZ":5.022514219392191,"pX":1.7678349647523237,"pZ":2.1763237278503116,"vX0":9.748536262544402,"vY0":-132.06752552284573,"vZ0":-5.849524908428892,"x":49.61,"y":180.02,"x0":-1.9543282444477916,"y0":50.000295298877774,"z0":6.125007973477039,"aX":-0.170635314891589},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.0,"breakHorizontal":-1.9,"spinRate":2934,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.41430211902717407,"extension":6.836138814479286},"index":3,"playId":"cd72a99a-5a39-3787-b0a3-670318e23a0f","pitchNumber":4,"startTime":"2025-09-24T23:18:33.555Z","endTime":"2025-09-24T23:18:37.774Z","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":88.8,"endSpeed":81.9,"strikeZoneTop":3.32405159421329,"strikeZoneBottom":1.53736701909902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.586410016164333,"aZ":-24.436423558847814,"pfxX":1.894197213644481,"pfxZ":4.573143628198112,"pX":0.20446302009814188,"pZ":1.420437742885676,"vX0":5.101498703987159,"vY0":-129.20889990030318,"vZ0":-7.0166617740977,"x":109.21,"y":200.43,"x0":-2.0407356656834144,"y0":50.00618757482698,"z0":6.045571007625233,"aX":3.2070739535692296},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.0,"breakHorizontal":-4.6,"spinRate":2863,"spinDirection":103},"zone":8,"typeConfidence":2.0,"plateTime":0.4237030249634084,"extension":6.76883422543566},"index":4,"playId":"0e5d4505-73e0-3a44-ab9d-7a73e22eaabe","pitchNumber":5,"startTime":"2025-09-24T23:18:53.225Z","endTime":"2025-09-24T23:18:57.407Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-24T23:19:09.030Z","endTime":"2025-09-24T23:19:25.021Z","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(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":88.5,"endSpeed":81.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.302891001136626,"aZ":-23.6685419847994,"pfxX":1.6421638931537141,"pfxZ":5.0360930283093035,"pX":0.7958576743935958,"pZ":2.0790303975989897,"vX0":7.011151497289439,"vY0":-128.7368971942354,"vZ0":-5.445525027417973,"x":86.66,"y":182.65,"x0":-2.169767042836508,"y0":50.00180889594442,"z0":6.040197792126589,"aX":2.769522199273711},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.2,"breakHorizontal":-4.4,"spinRate":2908,"spinDirection":111},"zone":6,"typeConfidence":2.0,"plateTime":0.42455333594774336,"extension":6.924974608883743},"hitData":{"launchSpeed":83.4,"launchAngle":6.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.37,"coordY":140.21}},"index":6,"playId":"dbd8ada7-5cc1-3727-a991-1e698c692579","pitchNumber":6,"startTime":"2025-09-24T23:19:25.021Z","endTime":"2025-09-24T23:19:32.535Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T23:19:32.535Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kerry Carpenter strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-24T23:19:40.709Z","endTime":"2025-09-24T23:21:35.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.49370474983117,"strikeZoneBottom":1.6950211543908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.524730723448354,"aZ":-37.87866892575211,"pfxX":6.4026478157668585,"pfxZ":-4.055442628386439,"pX":-0.31270954885714075,"pZ":2.6517308411813807,"vX0":1.8838483181291292,"vY0":-118.14789578383822,"vZ0":-0.4141232635404246,"x":128.92,"y":167.18,"x0":-1.9531468859426837,"y0":50.00284909429989,"z0":6.324823926499215,"aX":9.007100452879133},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-7.2,"breakHorizontal":-12.1,"spinRate":2674,"spinDirection":40},"zone":4,"typeConfidence":2.0,"plateTime":0.4644624234208581,"extension":6.963835252577079},"index":0,"playId":"48ccc744-c0db-3ea4-8826-58e15c3b7554","pitchNumber":1,"startTime":"2025-09-24T23:20:03.475Z","endTime":"2025-09-24T23:20:07.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.46994416384817,"strikeZoneBottom":1.61562150254773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.633748049914608,"aZ":-26.352214776628816,"pfxX":3.0868024668756346,"pfxZ":3.302994009210426,"pX":-0.07592171290412102,"pZ":1.8762444643272584,"vX0":4.64945688597441,"vY0":-131.35624227097287,"vZ0":-5.401543408546455,"x":119.89,"y":188.12,"x0":-2.264259112582349,"y0":50.00363484411079,"z0":5.897820240114977,"aX":5.43802324679528},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.2,"breakHorizontal":-6.5,"spinRate":2734,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.4156570727566855,"extension":6.964313842309308},"index":1,"playId":"43b2db8d-6dcb-3c1a-b9b5-266260dd4889","pitchNumber":2,"startTime":"2025-09-24T23:20:21.378Z","endTime":"2025-09-24T23:20:25.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.456165983866295,"aZ":-21.821738923687953,"pfxX":-7.717626264378609,"pfxZ":6.959499905120296,"pX":0.13808294553821654,"pZ":2.4030314190382236,"vX0":7.391773299473926,"vY0":-120.9094734037534,"vZ0":-3.712833744640344,"x":111.74,"y":173.9,"x0":-1.948648003818996,"y0":50.00494581404002,"z0":5.862135986758891,"aX":-11.486152283109467},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":12.0,"breakHorizontal":12.4,"spinRate":1896,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.45213745419164697,"extension":7.051262152627796},"index":2,"playId":"99eaa83b-4b9d-3620-94a8-2af8f0de2eb7","pitchNumber":3,"startTime":"2025-09-24T23:20:41.977Z","endTime":"2025-09-24T23:20:45.673Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-24T23:20:52.453Z","endTime":"2025-09-24T23:21:08.293Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.3,"strikeZoneTop":3.48705355143369,"strikeZoneBottom":1.71338365738325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.827189657927658,"aZ":-35.61323296617713,"pfxX":6.925620744199733,"pfxZ":-2.455809240512487,"pX":0.25005398559496533,"pZ":-0.9502147791091858,"vX0":3.0338133310552693,"vY0":-118.28881306958846,"vZ0":-8.404455316207851,"x":107.47,"y":264.44,"x0":-1.9530027736188038,"y0":50.00191431051013,"z0":5.9596085161073304,"aX":9.707479892513353},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-6.4,"breakHorizontal":-13.3,"spinRate":2785,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.4649564878758188,"extension":7.051270048984443},"index":4,"playId":"1f6bb7e1-0a50-36c4-b223-cfbd4342479e","pitchNumber":4,"startTime":"2025-09-24T23:21:08.293Z","endTime":"2025-09-24T23:21:12.139Z","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":80.4,"endSpeed":73.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.371526057484058,"aZ":-23.72988300649902,"pfxX":-8.33967999011998,"pfxZ":6.133802460307347,"pX":-1.2056254976746497,"pZ":3.260707623140043,"vX0":4.646521731423827,"vY0":-116.96942118747366,"vZ0":-0.9527929079015957,"x":162.96,"y":150.74,"x0":-2.140849749736642,"y0":50.0025994129245,"z0":5.911127230675552,"aX":-11.482594386540761},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":11.2,"breakHorizontal":13.8,"spinRate":1832,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.46940468657630996,"extension":7.010532527268813},"index":5,"playId":"5bbc04db-15af-3ddd-976a-aed84312744a","pitchNumber":5,"startTime":"2025-09-24T23:21:31.487Z","endTime":"2025-09-24T23:21:35.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T23:21:35.972Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-24T23:23:23.940Z","endTime":"2025-09-24T23:25:00.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":4},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.28558492863967,"strikeZoneBottom":1.46509214084735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.357757686157274,"aZ":-14.483940798482069,"pfxX":-4.132443779662125,"pfxZ":9.610455732087711,"pX":-0.7497319061714187,"pZ":2.0206158410308457,"vX0":6.073382906280503,"vY0":-135.25798697696118,"vZ0":-6.294416878402266,"x":145.58,"y":184.22,"x0":-2.4943067222140023,"y0":50.00063195621272,"z0":5.4058555583812,"aX":-7.605038045713318},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.1,"breakHorizontal":6.1,"spinRate":2317,"spinDirection":210},"zone":7,"typeConfidence":0.91,"plateTime":0.40600045016107256,"extension":6.7099102971498565},"index":0,"playId":"b34d5cb8-fd47-3341-b6d9-433650270d6d","pitchNumber":1,"startTime":"2025-09-24T23:23:48.649Z","endTime":"2025-09-24T23:23:52.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.8,"strikeZoneTop":3.12587172863174,"strikeZoneBottom":1.45507902645789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.143177083269595,"aZ":-36.98097746130461,"pfxX":6.436664265302547,"pfxZ":-3.6936714864826037,"pX":-1.706427550454156,"pZ":0.7695058551866363,"vX0":0.6948054151280104,"vY0":-113.9840070120503,"vZ0":-1.5510015014275744,"x":182.05,"y":218.0,"x0":-2.8513476639283177,"y0":50.00358179895455,"z0":5.147890840919719,"aX":8.374587264050465},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-6.7,"breakHorizontal":-11.8,"spinRate":2463,"spinDirection":59},"zone":13,"typeConfidence":0.9,"plateTime":0.48260422131349046,"extension":6.610704798354427},"index":1,"playId":"f356a1fd-57f5-315c-8909-1586c7f13432","pitchNumber":2,"startTime":"2025-09-24T23:24:03.870Z","endTime":"2025-09-24T23:24:07.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.0,"strikeZoneTop":3.19000005635241,"strikeZoneBottom":1.49299144180724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.820558916757786,"aZ":-30.6218834859972,"pfxX":3.9993492699205087,"pfxZ":1.0210825279060778,"pX":-1.9504128764599067,"pZ":2.7679604640053936,"vX0":0.424434331644428,"vY0":-122.74420130847437,"vZ0":-0.5851750788752741,"x":191.35,"y":164.05,"x0":-2.64496949639208,"y0":50.00018590728489,"z0":5.632117222786882,"aX":6.060327024681844},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.9,"breakHorizontal":-7.3,"spinRate":2506,"spinDirection":117},"zone":11,"typeConfidence":0.91,"plateTime":0.4473749841892456,"extension":6.5864387753932405},"index":2,"playId":"56485084-11f8-352c-8d68-7ae923f24ae4","pitchNumber":3,"startTime":"2025-09-24T23:24:20.712Z","endTime":"2025-09-24T23:24:24.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.18999959168923,"strikeZoneBottom":1.47904141200112,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.906345291427847,"aZ":-13.681033942359496,"pfxX":-2.6199981681247277,"pfxZ":9.886254516254926,"pX":-0.6493131042583408,"pZ":2.220765860961953,"vX0":5.723609839373582,"vY0":-135.9284683110329,"vZ0":-5.940523339269115,"x":141.75,"y":178.82,"x0":-2.4421992360803024,"y0":50.00136694243835,"z0":5.385042992097694,"aX":-4.900618796238998},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":3.5,"spinRate":2231,"spinDirection":215},"zone":4,"typeConfidence":0.93,"plateTime":0.4030100880131524,"extension":6.753820194394761},"index":3,"playId":"28d1ff5f-f6c9-373b-ba95-26b336ac5062","pitchNumber":4,"startTime":"2025-09-24T23:24:36.180Z","endTime":"2025-09-24T23:24:39.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.16958629824212,"aZ":-29.788787071076726,"pfxX":3.2254056314679285,"pfxZ":1.5290531665726999,"pX":0.011778368261141784,"pZ":1.5615175507959729,"vX0":5.351494555793886,"vY0":-124.81787059133256,"vZ0":-3.1174762349132132,"x":116.55,"y":196.62,"x0":-2.586560618668371,"y0":50.00548465869777,"z0":5.302123749195534,"aX":5.04561963009798},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.3,"breakHorizontal":-7.2,"spinRate":2545,"spinDirection":132},"zone":8,"typeConfidence":0.91,"plateTime":0.4402835298238821,"extension":6.818337869699685},"hitData":{"launchSpeed":103.1,"launchAngle":4.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.0,"coordY":149.0}},"index":4,"playId":"a8efae39-8004-3493-abe0-a9d289623873","pitchNumber":5,"startTime":"2025-09-24T23:24:52.843Z","endTime":"2025-09-24T23:25:00.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T23:25:00.225Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Valera strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-24T23:25:07.466Z","endTime":"2025-09-24T23:26:21.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":86.4,"strikeZoneTop":3.43000098809546,"strikeZoneBottom":1.65637161179601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.025609467997878,"aZ":-14.377016624515033,"pfxX":-3.2009935558075435,"pfxZ":9.304209068399665,"pX":-0.5071396745051437,"pZ":2.1316771408005186,"vX0":6.136804255026865,"vY0":-137.53516308863902,"vZ0":-5.927224457879033,"x":136.33,"y":181.22,"x0":-2.3532281253091267,"y0":50.00014206048143,"z0":5.292874926867944,"aX":-6.121550289798448},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":4.4,"spinRate":2196,"spinDirection":214},"zone":7,"typeConfidence":0.92,"plateTime":0.3985281534837113,"extension":6.7979524108558635},"index":0,"playId":"e0e86df4-6fb2-3dac-9a44-e96b3e225711","pitchNumber":1,"startTime":"2025-09-24T23:25:26.051Z","endTime":"2025-09-24T23:25:29.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.0,"endSpeed":86.3,"strikeZoneTop":3.42999943435846,"strikeZoneBottom":1.62807752596973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.076653803193253,"aZ":-15.890459453430873,"pfxX":-3.2016790106255493,"pfxZ":8.581248719275205,"pX":0.16468929767460094,"pZ":2.0471633861470733,"vX0":8.090736761566871,"vY0":-136.62302026399576,"vZ0":-5.917896500667184,"x":110.72,"y":183.51,"x0":-2.414215083838044,"y0":50.000901448348934,"z0":5.326745380275301,"aX":-6.074807002999576},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":4.2,"spinRate":2275,"spinDirection":213},"zone":8,"typeConfidence":0.91,"plateTime":0.4003446918979936,"extension":6.802994490321881},"index":1,"playId":"8b0042a8-ef4d-31c1-93d0-99c67c9d6863","pitchNumber":2,"startTime":"2025-09-24T23:25:40.276Z","endTime":"2025-09-24T23:25:44.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.78572041861617,"aZ":-41.15316462544011,"pfxX":4.856376852503475,"pfxZ":-6.6948950410286985,"pX":-0.8010365479123677,"pZ":1.9339868536259017,"vX0":2.390559664557552,"vY0":-115.40237114488399,"vZ0":1.0368131333192103,"x":147.53,"y":186.56,"x0":-2.483611889538387,"y0":50.00523734999544,"z0":5.463293644862659,"aX":6.508554000858019},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-11.5,"breakHorizontal":-9.4,"spinRate":2473,"spinDirection":56},"zone":7,"typeConfidence":0.9,"plateTime":0.47580815432211976,"extension":6.890003626704636},"index":2,"playId":"3f1ab321-4821-391a-a40c-3876a2ff6258","pitchNumber":3,"startTime":"2025-09-24T23:25:54.662Z","endTime":"2025-09-24T23:25:58.569Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.928493755548576,"aZ":-38.45238727007755,"pfxX":6.838161739488766,"pfxZ":-4.607774072373293,"pX":0.060936091819379756,"pZ":1.7030054823422758,"vX0":4.32195779607744,"vY0":-116.32301802627899,"vZ0":-0.06540950446560201,"x":114.68,"y":192.8,"x0":-2.7128688111375903,"y0":50.00141246261217,"z0":5.393572118794642,"aX":9.319294219383078},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-8.0,"breakHorizontal":-13.4,"spinRate":2507,"spinDirection":57},"zone":8,"typeConfidence":0.9,"plateTime":0.4718411964973086,"extension":6.717431054212544},"index":3,"playId":"4a7f8518-fa97-3f25-b53b-cb0c6809ae14","pitchNumber":4,"startTime":"2025-09-24T23:26:17.912Z","endTime":"2025-09-24T23:26:21.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T23:26:21.902Z","atBatIndex":4},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"José Ramírez doubles (32) on a fly ball to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-24T23:26:24.400Z","endTime":"2025-09-24T23:28:47.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":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":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.3,"endSpeed":85.6,"strikeZoneTop":3.38809751640687,"strikeZoneBottom":1.7489326582076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.33704012377643,"aZ":-23.517232971070886,"pfxX":-8.711436208893979,"pfxZ":4.648912746317189,"pX":-0.5767916582363176,"pZ":1.0128477696080471,"vX0":7.935373042409783,"vY0":-135.54917255736956,"vZ0":-7.04358580849824,"x":138.99,"y":211.43,"x0":-2.4089146674283484,"y0":50.00614821896107,"z0":5.284721139711809,"aX":-16.231259375062987},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.1,"breakHorizontal":14.2,"spinRate":2223,"spinDirection":205},"zone":13,"typeConfidence":0.91,"plateTime":0.4039219667310716,"extension":6.911458602277849},"index":0,"playId":"5fbce8f0-cb82-33ea-8428-bd34904aa0dc","pitchNumber":1,"startTime":"2025-09-24T23:26:51.733Z","endTime":"2025-09-24T23:26:55.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.42504098767279,"strikeZoneBottom":1.68695524850851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.643432205163,"aZ":-13.713286119456212,"pfxX":-5.973629919917835,"pfxZ":9.581775258301066,"pX":-0.3057538718429039,"pZ":1.8459920043809104,"vX0":7.932729521784832,"vY0":-137.91529850200624,"vZ0":-6.762169983570243,"x":128.65,"y":188.94,"x0":-2.4431025959140746,"y0":50.002811213437944,"z0":5.254438018304802,"aX":-11.509356031300412},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":9.1,"spinRate":2406,"spinDirection":213},"zone":7,"typeConfidence":0.88,"plateTime":0.397131252249757,"extension":6.754132345973478},"index":1,"playId":"c556b631-6dbd-3467-9310-5fe58f094f64","pitchNumber":2,"startTime":"2025-09-24T23:27:04.227Z","endTime":"2025-09-24T23:27:08.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.3,"strikeZoneTop":3.20079127429144,"strikeZoneBottom":1.56201809732779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.612781744436244,"aZ":-38.95060285545451,"pfxX":8.101903150478993,"pfxZ":-5.03829279845108,"pX":0.35558159631566677,"pZ":0.8311451909177571,"vX0":4.34408573999464,"vY0":-115.84436105904118,"vZ0":-1.4611272861032631,"x":103.45,"y":216.34,"x0":-2.6023868202962626,"y0":50.00160166322789,"z0":5.226582001206218,"aX":10.901968729875875},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-9.1,"breakHorizontal":-15.8,"spinRate":2612,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.47460057839210723,"extension":6.574602034412334},"index":2,"playId":"d09496a3-6813-33e2-b5bb-98545933e209","pitchNumber":3,"startTime":"2025-09-24T23:27:19.830Z","endTime":"2025-09-24T23:27:23.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.37999983408746,"strikeZoneBottom":1.70820537265978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.13412602057332,"aZ":-12.815663518728119,"pfxX":-4.045489351296047,"pfxZ":9.97783933536995,"pX":-0.42818358936149287,"pZ":1.6560181971520764,"vX0":6.828083308012651,"vY0":-138.23262046078318,"vZ0":-7.632730002871143,"x":133.32,"y":194.07,"x0":-2.401994269562216,"y0":50.00137683530463,"z0":5.308994456598885,"aX":-7.84797797511269},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.7,"breakHorizontal":6.0,"spinRate":2347,"spinDirection":212},"zone":7,"typeConfidence":0.92,"plateTime":0.39588733470060067,"extension":6.830924391181661},"index":3,"playId":"93140f9a-d92b-300e-80d1-e6770b0ae96f","pitchNumber":4,"startTime":"2025-09-24T23:27:39.109Z","endTime":"2025-09-24T23:27:43.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.67821744820679,"aZ":-39.64484314920599,"pfxX":5.1369128924671354,"pfxZ":-5.428079495820083,"pX":0.5142068437682822,"pZ":1.0177240199936324,"vX0":5.742655742598948,"vY0":-116.79857639991356,"vZ0":-0.8754569744504582,"x":97.4,"y":211.3,"x0":-2.64666391395335,"y0":50.00217599619255,"z0":5.136403636711518,"aX":7.071651809248782},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-9.7,"breakHorizontal":-10.8,"spinRate":2541,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.4695474488725071,"extension":6.827724219837809},"index":4,"playId":"41a5ec41-1bcd-30b3-b51a-b68a131a3c8c","pitchNumber":5,"startTime":"2025-09-24T23:27:56.240Z","endTime":"2025-09-24T23:28:00.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.183708070689097,"aZ":-37.60643149323673,"pfxX":6.169426324043055,"pfxZ":-3.852254099134152,"pX":0.828965030452815,"pZ":1.7796506429928969,"vX0":5.888735577581651,"vY0":-118.43333341500612,"vZ0":0.30824188588671286,"x":85.4,"y":190.73,"x0":-2.4979895918852555,"y0":50.00270438522801,"z0":5.108122630263002,"aX":8.69871477610726},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-6.6,"breakHorizontal":-12.7,"spinRate":2544,"spinDirection":59},"zone":9,"typeConfidence":0.85,"plateTime":0.4637824506939996,"extension":6.809978346193999},"index":5,"playId":"01e82b79-ab0e-359b-b364-4f9c8c44c124","pitchNumber":6,"startTime":"2025-09-24T23:28:17.332Z","endTime":"2025-09-24T23:28:21.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.19248388603871,"aZ":-14.033045753463425,"pfxX":-4.283289441612359,"pfxZ":9.155308992628031,"pX":-0.20579374534023184,"pZ":2.1381695329355654,"vX0":7.628707183078998,"vY0":-139.80061138640264,"vZ0":-6.1921680213297305,"x":124.84,"y":181.05,"x0":-2.412080578854744,"y0":50.002607278659895,"z0":5.3010192965388265,"aX":-8.48772769752378},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":6.2,"spinRate":2440,"spinDirection":214},"zone":8,"typeConfidence":0.92,"plateTime":0.39161911626421375,"extension":6.844833939737781},"hitData":{"launchSpeed":73.3,"launchAngle":35.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.38,"coordY":122.66}},"index":6,"playId":"cf80afd4-0a73-3246-b050-b5a79ce126fa","pitchNumber":7,"startTime":"2025-09-24T23:28:35.308Z","endTime":"2025-09-24T23:28:47.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T23:28:47.122Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-24T23:28:55.054Z","endTime":"2025-09-24T23:30:07.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":71.8,"strikeZoneTop":3.18999962985193,"strikeZoneBottom":1.39195588276846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.171713130566285,"aZ":-39.74199012474793,"pfxX":5.157313397481703,"pfxZ":-5.7823847475089885,"pX":-0.541402619835126,"pZ":2.20998843900723,"vX0":3.6111468207587087,"vY0":-114.28201098468432,"vZ0":1.9098995865896142,"x":137.64,"y":179.11,"x0":-2.8180783922943062,"y0":50.003694873175846,"z0":5.298468471438353,"aX":6.747979399082214},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-9.6,"breakHorizontal":-10.3,"spinRate":2452,"spinDirection":59},"zone":4,"typeConfidence":0.9,"plateTime":0.48125371199742517,"extension":6.826498205468892},"index":0,"playId":"721e3c6f-97a7-3347-9f10-e4bfc4126006","pitchNumber":1,"startTime":"2025-09-24T23:29:22.658Z","endTime":"2025-09-24T23:29:26.534Z","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":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.022021321125983,"aZ":-14.151132963703207,"pfxX":-4.699112636410395,"pfxZ":9.594913018035896,"pX":-0.4262762638818161,"pZ":2.7840171247222276,"vX0":7.332266794092243,"vY0":-136.44924951805157,"vZ0":-4.3124206708177475,"x":133.25,"y":163.61,"x0":-2.5422408108407253,"y0":50.00647660281654,"z0":5.365341997820152,"aX":-8.831040895176235},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.6,"breakHorizontal":6.8,"spinRate":2383,"spinDirection":215},"zone":1,"typeConfidence":0.91,"plateTime":0.40196294954867495,"extension":6.7603568307280915},"index":1,"playId":"30ebfde4-457a-3cfd-9799-588eb0d9c894","pitchNumber":2,"startTime":"2025-09-24T23:29:37.873Z","endTime":"2025-09-24T23:29:41.834Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-24T23:29:46.966Z","endTime":"2025-09-24T23:30:02.685Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.50282047418893,"aZ":-14.669454020350862,"pfxX":-4.94492867516015,"pfxZ":9.018182577143016,"pX":-0.817408875365351,"pZ":2.1226938154679384,"vX0":6.158482847906947,"vY0":-138.57583460003752,"vZ0":-6.072761094647837,"x":148.16,"y":181.47,"x0":-2.4280633766979585,"y0":50.004392238951326,"z0":5.3257979776818525,"aX":-9.600543475764413},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":7.7,"spinRate":2335,"spinDirection":219},"zone":4,"typeConfidence":0.9,"plateTime":0.39553506129958116,"extension":6.772228550170328},"index":3,"playId":"6a7827ac-4d6b-3323-a2bd-80e60431efb6","pitchNumber":3,"startTime":"2025-09-24T23:30:02.685Z","endTime":"2025-09-24T23:30:07.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T23:30:07.300Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-24T23:32:01.498Z","endTime":"2025-09-24T23:33:18.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(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":87.3,"endSpeed":80.9,"strikeZoneTop":3.50548238224667,"strikeZoneBottom":1.66604342027059,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.165941824626568,"aZ":-26.61624855974292,"pfxX":2.958038139247754,"pfxZ":3.371862488785837,"pX":0.6629718605976285,"pZ":2.194314251455825,"vX0":5.852565271408652,"vY0":-127.10510498373114,"vZ0":-4.514083811511978,"x":91.73,"y":179.53,"x0":-2.04683413807006,"y0":50.003903894648836,"z0":6.087552234679376,"aX":4.877081989006004},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.4,"breakHorizontal":-6.6,"spinRate":2679,"spinDirection":99},"zone":9,"typeConfidence":2.0,"plateTime":0.42966460098401127,"extension":6.862556341227206},"index":0,"playId":"d0fb104c-6962-363c-8558-98c63f10d9eb","pitchNumber":1,"startTime":"2025-09-24T23:32:21.634Z","endTime":"2025-09-24T23:32:26.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.56999912435167,"strikeZoneBottom":1.66057982284621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.082175218607574,"aZ":-27.27106717997738,"pfxX":3.9859641659907608,"pfxZ":2.9353310218287296,"pX":1.6935866906958983,"pZ":1.8441113618518306,"vX0":7.817040242141509,"vY0":-128.28572026291116,"vZ0":-5.353104264088799,"x":52.44,"y":188.99,"x0":-1.9085768170346944,"y0":50.00183375123398,"z0":6.078705032582487,"aX":6.654620725588345},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.3,"breakHorizontal":-9.0,"spinRate":2842,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4266525277969908,"extension":6.869344691339982},"index":1,"playId":"ad6c042f-9835-3a10-be1c-6d9a14895d68","pitchNumber":2,"startTime":"2025-09-24T23:32:38.564Z","endTime":"2025-09-24T23:32:43.265Z","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":88.0,"endSpeed":81.1,"strikeZoneTop":3.56999946829014,"strikeZoneBottom":1.68586651679349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.387245846828737,"aZ":-26.578115936456953,"pfxX":2.9857067651052263,"pfxZ":3.3712759559540775,"pX":0.7590261958283854,"pZ":1.9515571579578324,"vX0":6.5656597839631745,"vY0":-128.04771032594994,"vZ0":-5.050718915840652,"x":88.07,"y":186.09,"x0":-2.2260837689540005,"y0":50.0040680825033,"z0":6.028514574088138,"aX":4.959411192151697},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.2,"breakHorizontal":-6.8,"spinRate":2870,"spinDirection":91},"zone":9,"typeConfidence":2.0,"plateTime":0.42771774458613754,"extension":6.932909590809522},"index":2,"playId":"ad75c02a-bee1-3d4a-91fd-33c892ba7f2a","pitchNumber":3,"startTime":"2025-09-24T23:32:55.550Z","endTime":"2025-09-24T23:33:00.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":95.3,"endSpeed":87.0,"strikeZoneTop":3.57000026938679,"strikeZoneBottom":1.66623019686158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.603670242537103,"aZ":-20.964542303015506,"pfxX":-10.062107618702852,"pfxZ":5.803468878377361,"pX":0.4839332466967138,"pZ":1.957745063886174,"vX0":10.368525139040743,"vY0":-138.26293205950856,"vZ0":-7.023696610323914,"x":98.55,"y":185.92,"x0":-2.012299465154575,"y0":50.00045964042138,"z0":5.943784863393379,"aX":-19.426584695003424},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.1,"breakHorizontal":16.0,"spinRate":2468,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.39656365168064145,"extension":6.659537101970252},"index":3,"playId":"3a0dca9d-c270-30d4-96d3-d6a620dab838","pitchNumber":4,"startTime":"2025-09-24T23:33:14.118Z","endTime":"2025-09-24T23:33:18.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T23:33:18.832Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Riley Greene walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-24T23:33:23.519Z","endTime":"2025-09-24T23:35:02.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.8,"strikeZoneTop":3.61999995327094,"strikeZoneBottom":1.74448616201394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.509193275344387,"aZ":-29.28139442014806,"pfxX":3.0309072802720665,"pfxZ":1.6590670606930225,"pX":0.5987853376161288,"pZ":4.105311950397915,"vX0":6.401627006005938,"vY0":-130.94731764457674,"vZ0":0.2305614251888749,"x":94.18,"y":127.94,"x0":-2.267099881521296,"y0":50.00271697561097,"z0":6.198860281488101,"aX":5.286743099216721},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.2,"breakHorizontal":-6.8,"spinRate":2577,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.4175741036623455,"extension":6.611636465522662},"index":0,"playId":"30287d99-3fef-35d8-906a-dd42a360bb88","pitchNumber":1,"startTime":"2025-09-24T23:33:47.155Z","endTime":"2025-09-24T23:33:51.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.0,"strikeZoneTop":3.65172537659597,"strikeZoneBottom":1.72122325710369,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.089927461657208,"aZ":-32.84240697201477,"pfxX":3.975117638266723,"pfxZ":-0.39764677299402607,"pX":0.6695633727649308,"pZ":1.8948171000708394,"vX0":6.17150275894574,"vY0":-129.3782774918337,"vZ0":-4.0682453950053885,"x":91.48,"y":187.62,"x0":-2.2632757038623312,"y0":50.00000319876062,"z0":6.0055813048533455,"aX":6.734512526177957},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.4,"breakHorizontal":-8.5,"spinRate":2748,"spinDirection":111},"zone":9,"typeConfidence":2.0,"plateTime":0.42341685383418604,"extension":6.644515161229374},"index":1,"playId":"af57ec2b-996a-30d2-910a-8e4fc983bfe4","pitchNumber":2,"startTime":"2025-09-24T23:34:04.300Z","endTime":"2025-09-24T23:34:08.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.619999372261,"strikeZoneBottom":1.73371068072576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.376216762077522,"aZ":-21.436491606902834,"pfxX":-7.03933119978251,"pfxZ":7.697397197424448,"pX":-0.2242205015117978,"pZ":1.8756654942518243,"vX0":6.038386181680429,"vY0":-117.42933502041905,"vZ0":-4.705702701416822,"x":125.55,"y":188.14,"x0":-1.9152348506853851,"y0":50.005167059496884,"z0":5.90145485613157,"aX":-9.825756837458783},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":13.0,"breakHorizontal":11.3,"spinRate":1987,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.46655224648289995,"extension":7.264895659117877},"index":2,"playId":"dc8baf7a-06a9-3a6b-8084-77a5af611d7e","pitchNumber":3,"startTime":"2025-09-24T23:34:21.826Z","endTime":"2025-09-24T23:34:25.764Z","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":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.61999913825797,"strikeZoneBottom":1.73035785964135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.842426820769756,"aZ":-30.95911918391115,"pfxX":3.124847985997042,"pfxZ":0.696131872164317,"pX":1.005196680305417,"pZ":1.2862204833530646,"vX0":7.303513028370122,"vY0":-131.0997695802628,"vZ0":-6.0061905884009,"x":78.68,"y":204.05,"x0":-2.2190724085553306,"y0":50.00381372739528,"z0":5.908101438027124,"aX":5.456691162957921},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.1,"breakHorizontal":-7.2,"spinRate":2841,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.41725777332547453,"extension":6.867927373203775},"index":3,"playId":"370a632a-43ca-3026-abcb-55ee5f5ff152","pitchNumber":4,"startTime":"2025-09-24T23:34:40.822Z","endTime":"2025-09-24T23:34:44.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.4,"strikeZoneTop":3.62000040208794,"strikeZoneBottom":1.66243001961495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.140213028074704,"aZ":-23.65604598253173,"pfxX":-7.070272391123992,"pfxZ":6.17165330154336,"pX":-0.5854420519630319,"pZ":4.028939572324432,"vX0":5.339932227156775,"vY0":-116.7917202540928,"vZ0":0.4195076199177512,"x":139.32,"y":130.0,"x0":-1.9836676834134346,"y0":50.003698110764475,"z0":6.073029500024187,"aX":-9.761114698661801},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":11.5,"breakHorizontal":11.5,"spinRate":1946,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4691080185090688,"extension":6.82983668464316},"index":4,"playId":"bbdf18b9-c35e-36b2-bab2-9cbff835176d","pitchNumber":5,"startTime":"2025-09-24T23:34:57.694Z","endTime":"2025-09-24T23:35:02.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T23:35:02.164Z","atBatIndex":8},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Wenceel Pérez grounds into a double play, second baseman Brayan Rocchio to shortstop Gabriel Arias to first baseman Kyle Manzardo. Riley Greene out at 2nd. Wenceel Pérez out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-24T23:35:06.516Z","endTime":"2025-09-24T23:37:54.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":94.3,"endSpeed":86.4,"strikeZoneTop":3.19659388762849,"strikeZoneBottom":1.53940364747195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.93696697450819,"aZ":-12.670594818550104,"pfxX":-3.128043792755396,"pfxZ":10.23025329724406,"pX":0.20731009570131287,"pZ":2.7361736688720892,"vX0":6.777237873594007,"vY0":-137.11898823306868,"vZ0":-6.6828481426449695,"x":109.1,"y":164.9,"x0":-1.8885490812164558,"y0":50.00663096530707,"z0":6.067385325701033,"aX":-5.966385330264522},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":4.3,"spinRate":2388,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.399250576039091,"extension":7.022556630375236},"index":0,"playId":"5e3011f9-b02f-3f5c-a84d-18c6027d36f0","pitchNumber":1,"startTime":"2025-09-24T23:35:28.806Z","endTime":"2025-09-24T23:35:32.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.19999998293779,"strikeZoneBottom":1.50326683903733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.481055795060428,"aZ":-20.653899525219355,"pfxX":-7.719362489066159,"pfxZ":7.917305044701518,"pX":-0.05664527773732414,"pZ":1.6880680308767924,"vX0":6.468026867025491,"vY0":-119.69312405389866,"vZ0":-5.524792334248195,"x":119.16,"y":193.2,"x0":-1.7872815355941383,"y0":50.0030906542994,"z0":5.868445396321465,"aX":-11.233043500757118},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":13.3,"breakHorizontal":12.5,"spinRate":2051,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.45710717891537245,"extension":7.0762293111142975},"index":1,"playId":"e092c69e-a2e6-3ea3-86fc-bfbae97355d4","pitchNumber":2,"startTime":"2025-09-24T23:35:48.463Z","endTime":"2025-09-24T23:35:52.430Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-24T23:36:01.530Z","endTime":"2025-09-24T23:36:16.845Z","isPitch":false,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.23140692380642,"strikeZoneBottom":1.55039979301437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.554917794787062,"aZ":-19.83665547430197,"pfxX":-7.822286249431448,"pfxZ":8.232415329506644,"pX":-0.9395813855421615,"pZ":0.7800493623218863,"vX0":5.35968186948898,"vY0":-121.31990422411162,"vZ0":-7.658039182575224,"x":152.81,"y":217.72,"x0":-2.155314361067876,"y0":50.00177618617764,"z0":5.6917062661220745,"aX":-11.721707055552052},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":13.4,"breakHorizontal":13.0,"spinRate":2190,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.45055363302130313,"extension":7.074925180917914},"index":3,"playId":"b1c7fee8-42fc-33dc-83bb-890901e9d350","pitchNumber":3,"startTime":"2025-09-24T23:36:16.845Z","endTime":"2025-09-24T23:36:21.130Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.3,"strikeZoneTop":3.20000005482217,"strikeZoneBottom":1.55269589295164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.552636866228898,"aZ":-40.844204731802535,"pfxX":4.645202513031723,"pfxZ":-6.325220083478989,"pX":0.02775410795381698,"pZ":0.29717716847875997,"vX0":3.219431011626707,"vY0":-116.79769903652368,"vZ0":-4.296349500474998,"x":115.94,"y":230.76,"x0":-1.9755975484620625,"y0":50.00245720797489,"z0":6.031705743609291,"aX":6.368272773940227},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-12.2,"breakHorizontal":-9.2,"spinRate":2792,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.47032333190902165,"extension":7.03704013709459},"index":4,"playId":"de6e5f7a-0b24-30b3-9d96-0e06dcb16f29","pitchNumber":4,"startTime":"2025-09-24T23:36:40.212Z","endTime":"2025-09-24T23:36:43.770Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"1be96b8c-9658-3e7d-a48c-f6e6e36495ef","startTime":"2025-09-24T23:37:02.497Z","endTime":"2025-09-24T23:37:06.729Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.7,"strikeZoneTop":3.19999937230697,"strikeZoneBottom":1.47008929700916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.676131483107387,"aZ":-20.858559002921027,"pfxX":-7.174810628558051,"pfxZ":7.884820431230356,"pX":-2.019749647301976,"pZ":4.1514652230700335,"vX0":2.471914036527285,"vY0":-119.26237249462355,"vZ0":-0.00885902234189051,"x":193.99,"y":126.69,"x0":-2.139470514801126,"y0":50.005359931849206,"z0":6.041950120134971,"aX":-10.301163660558833},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":14.5,"breakHorizontal":12.4,"spinRate":1947,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4598750945548504,"extension":7.075250526794548},"index":6,"playId":"62d570f6-5321-33bf-8ffa-2534765358db","pitchNumber":5,"startTime":"2025-09-24T23:37:23.639Z","endTime":"2025-09-24T23:37:27.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.77142222918524,"aZ":-14.085179392874911,"pfxX":-4.367445340998252,"pfxZ":9.302103617494684,"pX":-0.20060417465900415,"pZ":2.663430828351679,"vX0":6.1913020032857125,"vY0":-138.5302055105526,"vZ0":-6.602486169950273,"x":124.65,"y":166.87,"x0":-1.8964802571225985,"y0":50.00593969874154,"z0":6.018426300402092,"aX":-8.49597120831686},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":6.6,"spinRate":2202,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.3953009462651771,"extension":7.103408063653908},"hitData":{"launchSpeed":106.5,"launchAngle":7.0,"totalDistance":127.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.64,"coordY":148.01}},"index":7,"playId":"a937fc67-7a41-3d02-b49b-4bafed7a04c4","pitchNumber":6,"startTime":"2025-09-24T23:37:46.741Z","endTime":"2025-09-24T23:37:54.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T23:37:54.253Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Naylor called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-24T23:39:34.343Z","endTime":"2025-09-24T23:41:04.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.22000020065355,"strikeZoneBottom":1.39105887362652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.20348368731832,"aZ":-12.873851117300568,"pfxX":-4.18024579342699,"pfxZ":10.100969611135197,"pX":-0.30914057535858847,"pZ":1.984874992186478,"vX0":6.967063560159326,"vY0":-137.32424343859304,"vZ0":-6.808973967997733,"x":128.78,"y":185.19,"x0":-2.3352189588460686,"y0":50.006289265857724,"z0":5.371094794696454,"aX":-7.990869575522655},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.0,"breakHorizontal":6.1,"spinRate":2352,"spinDirection":213},"zone":4,"typeConfidence":0.92,"plateTime":0.39873089847240895,"extension":6.788138403536423},"index":0,"playId":"e11d710d-0938-3311-b55f-1aa982f739c1","pitchNumber":1,"startTime":"2025-09-24T23:40:05.874Z","endTime":"2025-09-24T23:40:09.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.41007302723822,"aZ":-24.520853989383514,"pfxX":-9.201966282680274,"pfxZ":4.640843980577889,"pX":-1.4966665684435734,"pZ":2.544909471630033,"vX0":6.0122042491825205,"vY0":-127.64285948164165,"vZ0":-1.807601859519045,"x":174.05,"y":170.07,"x0":-2.687711545827507,"y0":50.00371367850946,"z0":5.194107119320707,"aX":-15.176492694115115},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.3,"breakHorizontal":15.2,"spinRate":1900,"spinDirection":225},"zone":11,"typeConfidence":0.82,"plateTime":0.42920748229039907,"extension":6.815965299024169},"index":1,"playId":"18d3139d-6aae-3ffc-a053-62749429b485","pitchNumber":2,"startTime":"2025-09-24T23:40:18.806Z","endTime":"2025-09-24T23:40:22.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.27432628607867,"strikeZoneBottom":1.37376298052091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.21925087498074,"aZ":-16.2143282831903,"pfxX":-4.384176310306727,"pfxZ":8.394496806934274,"pX":-1.1267868935303986,"pZ":4.21232427600677,"vX0":4.611247592309801,"vY0":-136.7882349582937,"vZ0":-0.2866782835306001,"x":159.95,"y":125.05,"x0":-2.262080383843581,"y0":50.004476239148694,"z0":5.4269317297357444,"aX":-8.337362462725741},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.4,"breakHorizontal":7.0,"spinRate":2238,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.3999189105701717,"extension":6.684627171011715},"index":2,"playId":"3661a67c-f1e8-372a-b095-0c3fae47cd4f","pitchNumber":3,"startTime":"2025-09-24T23:40:46.060Z","endTime":"2025-09-24T23:40:49.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.8,"strikeZoneTop":3.21999925210612,"strikeZoneBottom":1.34190412711496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.502167339988382,"aZ":-40.45513467024475,"pfxX":5.6681521339035985,"pfxZ":-6.1640661796581835,"pX":-0.32979696720442486,"pZ":2.886355086415556,"vX0":3.497049040800233,"vY0":-115.40889622584969,"vZ0":3.311891631349037,"x":129.57,"y":160.85,"x0":-2.6039691804099334,"y0":50.00562445587158,"z0":5.342510646591539,"aX":7.608317135974286},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-10.0,"breakHorizontal":-11.2,"spinRate":2518,"spinDirection":59},"zone":1,"typeConfidence":0.9,"plateTime":0.4755256088772106,"extension":6.800690282530732},"index":3,"playId":"0dc7e670-208b-3ca2-96d4-eca945f896a2","pitchNumber":4,"startTime":"2025-09-24T23:41:00.402Z","endTime":"2025-09-24T23:41:04.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T23:41:04.527Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-24T23:41:07.118Z","endTime":"2025-09-24T23:42:35.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"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":"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":85.8,"endSpeed":78.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.8392417138585,"aZ":-31.159398683305763,"pfxX":1.9442625928749981,"pfxZ":0.6487693422502403,"pX":-0.10492080672338532,"pZ":2.1903323426402834,"vX0":5.262354086224945,"vY0":-124.8803159325814,"vZ0":-1.4020045143373734,"x":121.0,"y":179.64,"x0":-2.4947294902162738,"y0":50.00558546279912,"z0":5.329128534799504,"aX":3.0624161272377086},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.1,"breakHorizontal":-4.8,"spinRate":2478,"spinDirection":123},"zone":5,"typeConfidence":0.91,"plateTime":0.4390960734797025,"extension":6.817618420850876},"index":0,"playId":"94d94982-f3b5-3f44-96f6-ff0a16eb0d97","pitchNumber":1,"startTime":"2025-09-24T23:41:31.586Z","endTime":"2025-09-24T23:41:35.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.50999924302217,"strikeZoneBottom":1.5520170871373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.193576409603175,"aZ":-14.859780321651577,"pfxX":-4.076640874343206,"pfxZ":9.202980774337208,"pX":-1.3793708981505926,"pZ":2.0413638031291246,"vX0":4.106083126222209,"vY0":-136.12634292616013,"vZ0":-5.628374975314053,"x":169.58,"y":183.66,"x0":-2.3758805855601857,"y0":50.00300697581502,"z0":5.160320983410751,"aX":-7.669894999629043},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":6.6,"spinRate":2335,"spinDirection":213},"zone":13,"typeConfidence":0.91,"plateTime":0.40199411625695003,"extension":6.880047689305193},"index":1,"playId":"1d70ec15-daa4-39f4-97b7-2f9104d81317","pitchNumber":2,"startTime":"2025-09-24T23:41:45.222Z","endTime":"2025-09-24T23:41:49.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.5100002369011,"strikeZoneBottom":1.52176928520734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.7485365703192,"aZ":-14.610751210563608,"pfxX":-3.804775279976182,"pfxZ":9.287031929239753,"pX":-1.5868235645607913,"pZ":3.5347306936241965,"vX0":3.47123997158384,"vY0":-136.566868329456,"vZ0":-2.6163460068054363,"x":177.49,"y":143.34,"x0":-2.3793170366830245,"y0":50.00248701329667,"z0":5.508753987305466,"aX":-7.19522775040226},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.4,"breakHorizontal":6.1,"spinRate":2309,"spinDirection":206},"zone":11,"typeConfidence":0.92,"plateTime":0.4008934203584378,"extension":6.866575289578335},"index":2,"playId":"96430387-3f6e-31b4-ade0-ec4da5f666d0","pitchNumber":3,"startTime":"2025-09-24T23:41:59.873Z","endTime":"2025-09-24T23:42:03.826Z","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":86.6,"endSpeed":79.7,"strikeZoneTop":3.57188685319276,"strikeZoneBottom":1.58245587158455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.53836050158456,"aZ":-30.3804767811425,"pfxX":1.1031312595613545,"pfxZ":1.1177143960075782,"pX":0.8102260291629767,"pZ":2.1651594097110127,"vX0":7.512158990282338,"vY0":-126.01804801717596,"vZ0":-1.9281007286882414,"x":86.12,"y":180.32,"x0":-2.352482022531025,"y0":50.004787275276755,"z0":5.393658662591334,"aX":1.774610741374796},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.8,"breakHorizontal":-3.7,"spinRate":2520,"spinDirection":130},"zone":9,"typeConfidence":0.9,"plateTime":0.43458375921942016,"extension":6.759259950969377},"index":3,"playId":"3f5b8763-a2d6-39f8-ae19-5713830514f3","pitchNumber":4,"startTime":"2025-09-24T23:42:14.622Z","endTime":"2025-09-24T23:42:18.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.3300171997106,"strikeZoneBottom":1.50027022838042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.3375918646068,"aZ":-13.712083037154418,"pfxX":-4.532086847098665,"pfxZ":9.347205617777519,"pX":0.3551407812835644,"pZ":2.4193977310530768,"vX0":8.670571335065384,"vY0":-139.4268485757188,"vZ0":-5.529228703110191,"x":103.46,"y":173.46,"x0":-2.201387203755074,"y0":50.006427421249974,"z0":5.327759120668062,"aX":-8.955700014896554},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":6.5,"spinRate":2410,"spinDirection":212},"zone":6,"typeConfidence":0.92,"plateTime":0.39231599790590677,"extension":6.974434316549011},"index":4,"playId":"01667039-a08a-3aa9-ad02-04909c903e97","pitchNumber":5,"startTime":"2025-09-24T23:42:31.405Z","endTime":"2025-09-24T23:42:35.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T23:42:35.693Z","atBatIndex":11},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Daniel Schneemann reaches on a fielding error by first baseman Spencer Torkelson. Daniel Schneemann to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-24T23:42:39.740Z","endTime":"2025-09-24T23:43:59.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"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":85.9,"endSpeed":79.4,"strikeZoneTop":3.35000049960525,"strikeZoneBottom":1.65608180670772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77162248736155,"aZ":-29.995507721139315,"pfxX":2.0361939965554194,"pfxZ":1.3595296010710012,"pX":-1.2931636454143132,"pZ":2.427064306949014,"vX0":2.4872439790916725,"vY0":-125.24757614084969,"vZ0":-1.1660759610171783,"x":166.29,"y":173.25,"x0":-2.5611478541202963,"y0":50.00087679437882,"z0":5.33733890748443,"aX":3.2547288923699482},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.4,"breakHorizontal":-4.2,"spinRate":2547,"spinDirection":132},"zone":13,"typeConfidence":0.91,"plateTime":0.4362514812395446,"extension":6.7462407162310996},"index":0,"playId":"4e8aab06-64db-3baa-bc47-172304a42ff5","pitchNumber":1,"startTime":"2025-09-24T23:43:01.466Z","endTime":"2025-09-24T23:43:05.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":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.35000068127469,"strikeZoneBottom":1.64912914082622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4009798115146,"aZ":-12.831061614774072,"pfxX":-4.867405830355143,"pfxZ":10.08740604327079,"pX":0.007108254662931206,"pZ":1.2907459043909053,"vX0":7.974727376296063,"vY0":-137.14532646488948,"vZ0":-8.410342534387203,"x":116.73,"y":203.93,"x0":-2.297054747940667,"y0":50.00665640427615,"z0":5.258883797414043,"aX":-9.337684861888132},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":7.3,"spinRate":2353,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.39834599136985505,"extension":6.839344510731859},"index":1,"playId":"c14efa2a-8e00-3c65-93ba-cc87ba0ecdfb","pitchNumber":2,"startTime":"2025-09-24T23:43:13.572Z","endTime":"2025-09-24T23:43:17.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.34999989197353,"strikeZoneBottom":1.6569749017151,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.518690773395114,"aZ":-14.809099365078406,"pfxX":-4.156910849154602,"pfxZ":9.196398789323318,"pX":-0.3791711760568432,"pZ":2.888120920622822,"vX0":6.94593701995341,"vY0":-136.6529121440762,"vZ0":-3.889079118142572,"x":131.45,"y":160.8,"x0":-2.4155670427683504,"y0":50.00669923248762,"z0":5.3493589377784785,"aX":-7.853330205416618},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":6.0,"spinRate":2385,"spinDirection":210},"zone":1,"typeConfidence":0.91,"plateTime":0.4010455757544067,"extension":6.73217114900809},"index":2,"playId":"f23fa248-e85c-3548-8ae7-b30ac9a7aae3","pitchNumber":3,"startTime":"2025-09-24T23:43:30.916Z","endTime":"2025-09-24T23:43:34.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.823222479454685,"aZ":-29.019000854433504,"pfxX":3.4799142475152927,"pfxZ":1.9178652053959686,"pX":0.24962847024760174,"pZ":1.4611954528045923,"vX0":5.980809973431107,"vY0":-127.62449789375214,"vZ0":-3.6557766567100445,"x":107.48,"y":199.33,"x0":-2.578455308521869,"y0":50.00460502773596,"z0":5.20358657584871,"aX":5.726365330364664},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.9,"breakHorizontal":-7.7,"spinRate":2507,"spinDirection":144},"zone":14,"typeConfidence":0.89,"plateTime":0.42955538325907083,"extension":6.859865639114539},"hitData":{"launchSpeed":108.0,"launchAngle":-17.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":175.48,"coordY":146.2}},"index":3,"playId":"4bc11efd-39cf-3db8-a8f1-63199819ce8f","pitchNumber":4,"startTime":"2025-09-24T23:43:45.375Z","endTime":"2025-09-24T23:43:59.704Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T23:43:59.704Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"CJ Kayfus lines out to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-24T23:44:18.050Z","endTime":"2025-09-24T23:45:14.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":71.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.35608408944056,"aZ":-38.68914447568543,"pfxX":5.2325494647304165,"pfxZ":-4.996026426005742,"pX":-0.1369735991082562,"pZ":1.8592885464231352,"vX0":4.38630533557609,"vY0":-113.91982575646117,"vZ0":1.0328212247265398,"x":122.22,"y":188.58,"x0":-2.772147061970918,"y0":50.00151690247774,"z0":5.246454862518259,"aX":6.8258044925886106},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-8.4,"breakHorizontal":-10.7,"spinRate":2408,"spinDirection":58},"zone":8,"typeConfidence":0.9,"plateTime":0.48215551191199824,"extension":6.807966690702635},"index":0,"playId":"9dcc37fe-d8dc-3f31-acc9-b6cfc551f86b","pitchNumber":1,"startTime":"2025-09-24T23:44:29.675Z","endTime":"2025-09-24T23:44:33.525Z","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":95.3,"endSpeed":86.8,"strikeZoneTop":3.48000088146146,"strikeZoneBottom":1.69362190407028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1395398430435,"aZ":-12.589239893440585,"pfxX":-5.87541159330596,"pfxZ":10.16658675523319,"pX":0.1830114401537284,"pZ":1.0197602457302006,"vX0":8.792115202448192,"vY0":-138.24077746815854,"vZ0":-9.178447141085918,"x":110.02,"y":211.25,"x0":-2.2821084971799905,"y0":50.006030120652156,"z0":5.238040534147338,"aX":-11.322358951221139},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.6,"breakHorizontal":8.8,"spinRate":2323,"spinDirection":216},"zone":14,"typeConfidence":0.89,"plateTime":0.39690766617814566,"extension":6.753206492033893},"index":1,"playId":"182ef082-526a-3a06-a330-e83cc0e7a824","pitchNumber":2,"startTime":"2025-09-24T23:44:50.958Z","endTime":"2025-09-24T23:44:54.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.71317814926534,"aZ":-12.600954997765289,"pfxX":-6.087131746576475,"pfxZ":10.35946702956651,"pX":-0.7597600168211327,"pZ":2.592905233189445,"vX0":6.955093083536494,"vY0":-137.39189125909422,"vZ0":-5.176306336331505,"x":145.96,"y":168.77,"x0":-2.54711625401914,"y0":50.00471864022996,"z0":5.37523817700489,"aX":-11.504290601038326},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":9.4,"spinRate":2367,"spinDirection":210},"zone":4,"typeConfidence":0.89,"plateTime":0.4004300562984646,"extension":6.7765744769342335},"hitData":{"launchSpeed":98.3,"launchAngle":18.0,"totalDistance":302.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":61.78,"coordY":95.77}},"index":2,"playId":"5c793224-7751-398f-bbdf-9144466e1467","pitchNumber":3,"startTime":"2025-09-24T23:45:08.363Z","endTime":"2025-09-24T23:45:14.758Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T23:45:14.758Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Zach McKinstry lines out to first baseman Kyle Manzardo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-24T23:45:40.146Z","endTime":"2025-09-24T23:48:51.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.447757023847736,"aZ":-12.431622713943884,"pfxX":-2.94379940807271,"pfxZ":10.467136140018296,"pX":-0.48781292875728915,"pZ":3.3381717973284357,"vX0":5.019608918313445,"vY0":-136.77646942069316,"vZ0":-5.2800031776471625,"x":135.59,"y":148.65,"x0":-1.9681547575305023,"y0":50.003561777592125,"z0":6.153129434633926,"aX":-5.553287262948216},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.0,"breakHorizontal":4.2,"spinRate":2228,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.40116531103527286,"extension":6.778700810182334},"index":0,"playId":"bc31c2d0-5e65-3462-8eef-10d4c84fe2d6","pitchNumber":1,"startTime":"2025-09-24T23:47:28.508Z","endTime":"2025-09-24T23:47:32.290Z","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":79.9,"endSpeed":73.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.727892850974538,"aZ":-37.42047126879639,"pfxX":5.275301915014909,"pfxZ":-3.84816972776148,"pX":0.5451194421029749,"pZ":1.7124701555484307,"vX0":3.928694978826532,"vY0":-116.29227424931759,"vZ0":-2.3383756078686257,"x":96.22,"y":192.54,"x0":-1.8541991839638259,"y0":50.00304546408778,"z0":6.295991034635916,"aX":7.1919815747890015},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-7.3,"breakHorizontal":-10.6,"spinRate":2795,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.4718113212378232,"extension":7.0780011730638535},"index":1,"playId":"ad458264-4363-3aea-a579-8b1442ccdf14","pitchNumber":2,"startTime":"2025-09-24T23:47:47.093Z","endTime":"2025-09-24T23:47:50.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.6,"strikeZoneTop":3.2547072778446,"strikeZoneBottom":1.48241243945557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.74349191555274,"aZ":-37.9689044396982,"pfxX":3.560008014838907,"pfxZ":-4.147699313297371,"pX":1.104847699351333,"pZ":1.3939152282846152,"vX0":5.728717226711495,"vY0":-118.09419127343935,"vZ0":-3.12340824748199,"x":74.89,"y":201.14,"x0":-1.825128166652255,"y0":50.00334529532789,"z0":6.263863337249986,"aX":4.973143812341519},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-8.0,"breakHorizontal":-7.9,"spinRate":2700,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.46572948918241863,"extension":7.163001712873757},"index":2,"playId":"7415bbea-ac87-3960-ab7e-d4e719f653d5","pitchNumber":3,"startTime":"2025-09-24T23:48:10.287Z","endTime":"2025-09-24T23:48:14.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.2599999969635,"strikeZoneBottom":1.50772796994547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.88984195605562,"aZ":-18.249689409895737,"pfxX":-3.648349773683275,"pfxZ":7.208458047930236,"pX":0.7676438609527326,"pZ":4.392835568247101,"vX0":8.317956452234483,"vY0":-138.36281790635718,"vZ0":-1.7678596095638484,"x":87.74,"y":120.17,"x0":-1.8083783362652972,"y0":50.004418964479,"z0":6.267519623372812,"aX":-7.049878835699167},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.8,"breakHorizontal":4.8,"spinRate":2222,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.39640459613151213,"extension":6.715966932984443},"index":3,"playId":"6efb14e7-31c9-3830-b2a9-bf7c99c191bc","pitchNumber":4,"startTime":"2025-09-24T23:48:28.219Z","endTime":"2025-09-24T23:48:32.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":81.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.847402306036987,"aZ":-25.048453485297504,"pfxX":1.6623736272932583,"pfxZ":4.168777150372598,"pX":0.5969942773730198,"pZ":2.472851871217531,"vX0":6.919459284216542,"vY0":-130.71739296697862,"vZ0":-4.076752788216186,"x":94.24,"y":172.01,"x0":-2.3141773747775174,"y0":50.001851611564945,"z0":5.962049553731274,"aX":2.837689454172409},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.7,"breakHorizontal":-4.7,"spinRate":2783,"spinDirection":141},"zone":6,"typeConfidence":2.0,"plateTime":0.4211002672718691,"extension":6.836882581607521},"hitData":{"launchSpeed":94.9,"launchAngle":12.0,"totalDistance":168.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":156.0,"coordY":166.0}},"index":4,"playId":"106f09a2-3ec2-3c1c-a747-f6989c9ef8b5","pitchNumber":5,"startTime":"2025-09-24T23:48:46.666Z","endTime":"2025-09-24T23:48:51.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T23:48:51.656Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a line drive to right fielder CJ Kayfus.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-24T23:49:01.927Z","endTime":"2025-09-24T23:51:14.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.0,"strikeZoneTop":3.34642408486526,"strikeZoneBottom":1.52236915009995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.229099590215725,"aZ":-32.24103901997431,"pfxX":6.463827923203798,"pfxZ":-0.043564257535745554,"pX":1.0655249722313107,"pZ":1.792451754329246,"vX0":6.1768485954219665,"vY0":-123.7023374211377,"vZ0":-3.2360199268994814,"x":76.38,"y":190.38,"x0":-2.3260098385646346,"y0":50.00288440295312,"z0":5.889458189516296,"aX":9.77543967177707},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.7,"breakHorizontal":-13.4,"spinRate":2771,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4469250391073749,"extension":7.100638573801137},"index":0,"playId":"22cd8764-3594-36c0-b48e-d8d0e309ab09","pitchNumber":1,"startTime":"2025-09-24T23:49:23.113Z","endTime":"2025-09-24T23:49:27.622Z","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.9,"endSpeed":86.3,"strikeZoneTop":3.40000010961757,"strikeZoneBottom":1.52257952587259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.69579880818161,"aZ":-13.047355838098778,"pfxX":-3.9201127959143447,"pfxZ":10.078983517413352,"pX":1.5023876053272633,"pZ":0.9870783098527358,"vX0":9.606043526891423,"vY0":-137.42480908845545,"vZ0":-11.042128672056387,"x":59.73,"y":212.13,"x0":-1.5414275609878936,"y0":50.0032199573639,"z0":5.962844505544275,"aX":-7.440118391436186},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":4.9,"spinRate":2521,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.39977355847555884,"extension":7.073769327885994},"index":1,"playId":"17774628-ef1d-3e62-8ade-632bffaf3c73","pitchNumber":2,"startTime":"2025-09-24T23:49:41.973Z","endTime":"2025-09-24T23:49:46.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.74575480995951,"aZ":-12.045653385392859,"pfxX":-3.9254436238356707,"pfxZ":10.51078418045606,"pX":0.16340486865748333,"pZ":2.369398497921055,"vX0":6.767128330119924,"vY0":-138.43202344051005,"vZ0":-7.562404341527164,"x":110.77,"y":174.81,"x0":-1.817766058100529,"y0":50.000982569097964,"z0":5.967384928998658,"aX":-7.516507027108372},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":5.5,"spinRate":2463,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.39770146363230063,"extension":7.004845624982584},"index":2,"playId":"0d2d1c23-496c-3c36-95e6-5af85df98036","pitchNumber":3,"startTime":"2025-09-24T23:50:00.449Z","endTime":"2025-09-24T23:50:05.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.39999907813689,"strikeZoneBottom":1.6129640269211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.830127508137302,"aZ":-17.671306192668503,"pfxX":-2.802807669376273,"pfxZ":7.628087109010577,"pX":0.4990633117642882,"pZ":3.9160037308856217,"vX0":6.684376455792263,"vY0":-137.1450911014493,"vZ0":-2.8719817870102626,"x":97.98,"y":133.05,"x0":-1.6076503101551882,"y0":50.00537793257769,"z0":6.184697850641428,"aX":-5.331451349171956},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":3.6,"spinRate":2095,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.3996509192333866,"extension":7.025676547809436},"index":3,"playId":"048d8ec6-5853-3c49-93d9-45e6138eb45d","pitchNumber":4,"startTime":"2025-09-24T23:50:22.183Z","endTime":"2025-09-24T23:50:26.655Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.96541974095915,"aZ":-24.801458589836248,"pfxX":3.014858990287335,"pfxZ":4.504715892046544,"pX":-0.18907428792044462,"pZ":2.8039810571325043,"vX0":3.80532415327252,"vY0":-127.37882938995081,"vZ0":-3.367520007453909,"x":124.21,"y":163.07,"x0":-2.096019171146407,"y0":50.005237734507325,"z0":6.111237756732364,"aX":4.938901840499427},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.6,"breakHorizontal":-6.4,"spinRate":2704,"spinDirection":114},"zone":5,"typeConfidence":2.0,"plateTime":0.43053145156444517,"extension":7.050509666374029},"index":4,"playId":"d93a9e17-16ed-3c57-bbad-65291cefcb26","pitchNumber":5,"startTime":"2025-09-24T23:50:42.453Z","endTime":"2025-09-24T23:50:46.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.44533426550123,"aZ":-12.782929700914677,"pfxX":-3.0147093980241477,"pfxZ":9.950064235153434,"pX":-0.07216652282201957,"pZ":2.492217425920727,"vX0":5.630517518985771,"vY0":-138.80831019308425,"vZ0":-7.688155264819772,"x":119.75,"y":171.49,"x0":-1.7363991043040097,"y0":50.00322380317641,"z0":6.151385596157323,"aX":-5.875874263756647},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":4.3,"spinRate":2353,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.39477926151412035,"extension":7.014687374554639},"hitData":{"launchSpeed":96.1,"launchAngle":15.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.52,"coordY":92.29}},"index":5,"playId":"e0c3cd41-c951-3181-abd1-a4c30bbe0fe2","pitchNumber":6,"startTime":"2025-09-24T23:51:03.523Z","endTime":"2025-09-24T23:51:14.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T23:51:14.031Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trey Sweeney singles on a ground ball to right fielder CJ Kayfus. Dillon Dingler to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-24T23:51:22.395Z","endTime":"2025-09-24T23:53:43.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"postOnThird":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":94.6,"endSpeed":86.3,"strikeZoneTop":3.72000013487288,"strikeZoneBottom":1.71989456302759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.3833025807248,"aZ":-18.59786799750878,"pfxX":-7.0172164684759615,"pfxZ":7.092463509493296,"pX":-2.0524337186480435,"pZ":3.757684471473815,"vX0":2.685487964126323,"vY0":-137.68049690515386,"vZ0":-3.2705409559867507,"x":195.23,"y":137.32,"x0":-2.130396772130081,"y0":50.00287034516796,"z0":6.223981509481955,"aX":-13.433356812188535},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.4,"breakHorizontal":12.1,"spinRate":1876,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3982540227411051,"extension":6.764483661574974},"index":0,"playId":"ebdec7b2-10ee-34e7-bde6-365bdada1adb","pitchNumber":1,"startTime":"2025-09-24T23:51:41.991Z","endTime":"2025-09-24T23:51:45.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.8,"strikeZoneTop":3.7199999638869,"strikeZoneBottom":1.62618657404092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.318216494609803,"aZ":-23.484866680873253,"pfxX":-7.381969340892915,"pfxZ":6.4300022382713635,"pX":-1.2463908643118644,"pZ":4.155899914521795,"vX0":3.967688728953977,"vY0":-115.19176094614276,"vZ0":0.7209320048258017,"x":164.51,"y":126.57,"x0":-2.027342108884806,"y0":50.00170788965875,"z0":6.099955630806323,"aX":-9.973255456940215},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":12.1,"breakHorizontal":12.5,"spinRate":1857,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.47450841502825014,"extension":6.997393535863815},"index":1,"playId":"20e1a9ae-615d-313a-b198-7b446ab368cc","pitchNumber":2,"startTime":"2025-09-24T23:52:06.560Z","endTime":"2025-09-24T23:52:10.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.72,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.21536607042912,"aZ":-16.49224266026747,"pfxX":-3.438128505716829,"pfxZ":8.2592863630961,"pX":-0.32772191702897885,"pZ":3.3534727724007904,"vX0":5.567191211201404,"vY0":-136.70716367021984,"vZ0":-4.364638512581868,"x":129.49,"y":148.24,"x0":-1.9408493837759602,"y0":50.00455538482913,"z0":6.0976007907439485,"aX":-6.529885688580309},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.3,"breakHorizontal":5.0,"spinRate":2238,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.40014978625927267,"extension":6.744654695273998},"index":2,"playId":"43ed4ba4-5346-3d71-8261-c024d4c65630","pitchNumber":3,"startTime":"2025-09-24T23:52:29.233Z","endTime":"2025-09-24T23:52:33.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.72,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.86656052120933,"aZ":-15.17145233448673,"pfxX":-4.513734105631977,"pfxZ":8.717536437744476,"pX":-0.23939332377244427,"pZ":3.0213411932871,"vX0":6.195684808232776,"vY0":-138.71710001596315,"vZ0":-5.917357649875642,"x":126.13,"y":157.2,"x0":-1.9147815623628492,"y0":50.000453813125674,"z0":6.192600965623954,"aX":-8.801116799257969},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":6.8,"spinRate":2211,"spinDirection":202},"zone":5,"typeConfidence":2.0,"plateTime":0.39477280188854014,"extension":6.910651660255105},"index":3,"playId":"e0e271de-a631-3d28-abaa-32bb9626ba76","pitchNumber":4,"startTime":"2025-09-24T23:53:03.788Z","endTime":"2025-09-24T23:53:07.753Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.8,"strikeZoneTop":3.72,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.061639028929623,"aZ":-38.472682058773444,"pfxX":4.1285738518199615,"pfxZ":-4.709334982565691,"pX":-0.7350626375597163,"pZ":2.5526299053561794,"vX0":1.6747124555608532,"vY0":-115.06949491417353,"vZ0":-0.2462795389388237,"x":145.02,"y":169.86,"x0":-2.0095555535466896,"y0":50.00539542589713,"z0":6.399704457881658,"aX":5.517232507609214},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-8.3,"breakHorizontal":-7.9,"spinRate":2685,"spinDirection":35},"zone":4,"typeConfidence":2.0,"plateTime":0.4766429599969375,"extension":6.661598120905849},"hitData":{"launchSpeed":73.9,"launchAngle":-1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.5,"coordY":116.55}},"index":4,"playId":"b5afcaac-7e2b-35b9-8c5e-aed1d7f6c14d","pitchNumber":5,"startTime":"2025-09-24T23:53:32.767Z","endTime":"2025-09-24T23:53:43.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T23:53:43.099Z","atBatIndex":16},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Parker Meadows out on a sacrifice fly to right fielder CJ Kayfus. Dillon Dingler scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-24T23:53:57.894Z","endTime":"2025-09-24T23:54:46.452Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.2,"strikeZoneTop":3.5702665667086,"strikeZoneBottom":1.78654539149963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47093147910362,"aZ":-31.97802829118295,"pfxX":9.38030461549716,"pfxZ":0.13176529473544463,"pX":-0.7594395227145464,"pZ":2.0188929439590875,"vX0":1.4165767642130587,"vY0":-122.83112013995154,"vZ0":-2.7012660797891295,"x":145.95,"y":184.27,"x0":-2.562828987613609,"y0":50.00477555491763,"z0":5.877858784139862,"aX":14.199086948299408},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.2,"breakHorizontal":-17.3,"spinRate":2713,"spinDirection":59},"zone":7,"typeConfidence":2.0,"plateTime":0.44754412449668823,"extension":6.887515173715679},"index":0,"playId":"3d454072-0fa5-3f34-a7e1-cdcd9e4726fb","pitchNumber":1,"startTime":"2025-09-24T23:54:19.191Z","endTime":"2025-09-24T23:54:23.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.722233778583206,"aZ":-38.565692981023346,"pfxX":6.360568719729769,"pfxZ":-4.588015908382852,"pX":-0.12060024965461233,"pZ":2.180490352386101,"vX0":2.287374014913148,"vY0":-117.88800869338229,"vZ0":-1.1408079051609357,"x":121.6,"y":179.91,"x0":-1.9329308065355126,"y0":50.00417747411556,"z0":6.265767231362082,"aX":8.854648942041425},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-8.3,"breakHorizontal":-12.1,"spinRate":2819,"spinDirection":36},"zone":8,"typeConfidence":2.0,"plateTime":0.4665850744854363,"extension":6.877232558366722},"hitData":{"launchSpeed":102.9,"launchAngle":16.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":176.14,"coordY":91.12}},"index":1,"playId":"8e29e1ad-fb01-3387-8ed2-7a27b8f70924","pitchNumber":2,"startTime":"2025-09-24T23:54:37.889Z","endTime":"2025-09-24T23:54:46.452Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T23:54:46.452Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a ground ball to right fielder CJ Kayfus. Trey Sweeney to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-24T23:55:36.135Z","endTime":"2025-09-24T23:55:48.353Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnSecond":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"b0f76c32-e503-3e21-acce-fa340debb5fe","startTime":"2025-09-24T23:55:17.538Z","endTime":"2025-09-24T23:55:21.885Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.131431404757947,"aZ":-27.222679686366966,"pfxX":3.3813263734187515,"pfxZ":2.9247642552916577,"pX":0.7516336435137485,"pZ":2.0662449971986647,"vX0":6.0115802171509305,"vY0":-129.53459401655377,"vZ0":-5.0723893135920495,"x":88.35,"y":182.99,"x0":-2.042207347631081,"y0":50.001042493117765,"z0":6.141877924092591,"aX":5.720767567322268},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.3,"breakHorizontal":-7.6,"spinRate":2732,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.42353120835189983,"extension":6.8291883543908245},"hitData":{"launchSpeed":78.6,"launchAngle":7.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.64,"coordY":125.62}},"index":1,"playId":"f6f86892-c80a-3e0f-8ac8-533a89d67981","pitchNumber":1,"startTime":"2025-09-24T23:55:38.437Z","endTime":"2025-09-24T23:55:48.353Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T23:55:48.353Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kerry Carpenter grounds out to first baseman Kyle Manzardo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-24T23:55:57.507Z","endTime":"2025-09-24T23:59:47.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":3},"details":{"event":"Groundout","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":8},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":87.4,"endSpeed":80.0,"strikeZoneTop":3.46839907548446,"strikeZoneBottom":1.67550206272512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.702712280239865,"aZ":-28.87894793029339,"pfxX":4.05675744888058,"pfxZ":2.0172661450469853,"pX":-0.008837159650185987,"pZ":4.152403990868232,"vX0":4.230613990760879,"vY0":-127.2161495943166,"vZ0":0.4231320730047773,"x":117.34,"y":126.67,"x0":-2.22205726491072,"y0":50.00490848766581,"z0":6.277657727415812,"aX":6.632393044297269},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.0,"breakHorizontal":-8.3,"spinRate":2862,"spinDirection":94},"zone":11,"typeConfidence":2.0,"plateTime":0.43096681212098087,"extension":6.9019403576957075},"index":0,"playId":"1c4a6fb1-0deb-30d6-853b-cf0b14012d22","pitchNumber":1,"startTime":"2025-09-24T23:56:17.589Z","endTime":"2025-09-24T23:56:21.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.70367698151593,"aZ":-29.007694534656878,"pfxX":4.2162909469849925,"pfxZ":1.9175857386934982,"pX":-0.24618323550728122,"pZ":3.487172489057412,"vX0":3.3540537486790556,"vY0":-128.04751430317424,"vZ0":-1.1145775362613923,"x":126.38,"y":144.63,"x0":-2.1231929833511343,"y0":50.00349135984127,"z0":6.208306240581112,"aX":6.965426388664626},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.5,"breakHorizontal":-8.4,"spinRate":2798,"spinDirection":114},"zone":2,"typeConfidence":2.0,"plateTime":0.428597275080842,"extension":6.697269844374807},"index":1,"playId":"31c5dfdd-2805-35e1-b5e6-69724f74c10e","pitchNumber":2,"startTime":"2025-09-24T23:56:39.198Z","endTime":"2025-09-24T23:56:42.584Z","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":1,"outs":2},"index":2,"startTime":"2025-09-24T23:56:50.064Z","endTime":"2025-09-24T23:57:12.816Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.41999925919905,"strikeZoneBottom":1.73895207642152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70434689621443,"aZ":-15.593553798926823,"pfxX":-3.006142948051065,"pfxZ":8.757199322492081,"pX":-1.338875393913123,"pZ":4.856471446814096,"vX0":3.268883208548315,"vY0":-136.84473866437395,"vZ0":-1.051498134717722,"x":168.03,"y":107.66,"x0":-2.1593417740726624,"y0":50.00204765249316,"z0":6.315863965135294,"aX":-5.691314682521335},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":4.8,"spinRate":2428,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4005463105187421,"extension":6.626440864115358},"index":3,"playId":"50a1fb72-592c-3d59-8cbf-2e343e35d2b1","pitchNumber":3,"startTime":"2025-09-24T23:57:12.816Z","endTime":"2025-09-24T23:57:16.251Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"playId":"93622bbb-e77b-4826-8a2e-62566923682d","startTime":"2025-09-24T23:57:32.361Z","endTime":"2025-09-24T23:57:37.361Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.865803569999713,"aZ":-27.306683576914967,"pfxX":3.307168379906371,"pfxZ":2.9092577375891278,"pX":0.4081254200953694,"pZ":2.2156141542338177,"vX0":5.743949091433159,"vY0":-128.84118279936803,"vZ0":-4.31073566786516,"x":101.44,"y":178.96,"x0":-2.283653282208265,"y0":50.00315638228322,"z0":6.031421188847689,"aX":5.535943942104432},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.4,"breakHorizontal":-7.3,"spinRate":2840,"spinDirection":115},"zone":6,"typeConfidence":2.0,"plateTime":0.42582725591725623,"extension":6.872443243158871},"index":5,"playId":"85735f5b-797d-307f-aac2-de060576a6d2","pitchNumber":4,"startTime":"2025-09-24T23:57:58.632Z","endTime":"2025-09-24T23:58:02.450Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.7,"strikeZoneTop":3.41999935003285,"strikeZoneBottom":1.68044724931413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.898697777298622,"aZ":-19.91433693255715,"pfxX":-7.035146330456058,"pfxZ":8.338930036541962,"pX":-2.340237914288726,"pZ":2.90744550113824,"vX0":2.3705448547269774,"vY0":-120.8649917901851,"vZ0":-3.094076379648728,"x":206.2,"y":160.28,"x0":-2.4231571591177006,"y0":50.00399387135298,"z0":5.965198895330904,"aX":-10.345757560919388},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":14.5,"breakHorizontal":12.1,"spinRate":1964,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.45423091753361033,"extension":6.8789459840879355},"index":6,"playId":"2a7d9e22-98e5-3bc4-a5cc-84ee1cfe5cdc","pitchNumber":5,"startTime":"2025-09-24T23:58:34.770Z","endTime":"2025-09-24T23:58:38.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.75665016305987,"aZ":-38.367425716589786,"pfxX":4.33296889644903,"pfxZ":-4.295530283927779,"pX":0.8245656566590315,"pZ":1.6556315752029527,"vX0":5.091713295725389,"vY0":-119.55349414784251,"vZ0":-2.685165084321663,"x":85.57,"y":194.08,"x0":-1.898178958917814,"y0":50.00048887821678,"z0":6.247759255338313,"aX":6.250694361626507},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-8.2,"breakHorizontal":-9.1,"spinRate":2778,"spinDirection":38},"zone":9,"typeConfidence":2.0,"plateTime":0.45870915728669726,"extension":6.977114813924721},"index":7,"playId":"7109f6bb-dc3d-30be-9db5-481e45ad7c4b","pitchNumber":6,"startTime":"2025-09-24T23:59:07.332Z","endTime":"2025-09-24T23:59:11.783Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.674712745801195,"aZ":-18.955331848983136,"pfxX":-6.206333048860236,"pfxZ":9.060292334391566,"pX":-1.086463851876752,"pZ":2.7381401751489314,"vX0":4.227306038126569,"vY0":-120.37987846877746,"vZ0":-3.6820970494195007,"x":158.41,"y":164.85,"x0":-2.064215711070436,"y0":50.00144652225195,"z0":5.9777567007484995,"aX":-9.053582002260955},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":15.7,"breakHorizontal":10.2,"spinRate":2032,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4560327857756521,"extension":7.014464089045653},"hitData":{"launchSpeed":72.3,"launchAngle":9.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.72,"coordY":170.4}},"index":8,"playId":"6f00e703-8851-34bc-8fc0-4f9f134c2e5f","pitchNumber":7,"startTime":"2025-09-24T23:59:40.301Z","endTime":"2025-09-24T23:59:47.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-24T23:59:47.549Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brayan Rocchio doubles (18) on a line drive to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T00:01:09.702Z","endTime":"2025-09-25T00:03:20.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.1199994606694,"strikeZoneBottom":1.42012222679225,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.24336042995787,"aZ":-13.36539224568708,"pfxX":-3.654973674055341,"pfxZ":10.190654425225883,"pX":-0.9811342183554387,"pZ":2.4311573437796987,"vX0":5.196595000029311,"vY0":-134.75095648114763,"vZ0":-5.3805240342853216,"x":154.4,"y":173.14,"x0":-2.4563988630522884,"y0":50.00490505958354,"z0":5.391976721304149,"aX":-6.747891912827356},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":5.5,"spinRate":2348,"spinDirection":208},"zone":11,"typeConfidence":0.92,"plateTime":0.4058916439151359,"extension":6.763446816544021},"index":0,"playId":"9205dcfc-5dab-3814-a5a5-96d46d50e722","pitchNumber":1,"startTime":"2025-09-25T00:01:54.688Z","endTime":"2025-09-25T00:01:58.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.12,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.907847039734044,"aZ":-14.127596983388138,"pfxX":-4.883641203958462,"pfxZ":9.727676074243991,"pX":-0.636985476340098,"pZ":2.1825476636914765,"vX0":6.331506438944702,"vY0":-134.98158977668444,"vZ0":-5.793954187874277,"x":141.28,"y":179.85,"x0":-2.3726847475463266,"y0":50.004633933557464,"z0":5.342509390292807,"aX":-9.061837394802756},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":7.6,"spinRate":2323,"spinDirection":211},"zone":4,"typeConfidence":0.9,"plateTime":0.404964634753469,"extension":6.770672734145266},"index":1,"playId":"a176020b-2139-35ff-95ce-9fad96baad15","pitchNumber":2,"startTime":"2025-09-25T00:02:07.242Z","endTime":"2025-09-25T00:02:10.814Z","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":93.0,"endSpeed":84.7,"strikeZoneTop":3.12,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.290963113169095,"aZ":-14.962277660715317,"pfxX":-4.744424491754123,"pfxZ":9.323467331019323,"pX":0.33658700432736177,"pZ":3.2748023898484346,"vX0":8.53895283659804,"vY0":-135.2084155757367,"vZ0":-2.5717878388528357,"x":104.17,"y":150.36,"x0":-2.250257196344373,"y0":50.00248344929074,"z0":5.292018722955086,"aX":-8.759154437729853},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.6,"breakHorizontal":6.7,"spinRate":2264,"spinDirection":209},"zone":12,"typeConfidence":0.9,"plateTime":0.40555555865510806,"extension":6.782244655518238},"index":2,"playId":"a3346935-9801-3e4c-899a-0ec6f95a33c0","pitchNumber":3,"startTime":"2025-09-25T00:02:26.830Z","endTime":"2025-09-25T00:02:30.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":2.94841425243629,"strikeZoneBottom":1.35147379379798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.501939087155883,"aZ":-38.63414856181039,"pfxX":5.625668744646776,"pfxZ":-4.770891810693124,"pX":1.193434450034293,"pZ":0.5608532365691882,"vX0":6.685442597284772,"vY0":-116.161814591898,"vZ0":-1.9622760920172055,"x":71.51,"y":223.64,"x0":-2.462012294938009,"y0":50.001803300526056,"z0":5.119038972357826,"aX":7.620091062304461},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-8.9,"breakHorizontal":-12.0,"spinRate":2437,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.4730848188815706,"extension":6.744764983296128},"index":3,"playId":"b7af7eaa-d672-3712-aea8-638cafe8917f","pitchNumber":4,"startTime":"2025-09-25T00:02:46.182Z","endTime":"2025-09-25T00:02:50.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.12,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.576528939093382,"aZ":-14.353477972767816,"pfxX":-3.585130196916473,"pfxZ":9.250219043086183,"pX":-0.9710150412117289,"pZ":2.803758375697937,"vX0":5.36800350711652,"vY0":-137.9080905201226,"vZ0":-4.361005121517472,"x":154.01,"y":163.08,"x0":-2.47667190832105,"y0":50.0045816490664,"z0":5.373339870772882,"aX":-6.9086696815899105},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":5.4,"spinRate":2310,"spinDirection":208},"zone":11,"typeConfidence":0.92,"plateTime":0.3971241187538461,"extension":6.702784263596617},"hitData":{"launchSpeed":89.8,"launchAngle":18.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":38.62,"coordY":114.8}},"index":4,"playId":"03e19fc1-781b-3c39-8811-5c81073e5d78","pitchNumber":5,"startTime":"2025-09-25T00:03:05.319Z","endTime":"2025-09-25T00:03:20.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:03:20.816Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out to first baseman Spencer Torkelson. Brayan Rocchio to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T00:03:25.550Z","endTime":"2025-09-25T00:05:20.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.6,"endSpeed":76.9,"strikeZoneTop":3.19000082185271,"strikeZoneBottom":1.46585559167602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.792866450612646,"aZ":-32.228224676517954,"pfxX":3.7053873976090994,"pfxZ":-0.032757560390596296,"pX":-1.0455356445332922,"pZ":2.4933693853653973,"vX0":2.631873282635038,"vY0":-121.7446422342789,"vZ0":-0.3353840694549908,"x":156.85,"y":171.46,"x0":-2.621895970797553,"y0":50.00428682798744,"z0":5.421064026119772,"aX":5.565613927021622},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.1,"breakHorizontal":-7.3,"spinRate":2434,"spinDirection":103},"zone":11,"typeConfidence":0.88,"plateTime":0.4498002271829771,"extension":6.611009391675867},"index":0,"playId":"bbccb8ff-c83b-375a-bc03-ed76bc5eeb30","pitchNumber":1,"startTime":"2025-09-25T00:03:48.266Z","endTime":"2025-09-25T00:03:52.147Z","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":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.53643671915177,"aZ":-31.549685783256265,"pfxX":3.42473038938776,"pfxZ":0.4074429247967508,"pX":-0.0980859483721722,"pZ":1.7768226912695824,"vX0":4.831878582999446,"vY0":-122.56553538177175,"vZ0":-2.078849034344536,"x":120.74,"y":190.81,"x0":-2.5408467385638525,"y0":50.00103391145279,"z0":5.333832196844895,"aX":5.201240040465292},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.5,"breakHorizontal":-7.3,"spinRate":2498,"spinDirection":117},"zone":8,"typeConfidence":0.9,"plateTime":0.44711965975283796,"extension":6.6471830024911815},"index":1,"playId":"7326d89f-fb19-3892-8e0f-f63779cd3548","pitchNumber":2,"startTime":"2025-09-25T00:04:06.353Z","endTime":"2025-09-25T00:04:10.213Z","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":92.2,"endSpeed":84.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.844640712050722,"aZ":-16.930902227470355,"pfxX":-5.322795477766997,"pfxZ":8.333049784001503,"pX":-0.19873482126076167,"pZ":3.439380923559778,"vX0":7.589595322467693,"vY0":-134.11349603686975,"vZ0":-1.9518531447183807,"x":124.58,"y":145.92,"x0":-2.3682143033673144,"y0":50.00400437833875,"z0":5.378619888878175,"aX":-9.738943889165613},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.9,"breakHorizontal":8.0,"spinRate":2370,"spinDirection":211},"zone":11,"typeConfidence":0.86,"plateTime":0.4077473695327898,"extension":6.696809705971798},"index":2,"playId":"a2538f33-41a2-3ef6-895e-9b683a009e29","pitchNumber":3,"startTime":"2025-09-25T00:04:29.119Z","endTime":"2025-09-25T00:04:33.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.054978970797738,"aZ":-15.928803598603933,"pfxX":-4.137510349413176,"pfxZ":8.61717471644268,"pX":0.16825063622336842,"pZ":4.157172485100936,"vX0":8.341596428752487,"vY0":-136.6765245183828,"vZ0":-0.43430716572821465,"x":110.59,"y":126.54,"x0":-2.3903877837060046,"y0":50.005727035176726,"z0":5.415269715073168,"aX":-7.803835224607878},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":5.6,"spinRate":2378,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.40125583127841224,"extension":6.853905475880277},"index":3,"playId":"839ddb66-7cd4-38de-b55b-71384239089f","pitchNumber":4,"startTime":"2025-09-25T00:04:51.312Z","endTime":"2025-09-25T00:04:55.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.91835072397836,"aZ":-39.626314793558365,"pfxX":5.400160926942762,"pfxZ":-5.510669279811431,"pX":0.12573836513979536,"pZ":0.7307936056070656,"vX0":4.331343067769926,"vY0":-115.88159298177989,"vZ0":-1.94174717518198,"x":112.21,"y":219.05,"x0":-2.473581180750836,"y0":50.00574538068686,"z0":5.387356134659491,"aX":7.2980919304913},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-10.2,"breakHorizontal":-10.9,"spinRate":2476,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.47380579037021864,"extension":6.833779468686916},"hitData":{"launchSpeed":80.6,"launchAngle":6.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.14,"coordY":169.8}},"index":4,"playId":"6fa64da8-f9de-3a2d-b0f2-20fc2d734a23","pitchNumber":5,"startTime":"2025-09-25T00:05:13.568Z","endTime":"2025-09-25T00:05:20.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:05:20.846Z","atBatIndex":21},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"George Valera homers (2) on a fly ball to center field. Brayan Rocchio scores.","rbi":2,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T00:05:37.985Z","endTime":"2025-09-25T00:06:08.909Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.11030512926928,"aZ":-33.05174083639464,"pfxX":6.686983264334824,"pfxZ":-0.6434084705366772,"pX":-0.5924868363432736,"pZ":1.982866854861018,"vX0":2.9772117639458022,"vY0":-115.87353720490594,"vZ0":0.04293102417661632,"x":139.58,"y":185.24,"x0":-2.7638584089299374,"y0":50.00579072664317,"z0":5.128066393185812,"aX":9.072777444203469},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-0.8,"breakHorizontal":-12.8,"spinRate":2401,"spinDirection":59},"zone":7,"typeConfidence":0.69,"plateTime":0.4731074825837527,"extension":6.74826846740401},"hitData":{"launchSpeed":101.1,"launchAngle":27.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.61,"coordY":41.38}},"index":0,"playId":"3556e48d-d277-37fc-b055-85fe9d920e6e","pitchNumber":1,"startTime":"2025-09-25T00:05:47.624Z","endTime":"2025-09-25T00:06:08.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:06:08.909Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T00:06:03.831Z","endTime":"2025-09-25T00:08:55.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.6,"strikeZoneTop":3.37999988118643,"strikeZoneBottom":1.64237167992371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.87304721062622,"aZ":-39.34782602324764,"pfxX":6.456257361203543,"pfxZ":-5.3880733344173475,"pX":-1.2659923504009956,"pZ":1.9011045567706488,"vX0":1.3712561644324186,"vY0":-114.83068025452376,"vZ0":1.3576793910147082,"x":165.26,"y":187.45,"x0":-2.710009032491994,"y0":50.00269878456009,"z0":5.139229917471012,"aX":8.595297496726092},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-9.1,"breakHorizontal":-12.0,"spinRate":2429,"spinDirection":61},"zone":13,"typeConfidence":0.9,"plateTime":0.477541400413231,"extension":7.001566232247064},"index":0,"playId":"550b729b-5d99-3f01-b0fd-f7fb50ff91c8","pitchNumber":1,"startTime":"2025-09-25T00:06:36.573Z","endTime":"2025-09-25T00:06:40.378Z","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":85.5,"endSpeed":78.9,"strikeZoneTop":3.37999934532046,"strikeZoneBottom":1.62566002077334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.596501826396015,"aZ":-29.60925834094223,"pfxX":3.9338755324899157,"pfxZ":1.6236478151887948,"pX":-1.2449035698937823,"pZ":2.485067325059459,"vX0":2.1063587203936165,"vY0":-124.5457140717511,"vZ0":-0.7953073209315678,"x":164.45,"y":171.68,"x0":-2.611098377676197,"y0":50.0042728556946,"z0":5.244300410274207,"aX":6.217030654608824},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.0,"breakHorizontal":-7.6,"spinRate":2470,"spinDirection":129},"zone":13,"typeConfidence":0.91,"plateTime":0.43877016413817627,"extension":6.758787946534705},"index":1,"playId":"3933c0dc-0bec-39b2-8485-6f50a7185567","pitchNumber":2,"startTime":"2025-09-25T00:06:56.558Z","endTime":"2025-09-25T00:07:00.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.819750900300228,"aZ":-29.808151438166146,"pfxX":3.773303558943542,"pfxZ":1.5086901732079596,"pX":-0.8421594359442012,"pZ":2.013638099040579,"vX0":3.459153045021272,"vY0":-124.15649168812291,"vZ0":-1.623266895834658,"x":149.1,"y":184.41,"x0":-2.7414644802696575,"y0":50.00380784140447,"z0":5.1463244393657614,"aX":5.916031443340523},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.6,"breakHorizontal":-7.6,"spinRate":2565,"spinDirection":128},"zone":13,"typeConfidence":0.91,"plateTime":0.4404075612685432,"extension":6.881276526145393},"index":2,"playId":"038a45b5-5152-33c5-b300-97610383c906","pitchNumber":3,"startTime":"2025-09-25T00:07:11.440Z","endTime":"2025-09-25T00:07:15.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.441524099266253,"aZ":-15.554420273678456,"pfxX":-2.9785004170324236,"pfxZ":8.646910883674611,"pX":-0.7050569402832282,"pZ":2.5787518776061056,"vX0":5.842065329076422,"vY0":-137.50648518703738,"vZ0":-4.690901834187236,"x":143.88,"y":169.15,"x0":-2.4666311260752085,"y0":50.00117223010232,"z0":5.356145535710283,"aX":-5.724175233011713},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":4.2,"spinRate":2229,"spinDirection":210},"zone":4,"typeConfidence":0.92,"plateTime":0.39775502533459717,"extension":6.789496553389893},"index":3,"playId":"947d29c4-f0dd-3bb5-9c46-66729cbfa759","pitchNumber":4,"startTime":"2025-09-25T00:07:28.911Z","endTime":"2025-09-25T00:07:32.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.48863323957989,"aZ":-12.393266993381195,"pfxX":-3.5940350434877795,"pfxZ":10.238413051675124,"pX":-0.6244683566765188,"pZ":2.0740499739393585,"vX0":6.045976345376461,"vY0":-138.69388406242865,"vZ0":-6.5067947600709495,"x":140.8,"y":182.78,"x0":-2.3741456982094347,"y0":50.0000931727882,"z0":5.291369340953647,"aX":-6.942254338881838},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.2,"breakHorizontal":5.2,"spinRate":2356,"spinDirection":208},"zone":7,"typeConfidence":0.93,"plateTime":0.39622139415288116,"extension":6.795758478649595},"index":4,"playId":"e378c346-071c-3a67-a1e8-f763486c0b61","pitchNumber":5,"startTime":"2025-09-25T00:07:47.966Z","endTime":"2025-09-25T00:07:51.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.3155451383529,"strikeZoneBottom":1.6173028267462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.875175222381138,"aZ":-29.768514512791025,"pfxX":3.4671587467621983,"pfxZ":1.4866852982321297,"pX":-0.09729670119737638,"pZ":0.8798263303852379,"vX0":4.992770185168765,"vY0":-126.35167599732021,"vZ0":-4.697052846615414,"x":120.71,"y":215.02,"x0":-2.5496193480278073,"y0":50.00073374488104,"z0":5.156298976643382,"aX":5.6019562546521},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.8,"breakHorizontal":-7.4,"spinRate":2406,"spinDirection":138},"zone":13,"typeConfidence":0.9,"plateTime":0.4335771743567256,"extension":6.776874603997196},"index":5,"playId":"d3c3ef90-0d70-3fbb-8112-ddbeff123085","pitchNumber":6,"startTime":"2025-09-25T00:08:05.194Z","endTime":"2025-09-25T00:08:08.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.87902858347802,"aZ":-36.299592080858424,"pfxX":5.807399439526988,"pfxZ":-3.0122550983336156,"pX":-0.11314875530718087,"pZ":1.6237140977288897,"vX0":4.050937347776726,"vY0":-116.34194968046826,"vZ0":0.005740935466910457,"x":121.31,"y":194.94,"x0":-2.631429216664074,"y0":50.001528185559415,"z0":5.062263314278748,"aX":7.957771119497713},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-5.2,"breakHorizontal":-11.5,"spinRate":2437,"spinDirection":60},"zone":8,"typeConfidence":0.88,"plateTime":0.47083432012092574,"extension":6.996208234199656},"index":6,"playId":"76bc5130-1a20-3410-931f-cff8dbdf7f01","pitchNumber":7,"startTime":"2025-09-25T00:08:26.178Z","endTime":"2025-09-25T00:08:30.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.11352838070257,"aZ":-13.080036803566616,"pfxX":-3.6316966814937666,"pfxZ":9.69934528039591,"pX":-0.7118556090996536,"pZ":2.196496156397589,"vX0":5.944386320575085,"vY0":-139.1470649682247,"vZ0":-6.197164343843605,"x":144.13,"y":179.47,"x0":-2.4002494665910934,"y0":50.001327724607364,"z0":5.312833188636079,"aX":-7.148636376866932},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":5.4,"spinRate":2302,"spinDirection":211},"zone":4,"typeConfidence":0.93,"plateTime":0.39306035332921674,"extension":6.8785151636421045},"hitData":{"launchSpeed":107.0,"launchAngle":4.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.88,"coordY":152.85}},"index":7,"playId":"d5549fab-65d6-3b1a-bbb0-f59252083643","pitchNumber":8,"startTime":"2025-09-25T00:08:48.392Z","endTime":"2025-09-25T00:08:55.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:08:55.744Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T00:09:10.688Z","endTime":"2025-09-25T00:11:42.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"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":95.0,"endSpeed":87.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.49276505248644,"aZ":-17.634135948513872,"pfxX":-6.354863209199577,"pfxZ":7.4840057101939435,"pX":-0.6469901079245761,"pZ":2.4118901955282848,"vX0":7.006565902964004,"vY0":-138.19243077343017,"vZ0":-4.879330223288075,"x":141.66,"y":173.66,"x0":-2.384184908730017,"y0":50.00265671933907,"z0":5.377184726665126,"aX":-12.346776270377616},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.7,"breakHorizontal":10.1,"spinRate":2237,"spinDirection":211},"zone":4,"typeConfidence":0.81,"plateTime":0.3956662705220295,"extension":6.757581907763876},"index":0,"playId":"0807f8a0-b7ad-39f8-9e1a-def136f7e923","pitchNumber":1,"startTime":"2025-09-25T00:09:20.928Z","endTime":"2025-09-25T00:09:24.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.2938200246857,"strikeZoneBottom":1.46554516145346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.4129914584723,"aZ":-17.77804743384315,"pfxX":-6.536028052589812,"pfxZ":7.411856135859689,"pX":-0.5816545368574698,"pZ":1.78656613914638,"vX0":7.549336185744445,"vY0":-138.1663973121527,"vZ0":-5.969713078856092,"x":139.17,"y":190.54,"x0":-2.494098172578244,"y0":50.0033936058083,"z0":5.160832042726759,"aX":-12.697332633605312},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.4,"breakHorizontal":10.3,"spinRate":2316,"spinDirection":215},"zone":7,"typeConfidence":0.79,"plateTime":0.3957016183687325,"extension":6.902872269632309},"index":1,"playId":"33a2be83-225a-3371-9206-d579662c1d00","pitchNumber":2,"startTime":"2025-09-25T00:09:40.565Z","endTime":"2025-09-25T00:09:44.343Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-25T00:09:50.663Z","endTime":"2025-09-25T00:10:04.301Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"}},{"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":96.4,"endSpeed":88.3,"strikeZoneTop":3.19000101095887,"strikeZoneBottom":1.37243499484387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.58925264185273,"aZ":-17.268650184398474,"pfxX":-7.300400233490795,"pfxZ":7.48729969701112,"pX":-1.46246483777188,"pZ":1.572196637308143,"vX0":5.470481658534039,"vY0":-140.16694006606366,"vZ0":-7.0356216357871615,"x":172.75,"y":196.33,"x0":-2.4906916204950895,"y0":50.000331462232154,"z0":5.241600914580451,"aX":-14.528775315259706},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.2,"breakHorizontal":12.1,"spinRate":2331,"spinDirection":212},"zone":13,"typeConfidence":0.71,"plateTime":0.3907259196245949,"extension":6.808470905710792},"index":3,"playId":"25a89ce9-e2db-3fac-9e69-15545592ccc8","pitchNumber":3,"startTime":"2025-09-25T00:10:04.301Z","endTime":"2025-09-25T00:10:08.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.3,"strikeZoneTop":3.19000013644765,"strikeZoneBottom":1.3312849413104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.454967883394,"aZ":-38.51912608185191,"pfxX":5.70746350877988,"pfxZ":-4.605628468376528,"pX":-0.0023385776497501483,"pZ":0.35742024296347086,"vX0":4.344476655658303,"vY0":-116.75428223732987,"vZ0":-2.4181383859705297,"x":117.09,"y":229.13,"x0":-2.6302863480515293,"y0":50.003424021710664,"z0":5.039493854992346,"aX":7.861084253498862},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-8.6,"breakHorizontal":-11.4,"spinRate":2498,"spinDirection":62},"zone":13,"typeConfidence":0.89,"plateTime":0.46953409723203476,"extension":6.7742043042905},"index":4,"playId":"a00a9b23-13e8-35eb-ae02-bdbb18b26266","pitchNumber":4,"startTime":"2025-09-25T00:10:20.583Z","endTime":"2025-09-25T00:10:24.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.509686519146577,"aZ":-14.060162722922819,"pfxX":-4.087083437244629,"pfxZ":9.311289592984831,"pX":-0.20000508155325586,"pZ":2.234805638330952,"vX0":7.464053877675535,"vY0":-138.48751205231244,"vZ0":-5.939631950960921,"x":124.62,"y":178.44,"x0":-2.397297780428035,"y0":50.00005422251556,"z0":5.345238322515245,"aX":-7.949138303939245},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":5.9,"spinRate":2392,"spinDirection":211},"zone":5,"typeConfidence":0.92,"plateTime":0.39528149171590377,"extension":6.796537824809808},"index":5,"playId":"4df3e416-34b6-3f63-8f92-38bf423febc1","pitchNumber":5,"startTime":"2025-09-25T00:10:37.877Z","endTime":"2025-09-25T00:10:41.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.254502542440317,"aZ":-16.10880422914868,"pfxX":-6.798986027947865,"pfxZ":8.157670077106602,"pX":0.31487597855782234,"pZ":2.23056939223724,"vX0":9.25446635366613,"vY0":-139.4453015278146,"vZ0":-5.452443821710352,"x":105.0,"y":178.55,"x0":-2.163090974152552,"y0":50.006767021735804,"z0":5.273514819904468,"aX":-13.39735754116803},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.8,"breakHorizontal":10.4,"spinRate":2228,"spinDirection":210},"zone":6,"typeConfidence":0.81,"plateTime":0.3927364003235265,"extension":6.844530107739828},"index":6,"playId":"0b8de031-9dc7-3090-a7c7-d324a0d5263e","pitchNumber":6,"startTime":"2025-09-25T00:10:57.295Z","endTime":"2025-09-25T00:11:01.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.74426907664129,"aZ":-14.25043387602542,"pfxX":-5.532345361087911,"pfxZ":8.97777975878802,"pX":-0.49318895430093146,"pZ":2.3670970723381006,"vX0":7.252429896189285,"vY0":-139.97906021803414,"vZ0":-5.616381547114293,"x":135.8,"y":174.87,"x0":-2.3913562521228973,"y0":50.00670678786192,"z0":5.322593262700848,"aX":-11.050390391408222},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.4,"breakHorizontal":8.6,"spinRate":2335,"spinDirection":210},"zone":4,"typeConfidence":0.9,"plateTime":0.39036872985541793,"extension":6.824956654868403},"index":7,"playId":"beb7ce36-7c91-30fb-acb8-f5877f10f81a","pitchNumber":7,"startTime":"2025-09-25T00:11:18.357Z","endTime":"2025-09-25T00:11:22.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.07258792158019,"aZ":-28.243358692718527,"pfxX":4.173675973299333,"pfxZ":2.449396705483794,"pX":1.4287218901095016,"pZ":0.9064969176071127,"vX0":7.982208040497678,"vY0":-125.73969042385959,"vZ0":-4.994370656341,"x":62.54,"y":214.3,"x0":-2.3269370371312177,"y0":50.00309920244852,"z0":5.205406905266279,"aX":6.6927361576439015},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.5,"breakHorizontal":-9.4,"spinRate":2597,"spinDirection":118},"zone":14,"typeConfidence":0.9,"plateTime":0.4353206291251084,"extension":6.832964271211338},"index":8,"playId":"8d6ff64f-eb51-32d4-97e8-f2bdb9130e58","pitchNumber":8,"startTime":"2025-09-25T00:11:37.245Z","endTime":"2025-09-25T00:11:42.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:11:42.675Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Torkelson singles on a line drive to center fielder Daniel Schneemann.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-25T00:13:36.781Z","endTime":"2025-09-25T00:15:59.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"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(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":86.1,"endSpeed":79.0,"strikeZoneTop":3.56999999743788,"strikeZoneBottom":1.68846115928381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47791862842097,"aZ":-29.809262355749084,"pfxX":4.1719831229256075,"pfxZ":1.4900040552103313,"pX":-0.13720222942271573,"pZ":2.4729840466519994,"vX0":3.5155968388854624,"vY0":-125.37726491443729,"vZ0":-3.1182872232899483,"x":122.23,"y":172.01,"x0":-2.1018321679629524,"y0":50.00078692941933,"z0":6.177659009894017,"aX":6.608836665503791},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.2,"breakHorizontal":-8.4,"spinRate":2638,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.4376598687564295,"extension":6.3462883883973245},"index":0,"playId":"aa272e94-18ad-38d1-b656-6e32d43e1041","pitchNumber":1,"startTime":"2025-09-25T00:13:56.527Z","endTime":"2025-09-25T00:14:01.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.57000008544552,"strikeZoneBottom":1.6888176548594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.16107177784745,"aZ":-14.801441318235339,"pfxX":-2.204260118895243,"pfxZ":9.300190186173293,"pX":0.6742601977387078,"pZ":2.323083109500819,"vX0":7.154530600289489,"vY0":-135.68166055722128,"vZ0":-7.282302538786141,"x":91.3,"y":176.06,"x0":-1.7081531129235934,"y0":50.001523229730225,"z0":6.069366798475087,"aX":-4.117270394908574},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":2.5,"spinRate":2302,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.40338061383562573,"extension":6.8494323675129465},"index":1,"playId":"33be4eb2-af7c-32bb-acd8-f5763a60f76a","pitchNumber":2,"startTime":"2025-09-25T00:14:13.635Z","endTime":"2025-09-25T00:14:18.407Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-25T00:14:23.499Z","endTime":"2025-09-25T00:14:39.003Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"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":82.2,"endSpeed":76.2,"strikeZoneTop":3.53952842173246,"strikeZoneBottom":1.64612711958276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.10507287550939,"aZ":-36.81386079506772,"pfxX":3.7761281869247547,"pfxZ":-3.2087732409806806,"pX":1.1114169313400657,"pZ":1.2059691360679394,"vX0":5.714460018044645,"vY0":-119.5362285843585,"vZ0":-4.066678265993456,"x":74.64,"y":206.22,"x0":-1.800893395064063,"y0":50.00159089611102,"z0":6.235300854090359,"aX":5.462178185599609},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.5,"breakHorizontal":-8.2,"spinRate":2727,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.45825395924354906,"extension":7.001333053984221},"index":3,"playId":"d8bf42e9-1ba1-3e7e-a553-d9dafa5850d0","pitchNumber":3,"startTime":"2025-09-25T00:14:39.003Z","endTime":"2025-09-25T00:14:43.807Z","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":93.7,"endSpeed":86.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.357330439915376,"aZ":-21.90376654452214,"pfxX":-8.97357279631472,"pfxZ":5.458977718757583,"pX":-0.46530055418734456,"pZ":2.075829931315885,"vX0":7.808971802527367,"vY0":-136.1414764113198,"vZ0":-6.537081553573358,"x":134.74,"y":182.73,"x0":-2.202299778523659,"y0":50.00164334155272,"z0":6.019878694371492,"aX":-16.875919140574748},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.6,"breakHorizontal":14.6,"spinRate":2257,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.4020311947929218,"extension":7.073165114469421},"index":4,"playId":"99363919-08c5-3616-b91d-b7d66731d5a9","pitchNumber":4,"startTime":"2025-09-25T00:14:57.750Z","endTime":"2025-09-25T00:15:03.073Z","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":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.49884692110816,"strikeZoneBottom":1.62311668065037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.413980134693137,"aZ":-29.965445184473584,"pfxX":2.342756657086654,"pfxZ":1.3443284365937602,"pX":1.5520391393109763,"pZ":0.6434403534242308,"vX0":8.042311017085321,"vY0":-127.44055254312775,"vZ0":-7.310370110268346,"x":57.84,"y":221.41,"x0":-1.950225494364283,"y0":50.00449322317397,"z0":5.919198234205174,"aX":3.8483919209776727},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.0,"breakHorizontal":-6.1,"spinRate":2619,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.42995304212837615,"extension":6.958205334717201},"index":5,"playId":"6182b610-d8dd-36c0-98db-8e5a71a26d6c","pitchNumber":5,"startTime":"2025-09-25T00:15:26.162Z","endTime":"2025-09-25T00:15:30.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.693045891072146,"aZ":-20.2835786848084,"pfxX":-7.208530643142853,"pfxZ":6.136027768749685,"pX":0.14225842675764322,"pZ":2.98278879879987,"vX0":8.330004399456133,"vY0":-138.05200166259752,"vZ0":-4.653209796173436,"x":111.58,"y":158.24,"x0":-1.9724990055180782,"y0":50.00076578130412,"z0":6.04881708465697,"aX":-13.963318660931337},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.3,"breakHorizontal":11.4,"spinRate":2302,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.3962176259231214,"extension":6.7681253944714586},"hitData":{"launchSpeed":91.0,"launchAngle":15.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.03,"coordY":83.31}},"index":6,"playId":"be211b2e-7be4-37ad-9700-4f4e38b963ae","pitchNumber":6,"startTime":"2025-09-25T00:15:46.598Z","endTime":"2025-09-25T00:15:59.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:15:59.021Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-25T00:16:03.152Z","endTime":"2025-09-25T00:19:14.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.61999918473869,"strikeZoneBottom":1.75417507803844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.143206426805012,"aZ":-29.424023433627077,"pfxX":4.235303198465941,"pfxZ":1.622010575339905,"pX":-0.3997140814823812,"pZ":2.688525210274502,"vX0":3.520988775145786,"vY0":-129.34904331687164,"vZ0":-2.6186057685657866,"x":132.24,"y":166.19,"x0":-2.3289795574615146,"y0":50.00035361850465,"z0":5.971419071009529,"aX":7.170948564642727},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.6,"breakHorizontal":-8.4,"spinRate":2472,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.42354786920456666,"extension":6.83266841113066},"index":0,"playId":"0ec647aa-e0a6-35b0-a34d-d08761cbf37a","pitchNumber":1,"startTime":"2025-09-25T00:16:24.570Z","endTime":"2025-09-25T00:16:28.772Z","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.1,"endSpeed":74.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.47674071975969,"aZ":-37.302960567151395,"pfxX":4.31617477353233,"pfxZ":-3.694143168674767,"pX":0.25632187362882675,"pZ":1.678146036493903,"vX0":3.890357418228979,"vY0":-117.98124795330773,"vZ0":-2.433106347005565,"x":107.23,"y":193.47,"x0":-1.9834120464409206,"y0":50.00158418045953,"z0":6.208936822094436,"aX":5.995496503766204},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-7.1,"breakHorizontal":-8.9,"spinRate":2701,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.4668510080714041,"extension":6.449124071497681},"index":1,"playId":"6eda7272-61af-3efb-b29e-e3997b3c4bb5","pitchNumber":2,"startTime":"2025-09-25T00:16:43.303Z","endTime":"2025-09-25T00:16:47.639Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-25T00:17:23.458Z","endTime":"2025-09-25T00:17:35.803Z","isPitch":false,"type":"action","player":{"id":682985,"link":"/api/v1/people/682985"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"playId":"38c1b084-5ea0-3815-9fd7-99204d303a49","startTime":"2025-09-25T00:17:35.803Z","endTime":"2025-09-25T00:17:39.805Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.4,"strikeZoneTop":3.62000055141286,"strikeZoneBottom":1.76870000737972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.966101074849913,"aZ":-22.032705136464145,"pfxX":-6.187323976395641,"pfxZ":7.157113322520463,"pX":-2.1740762913797362,"pZ":3.1682252143656155,"vX0":1.8460639328353856,"vY0":-118.37438421290497,"vZ0":-1.999543848823388,"x":199.87,"y":153.24,"x0":-2.161050482835032,"y0":50.001352058374664,"z0":6.044518161685618,"aX":-8.764460460851557},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":12.7,"breakHorizontal":10.8,"spinRate":1861,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.46302536831674423,"extension":6.986842994099881},"index":4,"playId":"72273e16-7f58-324e-9157-a3804cf916bc","pitchNumber":3,"startTime":"2025-09-25T00:17:55.938Z","endTime":"2025-09-25T00:18:00.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.411971886646697,"aZ":-16.555935930275798,"pfxX":-2.512908050512969,"pfxZ":8.326209283586245,"pX":0.017905113814969547,"pZ":3.379609288993221,"vX0":5.885929709502439,"vY0":-135.7901874762649,"vZ0":-4.541718924598495,"x":116.32,"y":147.53,"x0":-1.8467687493478182,"y0":50.00535962084483,"z0":6.217846167664689,"aX":-4.715605750525452},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.4,"breakHorizontal":3.4,"spinRate":2247,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.40261975702874686,"extension":6.555795262319112},"index":5,"playId":"d0ba3cb5-0254-3601-9c70-971d1e7f787e","pitchNumber":4,"startTime":"2025-09-25T00:18:18.419Z","endTime":"2025-09-25T00:18:22.571Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.8,"strikeZoneTop":3.62000036994386,"strikeZoneBottom":1.69840436484307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.34496107691958,"aZ":-37.711828808432465,"pfxX":4.615142175870375,"pfxZ":-4.090255144042892,"pX":1.1017376637444138,"pZ":0.5438527952836035,"vX0":5.249330004660598,"vY0":-116.023809580255,"vZ0":-4.651561196066749,"x":75.0,"y":224.1,"x0":-1.796778276490756,"y0":50.00513134949313,"z0":6.199730856828976,"aX":6.241945647815342},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-8.4,"breakHorizontal":-9.7,"spinRate":2680,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.47353648079355626,"extension":6.740250230075023},"index":6,"playId":"224c0ab0-a3a6-395e-8dc2-8413097d5013","pitchNumber":5,"startTime":"2025-09-25T00:18:40.995Z","endTime":"2025-09-25T00:18:45.304Z","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":81.2,"endSpeed":74.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.516927764010514,"aZ":-19.088288166180547,"pfxX":-4.788757115054498,"pfxZ":9.27230162007232,"pX":-0.06543627396444797,"pZ":2.2998697760749645,"vX0":5.525805631462822,"vY0":-118.07455395960093,"vZ0":-4.51330053467408,"x":119.49,"y":176.68,"x0":-1.8140923748461226,"y0":50.005141224465774,"z0":5.992954663555089,"aX":-6.761427912825426},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":16.0,"breakHorizontal":7.3,"spinRate":1948,"spinDirection":197},"zone":8,"typeConfidence":2.0,"plateTime":0.4639068180913908,"extension":6.722422495854304},"index":7,"playId":"9b7002be-b69f-33b1-b660-c8b261e573c8","pitchNumber":6,"startTime":"2025-09-25T00:19:10.300Z","endTime":"2025-09-25T00:19:14.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:19:14.871Z","atBatIndex":26},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wenceel Pérez walks. Spencer Torkelson to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-25T00:19:19.566Z","endTime":"2025-09-25T00:21:08.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"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],"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":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.4,"strikeZoneTop":3.20000070888849,"strikeZoneBottom":1.5249399576168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.073084802974137,"aZ":-29.198143796453596,"pfxX":6.854959001750288,"pfxZ":1.9486848276858688,"pX":0.5347901060620122,"pZ":0.8210924772806437,"vX0":5.242885072410421,"vY0":-122.6355601104993,"vZ0":-6.1128238947609015,"x":96.62,"y":216.61,"x0":-2.517807578322363,"y0":50.005685817413315,"z0":5.820453742254371,"aX":10.497844467895895},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.4,"breakHorizontal":-13.6,"spinRate":2531,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.44573357216439646,"extension":6.787640727717753},"index":0,"playId":"a012c929-f529-32b8-933f-0e75183fbbd2","pitchNumber":1,"startTime":"2025-09-25T00:19:41.704Z","endTime":"2025-09-25T00:19:45.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.4,"strikeZoneTop":3.29589897605925,"strikeZoneBottom":1.55119109500232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.555476580185413,"aZ":-39.21480683274875,"pfxX":5.114009435680229,"pfxZ":-5.353394975387072,"pX":-0.6037644222064774,"pZ":1.0896102282224631,"vX0":1.818717402590819,"vY0":-114.61069902061938,"vZ0":-2.743023020510922,"x":140.01,"y":209.36,"x0":-2.0747703948954217,"y0":50.0040530891549,"z0":6.176431297845382,"aX":6.722240320651144},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-10.1,"breakHorizontal":-9.7,"spinRate":2690,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.4801088346338749,"extension":6.946644836484427},"index":1,"playId":"52c5b3a7-8b51-340e-a3e4-577f021cf8fe","pitchNumber":2,"startTime":"2025-09-25T00:20:02.800Z","endTime":"2025-09-25T00:20:06.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.8,"strikeZoneTop":3.20000067304549,"strikeZoneBottom":1.47115645242032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.133640331563,"aZ":-21.286910306127325,"pfxX":-5.334405831522705,"pfxZ":8.060577824697623,"pX":-0.46728866718612555,"pZ":2.6172989515943503,"vX0":4.730450612409083,"vY0":-115.37544025392329,"vZ0":-3.045971422725621,"x":134.81,"y":168.11,"x0":-1.8494714846715488,"y0":50.00242394015806,"z0":6.002432805244485,"aX":-7.203810480459759},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":14.2,"breakHorizontal":8.5,"spinRate":1891,"spinDirection":198},"zone":4,"typeConfidence":2.0,"plateTime":0.4744522899895758,"extension":6.8408666172651875},"index":2,"playId":"934c489d-6039-378e-9b6a-77d1f68089dd","pitchNumber":3,"startTime":"2025-09-25T00:20:21.443Z","endTime":"2025-09-25T00:20:25.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.20199910840259,"strikeZoneBottom":1.59421018259224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.506084230041164,"aZ":-20.033324522076754,"pfxX":-5.805942205874116,"pfxZ":8.502378598984315,"pX":0.6841281528244206,"pZ":1.544336011994616,"vX0":8.010974322814779,"vY0":-118.4499414708615,"vZ0":-6.074650796039168,"x":90.92,"y":197.08,"x0":-1.9793179329437403,"y0":50.005255102626975,"z0":5.960231909971628,"aX":-8.294854415699639},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":14.2,"breakHorizontal":8.6,"spinRate":1926,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.4614813905997721,"extension":6.987637030934251},"index":3,"playId":"a4289cc2-319e-3d63-a597-1fe7ac77a458","pitchNumber":4,"startTime":"2025-09-25T00:20:43.554Z","endTime":"2025-09-25T00:20:47.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.9,"strikeZoneTop":3.21244772475874,"strikeZoneBottom":1.58620430556961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.339352250100237,"aZ":-30.34546753317105,"pfxX":7.632281640294494,"pfxZ":1.2299107861212306,"pX":-0.5852909065833208,"pZ":1.46113063157214,"vX0":2.3141291235120365,"vY0":-120.6660303407491,"vZ0":-4.086317328729134,"x":139.31,"y":199.33,"x0":-2.5469218220543777,"y0":50.00113488335968,"z0":5.835027134853358,"aX":11.310591026340832},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.6,"breakHorizontal":-14.4,"spinRate":2728,"spinDirection":57},"zone":13,"typeConfidence":2.0,"plateTime":0.453037423199401,"extension":6.888968164939302},"index":4,"playId":"036acf49-cc5b-347c-a787-cc122d742679","pitchNumber":5,"startTime":"2025-09-25T00:21:04.157Z","endTime":"2025-09-25T00:21:08.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:21:08.336Z","atBatIndex":27},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Zach McKinstry grounds into a force out, second baseman Brayan Rocchio to shortstop Gabriel Arias. Spencer Torkelson to 3rd. Wenceel Pérez out at 2nd. Zach McKinstry to 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-25T00:21:13.815Z","endTime":"2025-09-25T00:23:19.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnThird":{"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],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":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":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.80337718651233,"aZ":-17.90868876382334,"pfxX":-1.8525910845318188,"pfxZ":7.623789264254924,"pX":0.06400839204652299,"pZ":3.5811066924823596,"vX0":6.155484117420643,"vY0":-135.70043960222753,"vZ0":-3.640370635132178,"x":114.56,"y":142.09,"x0":-1.989786213584597,"y0":50.00138696923014,"z0":6.182432214062823,"aX":-3.4664624294680975},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":2.0,"spinRate":2262,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.40312966697174213,"extension":7.073166405549299},"index":0,"playId":"ef73968d-ce56-3e5b-be10-bf8618fba105","pitchNumber":1,"startTime":"2025-09-25T00:21:37.165Z","endTime":"2025-09-25T00:21:41.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.25999965821726,"strikeZoneBottom":1.62653454307118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.675018861914452,"aZ":-17.023573700676458,"pfxX":-2.557701473732387,"pfxZ":7.973093632485847,"pX":-0.48281630477929804,"pZ":4.096311057525935,"vX0":5.240042532253026,"vY0":-136.84586725797843,"vZ0":-2.557932818146972,"x":135.4,"y":128.18,"x0":-2.0885313020984917,"y0":50.00115693037485,"z0":6.206730678762015,"aX":-4.859596720368494},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":3.6,"spinRate":2204,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39996156473920497,"extension":6.762231451601003},"index":1,"playId":"fa1b728b-f942-3182-9785-172cb6ea6666","pitchNumber":2,"startTime":"2025-09-25T00:22:06.261Z","endTime":"2025-09-25T00:22:09.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.4,"strikeZoneTop":3.28484511554233,"strikeZoneBottom":1.50744737684494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.224529427866507,"aZ":-39.635772963730986,"pfxX":5.266206101598077,"pfxZ":-5.643067604687593,"pX":-0.8652987610032434,"pZ":2.2519388363696797,"vX0":0.9902441051356224,"vY0":-114.88237960808898,"vZ0":-0.45187932010558596,"x":149.98,"y":177.98,"x0":-1.9866215316782054,"y0":50.00044154884313,"z0":6.33624177758588,"aX":6.968702115782484},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-10.0,"breakHorizontal":-9.8,"spinRate":2723,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.47856937973762426,"extension":6.70081765922884},"index":2,"playId":"e948d7ed-1db9-3b15-9b7d-b1f0a72ca333","pitchNumber":3,"startTime":"2025-09-25T00:22:27.989Z","endTime":"2025-09-25T00:22:31.669Z","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":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.1,"strikeZoneTop":3.26000043760802,"strikeZoneBottom":1.53515268919124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.27467225946861,"aZ":-37.26571240133954,"pfxX":4.841814628263844,"pfxZ":-3.613462847462845,"pX":1.4605018813580166,"pZ":1.40300646088097,"vX0":6.0974689334986,"vY0":-118.46398908809897,"vZ0":-3.249137218299228,"x":61.33,"y":200.9,"x0":-1.7833044579533137,"y0":50.00179034368107,"z0":6.225612907456113,"aX":6.826192508516541},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-7.1,"breakHorizontal":-10.3,"spinRate":2796,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.46373745550894263,"extension":6.95461790369718},"index":3,"playId":"5491ac84-09e2-364f-a3ab-5289ab577c2f","pitchNumber":4,"startTime":"2025-09-25T00:22:49.924Z","endTime":"2025-09-25T00:22:53.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.47834892200693,"aZ":-39.30662411406867,"pfxX":4.980284641214257,"pfxZ":-5.3864327289795195,"pX":0.048066626224033425,"pZ":1.4438011525590464,"vX0":2.938245777137916,"vY0":-115.02254682200665,"vZ0":-2.3076403562397227,"x":115.17,"y":199.8,"x0":-1.8974341918924302,"y0":50.00093603343328,"z0":6.310486142875147,"aX":6.599461317073209},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-10.1,"breakHorizontal":-9.8,"spinRate":2686,"spinDirection":33},"zone":8,"typeConfidence":2.0,"plateTime":0.4781707653736422,"extension":7.094984392516714},"hitData":{"launchSpeed":89.3,"launchAngle":2.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.64,"coordY":150.43}},"index":4,"playId":"788f9448-e205-395c-bdc5-1c95745b43c0","pitchNumber":5,"startTime":"2025-09-25T00:23:11.455Z","endTime":"2025-09-25T00:23:19.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:23:19.365Z","atBatIndex":28},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Dillon Dingler grounds into a force out, third baseman José Ramírez to second baseman Brayan Rocchio. Zach McKinstry out at 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-25T00:23:38.085Z","endTime":"2025-09-25T00:24:57.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"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(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":94.3,"endSpeed":86.5,"strikeZoneTop":3.40000029546238,"strikeZoneBottom":1.56540658742099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.720297311709295,"aZ":-16.66220553766933,"pfxX":-3.4962455629436247,"pfxZ":8.118307595584783,"pX":0.23963787166249997,"pZ":3.154281020960638,"vX0":6.498231047742095,"vY0":-137.20745296654653,"vZ0":-5.16898422221341,"x":107.87,"y":153.61,"x0":-1.702784140728013,"y0":50.004714897490345,"z0":6.194220816213582,"aX":-6.682507939440504},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.8,"breakHorizontal":5.0,"spinRate":2259,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.39886077722094715,"extension":6.949561459858707},"index":0,"playId":"83bf529e-7cd9-3f0d-8d6e-8f0052ad692e","pitchNumber":1,"startTime":"2025-09-25T00:24:06.162Z","endTime":"2025-09-25T00:24:10.468Z","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":95.0,"endSpeed":87.2,"strikeZoneTop":3.39999913058039,"strikeZoneBottom":1.57057433893521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.448466348094165,"aZ":-18.089983705625617,"pfxX":-2.7737144559679923,"pfxZ":7.237419778494965,"pX":-0.06213881297225997,"pZ":3.887288989417699,"vX0":6.47490223490359,"vY0":-138.2735902835391,"vZ0":-2.958897585664244,"x":119.37,"y":133.82,"x0":-2.068694011973527,"y0":50.00101621339152,"z0":6.1780177710379025,"aX":-5.3970387451012325},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.7,"breakHorizontal":3.7,"spinRate":2157,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.3954021340401641,"extension":6.886929278083913},"index":1,"playId":"3cc585e7-8d16-3705-8fc4-4de4b61afe4e","pitchNumber":2,"startTime":"2025-09-25T00:24:28.259Z","endTime":"2025-09-25T00:24:32.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.91191957884153,"aZ":-24.678035835979017,"pfxX":2.9904378299075756,"pfxZ":4.434767175349114,"pX":0.5200334742383137,"pZ":2.4578418249474407,"vX0":5.714232753105694,"vY0":-129.20970921482473,"vZ0":-4.496673308986576,"x":97.18,"y":172.42,"x0":-2.108792343697701,"y0":50.00578733601822,"z0":6.117077699233662,"aX":5.055717756058192},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.2,"breakHorizontal":-6.7,"spinRate":2742,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.42391424612874395,"extension":6.86051497419509},"hitData":{"launchSpeed":84.0,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.49,"coordY":167.98}},"index":2,"playId":"e633b7ec-5137-3778-a0fc-0dff285e88a2","pitchNumber":3,"startTime":"2025-09-25T00:24:51.181Z","endTime":"2025-09-25T00:24:57.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:24:57.689Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Naylor grounds out, shortstop Trey Sweeney to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T00:26:53.538Z","endTime":"2025-09-25T00:27:46.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":700242,"link":"/api/v1/people/700242"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.455439474439704,"aZ":-15.617226142061561,"pfxX":-4.159357773732959,"pfxZ":9.178810749192149,"pX":-1.1450987321636739,"pZ":2.035847331281003,"vX0":5.043384532904888,"vY0":-133.40423655890518,"vZ0":-5.914991576634847,"x":160.65,"y":183.81,"x0":-2.518929256809255,"y0":50.00366644989496,"z0":5.40588243996641,"aX":-7.504106861381306},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.6,"breakHorizontal":6.5,"spinRate":2293,"spinDirection":212},"zone":13,"typeConfidence":0.89,"plateTime":0.4104226479410267,"extension":6.582284080009428},"hitData":{"launchSpeed":77.7,"launchAngle":-2.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.37,"coordY":140.04}},"index":0,"playId":"8f75b680-2e94-3262-8edf-541bd2230e29","pitchNumber":1,"startTime":"2025-09-25T00:27:38.871Z","endTime":"2025-09-25T00:27:46.166Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:27:46.166Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T00:27:56.944Z","endTime":"2025-09-25T00:30:20.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.39793484714713,"strikeZoneBottom":1.6037222367973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.983905735581914,"aZ":-15.17002996190289,"pfxX":-2.9548957571214385,"pfxZ":9.157917089118262,"pX":-0.6407345716766842,"pZ":3.5085574175418093,"vX0":5.565762137651002,"vY0":-135.48345602217944,"vZ0":-2.2997271297336113,"x":141.42,"y":144.05,"x0":-2.338988988253851,"y0":50.00079674373017,"z0":5.430322817893287,"aX":-5.485979748406113},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.3,"breakHorizontal":4.2,"spinRate":2318,"spinDirection":212},"zone":1,"typeConfidence":0.92,"plateTime":0.4044927100017075,"extension":6.909619010095532},"index":0,"playId":"f8dc59dc-5747-35d0-82c3-e93c67f042b8","pitchNumber":1,"startTime":"2025-09-25T00:28:11.477Z","endTime":"2025-09-25T00:28:15.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.414653562925892,"aZ":-28.97478034662632,"pfxX":2.2120838849531577,"pfxZ":2.0536137104540018,"pX":-0.184955127330635,"pZ":2.438278748543709,"vX0":4.8187295224573505,"vY0":-123.96442272303665,"vZ0":-1.4118825710651182,"x":124.05,"y":172.95,"x0":-2.4402387586511005,"y0":50.00443793774875,"z0":5.430547006485487,"aX":3.4474007127040056},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.6,"breakHorizontal":-5.2,"spinRate":2455,"spinDirection":146},"zone":5,"typeConfidence":0.91,"plateTime":0.44157879222978647,"extension":6.710639749882295},"index":1,"playId":"41d2ec91-289c-3e64-8a71-ecb04c0bc6d1","pitchNumber":2,"startTime":"2025-09-25T00:28:24.365Z","endTime":"2025-09-25T00:28:28.832Z","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":85.1,"endSpeed":78.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.656873739113397,"aZ":-31.849675114682594,"pfxX":3.8555144453305834,"pfxZ":0.20841377221045576,"pX":0.38740447983460546,"pZ":1.9387650756165187,"vX0":5.679085208169656,"vY0":-123.81296893516516,"vZ0":-1.8374756174017541,"x":102.23,"y":186.43,"x0":-2.440463095213042,"y0":50.00258218767412,"z0":5.366197161909828,"aX":5.959852940090474},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.2,"breakHorizontal":-8.4,"spinRate":2435,"spinDirection":122},"zone":9,"typeConfidence":0.9,"plateTime":0.4430736834484992,"extension":6.881330169836681},"index":2,"playId":"a868bf1b-7dea-399b-9c44-5807984fbb1b","pitchNumber":3,"startTime":"2025-09-25T00:28:54.020Z","endTime":"2025-09-25T00:28:57.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":70.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.052373446943307,"aZ":-39.4982606203276,"pfxX":7.375431885554729,"pfxZ":-5.888621658511078,"pX":-0.8860131304007026,"pZ":1.666971863680548,"vX0":1.3867769235012446,"vY0":-111.19226938906459,"vZ0":0.6628487447215134,"x":150.77,"y":193.77,"x0":-2.4764218245021525,"y0":50.00049472424262,"z0":5.482991584757292,"aX":9.178464287206431},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-10.1,"breakHorizontal":-13.7,"spinRate":2488,"spinDirection":52},"zone":13,"typeConfidence":0.9,"plateTime":0.49372987505935395,"extension":6.718480490908467},"index":3,"playId":"9c68b9fc-56ab-3525-b776-c51a1df43633","pitchNumber":4,"startTime":"2025-09-25T00:29:11.760Z","endTime":"2025-09-25T00:29:15.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.8,"strikeZoneTop":3.48277567319727,"strikeZoneBottom":1.56216385056843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.292217631472646,"aZ":-13.838649205454905,"pfxX":-3.819730822371163,"pfxZ":10.161564443220321,"pX":-1.6196544729248732,"pZ":2.266556950670896,"vX0":3.1974394912670197,"vY0":-133.6040190932431,"vZ0":-5.6003072762491115,"x":178.74,"y":177.58,"x0":-2.3367701190503922,"y0":50.00447619733993,"z0":5.387825179213261,"aX":-6.893184666818102},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.4,"breakHorizontal":6.2,"spinRate":2294,"spinDirection":207},"zone":13,"typeConfidence":0.91,"plateTime":0.4102635722896091,"extension":6.772499430493664},"index":4,"playId":"94583512-0eb1-385f-8a72-f3e4b018765a","pitchNumber":5,"startTime":"2025-09-25T00:29:29.542Z","endTime":"2025-09-25T00:29:33.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.45917173881325,"strikeZoneBottom":1.58862924191494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.423259458844846,"aZ":-29.279007944456833,"pfxX":3.3769993476399964,"pfxZ":1.8504927405652927,"pX":1.1886692807348214,"pZ":0.6840091580079859,"vX0":7.1797867958820945,"vY0":-124.05997062785457,"vZ0":-5.551987791157199,"x":71.69,"y":220.31,"x0":-2.1795003137767055,"y0":50.00164143252957,"z0":5.386430398271877,"aX":5.269874697189484},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.3,"breakHorizontal":-7.8,"spinRate":2499,"spinDirection":128},"zone":14,"typeConfidence":0.91,"plateTime":0.44122388227405374,"extension":6.7465335453167095},"index":5,"playId":"b3910e23-fae0-36fd-a349-6f3e86bcf3ff","pitchNumber":6,"startTime":"2025-09-25T00:29:45.754Z","endTime":"2025-09-25T00:29:49.731Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2025-09-25T00:29:57.672Z","endTime":"2025-09-25T00:30:16.306Z","isPitch":false,"type":"action","player":{"id":672356,"link":"/api/v1/people/672356"}},{"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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.9644378881876,"aZ":-14.945765288196009,"pfxX":-5.390119771136062,"pfxZ":9.044623588166731,"pX":-0.2843356037858985,"pZ":2.431614205474925,"vX0":7.0318287929764764,"vY0":-137.05219072076622,"vZ0":-4.983213110761426,"x":127.84,"y":173.13,"x0":-2.181607439176726,"y0":50.00122477173108,"z0":5.292326557133408,"aX":-10.265461488774934},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":8.3,"spinRate":2166,"spinDirection":214},"zone":4,"typeConfidence":0.89,"plateTime":0.39947288628418276,"extension":6.940441452113498},"index":7,"playId":"69d911b5-71c2-3434-a7f0-b494fdfcf4ec","pitchNumber":7,"startTime":"2025-09-25T00:30:16.306Z","endTime":"2025-09-25T00:30:20.597Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:30:20.597Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Schneemann grounds out to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T00:30:23.974Z","endTime":"2025-09-25T00:31:20.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.34999988585736,"strikeZoneBottom":1.65233815006767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.18829886866057,"aZ":-13.92326427938173,"pfxX":-4.228238247706252,"pfxZ":9.967950680149055,"pX":-1.0342781345731964,"pZ":2.118329098682601,"vX0":4.925724346258736,"vY0":-134.2276091097461,"vZ0":-6.093114925093474,"x":156.42,"y":181.59,"x0":-2.3410279170223762,"y0":50.0004996346469,"z0":5.40344441301267,"aX":-7.7395579410757565},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.0,"breakHorizontal":6.6,"spinRate":2203,"spinDirection":206},"zone":13,"typeConfidence":0.91,"plateTime":0.4075748562400783,"extension":6.555318530070884},"index":0,"playId":"41b3381f-1c31-33b8-b667-0a34efed308f","pitchNumber":1,"startTime":"2025-09-25T00:30:44.562Z","endTime":"2025-09-25T00:30:48.297Z","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":85.4,"endSpeed":78.6,"strikeZoneTop":3.35000096723346,"strikeZoneBottom":1.70375789036524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.470503407535826,"aZ":-30.075342006138495,"pfxX":2.5694118105635306,"pfxZ":1.334688423740051,"pX":-0.5771439751620258,"pZ":2.6178529185611703,"vX0":4.107388042514986,"vY0":-124.42323747120646,"vZ0":-0.672214778848748,"x":139.0,"y":168.1,"x0":-2.5817365879430865,"y0":50.002263165581326,"z0":5.379124788908896,"aX":4.036050224421636},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.5,"breakHorizontal":-5.6,"spinRate":2488,"spinDirection":121},"zone":4,"typeConfidence":0.91,"plateTime":0.43986201725645513,"extension":6.561981002567279},"index":1,"playId":"997e2945-24f5-365c-96ae-8234053bc3f5","pitchNumber":2,"startTime":"2025-09-25T00:30:59.834Z","endTime":"2025-09-25T00:31:03.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.2687040669546,"aZ":-39.533861510378195,"pfxX":7.653436269103215,"pfxZ":-5.6934973978089225,"pX":-0.6160478306280016,"pZ":2.0383723782325873,"vX0":2.1512560587574376,"vY0":-113.38834769100022,"vZ0":1.7352114181937588,"x":140.48,"y":183.74,"x0":-2.5733944102406734,"y0":50.00404041676891,"z0":5.2313083183179,"aX":9.887620964519007},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-9.5,"breakHorizontal":-14.4,"spinRate":2403,"spinDirection":51},"zone":7,"typeConfidence":0.91,"plateTime":0.48452777901731636,"extension":6.6535250598653946},"hitData":{"launchSpeed":67.7,"launchAngle":-49.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.06,"coordY":177.06}},"index":2,"playId":"6722b2c8-b8ba-3295-8b17-8bed71c80bbf","pitchNumber":3,"startTime":"2025-09-25T00:31:13.253Z","endTime":"2025-09-25T00:31:20.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:31:20.463Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Trey Sweeney pops out to shortstop Gabriel Arias.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T00:32:56.211Z","endTime":"2025-09-25T00:34:11.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.5,"endSpeed":74.1,"strikeZoneTop":3.72,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.543636184456695,"aZ":-21.533391083884634,"pfxX":-5.883324265870693,"pfxZ":7.62295920807208,"pX":-0.7241325327098861,"pZ":2.4338095588466637,"vX0":4.625809994068241,"vY0":-117.23705483791997,"vZ0":-3.7910239459287602,"x":144.6,"y":173.07,"x0":-1.9555566858674946,"y0":50.00560816679691,"z0":6.0748214502125535,"aX":-8.215822927123334},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":13.2,"breakHorizontal":9.6,"spinRate":2002,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.46667294249888247,"extension":6.944357366502386},"index":0,"playId":"a9a67395-05d9-398a-82b0-057b18575fbd","pitchNumber":1,"startTime":"2025-09-25T00:33:43.505Z","endTime":"2025-09-25T00:33:47.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.21161936808727,"aZ":-16.203870122154765,"pfxX":-2.92287065767221,"pfxZ":8.509589603141741,"pX":0.11213204705985966,"pZ":3.4875396581689397,"vX0":6.154420006492249,"vY0":-135.96109921997723,"vZ0":-4.489977812035143,"x":112.73,"y":144.62,"x0":-1.7987866517683104,"y0":50.00028273535213,"z0":6.281397684813972,"aX":-5.484396338100398},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.6,"breakHorizontal":4.1,"spinRate":2425,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.40253010600067407,"extension":6.470392846189931},"hitData":{"launchSpeed":86.8,"launchAngle":64.0,"totalDistance":180.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":82.29,"coordY":150.43}},"index":1,"playId":"a0cd6a28-cf20-3394-bd9e-1170413fc4ee","pitchNumber":2,"startTime":"2025-09-25T00:34:01.624Z","endTime":"2025-09-25T00:34:11.739Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:34:11.739Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Parker Meadows strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T00:34:26.252Z","endTime":"2025-09-25T00:36:26.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.49069164583599,"strikeZoneBottom":1.8188567546276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.51972652231557,"aZ":-29.395610655311277,"pfxX":3.416303374800491,"pfxZ":1.7124211506802318,"pX":0.7646354810053666,"pZ":2.2575188590463613,"vX0":6.255587658723716,"vY0":-126.65750436546261,"vZ0":-3.7347575803573476,"x":87.85,"y":177.83,"x0":-2.18353452044826,"y0":50.00238322200363,"z0":6.108949220823991,"aX":5.533038530052317},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.4,"breakHorizontal":-7.7,"spinRate":2626,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.4328935753789187,"extension":6.79098778679001},"index":0,"playId":"a692f11d-5cc7-3d52-9c3e-b7830a6fe026","pitchNumber":1,"startTime":"2025-09-25T00:34:45.529Z","endTime":"2025-09-25T00:34:49.161Z","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":93.4,"endSpeed":85.7,"strikeZoneTop":3.50377368792551,"strikeZoneBottom":1.78208854306848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.284584013312735,"aZ":-23.62805052573413,"pfxX":-9.061895988620346,"pfxZ":4.589055318853972,"pX":0.3338516255423754,"pZ":1.2561553341474256,"vX0":9.952530086044007,"vY0":-135.50136680806287,"vZ0":-8.139820486265238,"x":104.27,"y":204.86,"x0":-2.2073332275578776,"y0":50.00010993931428,"z0":5.946632472916294,"aX":-16.867957577911035},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.7,"breakHorizontal":14.3,"spinRate":2165,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4040283856513809,"extension":6.839825653023303},"index":1,"playId":"2647619f-9391-3196-b105-378d415ef544","pitchNumber":2,"startTime":"2025-09-25T00:35:00.788Z","endTime":"2025-09-25T00:35:04.561Z","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":81.0,"endSpeed":74.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.137987925599234,"aZ":-21.727662921210573,"pfxX":-5.974451412641627,"pfxZ":7.415993997860994,"pX":0.26168685884503073,"pZ":2.650800257192186,"vX0":6.852024183101453,"vY0":-117.839832937156,"vZ0":-3.24267188232138,"x":107.03,"y":167.21,"x0":-1.9058204676175832,"y0":50.000778592652,"z0":6.049246745625487,"aX":-8.412257427212499},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":13.0,"breakHorizontal":9.1,"spinRate":2064,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.4645873140185892,"extension":6.970599944466373},"index":2,"playId":"25e3e028-9ab7-3b52-a5ae-c68af21e4d7d","pitchNumber":3,"startTime":"2025-09-25T00:35:16.821Z","endTime":"2025-09-25T00:35:21.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.5,"strikeZoneTop":3.47999898893094,"strikeZoneBottom":1.72877716460178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.521946278362904,"aZ":-36.13583594735114,"pfxX":5.75379180858179,"pfxZ":-2.939731833103442,"pX":-0.5261463083647261,"pZ":0.6912097323898844,"vX0":1.6098514184492003,"vY0":-115.63373400523389,"vZ0":-4.529705207579675,"x":137.06,"y":220.12,"x0":-1.979660996614484,"y0":50.00231570184663,"z0":6.1600628426152575,"aX":7.754332965772198},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-6.2,"breakHorizontal":-10.8,"spinRate":2543,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.47452952849709407,"extension":6.851642837263245},"index":3,"playId":"ebc6ee7d-7e86-35b4-bf0f-aba17c5fe4da","pitchNumber":4,"startTime":"2025-09-25T00:35:42.804Z","endTime":"2025-09-25T00:35:46.661Z","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":79.8,"endSpeed":73.7,"strikeZoneTop":3.48000051340544,"strikeZoneBottom":1.72095644050732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.88491849339309,"aZ":-21.402901008860173,"pfxX":-6.653004273020651,"pfxZ":7.882502151682132,"pX":0.5472250890172059,"pZ":1.0377437748587832,"vX0":7.218557212778989,"vY0":-115.91194524291251,"vZ0":-6.683573491925934,"x":96.14,"y":210.76,"x0":-1.7373421592075138,"y0":50.00002542522898,"z0":5.990750679814721,"aX":-9.086706130380591},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":13.0,"breakHorizontal":10.3,"spinRate":1898,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.471841414137145,"extension":6.853777676505334},"index":4,"playId":"b23d5048-bb4a-3f48-991e-c13007ad35e8","pitchNumber":5,"startTime":"2025-09-25T00:36:02.034Z","endTime":"2025-09-25T00:36:05.927Z","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":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.482632454099925,"aZ":-27.452517513414392,"pfxX":1.809571542342027,"pfxZ":2.9125449356272854,"pX":-0.4091618342055951,"pZ":1.4181243790097924,"vX0":3.829526256473398,"vY0":-126.3920689101849,"vZ0":-6.000138836522719,"x":132.6,"y":200.49,"x0":-2.178210457457327,"y0":50.000063580094974,"z0":6.023891016773426,"aX":2.930460698430264},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.2,"breakHorizontal":-4.2,"spinRate":2746,"spinDirection":109},"zone":13,"typeConfidence":2.0,"plateTime":0.4331600875155841,"extension":6.905261230025719},"index":5,"playId":"df9ec601-5cd5-3d4d-8b2a-58586e1205c2","pitchNumber":6,"startTime":"2025-09-25T00:36:22.624Z","endTime":"2025-09-25T00:36:26.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:36:26.960Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gleyber Torres grounds out, shortstop Gabriel Arias to first baseman Kyle Manzardo.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T00:36:30.892Z","endTime":"2025-09-25T00:38:05.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.3,"strikeZoneTop":3.24999900306327,"strikeZoneBottom":1.55246657718943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.833897511756067,"aZ":-25.158008111272018,"pfxX":3.937289166314193,"pfxZ":4.193666410761598,"pX":0.17620603620508005,"pZ":1.4030619244946807,"vX0":4.562808209154253,"vY0":-128.81989837966526,"vZ0":-6.716276893396915,"x":110.28,"y":200.9,"x0":-2.1324593242064167,"y0":50.004599026517006,"z0":6.000765510321796,"aX":6.58849898598055},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.2,"breakHorizontal":-8.2,"spinRate":2813,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.4258976810694892,"extension":6.779085534546223},"index":0,"playId":"f3524859-7405-38d5-8d96-09d2b83b2060","pitchNumber":1,"startTime":"2025-09-25T00:36:56.189Z","endTime":"2025-09-25T00:37:00.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.769672686901256,"aZ":-16.678451664941967,"pfxX":-8.029141684499395,"pfxZ":8.243486572813971,"pX":0.6650820677175934,"pZ":2.3127148268157893,"vX0":9.734878869302591,"vY0":-136.211024275495,"vZ0":-6.856882108769825,"x":91.65,"y":176.34,"x0":-1.9111401080544188,"y0":50.006005176538324,"z0":6.01505589407703,"aX":-15.098835506137116},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.6,"breakHorizontal":12.5,"spinRate":2366,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.40203452434329057,"extension":6.76740103964805},"index":1,"playId":"6dd61895-9e0a-34a7-965a-5893db24b8e2","pitchNumber":2,"startTime":"2025-09-25T00:37:14.449Z","endTime":"2025-09-25T00:37:18.560Z","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":94.4,"endSpeed":86.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.141998391685053,"aZ":-18.21998854036245,"pfxX":-4.0932465557410245,"pfxZ":7.332702427782843,"pX":0.5053882144539796,"pZ":2.8923785792594634,"vX0":7.228841976537827,"vY0":-137.26170758735415,"vZ0":-5.779247496578677,"x":97.74,"y":160.69,"x0":-1.6337149858576276,"y0":50.001731868313904,"z0":6.27075225707241,"aX":-7.78911365330494},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.2,"breakHorizontal":5.9,"spinRate":2112,"spinDirection":198},"zone":3,"typeConfidence":2.0,"plateTime":0.3994390024930219,"extension":6.800215741291826},"index":2,"playId":"b3da61b5-e6a3-3ce0-8174-6289fa673bb6","pitchNumber":3,"startTime":"2025-09-25T00:37:34.453Z","endTime":"2025-09-25T00:37:38.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.125514261298562,"aZ":-21.265170412626713,"pfxX":-8.908826319770954,"pfxZ":5.74696781935585,"pX":0.22059412405417206,"pZ":2.738953506064472,"vX0":9.165629676314444,"vY0":-136.91536632113204,"vZ0":-4.960324401329867,"x":108.59,"y":164.83,"x0":-2.0124026009208356,"y0":50.00531352058629,"z0":6.028675533277482,"aX":-16.922232680985296},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.5,"breakHorizontal":14.2,"spinRate":2236,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.3999803364557435,"extension":6.796889275132357},"hitData":{"launchSpeed":90.3,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.97,"coordY":145.59}},"index":3,"playId":"c87ff8ad-ccb2-3cb5-badd-697def002308","pitchNumber":4,"startTime":"2025-09-25T00:37:57.663Z","endTime":"2025-09-25T00:38:05.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:38:05.159Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Kayfus flies out to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T00:39:14.512Z","endTime":"2025-09-25T00:40:34.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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(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":85.7,"endSpeed":78.8,"strikeZoneTop":3.4799999271564,"strikeZoneBottom":1.67461680970354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.320057673595045,"aZ":-29.747028734279926,"pfxX":3.5951028277517265,"pfxZ":1.5416948267392616,"pX":-1.1011570593501563,"pZ":2.075497201084545,"vX0":2.929988181619833,"vY0":-124.83290915174989,"vZ0":-1.9341079242180124,"x":158.97,"y":182.74,"x0":-2.757630183546287,"y0":50.00570296464487,"z0":5.311213424663095,"aX":5.6693130016021955},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.6,"breakHorizontal":-7.2,"spinRate":2449,"spinDirection":130},"zone":13,"typeConfidence":0.91,"plateTime":0.438902141763597,"extension":6.809954387092352},"index":0,"playId":"a9c30341-ca37-3755-b882-9e3e973726df","pitchNumber":1,"startTime":"2025-09-25T00:40:12.102Z","endTime":"2025-09-25T00:40:15.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.94441034178668,"aZ":-14.24362960520067,"pfxX":-4.56296194998394,"pfxZ":9.37905080787596,"pX":-0.5715491516924694,"pZ":2.112493487756193,"vX0":6.334465014607215,"vY0":-137.49752040021147,"vZ0":-6.128526570571915,"x":138.79,"y":181.74,"x0":-2.3140604132260543,"y0":50.000929275729554,"z0":5.339480135239253,"aX":-8.722030606781662},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":7.0,"spinRate":2335,"spinDirection":209},"zone":7,"typeConfidence":0.91,"plateTime":0.3985882314385938,"extension":6.817640153319645},"hitData":{"launchSpeed":96.4,"launchAngle":27.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.27,"coordY":72.55}},"index":1,"playId":"f03246d8-b668-3a02-93a1-6c872240ab4d","pitchNumber":2,"startTime":"2025-09-25T00:40:26.154Z","endTime":"2025-09-25T00:40:34.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:40:34.256Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a sharp line drive to center fielder Parker Meadows.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T00:40:39.873Z","endTime":"2025-09-25T00:41:50.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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":83.2,"endSpeed":76.8,"strikeZoneTop":2.57511176117034,"strikeZoneBottom":1.28137627542093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.28623761085805,"aZ":-33.701459817987235,"pfxX":3.8055874354728125,"pfxZ":-1.0228342721138581,"pX":-1.3157124889460823,"pZ":3.561311987984607,"vX0":2.0903283805885478,"vY0":-121.20159193431783,"vZ0":2.346359448095363,"x":167.15,"y":142.62,"x0":-2.681874205948763,"y0":50.00033104024163,"z0":5.510918444149104,"aX":5.696677418441544},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.1,"breakHorizontal":-7.3,"spinRate":2378,"spinDirection":118},"zone":11,"typeConfidence":0.78,"plateTime":0.45082229738972535,"extension":6.675185184073313},"index":0,"playId":"c8098fd9-958d-3638-87b3-d99241f6b76e","pitchNumber":1,"startTime":"2025-09-25T00:41:04.404Z","endTime":"2025-09-25T00:41:08.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.4,"endSpeed":77.0,"strikeZoneTop":3.0098834127753,"strikeZoneBottom":1.33167298958914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.12967227969881,"aZ":-29.452437954044232,"pfxX":2.315835478613901,"pfxZ":1.8107568269618586,"pX":-0.8259364249136135,"pZ":1.8743537807321706,"vX0":3.5707999073988983,"vY0":-121.52873377690923,"vZ0":-2.252996351780999,"x":148.48,"y":188.17,"x0":-2.613312656635765,"y0":50.001634966660454,"z0":5.364019301572694,"aX":3.4730653195008943},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.0,"breakHorizontal":-5.0,"spinRate":2440,"spinDirection":119},"zone":4,"typeConfidence":0.9,"plateTime":0.45018419052410463,"extension":6.687786970379605},"index":1,"playId":"734b34e5-2426-33ed-9eed-329b2d5dc4ff","pitchNumber":2,"startTime":"2025-09-25T00:41:22.773Z","endTime":"2025-09-25T00:41:26.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.12,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.514260214856762,"aZ":-17.00226262939857,"pfxX":-3.5042641146374596,"pfxZ":8.37348010985964,"pX":-0.6785743974665128,"pZ":2.868671054951321,"vX0":6.055284136278727,"vY0":-133.67734153895896,"vZ0":-3.4316861651169255,"x":142.87,"y":161.33,"x0":-2.5166681392223875,"y0":50.00273326617171,"z0":5.387927943644606,"aX":-6.349807556288208},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.6,"breakHorizontal":5.0,"spinRate":2215,"spinDirection":210},"zone":1,"typeConfidence":0.9,"plateTime":0.4095638639817225,"extension":6.703344987379816},"hitData":{"launchSpeed":100.8,"launchAngle":13.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":131.5,"coordY":83.5}},"index":2,"playId":"db3c8715-f383-3ab6-a244-023fcf5c39d0","pitchNumber":3,"startTime":"2025-09-25T00:41:37.868Z","endTime":"2025-09-25T00:41:50.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:41:50.095Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a line drive to left fielder Riley Greene. Brayan Rocchio scores.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T00:41:56.191Z","endTime":"2025-09-25T00:43:52.053Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":{"id":656427,"link":"/api/v1/people/656427"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.2,"strikeZoneTop":3.21673426927004,"strikeZoneBottom":1.44626189654401,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.186026301320855,"aZ":-38.79291438771672,"pfxX":6.8577476325823525,"pfxZ":-5.220822198683425,"pX":0.44214760613733833,"pZ":0.9872093561690907,"vX0":4.683024997507223,"vY0":-112.12045051296556,"vZ0":-0.5324341308747252,"x":100.15,"y":212.13,"x0":-2.5682327016162017,"y0":50.004586887788584,"z0":5.202971014397159,"aX":8.689001193425813},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-9.2,"breakHorizontal":-13.7,"spinRate":2411,"spinDirection":54},"zone":14,"typeConfidence":0.91,"plateTime":0.48942154451034314,"extension":6.653933650633866},"index":0,"playId":"d0588ca7-7c23-331a-9e79-6c7173756018","pitchNumber":1,"startTime":"2025-09-25T00:42:14.173Z","endTime":"2025-09-25T00:42:18.057Z","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":92.7,"endSpeed":84.6,"strikeZoneTop":3.18999966883779,"strikeZoneBottom":1.53304573120895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.25980801303093,"aZ":-14.42182099708862,"pfxX":-4.483479992426613,"pfxZ":9.648315990273705,"pX":0.01242531686583249,"pZ":3.626942957888647,"vX0":7.91009030001236,"vY0":-134.77841566235222,"vZ0":-1.8710250429172683,"x":116.53,"y":140.85,"x0":-2.3777969513166592,"y0":50.002564499183684,"z0":5.348493408067104,"aX":-8.249949196106606},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.3,"breakHorizontal":6.5,"spinRate":2377,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.4063715225055402,"extension":6.798244612723421},"index":1,"playId":"3fee8fe0-c501-3747-aaab-d33f30bde52d","pitchNumber":2,"startTime":"2025-09-25T00:42:32.737Z","endTime":"2025-09-25T00:42:36.623Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.17754380748712,"strikeZoneBottom":1.4507911372923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.0044959092212,"aZ":-29.720807435312487,"pfxX":2.859994216745747,"pfxZ":1.5826979106257886,"pX":-0.08558473112388669,"pZ":1.4744949432248662,"vX0":5.041951921044477,"vY0":-123.94572196671665,"vZ0":-3.123339807824932,"x":120.26,"y":198.97,"x0":-2.5187051161695297,"y0":50.00557498525188,"z0":5.235387048573431,"aX":4.446216181819393},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.4,"breakHorizontal":-6.4,"spinRate":2471,"spinDirection":127},"zone":8,"typeConfidence":0.91,"plateTime":0.4420775651746487,"extension":6.7295117208370385},"index":2,"playId":"7a94ea5a-1b55-33ba-8f56-d4021aa6f87a","pitchNumber":3,"startTime":"2025-09-25T00:42:51.898Z","endTime":"2025-09-25T00:42:58.123Z","isPitch":true,"type":"pitch"},{"details":{"description":"Brayan Rocchio steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"index":3,"actionPlayId":"7a94ea5a-1b55-33ba-8f56-d4021aa6f87a","startTime":"2025-09-25T00:43:07.262Z","endTime":"2025-09-25T00:43:24.750Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.19000099715056,"strikeZoneBottom":1.40253431212441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.048281219547253,"aZ":-17.386049515399527,"pfxX":-3.28849209794411,"pfxZ":8.00184481646789,"pX":0.10854456015196781,"pZ":2.84803737461856,"vX0":7.88990097559164,"vY0":-135.00283121583598,"vZ0":-3.3831656271829558,"x":112.86,"y":161.88,"x0":-2.422949289638432,"y0":50.002006939806215,"z0":5.339187199394683,"aX":-6.077315880032194},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.9,"breakHorizontal":4.3,"spinRate":2107,"spinDirection":211},"zone":2,"typeConfidence":0.9,"plateTime":0.40551040418005124,"extension":6.7064208304698765},"index":4,"playId":"8ae738f2-5357-32a5-982c-0a6495009064","pitchNumber":4,"startTime":"2025-09-25T00:43:24.750Z","endTime":"2025-09-25T00:43:28.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.047471836487368,"aZ":-17.290171035334296,"pfxX":-4.54362625483957,"pfxZ":8.08802479019273,"pX":-0.32333264608871826,"pZ":2.5425517307748247,"vX0":7.033568378196346,"vY0":-134.9665385428432,"vZ0":-4.080198111050253,"x":129.32,"y":170.13,"x0":-2.3757564947666325,"y0":50.00400536120332,"z0":5.295688145430541,"aX":-8.36317058984865},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.9,"breakHorizontal":6.7,"spinRate":2116,"spinDirection":214},"zone":4,"typeConfidence":0.88,"plateTime":0.40621330445564086,"extension":6.934506533449243},"hitData":{"launchSpeed":93.8,"launchAngle":18.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.83,"coordY":81.11}},"index":5,"playId":"054eee35-db88-3d2d-80e0-19e63e5bd11b","pitchNumber":5,"startTime":"2025-09-25T00:43:40.034Z","endTime":"2025-09-25T00:43:52.053Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:43:52.053Z","atBatIndex":38},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"George Valera grounds into a force out, second baseman Gleyber Torres to shortstop Trey Sweeney. Steven Kwan out at 2nd. George Valera to 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T00:47:14.038Z","endTime":"2025-09-25T00:48:29.953Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"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_assist"},{"player":{"id":700242,"link":"/api/v1/people/700242"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-25T00:44:15.323Z","endTime":"2025-09-25T00:45:45.936Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Holton replaces Jack Flaherty.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-25T00:45:45.936Z","endTime":"2025-09-25T00:47:16.340Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663947,"link":"/api/v1/people/663947"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.030488973743083,"aZ":-21.097759172187125,"pfxX":11.492861811688595,"pfxZ":6.173530856634953,"pX":-0.49654254084285754,"pZ":2.5275564600880878,"vX0":-9.41068132287329,"vY0":-133.2138296118489,"vZ0":-4.513555743962747,"x":135.93,"y":170.54,"x0":1.5913920647972264,"y0":50.00392352898796,"z0":5.772098653096245,"aX":20.625374006902746},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.3,"breakHorizontal":-18.7,"spinRate":2040,"spinDirection":134},"zone":4,"typeConfidence":0.91,"plateTime":0.4114080734353225,"extension":6.898394483833706},"index":2,"playId":"0311bdda-830a-35db-919e-36d2a2c1e67f","pitchNumber":1,"startTime":"2025-09-25T00:47:16.340Z","endTime":"2025-09-25T00:47:20.321Z","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":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.154285357407645,"aZ":-28.37943996349784,"pfxX":-3.279292721558667,"pfxZ":2.5816078348447817,"pX":-0.2134307140156673,"pZ":3.4979546371730788,"vX0":-3.8970304263453865,"vY0":-120.70491355028763,"vZ0":0.3240035840220741,"x":125.14,"y":144.34,"x0":1.8499338353240522,"y0":50.00401587936047,"z0":5.866799230154568,"aX":-4.82456723210933},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.0,"breakHorizontal":6.8,"spinRate":2765,"spinDirection":288},"zone":2,"typeConfidence":0.88,"plateTime":0.4542945345848213,"extension":6.650878594472858},"index":3,"playId":"9cb0f2ac-641c-3b06-96d7-330475c32f26","pitchNumber":2,"startTime":"2025-09-25T00:47:37.461Z","endTime":"2025-09-25T00:47:41.554Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-25T00:47:51.325Z","endTime":"2025-09-25T00:48:04.697Z","isPitch":false,"type":"action","player":{"id":671655,"link":"/api/v1/people/671655"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.42898769567024,"strikeZoneBottom":1.62713308543455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.232671803569335,"aZ":-26.391325594459865,"pfxX":-3.9160253837423857,"pfxZ":3.877764250464141,"pX":-1.6779103820325985,"pZ":3.027970829497153,"vX0":-6.720498467173536,"vY0":-121.46393641364669,"vZ0":-0.9892248441928035,"x":180.96,"y":157.02,"x0":1.6356634092461713,"y0":50.00302246717361,"z0":5.739465076654834,"aX":-5.838376804820483},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.1,"breakHorizontal":8.8,"spinRate":2770,"spinDirection":292},"zone":11,"typeConfidence":0.86,"plateTime":0.4512900964344668,"extension":6.839408008543993},"index":5,"playId":"dff45ea5-819e-3990-b017-d567bc285755","pitchNumber":3,"startTime":"2025-09-25T00:48:04.697Z","endTime":"2025-09-25T00:48:08.787Z","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":82.9,"endSpeed":76.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.295237368056906,"aZ":-29.53730473639638,"pfxX":-4.079943605429708,"pfxZ":1.7960890264428144,"pX":-0.9056051110340168,"pZ":2.1268434874687725,"vX0":-4.938009417965952,"vY0":-120.68780655571115,"vZ0":-2.3063085325213137,"x":151.52,"y":181.36,"x0":1.699984786425739,"y0":50.00455302571458,"z0":5.70583735759582,"aX":-5.996282061759911},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.0,"breakHorizontal":8.6,"spinRate":2856,"spinDirection":297},"zone":13,"typeConfidence":0.89,"plateTime":0.454482021351466,"extension":6.740503543695711},"hitData":{"launchSpeed":72.6,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.89,"coordY":156.95}},"index":6,"playId":"ae07f0c1-a65c-3166-a558-f9f1a54afea3","pitchNumber":4,"startTime":"2025-09-25T00:48:21.924Z","endTime":"2025-09-25T00:48:29.953Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:48:29.953Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Ramírez lines out to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T00:49:24.582Z","endTime":"2025-09-25T00:50:25.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"44402e96-0998-3fae-bcb5-c10b2993401b","startTime":"2025-09-25T00:49:12.334Z","endTime":"2025-09-25T00:49:16.753Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.38000064468737,"strikeZoneBottom":1.65516403577609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.61429846918961,"aZ":-22.084966481457954,"pfxX":-0.8440033542253305,"pfxZ":5.777790302339839,"pX":-0.3878500340641607,"pZ":2.095340342723787,"vX0":-4.724513077406165,"vY0":-130.79668455449035,"vZ0":-5.142157399088898,"x":131.78,"y":182.21,"x0":1.545762184954608,"y0":50.000748418315695,"z0":5.725968468080637,"aX":-1.473229970198065},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.6,"breakHorizontal":2.5,"spinRate":2408,"spinDirection":168},"zone":7,"typeConfidence":0.9,"plateTime":0.4175379238934549,"extension":6.7957142400990245},"index":1,"playId":"6268f39c-bea5-36f7-b62a-30e05a59a624","pitchNumber":1,"startTime":"2025-09-25T00:49:26.930Z","endTime":"2025-09-25T00:49:31.586Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.37999951367802,"strikeZoneBottom":1.53548801454572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.300225918089843,"aZ":-27.306296504320127,"pfxX":-1.129478863904577,"pfxZ":2.8705524649828984,"pX":-1.6431862955782428,"pZ":3.2475859888629426,"vX0":-7.391639154158888,"vY0":-129.06253174242036,"vZ0":-1.3175130282339023,"x":179.63,"y":151.1,"x0":1.3974845784149268,"y0":50.005016621361655,"z0":5.855535471738199,"aX":-1.9172996196822611},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.2,"breakHorizontal":3.6,"spinRate":2395,"spinDirection":181},"zone":11,"typeConfidence":0.9,"plateTime":0.42339249687358826,"extension":6.848827930297643},"index":2,"playId":"1550fb38-a960-3f3f-ba3e-209895fd02cd","pitchNumber":2,"startTime":"2025-09-25T00:49:43.558Z","endTime":"2025-09-25T00:49:48.052Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.9,"strikeZoneTop":3.38000065335972,"strikeZoneBottom":1.58239450622845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.80132931883758,"aZ":-27.872366272526367,"pfxX":-1.4390042461909123,"pfxZ":2.5362897553536765,"pX":0.6925917835698865,"pZ":2.2236040934562844,"vX0":-1.7448513914718684,"vY0":-128.92055874484493,"vZ0":-3.531446557939245,"x":90.6,"y":178.74,"x0":1.5631155604412952,"y0":50.002860071629556,"z0":5.743662999241346,"aX":-2.4416163860442497},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.1,"breakHorizontal":3.0,"spinRate":2450,"spinDirection":175},"zone":6,"typeConfidence":0.9,"plateTime":0.4235683503660619,"extension":6.72870899639908},"index":3,"playId":"f6f0cbc0-7b7e-31da-b91f-86d6f8d090b5","pitchNumber":3,"startTime":"2025-09-25T00:50:00.402Z","endTime":"2025-09-25T00:50:04.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.058503637487846,"aZ":-20.784784638296085,"pfxX":-0.054071500513602544,"pfxZ":6.391891980992511,"pX":-0.7715880847226597,"pZ":2.2720255981193853,"vX0":-6.142631074636363,"vY0":-131.6448702881126,"vZ0":-5.132826252400841,"x":146.41,"y":177.44,"x0":1.5844469412654365,"y0":50.00052113968849,"z0":5.7547307532923355,"aX":-0.09528850348153309},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.8,"breakHorizontal":1.2,"spinRate":2486,"spinDirection":165},"zone":4,"typeConfidence":0.88,"plateTime":0.41372039785880643,"extension":6.790686040991521},"hitData":{"launchSpeed":91.0,"launchAngle":18.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.24,"coordY":106.87}},"index":4,"playId":"9c42d89a-8702-32c0-a3d5-0b1b06316762","pitchNumber":4,"startTime":"2025-09-25T00:50:18.491Z","endTime":"2025-09-25T00:50:25.419Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:50:25.419Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kerry Carpenter grounds out, second baseman Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-25T00:52:21.176Z","endTime":"2025-09-25T00:52:45.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.834242444368645,"aZ":-29.099240175360475,"pfxX":5.203279869103822,"pfxZ":1.92843714998292,"pX":0.03750823033986932,"pZ":2.0433631789717497,"vX0":4.182879905735348,"vY0":-125.22373172276056,"vZ0":-3.9886657186071486,"x":115.57,"y":183.61,"x0":-2.3291921960155686,"y0":50.00079338115227,"z0":6.0324048780007145,"aX":8.27640814113635},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.9,"breakHorizontal":-10.3,"spinRate":2477,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.4370882505004907,"extension":6.64399374810857},"hitData":{"launchSpeed":91.5,"launchAngle":-1.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.64,"coordY":149.22}},"index":0,"playId":"b626c515-4add-35a8-b9b4-8f79dc9e32bc","pitchNumber":1,"startTime":"2025-09-25T00:52:38.050Z","endTime":"2025-09-25T00:52:45.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:52:45.517Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out sharply to center fielder Daniel Schneemann.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-25T00:52:51.127Z","endTime":"2025-09-25T00:54:24.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.51991469014686,"strikeZoneBottom":1.68943458376201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.836759083398793,"aZ":-17.234188220033538,"pfxX":-3.5924842031340987,"pfxZ":8.137858784821107,"pX":0.613872140170779,"pZ":3.2534364668138047,"vX0":7.24052522261248,"vY0":-134.772072793635,"vZ0":-4.905570586427382,"x":93.6,"y":150.94,"x0":-1.6431987362375189,"y0":50.00376730914197,"z0":6.318085616764076,"aX":-6.59670208210762},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.8,"breakHorizontal":4.9,"spinRate":2057,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.40673314754873546,"extension":6.723658651406791},"index":0,"playId":"8d4a6c84-e4c4-38cd-8871-dbed819b464d","pitchNumber":1,"startTime":"2025-09-25T00:53:12.685Z","endTime":"2025-09-25T00:53:17.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.551059926377423,"aZ":-20.767548619969414,"pfxX":-8.138538260401942,"pfxZ":6.340524471246155,"pX":-0.5865435501570708,"pZ":2.3204577303834344,"vX0":6.826262022943373,"vY0":-133.4631763835563,"vZ0":-6.265142998186998,"x":139.36,"y":176.13,"x0":-2.1239059377682916,"y0":50.001257908636696,"z0":6.200897683920433,"aX":-14.635737377854726},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.3,"breakHorizontal":13.2,"spinRate":2160,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.41087422738241175,"extension":6.839955399925825},"index":1,"playId":"7308020f-a304-3014-9119-54fa16b319a1","pitchNumber":2,"startTime":"2025-09-25T00:53:29.725Z","endTime":"2025-09-25T00:53:34.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.57000021426844,"strikeZoneBottom":1.69635394699429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.277192693798984,"aZ":-25.483784214732477,"pfxX":2.394340322663144,"pfxZ":3.959715589895845,"pX":1.4879826407482046,"pZ":1.1923132675703645,"vX0":8.119259016380731,"vY0":-129.17917553931176,"vZ0":-7.208441400123953,"x":60.28,"y":206.59,"x0":-2.0084119070132918,"y0":50.00001565055633,"z0":5.982121892677613,"aX":4.037216122248057},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.8,"breakHorizontal":-6.1,"spinRate":2521,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4242563815740774,"extension":6.755206447554662},"index":2,"playId":"0a9c1bfd-159b-3b94-81c8-ec7065f505b0","pitchNumber":3,"startTime":"2025-09-25T00:53:55.658Z","endTime":"2025-09-25T00:54:00.317Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.164896271589285,"aZ":-23.808778376263835,"pfxX":4.069463261545036,"pfxZ":4.908543849525891,"pX":0.11454728553107102,"pZ":2.4148796389284266,"vX0":4.319660688148124,"vY0":-129.92712185474775,"vZ0":-5.085559186761029,"x":112.63,"y":173.58,"x0":-2.100339765661474,"y0":50.00035657744731,"z0":6.215477841051198,"aX":6.929694111922119},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.9,"breakHorizontal":-8.4,"spinRate":2664,"spinDirection":156},"zone":5,"typeConfidence":2.0,"plateTime":0.4221589477083203,"extension":6.562039779001024},"hitData":{"launchSpeed":103.6,"launchAngle":58.0,"totalDistance":241.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":120.41,"coordY":103.8}},"index":3,"playId":"5c9f1693-42ad-3773-97fb-35e45bc64e9a","pitchNumber":4,"startTime":"2025-09-25T00:54:13.483Z","endTime":"2025-09-25T00:54:24.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:54:24.416Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a ground ball to left fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-25T00:54:29.533Z","endTime":"2025-09-25T00:55:35.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.61999941053694,"strikeZoneBottom":1.76262281736511,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.932928473450065,"aZ":-35.1287790134262,"pfxX":6.23495110007187,"pfxZ":-2.1551713684768714,"pX":0.28400932438211457,"pZ":3.331907689560217,"vX0":3.3797058842342382,"vY0":-116.62110564493354,"vZ0":0.4547855336394109,"x":106.17,"y":148.82,"x0":-1.9963530764223771,"y0":50.00323648079978,"z0":6.460969797043086,"aX":8.54563990656776},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-3.5,"breakHorizontal":-12.1,"spinRate":2676,"spinDirection":48},"zone":3,"typeConfidence":2.0,"plateTime":0.470549250173824,"extension":6.585966454240568},"index":0,"playId":"400b3e6b-d6e7-379f-a4c1-d19ae0fa88b7","pitchNumber":1,"startTime":"2025-09-25T00:54:51.319Z","endTime":"2025-09-25T00:54:55.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.4,"strikeZoneTop":3.67138910458287,"strikeZoneBottom":1.75452536572955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.366962122284626,"aZ":-28.29474154961532,"pfxX":4.799652805775442,"pfxZ":2.2990572066086408,"pX":-0.4948617809712579,"pZ":4.033519319249388,"vX0":3.1990971007229807,"vY0":-129.02851276962727,"vZ0":0.08998291831645333,"x":135.86,"y":129.87,"x0":-2.3736656338107935,"y0":50.00442013958105,"z0":6.17495491681264,"aX":8.109152216147645},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.4,"breakHorizontal":-9.4,"spinRate":2706,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.42418599602380214,"extension":6.589502807207676},"index":1,"playId":"016234df-b08e-35a2-99d4-0c86d71517a4","pitchNumber":2,"startTime":"2025-09-25T00:55:08.087Z","endTime":"2025-09-25T00:55:12.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.350436403517723,"aZ":-17.042351838606514,"pfxX":-3.6526143956293087,"pfxZ":7.90479790534534,"pX":-0.6540647005655895,"pZ":2.9797145100532965,"vX0":4.956772251926026,"vY0":-137.45135937917726,"vZ0":-5.668263625244699,"x":141.93,"y":158.33,"x0":-2.005876181793079,"y0":50.00312739946615,"z0":6.225145101912107,"aX":-6.992441518792632},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.3,"breakHorizontal":5.6,"spinRate":2294,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.39842561761073325,"extension":6.49057211189308},"hitData":{"launchSpeed":106.2,"launchAngle":4.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.92,"coordY":100.81}},"index":2,"playId":"353d85f7-9410-3310-884e-08874b2a7702","pitchNumber":3,"startTime":"2025-09-25T00:55:23.104Z","endTime":"2025-09-25T00:55:35.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:55:35.602Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-25T00:55:43.377Z","endTime":"2025-09-25T00:57:44.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.29682075722534,"strikeZoneBottom":1.57757738521467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.2468956783558,"aZ":-21.92818036829915,"pfxX":-6.8782913681497835,"pfxZ":7.497277849635115,"pX":0.24820198352375464,"pZ":1.7315429535043194,"vX0":7.113643056211677,"vY0":-115.79349875895997,"vZ0":-4.847227605733465,"x":107.54,"y":192.03,"x0":-1.9603325586676679,"y0":50.00548297713587,"z0":5.932400281806076,"aX":-9.405554520979303},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":12.7,"breakHorizontal":10.8,"spinRate":1908,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.47180601631993646,"extension":6.97970266911182},"index":0,"playId":"4ce9135f-29b9-32c4-982f-8c45221ccc99","pitchNumber":1,"startTime":"2025-09-25T00:56:00.194Z","endTime":"2025-09-25T00:56:04.215Z","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":93.4,"endSpeed":85.8,"strikeZoneTop":3.30945879631656,"strikeZoneBottom":1.59059350955442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.958380675829773,"aZ":-17.61598789502598,"pfxX":-2.8797605640890485,"pfxZ":7.756618878095076,"pX":-1.4342842975674341,"pZ":2.318833842725325,"vX0":2.322482736085849,"vY0":-135.93269764136153,"vZ0":-6.951743258152167,"x":171.67,"y":176.17,"x0":-1.9243377605711556,"y0":50.00259124606405,"z0":6.126050610642114,"aX":-5.405306204998197},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.8,"breakHorizontal":4.8,"spinRate":2008,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.4024782718538069,"extension":6.7453116537069615},"index":1,"playId":"af8867f1-4f88-3287-83b8-6574286919b9","pitchNumber":2,"startTime":"2025-09-25T00:56:21.405Z","endTime":"2025-09-25T00:56:25.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.29872560711946,"strikeZoneBottom":1.5794976034382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.415232671348605,"aZ":-16.71890818776036,"pfxX":-4.226098750811989,"pfxZ":8.172317301440728,"pX":-0.8549592220330166,"pZ":3.581177618136921,"vX0":4.458941788476455,"vY0":-136.51094487029388,"vZ0":-4.034598162578805,"x":149.59,"y":142.09,"x0":-1.9587092518322566,"y0":50.00440934771731,"z0":6.2256426810778,"aX":-7.994829535310574},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":6.7,"spinRate":2294,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4008789437336233,"extension":6.737100002360236},"index":2,"playId":"a5a87ed8-04ca-309a-8e01-081a32c0eeb6","pitchNumber":3,"startTime":"2025-09-25T00:56:39.968Z","endTime":"2025-09-25T00:56:43.982Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.86800408571144,"aZ":-23.827517026837292,"pfxX":-7.332599797789952,"pfxZ":6.059679856982103,"pX":-0.8078193729585283,"pZ":2.363340038911454,"vX0":5.017520685935767,"vY0":-116.60682249455945,"vZ0":-3.295097083987129,"x":147.79,"y":174.97,"x0":-2.0344936744985307,"y0":50.003119331349055,"z0":6.042115475717225,"aX":-10.100835294971983},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":10.4,"breakHorizontal":12.0,"spinRate":1773,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.46966305452977597,"extension":6.81769771518596},"index":3,"playId":"094a9469-0702-3ed2-83a2-b7931c7c016e","pitchNumber":4,"startTime":"2025-09-25T00:56:59.785Z","endTime":"2025-09-25T00:57:03.981Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-25T00:57:16.381Z","endTime":"2025-09-25T00:57:38.685Z","isPitch":false,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.227675225424832,"aZ":-37.298224423190995,"pfxX":5.040135809073773,"pfxZ":-3.6724074597169714,"pX":-0.13290231385991594,"pZ":0.7297040061659653,"vX0":2.6716744556962886,"vY0":-117.65255968503446,"vZ0":-4.803401571596648,"x":122.07,"y":219.08,"x0":-1.9395209994182019,"y0":50.00173523229212,"z0":6.27063788627737,"aX":7.034431425021296},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-7.6,"breakHorizontal":-9.8,"spinRate":2572,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.4663173274747723,"extension":6.756976162500664},"index":5,"playId":"befb341b-72bb-398d-a5d3-9455c7907407","pitchNumber":5,"startTime":"2025-09-25T00:57:38.685Z","endTime":"2025-09-25T00:57:44.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T00:57:44.248Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-25T00:59:33.916Z","endTime":"2025-09-25T01:01:10.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":83.0,"endSpeed":75.7,"strikeZoneTop":3.19000011265934,"strikeZoneBottom":1.39752540432827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.801051000064266,"aZ":-29.70967592549721,"pfxX":-5.047043346794905,"pfxZ":1.7004664465477513,"pX":-1.44643050452185,"pZ":0.9709454750128383,"vX0":-5.738268159727102,"vY0":-120.6197432450971,"vZ0":-4.651595043664097,"x":172.13,"y":212.56,"x0":1.6329967065388893,"y0":50.00470760553874,"z0":5.590367611800161,"aX":-7.3232687285236855},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.0,"breakHorizontal":10.7,"spinRate":2788,"spinDirection":282},"zone":13,"typeConfidence":0.89,"plateTime":0.45677039560576604,"extension":6.671733725013694},"index":0,"playId":"36c8a748-83bd-3921-a27e-9d64ee5fea67","pitchNumber":1,"startTime":"2025-09-25T00:59:52.811Z","endTime":"2025-09-25T00:59:56.680Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.18999889833661,"strikeZoneBottom":1.38597226185118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.90802187576462,"aZ":-22.20995610500392,"pfxX":9.724332544074523,"pfxZ":5.589891893941905,"pX":-0.8274902057417262,"pZ":2.2683356383994226,"vX0":-9.325613068307689,"vY0":-132.7990403005511,"vZ0":-4.5230413145482276,"x":148.54,"y":177.53,"x0":1.4692510708514481,"y0":50.00409355382609,"z0":5.612881365878577,"aX":17.339488965942984},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.2,"breakHorizontal":-15.6,"spinRate":2067,"spinDirection":139},"zone":4,"typeConfidence":0.91,"plateTime":0.4127325857128388,"extension":6.764214933771176},"index":1,"playId":"fd348aab-bba6-3d0f-91c9-9547133ed861","pitchNumber":2,"startTime":"2025-09-25T01:00:08.679Z","endTime":"2025-09-25T01:00:12.446Z","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":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.664124770466906,"aZ":-23.621289435966556,"pfxX":9.748941288575177,"pfxZ":4.765907931954271,"pX":-0.2569996953338872,"pZ":2.2741190581792234,"vX0":-7.781172868217743,"vY0":-133.6087163864413,"vZ0":-4.447997267199854,"x":126.8,"y":177.38,"x0":1.4365342860023727,"y0":50.00496303516322,"z0":5.672900747412324,"aX":17.504792099944353},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.8,"breakHorizontal":-15.8,"spinRate":2048,"spinDirection":136},"zone":5,"typeConfidence":0.91,"plateTime":0.41105465513547745,"extension":6.719654880316354},"index":2,"playId":"a1e0ec4a-24fc-30a6-a758-3bb2c7b3ecc9","pitchNumber":3,"startTime":"2025-09-25T01:00:26.068Z","endTime":"2025-09-25T01:00:30.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.87251523869484,"aZ":-29.11796061882252,"pfxX":-3.1095897896768037,"pfxZ":2.0595595683674484,"pX":-1.0463405750741286,"pZ":1.9983742555420905,"vX0":-5.498989808683668,"vY0":-121.70221960768485,"vZ0":-2.772040443443281,"x":156.88,"y":184.82,"x0":1.654565056688044,"y0":50.00561157382906,"z0":5.697314836852532,"aX":-4.6234794215822355},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.2,"breakHorizontal":7.1,"spinRate":2626,"spinDirection":284},"zone":13,"typeConfidence":0.86,"plateTime":0.45159822067839617,"extension":6.7049655821099705},"index":3,"playId":"728c5082-0e81-3080-b7e4-e43315cccb25","pitchNumber":4,"startTime":"2025-09-25T01:00:45.847Z","endTime":"2025-09-25T01:00:49.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.213720266564554,"aZ":-19.25833173273254,"pfxX":12.014445309857347,"pfxZ":7.121443540849854,"pX":0.3865343529400437,"pZ":2.1633191093405784,"vX0":-7.2065798901355445,"vY0":-134.11362216665776,"vZ0":-5.4620767235952785,"x":102.27,"y":180.37,"x0":1.5537968880136037,"y0":50.002288253397275,"z0":5.608870224812312,"aX":21.787564451830036},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.9,"breakHorizontal":-20.2,"spinRate":2203,"spinDirection":135},"zone":6,"typeConfidence":0.91,"plateTime":0.40910458729821864,"extension":6.701488445062176},"hitData":{"launchSpeed":95.4,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.54,"coordY":152.85}},"index":4,"playId":"2a7eb5e0-a80f-3e5f-a328-2725b397944c","pitchNumber":5,"startTime":"2025-09-25T01:01:03.224Z","endTime":"2025-09-25T01:01:10.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:01:10.612Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Naylor strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-25T01:01:17.800Z","endTime":"2025-09-25T01:02:12.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.8,"strikeZoneTop":3.24815108671416,"strikeZoneBottom":1.50015559256962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.960575006666815,"aZ":-29.144519134331695,"pfxX":-4.761117314820092,"pfxZ":2.1236400678781546,"pX":0.41287209049042717,"pZ":2.1878189260414653,"vX0":-2.2073151136384257,"vY0":-119.2914248143447,"vZ0":-2.0360750449336535,"x":101.26,"y":179.71,"x0":1.971485658127914,"y0":50.00389228570512,"z0":5.703830410920917,"aX":-6.797496169291556},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":3.6,"breakHorizontal":9.2,"spinRate":2657,"spinDirection":283},"zone":6,"typeConfidence":0.9,"plateTime":0.4608136046775546,"extension":6.687337552837779},"index":0,"playId":"af622c27-82cf-382b-a827-d5893f5a5dd1","pitchNumber":1,"startTime":"2025-09-25T01:01:36.736Z","endTime":"2025-09-25T01:01:40.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.3,"endSpeed":75.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.325340199345515,"aZ":-27.180253175156466,"pfxX":-5.502120046739382,"pfxZ":3.430355002713293,"pX":-0.3144824053484158,"pZ":2.023942593652464,"vX0":-3.1007155470809344,"vY0":-119.90937718174071,"vZ0":-2.9603060153670464,"x":128.99,"y":184.13,"x0":1.7103988169044173,"y0":50.00168586679348,"z0":5.701142329259971,"aX":-8.005972462197343},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.8,"breakHorizontal":10.7,"spinRate":2746,"spinDirection":291},"zone":4,"typeConfidence":0.89,"plateTime":0.4568991105019329,"extension":6.608468345565633},"index":1,"playId":"f407b9a0-5190-3845-92fd-ccd09c122efc","pitchNumber":2,"startTime":"2025-09-25T01:01:51.058Z","endTime":"2025-09-25T01:01:54.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.2674522974475,"aZ":-30.54443415709922,"pfxX":-5.329383931107909,"pfxZ":1.1299678698399616,"pX":-1.5789963692138502,"pZ":1.325927704572978,"vX0":-6.054988279652016,"vY0":-120.40681850160217,"vZ0":-3.777207749890475,"x":177.19,"y":202.98,"x0":1.6736043383239205,"y0":50.00560195342125,"z0":5.656674472517853,"aX":-7.723334373637282},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.3,"breakHorizontal":11.3,"spinRate":2874,"spinDirection":294},"zone":13,"typeConfidence":0.89,"plateTime":0.45720668560543665,"extension":6.787032392352095},"index":2,"playId":"7c06405f-193d-3109-bcdb-ce16bfd4e737","pitchNumber":3,"startTime":"2025-09-25T01:02:08.164Z","endTime":"2025-09-25T01:02:12.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:02:12.045Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-25T01:02:14.070Z","endTime":"2025-09-25T01:04:07.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.736434527513964,"aZ":-23.21290138039087,"pfxX":-0.9760594338986743,"pfxZ":5.164415845649245,"pX":-0.45560604921191167,"pZ":2.9919067398679706,"vX0":-4.505166668626459,"vY0":-130.4167646289833,"vZ0":-2.899094085291309,"x":134.37,"y":158.0,"x0":1.41623784946674,"y0":50.00006875466111,"z0":5.856174812613517,"aX":-1.6905021037880676},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.0,"breakHorizontal":2.6,"spinRate":2289,"spinDirection":180},"zone":1,"typeConfidence":0.9,"plateTime":0.41893962164249254,"extension":6.787928565863422},"index":0,"playId":"2f5d12f8-869b-3e52-9ffa-89c5335e5aed","pitchNumber":1,"startTime":"2025-09-25T01:02:39.397Z","endTime":"2025-09-25T01:02:43.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.866804716109456,"aZ":-27.585836317494493,"pfxX":-0.9442655838040828,"pfxZ":2.6876156459995624,"pX":-0.39924796471599616,"pZ":2.5310493040969226,"vX0":-4.440214067606646,"vY0":-129.05886893154226,"vZ0":-3.016670101370928,"x":132.22,"y":170.44,"x0":1.4578829406168647,"y0":50.00373212971914,"z0":5.813243472602636,"aX":-1.6106015043011188},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.4,"breakHorizontal":2.6,"spinRate":2299,"spinDirection":191},"zone":4,"typeConfidence":0.9,"plateTime":0.422487782785824,"extension":6.829898213335467},"index":1,"playId":"d006f22d-6746-3e1a-b639-88beb2e3c9a0","pitchNumber":2,"startTime":"2025-09-25T01:03:01.794Z","endTime":"2025-09-25T01:03:05.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.4576897021968,"strikeZoneBottom":1.5706041385305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.821629407884878,"aZ":-24.698115803682423,"pfxX":10.777273153806515,"pfxZ":4.909796544410145,"pX":2.1714667828307346,"pZ":2.39881917875382,"vX0":-2.464500663481152,"vY0":-123.02316403346816,"vZ0":-2.84687938225714,"x":34.23,"y":174.01,"x0":1.7900497131047455,"y0":50.004175268699846,"z0":5.678394977716565,"aX":16.4181706004195},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.4,"breakHorizontal":-18.8,"spinRate":1707,"spinDirection":101},"zone":14,"typeConfidence":0.91,"plateTime":0.4462809099663878,"extension":6.809921396896294},"index":2,"playId":"43481e49-b09f-3ca2-8bcf-3379f1f2f91e","pitchNumber":3,"startTime":"2025-09-25T01:03:22.014Z","endTime":"2025-09-25T01:03:26.144Z","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":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.73333475923123,"aZ":-28.049121884215047,"pfxX":10.292412710783962,"pfxZ":2.686183240777213,"pX":1.3398388668133494,"pZ":2.4246467340415707,"vX0":-3.9306984595115644,"vY0":-123.15887632232116,"vZ0":-2.028613654584487,"x":65.93,"y":173.31,"x0":1.6205136802395659,"y0":50.00039287860904,"z0":5.633940736414826,"aX":15.789979763357394},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.7,"breakHorizontal":-17.6,"spinRate":1672,"spinDirection":101},"zone":14,"typeConfidence":0.9,"plateTime":0.4449312713809692,"extension":6.651379619193824},"index":3,"playId":"0c75f6fa-8630-3811-be18-6fbc161c0e5d","pitchNumber":4,"startTime":"2025-09-25T01:03:38.581Z","endTime":"2025-09-25T01:03:42.911Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.704051158047157,"aZ":-23.382922388857935,"pfxX":-0.8168674858053047,"pfxZ":5.072887976798279,"pX":-0.5826666333104642,"pZ":2.7887733638878083,"vX0":-4.7824761445609765,"vY0":-129.92357956767125,"vZ0":-3.0260644644299868,"x":139.21,"y":163.48,"x0":1.3777524330407434,"y0":50.00444652290599,"z0":5.718922608815347,"aX":-1.414635225969838},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.9,"breakHorizontal":2.4,"spinRate":2348,"spinDirection":183},"zone":4,"typeConfidence":0.9,"plateTime":0.41939137338140275,"extension":6.7071241211415},"index":4,"playId":"2f6d1957-a61b-3153-b4e6-89d9aeb017e1","pitchNumber":5,"startTime":"2025-09-25T01:04:02.230Z","endTime":"2025-09-25T01:04:07.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:04:07.044Z","atBatIndex":47},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Zach McKinstry hit by pitch.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-25T01:06:27.339Z","endTime":"2025-09-25T01:07:04.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":0,"outs":0},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tim Herrin replaces Tanner Bibee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T01:06:07.557Z","endTime":"2025-09-25T01:06:29.677Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682120,"link":"/api/v1/people/682120"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.32641648158188,"strikeZoneBottom":1.68993919050833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.28962545804404,"aZ":-15.114719826785791,"pfxX":5.28613084445033,"pfxZ":8.796869264976252,"pX":1.2707137634162413,"pZ":3.5980990588686685,"vX0":-3.6804474602225254,"vY0":-138.26512983908918,"vZ0":-3.3359310803778053,"x":68.56,"y":141.63,"x0":1.930998281986356,"y0":50.00593823544209,"z0":5.832045125584229,"aX":10.255803412697626},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":-8.9,"spinRate":2303,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.39584913989151005,"extension":6.366571769246816},"index":1,"playId":"461f7a4f-f2b4-3a69-8fe3-3a41a7bbf174","pitchNumber":1,"startTime":"2025-09-25T01:06:29.677Z","endTime":"2025-09-25T01:06:33.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.38192283544114,"strikeZoneBottom":1.64473312946564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.442680537319035,"aZ":-27.19625502179924,"pfxX":11.251963883429154,"pfxZ":2.675704436104592,"pX":1.6327891407797288,"pZ":2.7745944498472817,"vX0":-4.606738519314562,"vY0":-135.7863630513162,"vZ0":-3.0116611592088782,"x":54.76,"y":163.87,"x0":1.8917945152324922,"y0":50.005030053788936,"z0":5.795507463285873,"aX":20.960700811992513},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.4,"breakHorizontal":-19.3,"spinRate":2191,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.403759330630328,"extension":6.527318514086939},"index":2,"playId":"024c7ef0-bd10-37ec-be7e-c32250497134","pitchNumber":2,"startTime":"2025-09-25T01:06:44.636Z","endTime":"2025-09-25T01:06:48.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.670746328457746,"aZ":-22.540839735585365,"pfxX":10.77850130327278,"pfxZ":5.236178760468443,"pX":2.5979279297789173,"pZ":3.506275544676996,"vX0":-1.4588467132577936,"vY0":-134.8993378776169,"vZ0":-1.8041551861533058,"x":17.97,"y":144.11,"x0":1.7456947194340493,"y0":50.00594280596594,"z0":5.774659365177958,"aX":19.84528529657539},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.2,"breakHorizontal":-19.2,"spinRate":2167,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.4062107575980769,"extension":6.644028800949785},"index":3,"playId":"3ddb855b-60bd-3ee7-aecc-c6726ddca4a1","pitchNumber":3,"startTime":"2025-09-25T01:07:00.161Z","endTime":"2025-09-25T01:07:04.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:07:04.609Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-25T01:07:09.659Z","endTime":"2025-09-25T01:10:42.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,5,6,7],"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":7},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.39999899956531,"strikeZoneBottom":1.54415854181531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.17332925349262,"aZ":-18.68502211374208,"pfxX":5.62261110640891,"pfxZ":7.017139299745305,"pX":1.0750431468218893,"pZ":2.275432088474846,"vX0":-4.2338322165946485,"vY0":-137.46387008675964,"vZ0":-5.410409395698829,"x":76.02,"y":177.34,"x0":1.9011911844466765,"y0":50.00265384078853,"z0":5.529036667714267,"aX":10.809410294471924},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.9,"breakHorizontal":-9.4,"spinRate":2370,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.3977470124311102,"extension":6.706939374112891},"index":0,"playId":"a2c029a3-9a0d-3824-8d44-602b02093789","pitchNumber":1,"startTime":"2025-09-25T01:07:36.638Z","endTime":"2025-09-25T01:07:40.908Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-25T01:07:48.180Z","endTime":"2025-09-25T01:08:50.848Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.40000004083823,"strikeZoneBottom":1.57063759009925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.04646409424635,"aZ":-17.34203857867713,"pfxX":5.718650124707428,"pfxZ":7.611964508469841,"pX":-0.1315809504638001,"pZ":3.5805201236732054,"vX0":-6.576073188111497,"vY0":-138.51220946366206,"vZ0":-2.6146257089249607,"x":122.02,"y":142.11,"x0":1.5269071905018266,"y0":50.0060249071355,"z0":5.692166845713424,"aX":11.14842159659227},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.4,"breakHorizontal":-9.0,"spinRate":2349,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.3949668360715979,"extension":6.652286539621525},"index":2,"playId":"e1318e0a-fde8-383b-a281-379df48841ec","pitchNumber":2,"startTime":"2025-09-25T01:08:50.848Z","endTime":"2025-09-25T01:08:55.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.477765884181487,"aZ":-15.1947203515529,"pfxX":5.302663611734126,"pfxZ":8.819028179951191,"pX":-0.48267112502329357,"pZ":2.4564529054956705,"vX0":-7.565275484688261,"vY0":-137.40583826069226,"vZ0":-5.82601062415989,"x":135.4,"y":172.46,"x0":1.6085800843275797,"y0":50.004554930728304,"z0":5.624764029776965,"aX":10.211573801800647},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":-8.2,"spinRate":2399,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.3975697454513947,"extension":6.546746088147432},"index":3,"playId":"b6bfb18b-c7e5-3985-b382-4bce66321a6d","pitchNumber":3,"startTime":"2025-09-25T01:09:07.921Z","endTime":"2025-09-25T01:09:12.474Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2025-09-25T01:09:26.899Z","endTime":"2025-09-25T01:09:42.412Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.9,"endSpeed":86.6,"strikeZoneTop":3.46090936273009,"strikeZoneBottom":1.59308853694138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.70774761139022,"aZ":-17.917562252721417,"pfxX":6.724849048071335,"pfxZ":7.523137283074973,"pX":-0.8036652762768492,"pZ":0.8209470124996898,"vX0":-8.832610967673432,"vY0":-136.2671989073206,"vZ0":-9.178903167918698,"x":147.63,"y":216.61,"x0":1.5940348946845007,"y0":50.00598324307764,"z0":5.451709519055143,"aX":12.750301376958264},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.0,"breakHorizontal":-10.4,"spinRate":2247,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.40073137407078363,"extension":6.841415961167094},"index":5,"playId":"ed7ca8fa-5585-3a9c-921c-5e7e957a4815","pitchNumber":4,"startTime":"2025-09-25T01:09:42.412Z","endTime":"2025-09-25T01:09:46.940Z","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":85.3,"endSpeed":77.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.407678341386287,"aZ":-30.016991308998623,"pfxX":-1.1843631426628218,"pfxZ":1.4144759498908872,"pX":-0.621473566298545,"pZ":1.6114441781764022,"vX0":-5.7943869936472625,"vY0":-123.91874653353918,"vZ0":-3.58606578643546,"x":140.69,"y":195.27,"x0":1.9205379216777434,"y0":50.00290917232661,"z0":5.6402785860787,"aX":-1.8036166146788624},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.8,"breakHorizontal":3.7,"spinRate":2126,"spinDirection":304},"zone":7,"typeConfidence":2.0,"plateTime":0.4454546692900072,"extension":6.677774753673132},"index":6,"playId":"130c4740-4132-3c03-ac10-46b679820d10","pitchNumber":5,"startTime":"2025-09-25T01:10:08.559Z","endTime":"2025-09-25T01:10:13.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.037180160081995,"aZ":-32.7382572728476,"pfxX":-4.973925641058237,"pfxZ":-0.4025078346308284,"pX":-1.2783703618508744,"pZ":1.357156929853833,"vX0":-5.542203150004683,"vY0":-117.39784374753725,"vZ0":-3.539836185313664,"x":165.73,"y":202.14,"x0":1.7628289659288803,"y0":50.00483159550743,"z0":5.944272816199326,"aX":-6.916003443429713},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.3,"breakHorizontal":10.4,"spinRate":2236,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.46725449535546915,"extension":6.623206191024969},"index":7,"playId":"c9173d6d-45d6-3c17-9c0f-67cc353369e7","pitchNumber":6,"startTime":"2025-09-25T01:10:37.121Z","endTime":"2025-09-25T01:10:42.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:10:42.140Z","atBatIndex":49},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Andy Ibáñez grounds into a force out, third baseman José Ramírez to second baseman Brayan Rocchio. Zach McKinstry out at 2nd. Andy Ibáñez to 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-25T01:11:08.433Z","endTime":"2025-09-25T01:12:34.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Andy Ibáñez replaces Trey Sweeney.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-25T01:10:53.280Z","endTime":"2025-09-25T01:11:10.801Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":700242,"link":"/api/v1/people/700242"}},{"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":94.5,"endSpeed":86.7,"strikeZoneTop":3.15803903780326,"strikeZoneBottom":1.51535384240705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.29200103563471,"aZ":-16.34100666461917,"pfxX":6.096785391081639,"pfxZ":8.249671565013074,"pX":-0.603936104617114,"pZ":2.525605281482458,"vX0":-8.50563314949392,"vY0":-137.39361560371344,"vZ0":-5.475391367251878,"x":140.02,"y":170.59,"x0":1.7340948494136896,"y0":50.00511075763736,"z0":5.6478372901430625,"aX":11.70513978894572},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":-9.4,"spinRate":2396,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.3980396013738545,"extension":6.626703997296258},"index":1,"playId":"0733d572-5280-352e-bf7f-b168987e6477","pitchNumber":1,"startTime":"2025-09-25T01:11:10.801Z","endTime":"2025-09-25T01:11:15.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.5,"strikeZoneTop":3.15999941635323,"strikeZoneBottom":1.57766297725651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.55098377433814,"aZ":-15.616904450842284,"pfxX":7.4953313147613105,"pfxZ":8.516779497380849,"pX":-0.35617364423765124,"pZ":1.3951236565143033,"vX0":-8.210993169298135,"vY0":-138.02404497906105,"vZ0":-8.46900806516027,"x":130.58,"y":201.11,"x0":1.672804267447241,"y0":50.002251359737414,"z0":5.538606225005134,"aX":14.570639576649302},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":-12.0,"spinRate":2386,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.39570404222725664,"extension":6.777799184275272},"index":2,"playId":"3f411d64-8f05-37bd-8a5f-65f1632edc4b","pitchNumber":2,"startTime":"2025-09-25T01:11:30.148Z","endTime":"2025-09-25T01:11:34.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16719806792634,"aZ":-31.01712283914976,"pfxX":-6.851666545758247,"pfxZ":0.8142184749752932,"pX":-0.24278362450060276,"pZ":1.4978832796120698,"vX0":-3.295437024937752,"vY0":-118.66156084707634,"vZ0":-3.761877946296231,"x":126.25,"y":198.34,"x0":2.056981222759173,"y0":50.00082704980321,"z0":5.950488704959484,"aX":-9.701789256356287},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.8,"breakHorizontal":13.2,"spinRate":2317,"spinDirection":317},"zone":8,"typeConfidence":2.0,"plateTime":0.4627994144232783,"extension":6.495434706635289},"index":3,"playId":"de7119f3-8610-3621-98be-3ae9c6b137c0","pitchNumber":3,"startTime":"2025-09-25T01:11:49.153Z","endTime":"2025-09-25T01:11:53.906Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.7,"strikeZoneTop":3.1600009972239,"strikeZoneBottom":1.49772138689563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.902807546250678,"aZ":-30.0909777452655,"pfxX":-3.5951611931402567,"pfxZ":1.4565280798134639,"pX":-0.756322250840944,"pZ":0.7040883801015456,"vX0":-5.3961719228860945,"vY0":-118.96167372762787,"vZ0":-5.710143313762672,"x":145.83,"y":219.77,"x0":2.008915452703199,"y0":50.003955217728006,"z0":5.8644415265991725,"aX":-5.15128049479908},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.4,"breakHorizontal":7.8,"spinRate":2343,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.46048465775656666,"extension":6.554968606770182},"index":4,"playId":"b2fda235-95ed-3e0c-963d-cd8c55240557","pitchNumber":4,"startTime":"2025-09-25T01:12:06.618Z","endTime":"2025-09-25T01:12:11.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.270630563187076,"aZ":-30.33359935882281,"pfxX":-3.8166738094404855,"pfxZ":1.3012292215921732,"pX":-0.14946230909894698,"pZ":1.4319322548115778,"vX0":-4.02150299005762,"vY0":-118.03568331120796,"vZ0":-4.1329306324778035,"x":122.7,"y":200.12,"x0":2.071494022571937,"y0":50.00100521134969,"z0":5.995582618159772,"aX":-5.3897244527319605},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.7,"breakHorizontal":7.9,"spinRate":2351,"spinDirection":319},"zone":8,"typeConfidence":2.0,"plateTime":0.4638662276590799,"extension":6.561620053196369},"hitData":{"launchSpeed":102.0,"launchAngle":2.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.84,"coordY":165.56}},"index":5,"playId":"00eb6782-048e-3214-9748-4d0dce0d91dc","pitchNumber":5,"startTime":"2025-09-25T01:12:26.765Z","endTime":"2025-09-25T01:12:34.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:12:34.872Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jahmai Jones strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-25T01:15:32.628Z","endTime":"2025-09-25T01:17:43.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"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":[3,4,5,6,7,8],"actionIndex":[0,2],"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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jahmai Jones replaces Parker Meadows.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-25T01:13:26.400Z","endTime":"2025-09-25T01:13:30.711Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":678009,"link":"/api/v1/people/678009"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-25T01:13:30.711Z","endTime":"2025-09-25T01:13:47.114Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Hunter Gaddis replaces Tim Herrin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-09-25T01:13:47.114Z","endTime":"2025-09-25T01:15:34.875Z","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":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.93197670875544,"aZ":-28.24665610876749,"pfxX":1.4696657549590184,"pfxZ":2.2287276170268804,"pX":0.18024674087968118,"pZ":2.339227947091902,"vX0":6.167782568051445,"vY0":-131.49306899744298,"vZ0":-4.810115347833591,"x":110.13,"y":175.62,"x0":-2.3797218568161718,"y0":50.00525960729562,"z0":6.269386838755103,"aX":2.5926418213035882},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.2,"breakHorizontal":-4.0,"spinRate":2367,"spinDirection":146},"zone":5,"typeConfidence":2.0,"plateTime":0.4153599745154719,"extension":6.803662031982449},"index":3,"playId":"b12ac1b9-0eea-3dc0-9168-234d889955c7","pitchNumber":1,"startTime":"2025-09-25T01:15:34.875Z","endTime":"2025-09-25T01:15:39.837Z","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":95.3,"endSpeed":86.6,"strikeZoneTop":3.49000045045792,"strikeZoneBottom":1.65406608277295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.38029634483687,"aZ":-15.812575142613086,"pfxX":-3.6396442883773443,"pfxZ":8.435045960128697,"pX":-0.9508572785575683,"pZ":4.994655455170047,"vX0":4.873105116383764,"vY0":-138.73299497979392,"vZ0":-0.7274107433572651,"x":153.24,"y":103.92,"x0":-2.26111511843223,"y0":50.0065957829121,"z0":6.31881738604216,"aX":-7.063645296454659},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":5.5,"spinRate":2032,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3955133636245671,"extension":6.863333887964784},"index":4,"playId":"4593e287-d61a-3dc9-a2ff-eb59eef09dc7","pitchNumber":2,"startTime":"2025-09-25T01:16:00.261Z","endTime":"2025-09-25T01:16:05.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.155641859601324,"aZ":-13.694258928621448,"pfxX":-3.775824229563403,"pfxZ":9.472265352227994,"pX":-0.2928381702125023,"pZ":3.356290049789958,"vX0":6.869182936907243,"vY0":-138.81800889177367,"vZ0":-5.353618675967163,"x":128.16,"y":148.16,"x0":-2.3091795825779657,"y0":50.00409115704801,"z0":6.221957314743844,"aX":-7.368013615376332},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":5.4,"spinRate":2106,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.39460507184871085,"extension":6.947135717409738},"index":5,"playId":"7b932ce7-19f8-323e-b931-84ecbea54df0","pitchNumber":3,"startTime":"2025-09-25T01:16:25.851Z","endTime":"2025-09-25T01:16:30.670Z","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":88.6,"endSpeed":82.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.684805163084945,"aZ":-30.451285115413924,"pfxX":2.450387939035334,"pfxZ":1.0128730482667159,"pX":0.4770133150380684,"pZ":2.8947422324119225,"vX0":6.2025342656327105,"vY0":-128.94200892481842,"vZ0":-2.9630298395997023,"x":98.82,"y":160.62,"x0":-2.269772125690461,"y0":50.000911059161886,"z0":6.387747543550477,"aX":4.160220422586249},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.4,"breakHorizontal":-5.8,"spinRate":2452,"spinDirection":108},"zone":6,"typeConfidence":2.0,"plateTime":0.42340934329759206,"extension":6.870934911975629},"index":6,"playId":"39deecef-0e3e-3d43-a6d7-6922c9330e09","pitchNumber":4,"startTime":"2025-09-25T01:16:46.369Z","endTime":"2025-09-25T01:16:50.903Z","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.2,"endSpeed":87.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83377538646838,"aZ":-14.702129245367475,"pfxX":-4.204644007815437,"pfxZ":8.878278761169902,"pX":0.9757622309739497,"pZ":3.3866314356443974,"vX0":10.072473964278926,"vY0":-139.71701107514647,"vZ0":-5.152449816965916,"x":79.81,"y":147.34,"x0":-2.1372169434528123,"y0":50.00404395642452,"z0":6.228284771285529,"aX":-8.276902828207568},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":5.4,"spinRate":1984,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3927193852123372,"extension":6.9757769078879015},"index":7,"playId":"55296034-5702-3e04-946e-0b944a675719","pitchNumber":5,"startTime":"2025-09-25T01:17:10.632Z","endTime":"2025-09-25T01:17:15.469Z","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":89.8,"endSpeed":83.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.052257159292406,"aZ":-27.89025713602449,"pfxX":2.2209664595485483,"pfxZ":2.4559009939808742,"pX":0.5542646430146863,"pZ":1.0873688781896889,"vX0":6.3163297655734,"vY0":-130.58106525180943,"vZ0":-7.886608626467908,"x":95.87,"y":209.42,"x0":-2.1752243289944397,"y0":50.001221274630126,"z0":6.2164604230756835,"aX":3.8710864047766274},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.0,"breakHorizontal":-5.3,"spinRate":2352,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.41793552745387164,"extension":7.003440217717439},"index":8,"playId":"d95e75ee-5319-31af-a588-85db77adf33a","pitchNumber":6,"startTime":"2025-09-25T01:17:37.719Z","endTime":"2025-09-25T01:17:43.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:17:43.102Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daniel Schneemann walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-25T01:20:21.343Z","endTime":"2025-09-25T01:21:41.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[5,6,7,8,9],"actionIndex":[0,1,2,3,4],"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Jahmai Jones remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T01:19:55.824Z","endTime":"2025-09-25T01:19:55.840Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":678009,"link":"/api/v1/people/678009"}},{"details":{"description":"Defensive switch from right field to center field for Wenceel Pérez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-25T01:19:55.840Z","endTime":"2025-09-25T01:19:56.840Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"600"},{"details":{"description":"Defensive switch from third base to shortstop for Zach McKinstry.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-25T01:19:55.840Z","endTime":"2025-09-25T01:19:55.841Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"700"},{"details":{"description":"Andy Ibáñez remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-09-25T01:19:55.841Z","endTime":"2025-09-25T01:19:55.842Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":700242,"link":"/api/v1/people/700242"}},{"details":{"description":"Pitching Change: Rafael Montero replaces Tyler Holton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2025-09-25T01:19:55.842Z","endTime":"2025-09-25T01:20:23.641Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606160,"link":"/api/v1/people/606160"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":87.3,"strikeZoneTop":3.41206252986823,"strikeZoneBottom":1.64070667957826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.857554899645113,"aZ":-15.336663285364132,"pfxX":-5.93678701202136,"pfxZ":8.598395936805884,"pX":-1.1329366374537317,"pZ":2.969519133368845,"vX0":4.833927888834406,"vY0":-138.99569943722165,"vZ0":-2.605262439506637,"x":160.18,"y":158.6,"x0":-2.1223534521485807,"y0":50.0065422706599,"z0":4.936168480782997,"aX":-11.630848163247599},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.2,"breakHorizontal":9.7,"spinRate":2259,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3939142206755859,"extension":6.2565863140197076},"index":5,"playId":"5ddf1cff-767d-3505-a6ad-2692a6fe320c","pitchNumber":1,"startTime":"2025-09-25T01:20:23.641Z","endTime":"2025-09-25T01:20:27.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.492901038651542,"aZ":-16.565211241074866,"pfxX":-7.376510177314758,"pfxZ":7.950382483875413,"pX":0.1597922473552181,"pZ":2.424243635221524,"vX0":8.376186884299319,"vY0":-138.858086143155,"vZ0":-3.6537195356698415,"x":110.91,"y":173.33,"x0":-1.9295905211997915,"y0":50.00354019780239,"z0":4.85116485874314,"aX":-14.484820084823935},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.9,"breakHorizontal":11.8,"spinRate":2434,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3936199390662387,"extension":6.240439673240627},"index":6,"playId":"6cda8496-b4c8-32de-8c79-23cc8d695359","pitchNumber":2,"startTime":"2025-09-25T01:20:40.284Z","endTime":"2025-09-25T01:20:44.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.34999929688527,"strikeZoneBottom":1.72895562959926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.448823962045232,"aZ":-35.47123690898783,"pfxX":-7.716330656491436,"pfxZ":-1.9941631164314062,"pX":-1.5743805459518243,"pZ":1.8780282993392377,"vX0":3.8767330447406256,"vY0":-127.91336474219764,"vZ0":-0.3731164231536934,"x":177.01,"y":188.07,"x0":-2.107360826851892,"y0":50.00086228172348,"z0":4.807593372273732,"aX":-12.78166128970139},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.5,"breakHorizontal":13.1,"spinRate":1518,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.42824694180846334,"extension":6.500302776679472},"index":7,"playId":"ca7b8282-44df-316e-bade-049aee85ddcf","pitchNumber":3,"startTime":"2025-09-25T01:20:59.198Z","endTime":"2025-09-25T01:21:03.267Z","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":87.9,"endSpeed":80.2,"strikeZoneTop":3.38299454677287,"strikeZoneBottom":1.63666443799116,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.300017924206273,"aZ":-31.124514900700877,"pfxX":-7.757142923350877,"pfxZ":0.6404734009766848,"pX":-2.0102099958356985,"pZ":3.324535576481721,"vX0":2.815776933359624,"vY0":-127.92893849833332,"vZ0":2.037804297635609,"x":193.62,"y":149.02,"x0":-2.119547032818871,"y0":50.00598514523908,"z0":4.963495873750124,"aX":-12.812582972100785},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.9,"breakHorizontal":13.3,"spinRate":1574,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4287421626835828,"extension":6.474684071677138},"index":8,"playId":"5048219e-9cec-3c4e-8267-f718c2c2cfd7","pitchNumber":4,"startTime":"2025-09-25T01:21:16.347Z","endTime":"2025-09-25T01:21:20.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.1,"strikeZoneTop":3.34999981323912,"strikeZoneBottom":1.71899244721309,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.06056818162311,"aZ":-13.878590884220836,"pfxX":-5.881515839079699,"pfxZ":9.486907573492159,"pX":-0.03307232532940713,"pZ":3.650809590900876,"vX0":7.390980470785053,"vY0":-138.94671753313492,"vZ0":-0.8129311949520586,"x":118.26,"y":140.21,"x0":-1.9804811027049556,"y0":50.006045635784666,"z0":4.881594419228599,"aX":-11.347265988856478},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":8.9,"spinRate":2345,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3962635743465368,"extension":6.38064326871528},"index":9,"playId":"a6a25a5c-33a5-3627-9b3b-c60b266cc99b","pitchNumber":5,"startTime":"2025-09-25T01:21:37.057Z","endTime":"2025-09-25T01:21:41.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:21:41.400Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"CJ Kayfus singles on a sharp line drive to right fielder Jahmai Jones. Daniel Schneemann to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-25T01:21:47.857Z","endTime":"2025-09-25T01:22:18.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"postOnSecond":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.909792203067727,"aZ":-33.318370645386175,"pfxX":-6.964347099322778,"pfxZ":-0.6953940147860642,"pX":-0.28386390371114456,"pZ":2.9309057844927136,"vX0":6.208258861131675,"vY0":-127.8054197066632,"vZ0":1.6259232095960656,"x":127.82,"y":159.65,"x0":-1.8471677018444697,"y0":50.003607729189085,"z0":4.915473653657647,"aX":-11.448451952423326},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.6,"breakHorizontal":11.0,"spinRate":1623,"spinDirection":241},"zone":1,"typeConfidence":2.0,"plateTime":0.4296131178956881,"extension":6.4957166143690275},"hitData":{"launchSpeed":107.8,"launchAngle":15.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":160.46,"coordY":84.24}},"index":0,"playId":"529a4af4-f514-31aa-b374-1ee8c5fcc896","pitchNumber":1,"startTime":"2025-09-25T01:22:06.737Z","endTime":"2025-09-25T01:22:18.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:22:18.906Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brayan Rocchio walks. Daniel Schneemann to 3rd. Petey Halpin to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-25T01:22:51.471Z","endTime":"2025-09-25T01:25:53.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnSecond":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"postOnThird":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,4,5,6,7,8,10],"actionIndex":[0,9],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Petey Halpin replaces CJ Kayfus.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T01:22:43.098Z","endTime":"2025-09-25T01:22:53.804Z","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":"801","replacedPlayer":{"id":692216,"link":"/api/v1/people/692216"},"base":1},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.12,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45958913457852,"aZ":-13.91408113498439,"pfxX":-5.822357285066699,"pfxZ":9.422520123541979,"pX":0.10681260463658022,"pZ":3.783124625304096,"vX0":7.510159032350247,"vY0":-138.68937994319103,"vZ0":-0.6559428643309289,"x":112.93,"y":136.64,"x0":-1.8861115724167672,"y0":50.006549080895006,"z0":4.955071497764521,"aX":-11.288661350858568},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":8.9,"spinRate":2353,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.39568043346134196,"extension":7.128054161999633},"index":1,"playId":"958edc5a-e2b3-3f2f-8b9d-f7ec0a34bfbe","pitchNumber":1,"startTime":"2025-09-25T01:22:53.804Z","endTime":"2025-09-25T01:22:58.599Z","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":95.3,"endSpeed":86.9,"strikeZoneTop":3.12,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.301824870463403,"aZ":-16.728471927271407,"pfxX":-6.2015145769241435,"pfxZ":7.933270228706363,"pX":-1.1160057887442125,"pZ":3.3945681118433977,"vX0":4.672752755640224,"vY0":-138.70506544456595,"vZ0":-1.1793157487455523,"x":159.54,"y":147.13,"x0":-2.0176091497328277,"y0":50.00083483718391,"z0":4.941760700177746,"aX":-12.07081428837671},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.3,"breakHorizontal":10.2,"spinRate":2250,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3950366876565452,"extension":6.268011057299298},"index":2,"playId":"272304a6-5da9-3fab-b5fb-658edd5535d2","pitchNumber":2,"startTime":"2025-09-25T01:23:18.140Z","endTime":"2025-09-25T01:23:22.266Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-25T01:23:32.050Z","endTime":"2025-09-25T01:23:47.341Z","isPitch":false,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.01781588188835,"strikeZoneBottom":1.29913090083481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.936963403634667,"aZ":-16.861642196875927,"pfxX":-5.940699893043005,"pfxZ":7.787023362704021,"pX":-0.7300781272972416,"pZ":3.663644271235371,"vX0":5.763088994683147,"vY0":-139.27578678378126,"vZ0":-0.525229705567508,"x":144.83,"y":139.86,"x0":-2.0531123219548366,"y0":50.00542229150797,"z0":4.9686260188618485,"aX":-11.68656399435343},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":9.6,"spinRate":2333,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3930974904621767,"extension":6.20176785300535},"index":4,"playId":"84429aa3-9c11-3904-8b6c-b88f53e993d0","pitchNumber":3,"startTime":"2025-09-25T01:23:47.341Z","endTime":"2025-09-25T01:23:51.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.03882786713577,"strikeZoneBottom":1.36997458062416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23926772186502,"aZ":-16.566683770003916,"pfxX":-6.520309029687385,"pfxZ":7.927153831667713,"pX":-0.7786096066108361,"pZ":4.335996922146742,"vX0":5.563799457269096,"vY0":-139.6185787835022,"vZ0":1.1478674619786888,"x":146.68,"y":121.71,"x0":-1.952781197195831,"y0":50.00148839679976,"z0":5.011776241927606,"aX":-12.836534502112084},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.8,"breakHorizontal":10.6,"spinRate":2447,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.392711948185565,"extension":6.2560156468624495},"index":5,"playId":"5f4246cf-84b5-32d0-8536-1046cc446c6e","pitchNumber":4,"startTime":"2025-09-25T01:24:05.634Z","endTime":"2025-09-25T01:24:09.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.12,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.684223141843898,"aZ":-16.209698823559332,"pfxX":-5.637785409049965,"pfxZ":8.150465282436691,"pX":-0.33682934946758836,"pZ":3.370463784502445,"vX0":6.546851869627514,"vY0":-139.19199658279746,"vZ0":-0.91344288424104,"x":129.84,"y":147.78,"x0":-1.988593442784808,"y0":50.005890914607356,"z0":4.777758231544066,"aX":-11.047901941353661},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":8.9,"spinRate":2375,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.393724748372827,"extension":6.471415248583029},"index":6,"playId":"1c0b2530-bdfb-3624-8ff5-f76d9093474a","pitchNumber":5,"startTime":"2025-09-25T01:24:25.632Z","endTime":"2025-09-25T01:24:29.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":2.96378765685658,"strikeZoneBottom":1.39500018841258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.34354242212425,"aZ":-15.46721449805125,"pfxX":-7.891009488007591,"pfxZ":8.477670678498924,"pX":-0.1401589576560141,"pZ":1.2538214522044795,"vX0":7.979207777211778,"vY0":-140.14445620105525,"vZ0":-6.71010228851285,"x":122.34,"y":204.93,"x0":-2.0114769078468213,"y0":50.005357322208425,"z0":4.70635348538588,"aX":-15.556895097856339},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":12.5,"spinRate":2529,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.39218200569020656,"extension":6.598332541427133},"index":7,"playId":"2894395c-6691-3c0d-a4ef-8885ab6c6e9a","pitchNumber":6,"startTime":"2025-09-25T01:24:48.175Z","endTime":"2025-09-25T01:24:51.965Z","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":86.9,"strikeZoneTop":3.12,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.150231309495666,"aZ":-15.523025158790153,"pfxX":-7.6125926736912195,"pfxZ":8.516383508136602,"pX":0.17834955531498486,"pZ":2.8312923984863034,"vX0":8.44397137267242,"vY0":-139.58750205163403,"vZ0":-2.5521049645446197,"x":110.2,"y":162.34,"x0":-1.910306881491353,"y0":50.00030396811677,"z0":4.790940171737382,"aX":-14.880721747166382},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":11.9,"spinRate":2560,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.39378331488118734,"extension":6.440205120596295},"index":8,"playId":"7c99b2cf-34d6-3167-bb9f-290883b7ec8d","pitchNumber":7,"startTime":"2025-09-25T01:25:08.142Z","endTime":"2025-09-25T01:25:18.331Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dropped foul pop error by catcher Dillon Dingler.","event":"Error","eventType":"error","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":9,"actionPlayId":"7c99b2cf-34d6-3167-bb9f-290883b7ec8d","startTime":"2025-09-25T01:25:49.246Z","endTime":"2025-09-25T01:25:49.247Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":2.93211776055102,"strikeZoneBottom":1.30822428785867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.110344888972016,"aZ":-17.80571457783884,"pfxX":-6.50162571551811,"pfxZ":7.266594550783648,"pX":0.562232172658488,"pZ":3.812056306477105,"vX0":9.003587552893201,"vY0":-139.64512724994353,"vZ0":0.36204026535827194,"x":95.57,"y":135.85,"x0":-1.857277659407452,"y0":50.00121316786446,"z0":4.85098096707222,"aX":-12.854272250381227},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":10.0,"spinRate":2446,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.3920540370803596,"extension":6.632040788687867},"index":10,"playId":"a717806c-6d31-3d50-beac-b69c40499748","pitchNumber":8,"startTime":"2025-09-25T01:25:49.248Z","endTime":"2025-09-25T01:25:53.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:25:53.664Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steven Kwan flies out to center fielder Wenceel Pérez.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-25T01:28:41.552Z","endTime":"2025-09-25T01:30:18.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnSecond":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"postOnThird":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T01:26:30.773Z","endTime":"2025-09-25T01:26:58.397Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Will Vest replaces Rafael Montero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-25T01:26:58.397Z","endTime":"2025-09-25T01:28:43.898Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676684,"link":"/api/v1/people/676684"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.1940335315283,"strikeZoneBottom":1.49863680676597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23359584598654,"aZ":-10.374414884374037,"pfxX":-4.261277978985413,"pfxZ":10.73257145094003,"pX":0.38375154966893205,"pZ":2.457025756943452,"vX0":7.671719832131857,"vY0":-141.59965017651209,"vZ0":-6.509576937100476,"x":102.37,"y":172.44,"x0":-1.8066971866378072,"y0":50.006289095884114,"z0":5.449217349066532,"aX":-8.658807464620715},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.2,"breakHorizontal":6.1,"spinRate":2368,"spinDirection":218},"zone":6,"typeConfidence":0.91,"plateTime":0.3867677327454868,"extension":6.65179287976964},"index":2,"playId":"73e62359-1b92-3e61-a08b-1a4a6018d340","pitchNumber":1,"startTime":"2025-09-25T01:28:43.898Z","endTime":"2025-09-25T01:28:47.296Z","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":97.0,"endSpeed":88.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.334664175469676,"aZ":-11.199277867152842,"pfxX":-5.348715068638787,"pfxZ":10.420316271457022,"pX":0.43996885020238496,"pZ":2.7376117820524346,"vX0":7.996269100446313,"vY0":-141.03606563476927,"vZ0":-5.676455328566589,"x":100.23,"y":164.86,"x0":-1.7381765293181095,"y0":50.00234540690837,"z0":5.499931713416841,"aX":-10.766428437920727},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.9,"breakHorizontal":8.0,"spinRate":2335,"spinDirection":211},"zone":3,"typeConfidence":0.9,"plateTime":0.3884940946093671,"extension":6.661133866751656},"index":3,"playId":"20c30d2c-eb45-308b-b707-29d2e7575dfb","pitchNumber":2,"startTime":"2025-09-25T01:28:59.498Z","endTime":"2025-09-25T01:29:03.029Z","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":97.6,"endSpeed":88.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.058648517280325,"aZ":-12.60480175088244,"pfxX":-3.5004542638580785,"pfxZ":9.647564997438373,"pX":0.5064574756305186,"pZ":2.3431124863861488,"vX0":7.5283302575759645,"vY0":-141.8953022816061,"vZ0":-6.308766029238342,"x":97.7,"y":175.52,"x0":-1.7326000893942473,"y0":50.005355700742655,"z0":5.407042913173711,"aX":-7.103034898092369},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.2,"breakHorizontal":4.7,"spinRate":2271,"spinDirection":214},"zone":6,"typeConfidence":0.91,"plateTime":0.3867986608012295,"extension":6.614308227931327},"index":4,"playId":"93a2ded0-a61c-334e-8e3e-9a49627a5f0d","pitchNumber":3,"startTime":"2025-09-25T01:29:19.939Z","endTime":"2025-09-25T01:29:23.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.23771874700813,"aZ":-29.53535343049954,"pfxX":-8.788338254764437,"pfxZ":1.45192465566946,"pX":-1.4602089332990618,"pZ":1.332069528046856,"vX0":4.20233982766881,"vY0":-134.2441483627771,"vZ0":-5.182004254080548,"x":172.66,"y":202.81,"x0":-1.9077559428606572,"y0":50.00449002578415,"z0":5.401232854413209,"aX":-15.971888704728869},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.7,"breakHorizontal":15.0,"spinRate":1605,"spinDirection":231},"zone":13,"typeConfidence":0.91,"plateTime":0.4086912583424831,"extension":6.501641479624124},"index":5,"playId":"1837aae6-a35d-3b9e-8db2-d2b736dc52a2","pitchNumber":4,"startTime":"2025-09-25T01:29:39.834Z","endTime":"2025-09-25T01:29:45.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":88.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.80521079139847,"aZ":-10.195640010223347,"pfxX":-4.634256127147751,"pfxZ":10.81214551263386,"pX":0.28604833230345283,"pZ":2.8845272198920178,"vX0":7.362128573014205,"vY0":-142.61714076256743,"vZ0":-5.338270124891496,"x":106.1,"y":160.9,"x0":-1.7424734628738927,"y0":50.00441693447211,"z0":5.441163447481326,"aX":-9.422275254500855},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.5,"breakHorizontal":6.7,"spinRate":2364,"spinDirection":216},"zone":3,"typeConfidence":0.91,"plateTime":0.3859919452816478,"extension":6.57938910968701},"hitData":{"launchSpeed":85.4,"launchAngle":50.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.9,"coordY":98.84}},"index":6,"playId":"b661d9a0-079b-3219-9630-058fa156c67a","pitchNumber":5,"startTime":"2025-09-25T01:30:06.322Z","endTime":"2025-09-25T01:30:18.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:30:18.148Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Valera strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-25T01:30:31.345Z","endTime":"2025-09-25T01:33:06.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"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"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnSecond":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"postOnThird":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":{"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":88.6,"endSpeed":81.3,"strikeZoneTop":3.47517443637355,"strikeZoneBottom":1.63752172748295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.506732334530945,"aZ":-32.49041164607568,"pfxX":5.684628839506904,"pfxZ":-0.19423810038901834,"pX":1.2852650056694377,"pZ":1.2770674401795028,"vX0":6.219481878623335,"vY0":-128.93407889861493,"vZ0":-3.968253962155735,"x":68.01,"y":204.3,"x0":-1.9025037782721959,"y0":50.00029778353544,"z0":5.362033646795599,"aX":9.501685536678632},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.1,"breakHorizontal":-11.8,"spinRate":2851,"spinDirection":40},"zone":14,"typeConfidence":0.9,"plateTime":0.42592989989364316,"extension":6.464852708971259},"index":0,"playId":"7ef7d3d6-3a3e-36cd-8bc4-31bcda890fd5","pitchNumber":1,"startTime":"2025-09-25T01:30:49.318Z","endTime":"2025-09-25T01:30:52.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.35319876817584,"aZ":-12.777620195998075,"pfxX":-4.708699078929872,"pfxZ":9.735319794602402,"pX":-0.5420870374720389,"pZ":3.3453755386015533,"vX0":5.300049987910303,"vY0":-140.18185608853753,"vZ0":-3.5777446452661748,"x":137.66,"y":148.45,"x0":-1.8444783381278085,"y0":50.00484378500263,"z0":5.4710768560106695,"aX":-9.383603536325838},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.0,"breakHorizontal":7.4,"spinRate":2279,"spinDirection":211},"zone":1,"typeConfidence":0.9,"plateTime":0.3905573852668316,"extension":6.5192024581348935},"index":1,"playId":"4a7ba772-ac6a-3ec8-a274-4c436db63ba1","pitchNumber":2,"startTime":"2025-09-25T01:31:08.056Z","endTime":"2025-09-25T01:31:11.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.41397619905266,"strikeZoneBottom":1.60125423049346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.366646251800844,"aZ":-13.732543569868989,"pfxX":-4.276542692935055,"pfxZ":9.080968304166419,"pX":0.6334427103985911,"pZ":3.1410683979071425,"vX0":8.055658292866774,"vY0":-141.40874730855862,"vZ0":-4.115299240740254,"x":92.85,"y":153.97,"x0":-1.692897759021903,"y0":50.00543591485954,"z0":5.492411258332028,"aX":-8.687990869676948},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.8,"breakHorizontal":6.1,"spinRate":2373,"spinDirection":208},"zone":3,"typeConfidence":0.9,"plateTime":0.386905736447567,"extension":6.595284409104624},"index":2,"playId":"490e55e6-81eb-3260-bf85-8abecb92b87b","pitchNumber":3,"startTime":"2025-09-25T01:31:25.420Z","endTime":"2025-09-25T01:31:28.927Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-25T01:31:38.873Z","endTime":"2025-09-25T01:31:54.834Z","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":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.85221386012883,"aZ":-12.968480203167642,"pfxX":-4.065977350309929,"pfxZ":9.471299536387955,"pX":-1.0564361730672647,"pZ":2.92803138959232,"vX0":3.9487407442875853,"vY0":-141.627135026184,"vZ0":-4.662881527219744,"x":157.27,"y":159.72,"x0":-1.9416258420018342,"y0":50.00503463589925,"z0":5.427587036711866,"aX":-8.247186826527056},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.3,"breakHorizontal":6.6,"spinRate":2382,"spinDirection":207},"zone":11,"typeConfidence":0.91,"plateTime":0.38698153487036135,"extension":6.384931825050433},"index":4,"playId":"0910c7c0-2b7e-3f6a-afc3-823c3c6dd90b","pitchNumber":4,"startTime":"2025-09-25T01:31:54.834Z","endTime":"2025-09-25T01:31:58.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.726245136114926,"aZ":-12.8536348887336,"pfxX":-4.973879103636529,"pfxZ":9.508684210558208,"pX":0.2957576218611693,"pZ":2.9919729554272334,"vX0":7.462365743763874,"vY0":-141.71786063217044,"vZ0":-4.53353138500273,"x":105.73,"y":158.0,"x0":-1.7266813194622221,"y0":50.003529422353765,"z0":5.435063677861392,"aX":-10.107521457666742},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.4,"breakHorizontal":7.4,"spinRate":2329,"spinDirection":212},"zone":3,"typeConfidence":0.9,"plateTime":0.3866683304312857,"extension":6.432423181210839},"index":5,"playId":"8daf206a-4a80-3526-bc55-c89523ff5f42","pitchNumber":5,"startTime":"2025-09-25T01:32:17.726Z","endTime":"2025-09-25T01:32:21.360Z","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.3,"endSpeed":81.1,"strikeZoneTop":3.59750248400566,"strikeZoneBottom":1.64019650296433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.720006061189427,"aZ":-36.730232864224064,"pfxX":3.7601205696216855,"pfxZ":-2.716468046962331,"pX":1.0313370018067785,"pZ":1.2669671188430993,"vX0":6.210036342899264,"vY0":-129.78104680283093,"vZ0":-3.0864027862926022,"x":77.69,"y":204.57,"x0":-1.8980603952084731,"y0":50.00480466821835,"z0":5.320863731485845,"aX":6.299375282105745},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-5.4,"breakHorizontal":-8.4,"spinRate":2787,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.4249853508771828,"extension":6.386920406587276},"index":6,"playId":"512bfa33-30ab-371d-9351-4c9fd9982897","pitchNumber":6,"startTime":"2025-09-25T01:32:43.831Z","endTime":"2025-09-25T01:32:47.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, 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":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.83635606276377,"aZ":-26.314250610360844,"pfxX":-9.937354873103274,"pfxZ":3.2811122901734073,"pX":-1.204194705830823,"pZ":1.138236699983664,"vX0":5.29471037207213,"vY0":-132.95503980783073,"vZ0":-5.86358046564075,"x":162.9,"y":208.05,"x0":-1.9315774214992578,"y0":50.00550209074955,"z0":5.285026948114679,"aX":-17.771677514838288},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.8,"breakHorizontal":16.8,"spinRate":1640,"spinDirection":238},"zone":13,"typeConfidence":0.91,"plateTime":0.41215637664539617,"extension":6.551566946835745},"index":7,"playId":"33e03244-eb1a-31ca-879b-1633a6a91e79","pitchNumber":7,"startTime":"2025-09-25T01:33:02.699Z","endTime":"2025-09-25T01:33:06.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:33:06.426Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"José Ramírez doubles (33) on a ground ball to right fielder Jahmai Jones, deflected by second baseman Gleyber Torres. Daniel Schneemann scores. Petey Halpin scores. Brayan Rocchio to 3rd.","rbi":2,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-25T01:33:12.963Z","endTime":"2025-09-25T01:34:57.225Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"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"},"postOnSecond":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnThird":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":{"id":606160,"link":"/api/v1/people/606160"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":{"id":606160,"link":"/api/v1/people/606160"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"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":89.3,"endSpeed":81.2,"strikeZoneTop":3.49516486208456,"strikeZoneBottom":1.67920969527009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.41037503363002,"aZ":-36.21860847765348,"pfxX":3.8442448330450407,"pfxZ":-2.4098778925203295,"pX":0.8379226553476096,"pZ":1.3764848009386195,"vX0":5.940250574082132,"vY0":-129.88795489503556,"vZ0":-2.8957783633013565,"x":85.06,"y":201.61,"x0":-1.992705107956205,"y0":50.000732158786285,"z0":5.3061687059017135,"aX":6.458028259016695},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.8,"breakHorizontal":-8.5,"spinRate":2765,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.4243939555805132,"extension":6.699955207608311},"index":0,"playId":"414e21b8-8a90-30bc-9387-90c1d772632a","pitchNumber":1,"startTime":"2025-09-25T01:33:31.673Z","endTime":"2025-09-25T01:33:35.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.20409776320151,"aZ":-12.56032372574939,"pfxX":-4.758224308794038,"pfxZ":9.684169884208075,"pX":0.08063794087525879,"pZ":1.9334283558991534,"vX0":7.029100542962177,"vY0":-141.41478592443497,"vZ0":-7.189356927293262,"x":113.93,"y":186.58,"x0":-1.818852014698631,"y0":50.00477195228707,"z0":5.314199600331596,"aX":-9.639695464591789},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.2,"breakHorizontal":7.2,"spinRate":2385,"spinDirection":212},"zone":8,"typeConfidence":0.9,"plateTime":0.3872918871131956,"extension":6.529033874524096},"index":1,"playId":"b5cee9db-5348-3603-b1d9-63d04de6142c","pitchNumber":2,"startTime":"2025-09-25T01:33:47.690Z","endTime":"2025-09-25T01:33:51.059Z","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":89.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.180089828353914,"aZ":-11.682611179311813,"pfxX":-2.694101134858138,"pfxZ":10.133897565126126,"pX":1.6755002326120827,"pZ":3.196201278638656,"vX0":10.116676191738279,"vY0":-140.88596381110864,"vZ0":-4.145437294892211,"x":53.13,"y":152.48,"x0":-1.6025413843391887,"y0":50.00676116031938,"z0":5.434257370187666,"aX":-5.450141901787531},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.8,"breakHorizontal":3.0,"spinRate":2343,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.3878655947685199,"extension":6.493111615560544},"index":2,"playId":"b47a6c38-8a9a-392f-9474-08b4cc0453e0","pitchNumber":3,"startTime":"2025-09-25T01:34:10.536Z","endTime":"2025-09-25T01:34:13.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.670887748606674,"aZ":-13.060862841308388,"pfxX":-5.465349815343869,"pfxZ":9.384799562213296,"pX":-0.30720434722555445,"pZ":2.755521357172821,"vX0":6.385524295375181,"vY0":-142.08494659984558,"vZ0":-4.887017343475958,"x":128.71,"y":164.38,"x0":-1.8775863489563542,"y0":50.00694052929617,"z0":5.333096326144674,"aX":-11.13632118049019},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.1,"breakHorizontal":8.5,"spinRate":2370,"spinDirection":207},"zone":4,"typeConfidence":0.89,"plateTime":0.3860380223692217,"extension":6.489722657995178},"hitData":{"launchSpeed":102.1,"launchAngle":5.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":177.29,"coordY":126.23}},"index":3,"playId":"11172347-d998-366a-8511-87197e70b95a","pitchNumber":4,"startTime":"2025-09-25T01:34:45.679Z","endTime":"2025-09-25T01:34:57.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:34:57.225Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Manzardo flies out to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-25T01:35:32.150Z","endTime":"2025-09-25T01:36:21.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.80685100479914,"aZ":-16.80718355850955,"pfxX":-4.5867643944655985,"pfxZ":7.466809484720727,"pX":-0.13311681587790847,"pZ":2.930905928700531,"vX0":6.526860731523795,"vY0":-142.5557417502875,"vZ0":-4.090820524403597,"x":122.07,"y":159.65,"x0":-1.8565069360509923,"y0":50.00103494463196,"z0":5.445550936275259,"aX":-9.438409698814842},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.8,"breakHorizontal":7.0,"spinRate":2247,"spinDirection":210},"zone":2,"typeConfidence":0.85,"plateTime":0.3842364173591841,"extension":6.683649121544285},"index":0,"playId":"1fe8f57a-579f-3d0f-95fa-8b3fa21626a3","pitchNumber":1,"startTime":"2025-09-25T01:35:37.428Z","endTime":"2025-09-25T01:35:40.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.33615758938366,"aZ":-30.325149750850688,"pfxX":-9.700725652564604,"pfxZ":1.03503652800085,"pX":-1.0566005906308227,"pZ":1.7164940146279892,"vX0":5.694211728661588,"vY0":-133.06823339560813,"vZ0":-3.9266377956019647,"x":157.28,"y":192.43,"x0":-1.9714112324506452,"y0":50.000809322127935,"z0":5.424666509046387,"aX":-17.2784451379149},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.2,"breakHorizontal":16.2,"spinRate":1635,"spinDirection":232},"zone":13,"typeConfidence":0.91,"plateTime":0.4126716469788545,"extension":6.4443179890691935},"index":1,"playId":"0fc64d3b-e0cd-31e3-98a8-5c31430b1e65","pitchNumber":2,"startTime":"2025-09-25T01:35:56.356Z","endTime":"2025-09-25T01:36:00.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.25876081638756,"aZ":-14.72969671455315,"pfxX":-3.8651467184970656,"pfxZ":8.716843599122472,"pX":0.42184303548562796,"pZ":3.252286942541908,"vX0":7.521538564040729,"vY0":-140.85250480784356,"vZ0":-3.4976504958006696,"x":100.92,"y":150.97,"x0":-1.7859955970384278,"y0":50.00051774533773,"z0":5.468201892665107,"aX":-7.73396422111517},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.2,"breakHorizontal":5.4,"spinRate":2179,"spinDirection":214},"zone":3,"typeConfidence":0.9,"plateTime":0.38951083411092746,"extension":6.475573286421148},"hitData":{"launchSpeed":77.4,"launchAngle":50.0,"totalDistance":235.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.68,"coordY":117.57}},"index":2,"playId":"8fcde496-22ba-31e8-bf89-163a8ee507b4","pitchNumber":3,"startTime":"2025-09-25T01:36:13.629Z","endTime":"2025-09-25T01:36:21.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:36:21.191Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gleyber Torres called out on strikes.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-25T01:38:38.957Z","endTime":"2025-09-25T01:39:45.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8,9],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jhonkensy Noel replaces first baseman Kyle Manzardo, batting 4th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T01:38:08.409Z","endTime":"2025-09-25T01:38:08.430Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":700932,"link":"/api/v1/people/700932"}},{"details":{"description":"Defensive switch from center field to right field for Daniel Schneemann.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-25T01:38:08.430Z","endTime":"2025-09-25T01:38:08.431Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700"},{"details":{"description":"Petey Halpin remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-25T01:38:08.431Z","endTime":"2025-09-25T01:38:09.431Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":692216,"link":"/api/v1/people/692216"}},{"details":{"description":"Pitching Change: Jakob Junis replaces Hunter Gaddis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-09-25T01:38:08.431Z","endTime":"2025-09-25T01:38:41.210Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.25333000804767,"strikeZoneBottom":1.5364503129697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.706504224333333,"aZ":-31.077139898503304,"pfxX":7.875996519968605,"pfxZ":0.7855757504806249,"pX":-0.6254740994380286,"pZ":3.4149676968411997,"vX0":0.9714783040958406,"vY0":-117.40103952090588,"vZ0":1.0810238526632225,"x":140.84,"y":146.58,"x0":-2.067971087507601,"y0":50.004541200040485,"z0":5.835565845258752,"aX":11.021746733684815},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.9,"breakHorizontal":-14.5,"spinRate":2326,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.4660968813870121,"extension":5.981134536761042},"index":4,"playId":"4cd0bd44-a59d-3cc1-bc5d-aec7646f1833","pitchNumber":1,"startTime":"2025-09-25T01:38:41.210Z","endTime":"2025-09-25T01:38:45.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":74.8,"strikeZoneTop":3.24999979963573,"strikeZoneBottom":1.5105749024565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.624153785811714,"aZ":-32.99559511450985,"pfxX":8.919875403279292,"pfxZ":-0.5773022833970778,"pX":0.6550958054679514,"pZ":2.4611768004164496,"vX0":3.3642923324674308,"vY0":-118.95147393612275,"vZ0":-0.3568986956612741,"x":92.03,"y":172.33,"x0":-1.939896415154374,"y0":50.00341695119833,"z0":5.626475316849519,"aX":12.67365396237696},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.8,"breakHorizontal":-17.0,"spinRate":2330,"spinDirection":63},"zone":6,"typeConfidence":2.0,"plateTime":0.4619654088746019,"extension":6.156845253019041},"index":5,"playId":"04dbbc3f-7227-3019-9b41-f433073162bf","pitchNumber":2,"startTime":"2025-09-25T01:38:52.528Z","endTime":"2025-09-25T01:38:56.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.24999960439932,"strikeZoneBottom":1.51024704873556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.696203822673812,"aZ":-31.73702605645614,"pfxX":-7.419747565652502,"pfxZ":0.2771955780883033,"pX":-1.524268822382134,"pZ":2.470338894419387,"vX0":2.868403892199833,"vY0":-124.95216958996863,"vZ0":-1.391837079888815,"x":175.1,"y":172.08,"x0":-1.7273459836670133,"y0":50.00182664848134,"z0":5.6578192794425854,"aX":-11.656008119362896},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.5,"breakHorizontal":12.7,"spinRate":1288,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.439431697212318,"extension":6.403712716515306},"index":6,"playId":"43f2655b-34b0-35bf-85b9-04aa4d9e9030","pitchNumber":3,"startTime":"2025-09-25T01:39:03.070Z","endTime":"2025-09-25T01:39:07.223Z","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":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.5,"strikeZoneTop":3.25643571293573,"strikeZoneBottom":1.53980594236998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.44257740733094,"aZ":-32.00749902646584,"pfxX":7.633930691913478,"pfxZ":0.12070090495073771,"pX":-0.5089982631782755,"pZ":2.7107824981491593,"vX0":1.019184508203814,"vY0":-118.23844097450956,"vZ0":-0.1498523551194012,"x":136.4,"y":165.59,"x0":-1.9375693519007193,"y0":50.00383516418199,"z0":5.722497169585343,"aX":10.763519550573532},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.5,"breakHorizontal":-14.0,"spinRate":2283,"spinDirection":67},"zone":4,"typeConfidence":2.0,"plateTime":0.46398204561309564,"extension":6.056481021893074},"index":7,"playId":"24fce201-551b-3934-964a-6b6d59e9c572","pitchNumber":4,"startTime":"2025-09-25T01:39:14.881Z","endTime":"2025-09-25T01:39:19.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.24999902442863,"strikeZoneBottom":1.53859628946933,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.766559337223754,"aZ":-27.338056885708642,"pfxX":-9.382634815594356,"pfxZ":2.6106307709240877,"pX":1.1972712366328302,"pZ":3.4267426649359876,"vX0":9.77625760486072,"vY0":-135.47718724098272,"vZ0":-0.7130884179287792,"x":71.36,"y":146.26,"x0":-1.2463442848447557,"y0":50.00130967718356,"z0":5.611394506220925,"aX":-17.36666333675727},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.8,"breakHorizontal":14.8,"spinRate":2178,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.4049561141967115,"extension":6.321047991816017},"index":8,"playId":"a3beb672-e521-34f3-a45d-d41657d9cff5","pitchNumber":5,"startTime":"2025-09-25T01:39:29.599Z","endTime":"2025-09-25T01:39:33.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.9,"strikeZoneTop":3.25000030565029,"strikeZoneBottom":1.49668364692886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.934968999349046,"aZ":-25.644081818770317,"pfxX":-8.245468626692071,"pfxZ":3.8082571597156916,"pX":0.5512840924965604,"pZ":1.7700511191746626,"vX0":7.984290471721674,"vY0":-130.49620495688313,"vZ0":-4.340497991164899,"x":95.99,"y":190.99,"x0":-1.485185569937012,"y0":50.00308558341466,"z0":5.400064779588808,"aX":-14.139723723539513},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.1,"breakHorizontal":13.1,"spinRate":2122,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.42065838717419624,"extension":6.118341078826443},"index":9,"playId":"440239c2-556e-3a05-8acc-e1007dacea47","pitchNumber":6,"startTime":"2025-09-25T01:39:41.450Z","endTime":"2025-09-25T01:39:45.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:39:45.922Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kerry Carpenter grounds out, second baseman Brayan Rocchio to first baseman Jhonkensy Noel.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-25T01:40:00.715Z","endTime":"2025-09-25T01:40:57.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.57534464974345,"strikeZoneBottom":1.73872940395299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.696910943770085,"aZ":-29.971970795582905,"pfxX":6.794101788028591,"pfxZ":1.4889346603798082,"pX":0.723551760280383,"pZ":2.1221440843679944,"vX0":3.838330821694449,"vY0":-120.98691413681398,"vZ0":-2.162154021515045,"x":89.42,"y":181.48,"x0":-1.7685180519557608,"y0":50.00084236914945,"z0":5.6669056159845645,"aX":10.019288113205453},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.4,"breakHorizontal":-13.2,"spinRate":2409,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.45358990311265,"extension":5.8652791309226675},"index":0,"playId":"1c461f40-39e0-3d15-9c94-62eb733b5baf","pitchNumber":1,"startTime":"2025-09-25T01:40:09.304Z","endTime":"2025-09-25T01:40:12.855Z","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":89.1,"endSpeed":80.9,"strikeZoneTop":3.43839438473296,"strikeZoneBottom":1.74302721681701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.326988167559154,"aZ":-27.940739844536445,"pfxX":-8.192216949488772,"pfxZ":2.5246109380062745,"pX":0.9570004063927731,"pZ":2.3087546665678746,"vX0":8.792166904212493,"vY0":-129.35188465836922,"vZ0":-2.9220928581931247,"x":80.52,"y":176.44,"x0":-1.4368159956743949,"y0":50.005628253882314,"z0":5.616570882096076,"aX":-13.755693813652556},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.1,"breakHorizontal":12.6,"spinRate":1384,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4249583624246731,"extension":6.398192494975734},"index":1,"playId":"8a409724-d2f5-3957-93da-8112f1f899e4","pitchNumber":2,"startTime":"2025-09-25T01:40:21.822Z","endTime":"2025-09-25T01:40:25.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.49974401729685,"strikeZoneBottom":1.70479788291969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.339514065177568,"aZ":-30.744853882184277,"pfxX":8.918413975097252,"pfxZ":0.9575188063724891,"pX":-1.2906003489535889,"pZ":3.4633877775621653,"vX0":-0.8326796551347125,"vY0":-121.73903147379642,"vZ0":1.053441756151734,"x":166.19,"y":145.27,"x0":-2.102266235617915,"y0":50.00470513415389,"z0":5.690241195951231,"aX":13.361522471984411},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.3,"breakHorizontal":-16.0,"spinRate":2549,"spinDirection":72},"zone":11,"typeConfidence":2.0,"plateTime":0.45025041058414583,"extension":5.771831738795066},"index":2,"playId":"c9eaf711-5aee-3f28-aa27-9f7940d0cbc6","pitchNumber":3,"startTime":"2025-09-25T01:40:36.149Z","endTime":"2025-09-25T01:40:39.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.204398168738972,"aZ":-29.225904194647132,"pfxX":-5.351763350388778,"pfxZ":1.8590363177116291,"pX":0.2746874051940198,"pZ":3.4828703879392067,"vX0":6.124005144946662,"vY0":-125.36340803075258,"vZ0":0.21616237051677079,"x":106.53,"y":144.74,"x0":-1.5086585542784485,"y0":50.002395081315264,"z0":5.788206528485082,"aX":-8.487323514863673},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.7,"breakHorizontal":8.3,"spinRate":1373,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.43752443599286206,"extension":5.976077206915332},"hitData":{"launchSpeed":87.0,"launchAngle":7.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":161.83,"coordY":145.63}},"index":3,"playId":"ff0b8af5-80c0-3bb1-896b-2f6512edb492","pitchNumber":4,"startTime":"2025-09-25T01:40:49.938Z","endTime":"2025-09-25T01:40:57.788Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:40:57.788Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-25T01:41:06.299Z","endTime":"2025-09-25T01:41:56.288Z","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":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.6,"strikeZoneTop":3.57000054808638,"strikeZoneBottom":1.65065220258829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.74079008745132,"aZ":-28.2258835220948,"pfxX":-5.80583482962203,"pfxZ":2.4865040743803863,"pX":0.2727530848663691,"pZ":3.5143915407634716,"vX0":6.608511670156391,"vY0":-125.52684280107148,"vZ0":0.17780527135594426,"x":106.6,"y":143.89,"x0":-1.6466562006163108,"y0":50.00199147479878,"z0":5.751289285399885,"aX":-9.213422963450203},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.8,"breakHorizontal":8.9,"spinRate":1263,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.43728559052968485,"extension":5.954746768946005},"index":0,"playId":"d0ce771a-4572-3fdf-ac00-feaa7a7b3f56","pitchNumber":1,"startTime":"2025-09-25T01:41:24.137Z","endTime":"2025-09-25T01:41:28.355Z","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":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.57000023345441,"strikeZoneBottom":1.74910293215535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.196429365795723,"aZ":-27.96063779957584,"pfxX":-10.101769857304467,"pfxZ":2.2535721007414242,"pX":0.36184597236760363,"pZ":2.3060416749889403,"vX0":8.448706685751429,"vY0":-136.23189709843618,"vZ0":-3.22511390069679,"x":103.21,"y":176.52,"x0":-1.4741036678507522,"y0":50.004619785645396,"z0":5.447572154905892,"aX":-18.903677954217034},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.6,"breakHorizontal":16.4,"spinRate":2063,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.40274927516210335,"extension":6.496817281122822},"index":1,"playId":"c0eefc95-e0fc-3241-921f-0f7a6be96cdb","pitchNumber":2,"startTime":"2025-09-25T01:41:37.079Z","endTime":"2025-09-25T01:41:41.321Z","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":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.850016171894566,"aZ":-32.527443807341754,"pfxX":-7.959474456930783,"pfxZ":-0.21033337720786438,"pX":0.17835683051501283,"pZ":0.8099683593840639,"vX0":7.217078175583442,"vY0":-129.18059800999973,"vZ0":-5.572640037254182,"x":110.2,"y":216.91,"x0":-1.6279937304846634,"y0":50.00404856204708,"z0":5.5190188272414655,"aX":-13.34975666335485},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.6,"breakHorizontal":12.6,"spinRate":1369,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4252578078665268,"extension":6.332997251974882},"index":2,"playId":"40e695f1-03ae-3075-bfa1-ad1d0230d374","pitchNumber":3,"startTime":"2025-09-25T01:41:51.508Z","endTime":"2025-09-25T01:41:56.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:41:56.288Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Naylor singles on a ground ball to right fielder Jahmai Jones.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-25T01:45:19.853Z","endTime":"2025-09-25T01:45:48.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Paul Sewald replaces Will Vest.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T01:43:45.361Z","endTime":"2025-09-25T01:44:34.441Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623149,"link":"/api/v1/people/623149"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-25T01:44:34.441Z","endTime":"2025-09-25T01:45:21.694Z","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(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":81.6,"endSpeed":74.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.724726548335564,"aZ":-25.740975171862544,"pfxX":3.355364866563826,"pfxZ":4.517270607720354,"pX":0.1730050519051176,"pZ":2.312375138823618,"vX0":7.27327961924504,"vY0":-118.61098707330164,"vZ0":-0.1845123590144584,"x":110.41,"y":176.35,"x0":-3.3693915753942028,"y0":50.00406426865624,"z0":4.738745290397269,"aX":4.779222085565977},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":8.4,"breakHorizontal":-7.8,"spinRate":2566,"spinDirection":87},"zone":5,"typeConfidence":0.9,"plateTime":0.46181603504643043,"extension":6.5341900079774025},"index":2,"playId":"0b553243-78d7-3f72-80d7-12c5a3ce1a15","pitchNumber":1,"startTime":"2025-09-25T01:45:21.694Z","endTime":"2025-09-25T01:45:25.419Z","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":91.1,"endSpeed":83.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.89643367429171,"aZ":-21.074649459125425,"pfxX":-9.657831653608664,"pfxZ":6.277667209281139,"pX":-0.020731839092061898,"pZ":3.14124591968323,"vX0":12.096188497853076,"vY0":-132.09482855642977,"vZ0":0.765460866907901,"x":117.79,"y":153.97,"x0":-3.402620954378478,"y0":50.00535071352057,"z0":4.395998173204926,"aX":-17.085749201214092},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.8,"breakHorizontal":14.9,"spinRate":2565,"spinDirection":244},"zone":2,"typeConfidence":0.91,"plateTime":0.41449766871261007,"extension":7.097341829160419},"hitData":{"launchSpeed":106.2,"launchAngle":5.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.61,"coordY":126.81}},"index":3,"playId":"1f4b2c54-94bb-3677-a4fe-133c787af267","pitchNumber":2,"startTime":"2025-09-25T01:45:37.204Z","endTime":"2025-09-25T01:45:48.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:45:48.826Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gabriel Arias flies out to center fielder Wenceel Pérez.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-25T01:45:55.004Z","endTime":"2025-09-25T01:46:21.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.520874875496297,"aZ":-26.39487264952858,"pfxX":4.163245006712476,"pfxZ":4.013493479805181,"pX":0.3922647178168825,"pZ":2.6881469655490644,"vX0":7.6886487904288,"vY0":-119.6448788373187,"vZ0":0.7445271428750508,"x":102.05,"y":166.2,"x0":-3.412294115518568,"y0":50.00382975813446,"z0":4.750718433464051,"aX":5.9936175546766375},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.8,"breakHorizontal":-9.5,"spinRate":2513,"spinDirection":81},"zone":6,"typeConfidence":0.89,"plateTime":0.45897653411294304,"extension":6.2940745507061555},"hitData":{"launchSpeed":82.3,"launchAngle":33.0,"totalDistance":296.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.96,"coordY":83.78}},"index":0,"playId":"9f9e5197-8553-3504-b5a6-1b9ae8822d76","pitchNumber":1,"startTime":"2025-09-25T01:46:13.043Z","endTime":"2025-09-25T01:46:21.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:46:21.185Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daniel Schneemann flies out to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-25T01:46:31.062Z","endTime":"2025-09-25T01:47:17.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.4,"strikeZoneTop":3.46417480031622,"strikeZoneBottom":1.7035400245751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.74506688422271,"aZ":-28.300595123413476,"pfxX":8.008063800539542,"pfxZ":2.7380796106520995,"pX":-0.21645846728928533,"pZ":1.9862487360790788,"vX0":5.215510852828755,"vY0":-118.95518899202513,"vZ0":-0.22876246518574606,"x":125.25,"y":185.15,"x0":-3.4879880096935167,"y0":50.001692559682176,"z0":4.6796868837827015,"aX":11.315754876543055},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.2,"breakHorizontal":-15.8,"spinRate":2561,"spinDirection":79},"zone":8,"typeConfidence":0.9,"plateTime":0.4628909688895484,"extension":6.26741403444387},"index":0,"playId":"88d0bbaa-76fa-30db-a6bb-e9d8f1bc363b","pitchNumber":1,"startTime":"2025-09-25T01:46:45.377Z","endTime":"2025-09-25T01:46:49.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.61436520083927,"aZ":-22.518509426566258,"pfxX":-9.306254414429512,"pfxZ":5.3840679865505425,"pX":2.75607674281434E-4,"pZ":2.5443297349930734,"vX0":12.117969962596607,"vY0":-133.11799261921425,"vZ0":-0.3968393485870958,"x":116.99,"y":170.08,"x0":-3.4022195332234637,"y0":50.0061056321175,"z0":4.325737626870039,"aX":-16.702896430863913},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.8,"breakHorizontal":14.3,"spinRate":2617,"spinDirection":244},"zone":5,"typeConfidence":0.9,"plateTime":0.41147649800878927,"extension":6.7571046882391315},"hitData":{"launchSpeed":96.1,"launchAngle":44.0,"totalDistance":308.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.02,"coordY":91.12}},"index":1,"playId":"958183eb-e2dc-3376-a665-8e29efdcd8e9","pitchNumber":2,"startTime":"2025-09-25T01:47:04.481Z","endTime":"2025-09-25T01:47:17.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:47:17.449Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Petey Halpin flies out to right fielder Jahmai Jones.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-25T01:47:27.541Z","endTime":"2025-09-25T01:48:21.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":82.8,"strikeZoneTop":3.46667053444039,"strikeZoneBottom":1.59978960512826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.074684984978216,"aZ":-20.275822027743548,"pfxX":-9.913079812013436,"pfxZ":6.74523599802267,"pX":1.0376477750581976,"pZ":2.7902621344947165,"vX0":14.63691796626611,"vY0":-132.44604588847443,"vZ0":-0.2608513062393041,"x":77.45,"y":163.44,"x0":-3.289797859494018,"y0":50.00615477595192,"z0":4.3815157686581,"aX":-17.497380111872797},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.4,"breakHorizontal":14.5,"spinRate":2525,"spinDirection":242},"zone":12,"typeConfidence":0.91,"plateTime":0.4146213146903026,"extension":7.001387416702075},"index":0,"playId":"1181404e-7eef-3e01-aa03-399ff3fb8c90","pitchNumber":1,"startTime":"2025-09-25T01:47:40.388Z","endTime":"2025-09-25T01:47:44.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.0,"strikeZoneTop":3.42256262120387,"strikeZoneBottom":1.58060735170677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.566201133033005,"aZ":-27.81139555423318,"pfxX":8.475378111549803,"pfxZ":3.1257800279087107,"pX":-0.14725687299613666,"pZ":2.291628445327378,"vX0":5.300861425672761,"vY0":-117.96565635090768,"vZ0":0.455205026003333,"x":122.61,"y":176.91,"x0":-3.5321507073557603,"y0":50.00104964343619,"z0":4.680912929777049,"aX":11.822298589270881},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":6.1,"breakHorizontal":-16.7,"spinRate":2542,"spinDirection":68},"zone":5,"typeConfidence":0.91,"plateTime":0.4661122539737832,"extension":6.485647644278319},"index":1,"playId":"9e81049a-bdc6-38a7-bf26-b6cda97a3cc0","pitchNumber":2,"startTime":"2025-09-25T01:47:56.137Z","endTime":"2025-09-25T01:47:59.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.319,"strikeZoneBottom":1.513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.362388457867286,"aZ":-28.555646282287785,"pfxX":5.723541668034639,"pfxZ":2.5749117067272964,"pX":0.8619414129740381,"pZ":1.3013386679273673,"vX0":8.28975360909005,"vY0":-118.38032722259243,"vZ0":-1.5174605572200144,"x":84.14,"y":203.64,"x0":-3.4404743464839025,"y0":50.00521636882312,"z0":4.585228898177655,"aX":8.056600333547033},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.6,"breakHorizontal":-12.5,"spinRate":2549,"spinDirection":64},"zone":14,"typeConfidence":0.9,"plateTime":0.46416638034610624,"extension":6.532970963097071},"hitData":{"launchSpeed":76.0,"launchAngle":35.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.66,"coordY":100.59}},"index":2,"playId":"eefeb8e3-f160-39fb-9572-a17d00e8b907","pitchNumber":3,"startTime":"2025-09-25T01:48:13.489Z","endTime":"2025-09-25T01:48:21.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:48:21.384Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out, second baseman Brayan Rocchio to first baseman Jhonkensy Noel.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-25T01:50:15.724Z","endTime":"2025-09-25T01:52:49.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.83604384164877,"aZ":-29.526410603213876,"pfxX":-7.348970524729568,"pfxZ":1.65708218896882,"pX":0.09134975279914552,"pZ":1.9227877923883079,"vX0":6.508733668898321,"vY0":-125.48964827434172,"vZ0":-3.259588977639405,"x":113.52,"y":186.86,"x0":-1.5782124651654383,"y0":50.00330456787127,"z0":5.637857820786719,"aX":-11.74886250790311},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.5,"breakHorizontal":11.9,"spinRate":1284,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.4360698602449702,"extension":5.874794422145256},"index":0,"playId":"4c82cb04-6024-399b-9157-863cfa73e5dd","pitchNumber":1,"startTime":"2025-09-25T01:50:39.439Z","endTime":"2025-09-25T01:50:43.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.4,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.15828350274133,"aZ":-27.351910095085373,"pfxX":-5.627230462681707,"pfxZ":2.9111315060026346,"pX":0.2910753979359321,"pZ":2.7320613094882167,"vX0":6.498049333015257,"vY0":-128.37662737616387,"vZ0":-1.7160728061561608,"x":105.9,"y":165.01,"x0":-1.5494623502362586,"y0":50.005779282963864,"z0":5.551440875500593,"aX":-9.334424306519129},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.0,"breakHorizontal":8.6,"spinRate":1499,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.4277066418997011,"extension":6.196275876257546},"index":1,"playId":"84d8a727-d482-371d-9d27-456e2c0f995b","pitchNumber":2,"startTime":"2025-09-25T01:50:58.163Z","endTime":"2025-09-25T01:51:02.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.65513913092477,"strikeZoneBottom":1.78101571081076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.097674148461135,"aZ":-29.286272963063176,"pfxX":6.0947986965280725,"pfxZ":1.8843177685816803,"pX":-0.6171103835155516,"pZ":1.1268876389220788,"vX0":1.4107327516856327,"vY0":-123.11639261099205,"vZ0":-4.4914882040588635,"x":140.52,"y":208.35,"x0":-1.9895655135356372,"y0":50.001071195238396,"z0":5.461516896658974,"aX":9.328081965950721},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.6,"breakHorizontal":-11.4,"spinRate":2539,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.4453688535649958,"extension":5.862268030685503},"index":2,"playId":"bbf2d4a3-0c5c-310c-9578-ee7a34c59fe4","pitchNumber":3,"startTime":"2025-09-25T01:51:17.887Z","endTime":"2025-09-25T01:51:21.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.8,"strikeZoneTop":3.61999937994972,"strikeZoneBottom":1.7109354774261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.451849455061122,"aZ":-34.357825527718035,"pfxX":-10.187529791923925,"pfxZ":-1.3197096208541645,"pX":-0.48158853514461036,"pZ":0.7752803835056944,"vX0":6.096522007609892,"vY0":-128.62941387879152,"vZ0":-5.229624356183759,"x":135.36,"y":217.85,"x0":-1.572540016977193,"y0":50.00266109437616,"z0":5.533258488648142,"aX":-16.881117046699607},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.5,"breakHorizontal":16.9,"spinRate":1420,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.427649466654084,"extension":5.866379609990369},"index":3,"playId":"f4dd83e3-2a68-3119-a820-b19950e96bc5","pitchNumber":4,"startTime":"2025-09-25T01:51:30.415Z","endTime":"2025-09-25T01:51:34.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.62000075890097,"strikeZoneBottom":1.78034929556166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.165036139141147,"aZ":-19.925187305142078,"pfxX":-4.428287706699179,"pfxZ":6.592989600444154,"pX":-0.926316522228559,"pZ":1.9158373627334264,"vX0":3.6735886546698757,"vY0":-135.10694531469903,"vZ0":-5.493956574912268,"x":152.31,"y":187.05,"x0":-1.7252336295868753,"y0":50.000464286188596,"z0":5.366611837239033,"aX":-8.223461309223275},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.0,"breakHorizontal":7.3,"spinRate":2134,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.40469559793931165,"extension":6.201401170175591},"index":4,"playId":"3792b198-9bb1-3bfb-9c1c-803e2e8fedc5","pitchNumber":5,"startTime":"2025-09-25T01:51:46.352Z","endTime":"2025-09-25T01:51:50.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":83.8,"endSpeed":76.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.546765544827384,"aZ":-30.43221169477492,"pfxX":8.599505049271588,"pfxZ":1.1572802522217245,"pX":-0.6009642949211675,"pZ":2.6316301025336823,"vX0":0.3381785528381766,"vY0":-122.00933630735808,"vZ0":-1.068663891226528,"x":139.91,"y":167.73,"x0":-1.8582277284807838,"y0":50.0019348859956,"z0":5.703530313359042,"aX":12.932707212393694},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.2,"breakHorizontal":-15.6,"spinRate":2448,"spinDirection":74},"zone":4,"typeConfidence":2.0,"plateTime":0.44933448054028036,"extension":5.876819470710179},"index":5,"playId":"364caff1-7f0e-386b-8b36-ffd1ec1a6a7b","pitchNumber":6,"startTime":"2025-09-25T01:52:02.785Z","endTime":"2025-09-25T01:52:06.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.09908604698723,"aZ":-24.42195652148656,"pfxX":-9.63487010949191,"pfxZ":4.305604141214108,"pX":0.42439533878399643,"pZ":2.4203779565111683,"vX0":8.055501411979812,"vY0":-134.3228903436999,"vZ0":-3.313428954480411,"x":100.82,"y":173.43,"x0":-1.3836242494880286,"y0":50.00143509566551,"z0":5.435552553406532,"aX":-17.345056820544006},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.2,"breakHorizontal":15.4,"spinRate":2105,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4100863449937191,"extension":6.0709950349289645},"index":6,"playId":"5cd5cb6a-31a4-3473-91bb-c64cbd7e5043","pitchNumber":7,"startTime":"2025-09-25T01:52:20.062Z","endTime":"2025-09-25T01:52:23.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":77.9,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.600867024897255,"aZ":-30.205231877573365,"pfxX":-8.33088770075235,"pfxZ":1.256351614266924,"pX":-1.391350496434182,"pZ":3.0764206862434005,"vX0":3.2696742244290644,"vY0":-125.13041370182792,"vZ0":-0.43444723314254996,"x":170.04,"y":155.72,"x0":-1.6432196446756882,"y0":50.00052899018985,"z0":5.757760573707171,"aX":-13.020999395790184},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.4,"breakHorizontal":14.2,"spinRate":1401,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.44012296431680076,"extension":6.095088278715849},"hitData":{"launchSpeed":72.7,"launchAngle":-42.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.01,"coordY":160.72}},"index":7,"playId":"faa3f453-409a-398b-ab6d-d30ff5e1d0d8","pitchNumber":8,"startTime":"2025-09-25T01:52:41.700Z","endTime":"2025-09-25T01:52:49.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:52:49.148Z","atBatIndex":66},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Wenceel Pérez pops out to shortstop Gabriel Arias.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-25T01:52:58.666Z","endTime":"2025-09-25T01:54:04.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":3},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.29691182865114,"strikeZoneBottom":1.62246814114357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.802091142838297,"aZ":-16.801407622490686,"pfxX":-3.65507164972604,"pfxZ":8.47218980047042,"pX":0.47468297461878495,"pZ":2.02199924258854,"vX0":6.701747728636688,"vY0":-133.3677260721371,"vZ0":-5.733183870088506,"x":98.91,"y":184.19,"x0":-1.5878361023085894,"y0":50.000688539889815,"z0":5.3979525610208565,"aX":-6.630668083583331},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.4,"breakHorizontal":5.3,"spinRate":2097,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.4096044232965723,"extension":6.432362263823505},"index":0,"playId":"c21a9fd3-883b-36d1-adb1-2e5ff4d1376e","pitchNumber":1,"startTime":"2025-09-25T01:53:14.060Z","endTime":"2025-09-25T01:53:17.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.935604174598758,"aZ":-26.288166768096897,"pfxX":-9.429330317632155,"pfxZ":3.189128435680759,"pX":-0.292007346930858,"pZ":2.183599300227623,"vX0":6.5364950424123816,"vY0":-135.285906901584,"vZ0":-3.678876638761695,"x":128.13,"y":179.82,"x0":-1.5207650190293105,"y0":50.00052893134634,"z0":5.41454535054459,"aX":-17.386051865205452},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.2,"breakHorizontal":15.6,"spinRate":2203,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.40567298221069326,"extension":6.217619594357143},"index":1,"playId":"64e1d9d7-6f50-3e61-b771-ab1bbdfe9731","pitchNumber":2,"startTime":"2025-09-25T01:53:27.888Z","endTime":"2025-09-25T01:53:31.748Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-25T01:53:42.434Z","endTime":"2025-09-25T01:53:56.254Z","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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.52185491596795,"aZ":-23.07428650120922,"pfxX":-7.353485047755469,"pfxZ":4.766920222414413,"pX":0.9917669909691222,"pZ":2.4846620622800715,"vX0":8.912870217780872,"vY0":-137.14312660593768,"vZ0":-3.638309286153473,"x":79.2,"y":171.69,"x0":-1.3405795131282539,"y0":50.00605100363069,"z0":5.39705780499957,"aX":-14.049905374535378},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.0,"breakHorizontal":11.5,"spinRate":2176,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3989445582260789,"extension":6.396682924433088},"hitData":{"launchSpeed":69.2,"launchAngle":50.0,"totalDistance":201.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":128.08,"coordY":120.78}},"index":3,"playId":"9ecbab4c-a102-3f9e-8104-c75b93d2da9e","pitchNumber":3,"startTime":"2025-09-25T01:53:56.254Z","endTime":"2025-09-25T01:54:04.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:54:04.447Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a ground ball to left fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-25T01:54:12.130Z","endTime":"2025-09-25T01:55:28.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.288594621315095,"aZ":-19.043554898917296,"pfxX":-3.5353103098890375,"pfxZ":7.126667785133378,"pX":-0.0731826105751924,"pZ":2.5305075413071823,"vX0":5.305832951889822,"vY0":-134.6209286377344,"vZ0":-4.190214495340867,"x":119.79,"y":170.46,"x0":-1.6071752510641746,"y0":50.00049845324337,"z0":5.449183884736161,"aX":-6.511173595393511},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.2,"breakHorizontal":5.3,"spinRate":2086,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.4063384036465072,"extension":6.3610455252055225},"index":0,"playId":"f865b592-f824-38a6-98bc-c67703db0f56","pitchNumber":1,"startTime":"2025-09-25T01:54:26.863Z","endTime":"2025-09-25T01:54:30.780Z","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":89.2,"endSpeed":82.1,"strikeZoneTop":3.29974212557697,"strikeZoneBottom":1.58488465468765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.413772669721375,"aZ":-32.627092709797026,"pfxX":-7.95929944908498,"pfxZ":-0.26547061869412447,"pX":0.309274943300423,"pZ":0.7092974325568674,"vX0":7.315349433758968,"vY0":-129.6698610447994,"vZ0":-5.625844661249388,"x":105.21,"y":219.63,"x0":-1.5159521247031658,"y0":50.00277158833857,"z0":5.399726287174068,"aX":-13.53802737603504},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.6,"breakHorizontal":12.7,"spinRate":1304,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4225848709200015,"extension":6.126214987406439},"index":1,"playId":"e3951bbc-c7f8-3969-9010-e123c61eaefa","pitchNumber":2,"startTime":"2025-09-25T01:54:43.363Z","endTime":"2025-09-25T01:54:47.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.4,"strikeZoneTop":3.25999898419271,"strikeZoneBottom":1.60273169657873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.891651067104846,"aZ":-20.66557928795728,"pfxX":-3.1505454383997415,"pfxZ":6.053888761704169,"pX":-0.08878919883022898,"pZ":3.591992397230701,"vX0":4.966474926431119,"vY0":-136.28946445266436,"vZ0":-1.4387885412844745,"x":120.38,"y":141.8,"x0":-1.5163294489238923,"y0":50.00614100066554,"z0":5.538815398872296,"aX":-5.993179300803526},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.9,"breakHorizontal":4.8,"spinRate":2107,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.40022827555874363,"extension":6.198005728570931},"index":2,"playId":"33afe645-8c95-3ba4-889e-0f5800597456","pitchNumber":3,"startTime":"2025-09-25T01:54:59.085Z","endTime":"2025-09-25T01:55:02.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.547562253863564,"aZ":-19.13437626217365,"pfxX":-3.2573233314420453,"pfxZ":7.044079859343484,"pX":-0.2877237534958873,"pZ":2.2055538248777253,"vX0":4.673134127642832,"vY0":-134.56062617224626,"vZ0":-5.023718064700938,"x":127.97,"y":179.23,"x0":-1.6159885608416877,"y0":50.004019970036296,"z0":5.433972634714082,"aX":-6.0316467421105635},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.0,"breakHorizontal":5.0,"spinRate":2081,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4055469641650786,"extension":6.481472464632471},"hitData":{"launchSpeed":103.2,"launchAngle":4.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.21,"coordY":106.87}},"index":3,"playId":"c1e66f89-21c1-3841-834b-c4c8133d86df","pitchNumber":4,"startTime":"2025-09-25T01:55:17.870Z","endTime":"2025-09-25T01:55:28.317Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:55:28.317Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dillon Dingler grounds out, second baseman Brayan Rocchio to first baseman Jhonkensy Noel.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-25T01:58:02.419Z","endTime":"2025-09-25T01:58:28.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"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"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-25T01:55:45.550Z","endTime":"2025-09-25T01:56:45.434Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cade Smith replaces Jakob Junis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-25T01:56:45.434Z","endTime":"2025-09-25T01:58:04.811Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.40444273731886,"strikeZoneBottom":1.64549539808472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.737925228907464,"aZ":-14.251248065516997,"pfxX":-5.638511931693591,"pfxZ":9.048913345499408,"pX":-1.1235180847187707,"pZ":4.757290197703412,"vX0":5.294819569900092,"vY0":-140.31056571800082,"vZ0":-0.6171027061692884,"x":159.83,"y":110.33,"x0":-2.3086721048292675,"y0":50.0016669122463,"z0":5.91459978321937,"aX":-11.166693552347509},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.4,"breakHorizontal":9.0,"spinRate":2185,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.39138625589074616,"extension":7.464683334135787},"index":2,"playId":"33549330-0d5d-38ed-af1e-9ae435a5f1fb","pitchNumber":1,"startTime":"2025-09-25T01:58:04.811Z","endTime":"2025-09-25T01:58:09.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.94571615430976,"aZ":-29.09982239329354,"pfxX":7.170727924009927,"pfxZ":1.9838504824338532,"pX":0.8135583777567217,"pZ":1.2128209096674532,"vX0":5.089971386438125,"vY0":-124.81399426680491,"vZ0":-4.963396249407363,"x":85.99,"y":206.03,"x0":-2.195584249093061,"y0":50.00467385182188,"z0":5.670328798437288,"aX":11.13031494252739},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.5,"breakHorizontal":-14.3,"spinRate":2069,"spinDirection":82},"zone":14,"typeConfidence":0.9,"plateTime":0.44159415402103575,"extension":7.46354334982216},"hitData":{"launchSpeed":54.9,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.02,"coordY":150.77}},"index":3,"playId":"8ed043c5-0120-3f5a-b010-a87e1ff82f14","pitchNumber":2,"startTime":"2025-09-25T01:58:20.865Z","endTime":"2025-09-25T01:58:28.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:58:28.288Z","atBatIndex":69}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dillon Dingler grounds out, second baseman Brayan Rocchio to first baseman Jhonkensy Noel.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-25T01:58:02.419Z","endTime":"2025-09-25T01:58:28.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"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"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-25T01:55:45.550Z","endTime":"2025-09-25T01:56:45.434Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cade Smith replaces Jakob Junis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-25T01:56:45.434Z","endTime":"2025-09-25T01:58:04.811Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.40444273731886,"strikeZoneBottom":1.64549539808472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.737925228907464,"aZ":-14.251248065516997,"pfxX":-5.638511931693591,"pfxZ":9.048913345499408,"pX":-1.1235180847187707,"pZ":4.757290197703412,"vX0":5.294819569900092,"vY0":-140.31056571800082,"vZ0":-0.6171027061692884,"x":159.83,"y":110.33,"x0":-2.3086721048292675,"y0":50.0016669122463,"z0":5.91459978321937,"aX":-11.166693552347509},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.4,"breakHorizontal":9.0,"spinRate":2185,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.39138625589074616,"extension":7.464683334135787},"index":2,"playId":"33549330-0d5d-38ed-af1e-9ae435a5f1fb","pitchNumber":1,"startTime":"2025-09-25T01:58:04.811Z","endTime":"2025-09-25T01:58:09.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.94571615430976,"aZ":-29.09982239329354,"pfxX":7.170727924009927,"pfxZ":1.9838504824338532,"pX":0.8135583777567217,"pZ":1.2128209096674532,"vX0":5.089971386438125,"vY0":-124.81399426680491,"vZ0":-4.963396249407363,"x":85.99,"y":206.03,"x0":-2.195584249093061,"y0":50.00467385182188,"z0":5.670328798437288,"aX":11.13031494252739},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.5,"breakHorizontal":-14.3,"spinRate":2069,"spinDirection":82},"zone":14,"typeConfidence":0.9,"plateTime":0.44159415402103575,"extension":7.46354334982216},"hitData":{"launchSpeed":54.9,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.02,"coordY":150.77}},"index":3,"playId":"8ed043c5-0120-3f5a-b010-a87e1ff82f14","pitchNumber":2,"startTime":"2025-09-25T01:58:20.865Z","endTime":"2025-09-25T01:58:28.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-25T01:58:28.288Z","atBatIndex":69},"scoringPlays":[17,22,38,57],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"coordinates":{"x":163.78,"y":83.4},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":111.37,"y":140.21},"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":1,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":144.0,"y":149.0},"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":1,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":56.38,"y":122.66},"type":"H","description":"Double"}]}},{"startIndex":7,"endIndex":13,"top":[7,8,9],"bottom":[10,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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":147.64,"y":148.01},"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":2,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":175.48,"y":146.2},"type":"E","description":"Field Error"},{"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":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":61.78,"y":95.77},"type":"O","description":"Lineout"}]}},{"startIndex":14,"endIndex":24,"top":[14,15,16,17,18,19],"bottom":[20,21,22,23,24],"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":156.0,"y":166.0},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":167.52,"y":92.29},"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"coordinates":{"x":178.5,"y":116.55},"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"coordinates":{"x":176.14,"y":91.12},"type":"O","description":"Sac Fly"},{"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":170.64,"y":125.62},"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":156.72,"y":170.4},"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":3,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":38.62,"y":114.8},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":159.14,"y":169.8},"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":3,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"coordinates":{"x":144.61,"y":41.38},"type":"H","description":"Home Run"},{"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":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":151.88,"y":152.85},"type":"O","description":"Groundout"}]}},{"startIndex":25,"endIndex":32,"top":[25,26,27,28,29],"bottom":[30,31,32],"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":124.03,"y":83.31},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":147.64,"y":150.43},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":106.49,"y":167.98},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":128.37,"y":140.04},"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":4,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":150.06,"y":177.06},"type":"O","description":"Groundout"}]}},{"startIndex":33,"endIndex":40,"top":[33,34,35],"bottom":[36,37,38,39,40],"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"coordinates":{"x":82.29,"y":150.43},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":114.97,"y":145.59},"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":5,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":65.27,"y":72.55},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":131.5,"y":83.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":5,"pitcher":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":82.83,"y":81.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":5,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"coordinates":{"x":150.89,"y":156.95},"type":"O","description":"Forceout"},{"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":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":76.24,"y":106.87},"type":"O","description":"Lineout"}]}},{"startIndex":41,"endIndex":47,"top":[41,42,43,44],"bottom":[45,46,47],"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":147.64,"y":149.22},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":120.41,"y":103.8},"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":85.92,"y":100.81},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":158.54,"y":152.85},"type":"O","description":"Groundout"}]}},{"startIndex":48,"endIndex":58,"top":[48,49,50,51],"bottom":[52,53,54,55,56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"coordinates":{"x":99.84,"y":165.56},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":160.46,"y":84.24},"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":7,"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":104.9,"y":98.84},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"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":177.29,"y":126.23},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":80.68,"y":117.57},"type":"O","description":"Flyout"}]}},{"startIndex":59,"endIndex":65,"top":[59,60,61],"bottom":[62,63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":161.83,"y":145.63},"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":8,"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":177.61,"y":126.81},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":152.96,"y":83.78},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":65.02,"y":91.12},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"coordinates":{"x":173.66,"y":100.59},"type":"O","description":"Flyout"}]}},{"startIndex":66,"endIndex":69,"top":[66,67,68,69],"bottom":[],"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":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":144.01,"y":160.72},"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":9,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":128.08,"y":120.78},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":96.21,"y":106.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":136.02,"y":150.77},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":5,"hits":8,"errors":0,"leftOnBase":6},"away":{"runs":1,"hits":6,"errors":2,"leftOnBase":7}},"defense":{"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"catcher":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"first":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"second":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"third":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"shortstop":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"left":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"center":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"right":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"onDeck":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"inHole":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"battingOrder":9,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"offense":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"onDeck":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"inHole":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"battingOrder":8,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"balls":1,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"teamStats":{"batting":{"flyOuts":1,"groundOuts":11,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".247","atBats":31,"obp":".316","slg":".415","ops":".731","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":6,"rbi":1,"leftOnBase":13,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":6,"groundOuts":8,"airOuts":8,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":33,"obp":".286","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":145,"era":"3.97","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.25","battersFaced":35,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":145,"balls":46,"strikes":99,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":5,"pitchesPerInning":"18.13","runsScoredPer9":"5.63","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":5,"putOuts":24,"errors":2,"chances":31,"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":41,"gamesStarted":4,"flyOuts":26,"groundOuts":57,"airOuts":54,"runs":26,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":64,"baseOnBalls":27,"intentionalWalks":3,"hits":55,"hitByPitch":11,"atBats":227,"obp":".350","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1022,"era":"2.52","inningsPitched":"60.2","wins":3,"losses":3,"saves":2,"saveOpportunities":2,"holds":5,"blownSaves":0,"earnedRuns":17,"whip":"1.35","battersFaced":268,"outs":182,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":1022,"balls":384,"strikes":638,"strikePercentage":".620","hitBatsmen":11,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".500","pitchesPerInning":"16.85","gamesFinished":5,"strikeoutWalkRatio":"2.37","strikeoutsPer9Inn":"9.49","walksPer9Inn":"4.01","hitsPer9Inn":"8.16","runsScoredPer9":"3.86","homeRunsPer9":"0.59","inheritedRunners":27,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":49,"flyOuts":19,"groundOuts":17,"airOuts":31,"runs":14,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":31,"baseOnBalls":20,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".214","atBats":98,"obp":".347","slg":".296","ops":".643","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":121,"totalBases":29,"rbi":17,"leftOnBase":37,"sacBunts":0,"sacFlies":2,"babip":".294","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"98.00","popOuts":7,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":28,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656716":{"person":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"jerseyNumber":"39","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":141,"flyOuts":57,"groundOuts":114,"airOuts":112,"runs":68,"doubles":23,"triples":11,"homeRuns":12,"strikeOuts":110,"baseOnBalls":46,"intentionalWalks":1,"hits":116,"hitByPitch":7,"avg":".260","atBats":446,"obp":".335","slg":".442","ops":".777","caughtStealing":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":505,"totalBases":197,"rbi":49,"leftOnBase":198,"sacBunts":1,"sacFlies":5,"babip":".316","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.17","popOuts":18,"lineOuts":37},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":2,"era":"0.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":2,"balls":1,"strikes":1,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"6.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":210,"putOuts":161,"errors":12,"chances":383,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669373":{"person":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":31,"flyOuts":96,"groundOuts":160,"airOuts":168,"runs":55,"doubles":26,"triples":2,"homeRuns":18,"strikeOuts":241,"baseOnBalls":33,"intentionalWalks":0,"hits":141,"hitByPitch":5,"atBats":706,"obp":".240","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":2849,"era":"2.21","inningsPitched":"195.1","wins":13,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"0.89","battersFaced":748,"outs":586,"gamesPitched":31,"completeGames":1,"shutouts":1,"pitchesThrown":2849,"balls":846,"strikes":2003,"strikePercentage":".700","hitBatsmen":5,"balks":2,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".684","pitchesPerInning":"14.59","gamesFinished":0,"strikeoutWalkRatio":"7.30","strikeoutsPer9Inn":"11.10","walksPer9Inn":"1.52","hitsPer9Inn":"6.50","runsScoredPer9":"2.53","homeRunsPer9":"0.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":36,"lineOuts":36},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":4,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700242":{"person":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"jerseyNumber":"27","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":47,"groundOuts":73,"airOuts":76,"runs":36,"doubles":6,"triples":2,"homeRuns":6,"strikeOuts":91,"baseOnBalls":24,"intentionalWalks":0,"hits":58,"hitByPitch":0,"avg":".197","atBats":294,"obp":".255","slg":".293","ops":".548","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":322,"totalBases":86,"rbi":32,"leftOnBase":134,"sacBunts":0,"sacFlies":4,"babip":".259","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","popOuts":16,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":184,"putOuts":118,"errors":6,"chances":308,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID663554":{"person":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":96,"groundOuts":123,"airOuts":163,"runs":66,"doubles":27,"triples":4,"homeRuns":21,"strikeOuts":131,"baseOnBalls":36,"intentionalWalks":1,"hits":147,"hitByPitch":3,"atBats":557,"obp":".309","caughtStealing":7,"stolenBases":11,"stolenBasePercentage":".611","caughtStealingPercentage":".389","numberOfPitches":2273,"era":"3.91","inningsPitched":"142.2","wins":14,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.28","battersFaced":603,"outs":428,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2273,"balls":781,"strikes":1492,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".700","pitchesPerInning":"15.93","gamesFinished":0,"strikeoutWalkRatio":"3.64","strikeoutsPer9Inn":"8.26","walksPer9Inn":"2.27","hitsPer9Inn":"9.27","runsScoredPer9":"4.16","homeRunsPer9":"1.32","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":29,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606160":{"person":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"0.0 IP, 0 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":8,"strikes":6,"strikePercentage":".430","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"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}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":58,"gamesStarted":0,"flyOuts":31,"groundOuts":56,"airOuts":57,"runs":34,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":57,"baseOnBalls":37,"intentionalWalks":2,"hits":41,"hitByPitch":0,"atBats":210,"obp":".315","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1067,"era":"4.58","inningsPitched":"59.0","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":30,"whip":"1.32","battersFaced":248,"outs":177,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":1067,"balls":422,"strikes":645,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".333","pitchesPerInning":"18.08","gamesFinished":23,"strikeoutWalkRatio":"1.54","strikeoutsPer9Inn":"8.69","walksPer9Inn":"5.64","hitsPer9Inn":"6.25","runsScoredPer9":"5.19","homeRunsPer9":"0.76","inheritedRunners":17,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663330":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"101","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":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":69,"flyOuts":15,"groundOuts":19,"airOuts":37,"runs":20,"doubles":10,"triples":1,"homeRuns":6,"strikeOuts":31,"baseOnBalls":17,"intentionalWalks":1,"hits":33,"hitByPitch":3,"avg":".275","atBats":120,"obp":".379","slg":".525","ops":".904","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":63,"rbi":18,"leftOnBase":40,"sacBunts":0,"sacFlies":0,"babip":".325","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":13,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":15,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID595879":{"person":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":59,"groundOuts":98,"airOuts":102,"runs":53,"doubles":17,"triples":3,"homeRuns":11,"strikeOuts":103,"baseOnBalls":10,"intentionalWalks":0,"hits":101,"hitByPitch":6,"avg":".252","atBats":401,"obp":".279","slg":".392","ops":".671","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":421,"totalBases":157,"rbi":52,"leftOnBase":172,"sacBunts":0,"sacFlies":3,"babip":".310","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"36.46","popOuts":19,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":151,"putOuts":176,"errors":8,"chances":335,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682985":{"person":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":154,"flyOuts":79,"groundOuts":115,"airOuts":129,"runs":83,"doubles":31,"triples":1,"homeRuns":35,"strikeOuts":196,"baseOnBalls":45,"intentionalWalks":1,"hits":154,"hitByPitch":4,"avg":".261","atBats":589,"obp":".316","slg":".496","ops":".812","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":643,"totalBases":292,"rbi":110,"leftOnBase":273,"sacBunts":0,"sacFlies":5,"babip":".328","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.83","popOuts":20,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":281,"errors":2,"chances":285,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID663432":{"person":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":7,"runs":12,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":8,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":29,"obp":".436","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":172,"era":"14.09","inningsPitched":"7.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":12,"whip":"2.09","battersFaced":40,"outs":23,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":172,"balls":70,"strikes":102,"strikePercentage":".590","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"22.43","gamesFinished":0,"strikeoutWalkRatio":"1.13","strikeoutsPer9Inn":"10.57","walksPer9Inn":"9.39","hitsPer9Inn":"9.39","runsScoredPer9":"14.09","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663947":{"person":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"jerseyNumber":"87","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"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":21,"balls":6,"strikes":15,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":68,"gamesStarted":6,"flyOuts":37,"groundOuts":90,"airOuts":72,"runs":33,"doubles":7,"triples":0,"homeRuns":15,"strikeOuts":61,"baseOnBalls":17,"intentionalWalks":1,"hits":64,"hitByPitch":0,"atBats":279,"obp":".270","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1135,"era":"3.66","inningsPitched":"76.1","wins":5,"losses":5,"saves":0,"saveOpportunities":5,"holds":16,"blownSaves":5,"earnedRuns":31,"whip":"1.06","battersFaced":304,"outs":229,"gamesPitched":68,"completeGames":0,"shutouts":0,"pitchesThrown":1135,"balls":396,"strikes":739,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".500","pitchesPerInning":"14.87","gamesFinished":6,"strikeoutWalkRatio":"3.59","strikeoutsPer9Inn":"7.19","walksPer9Inn":"2.00","hitsPer9Inn":"7.55","runsScoredPer9":"3.89","homeRunsPer9":"1.77","inheritedRunners":40,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":13,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681481":{"person":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":127,"flyOuts":74,"groundOuts":84,"airOuts":134,"runs":66,"doubles":18,"triples":5,"homeRuns":26,"strikeOuts":103,"baseOnBalls":18,"intentionalWalks":0,"hits":108,"hitByPitch":7,"avg":".253","atBats":427,"obp":".293","slg":".501","ops":".794","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":458,"totalBases":214,"rbi":62,"leftOnBase":178,"sacBunts":0,"sacFlies":2,"babip":".273","groundOutsToAirouts":"0.63","catchersInterference":4,"pickoffs":0,"atBatsPerHomeRun":"16.42","popOuts":31,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":132,"errors":3,"chances":137,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":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":54,"gamesStarted":0,"flyOuts":28,"groundOuts":53,"airOuts":52,"runs":23,"doubles":7,"triples":3,"homeRuns":4,"strikeOuts":53,"baseOnBalls":18,"intentionalWalks":2,"hits":42,"hitByPitch":1,"atBats":196,"obp":".281","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","numberOfPitches":816,"era":"3.46","inningsPitched":"54.2","wins":4,"losses":4,"saves":24,"saveOpportunities":30,"holds":2,"blownSaves":6,"earnedRuns":21,"whip":"1.10","battersFaced":220,"outs":164,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":816,"balls":272,"strikes":544,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".500","pitchesPerInning":"14.93","gamesFinished":38,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"8.73","walksPer9Inn":"2.96","hitsPer9Inn":"6.91","runsScoredPer9":"3.79","homeRunsPer9":"0.66","inheritedRunners":18,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"note":"(L, 8-15)","summary":"4.1 IP, 3 ER, 6 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":2,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":83,"inningsPitched":"4.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":19,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":83,"balls":28,"strikes":55,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"6.23","homeRunsPer9":"2.08","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":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":31,"gamesStarted":31,"flyOuts":87,"groundOuts":124,"airOuts":158,"runs":85,"doubles":31,"triples":1,"homeRuns":23,"strikeOuts":188,"baseOnBalls":59,"intentionalWalks":1,"hits":147,"hitByPitch":5,"atBats":614,"obp":".311","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":2831,"era":"4.64","inningsPitched":"161.0","wins":8,"losses":15,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":83,"whip":"1.28","battersFaced":681,"outs":483,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":2831,"balls":1030,"strikes":1801,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":3,"winPercentage":".348","pitchesPerInning":"17.58","gamesFinished":0,"strikeoutWalkRatio":"3.19","strikeoutsPer9Inn":"10.51","walksPer9Inn":"3.30","hitsPer9Inn":"8.22","runsScoredPer9":"4.75","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":31,"lineOuts":40},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":15,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"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":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":6,"errors":1,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":152,"flyOuts":102,"groundOuts":86,"airOuts":172,"runs":82,"doubles":27,"triples":1,"homeRuns":31,"strikeOuts":165,"baseOnBalls":70,"intentionalWalks":6,"hits":133,"hitByPitch":9,"avg":".241","atBats":551,"obp":".334","slg":".463","ops":".797","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":635,"totalBases":255,"rbi":78,"leftOnBase":220,"sacBunts":0,"sacFlies":5,"babip":".283","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.77","popOuts":43,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":98,"putOuts":1032,"errors":5,"chances":1135,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID672456":{"person":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":11,"flyOuts":56,"groundOuts":87,"airOuts":96,"runs":45,"doubles":13,"triples":1,"homeRuns":16,"strikeOuts":65,"baseOnBalls":31,"intentionalWalks":0,"hits":90,"hitByPitch":2,"atBats":337,"obp":".332","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1397,"era":"4.48","inningsPitched":"86.1","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.40","battersFaced":371,"outs":259,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1397,"balls":467,"strikes":930,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".625","pitchesPerInning":"16.18","gamesFinished":1,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"6.78","walksPer9Inn":"3.23","hitsPer9Inn":"9.38","runsScoredPer9":"4.69","homeRunsPer9":"1.67","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":11,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623149":{"person":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":1,"strikes":7,"strikePercentage":".880","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":0,"flyOuts":17,"groundOuts":4,"airOuts":29,"runs":11,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":5,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":68,"obp":".307","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":295,"era":"5.00","inningsPitched":"18.0","wins":1,"losses":1,"saves":2,"saveOpportunities":4,"holds":4,"blownSaves":2,"earnedRuns":10,"whip":"1.28","battersFaced":75,"outs":54,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":295,"balls":95,"strikes":200,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.14","rbi":0,"winPercentage":".500","pitchesPerInning":"16.39","gamesFinished":5,"strikeoutWalkRatio":"3.80","strikeoutsPer9Inn":"9.50","walksPer9Inn":"2.50","hitsPer9Inn":"9.00","runsScoredPer9":"5.50","homeRunsPer9":"2.00","inheritedRunners":12,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668670":{"person":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"jerseyNumber":"34","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":13,"groundOuts":32,"airOuts":30,"runs":14,"doubles":5,"triples":2,"homeRuns":3,"strikeOuts":37,"baseOnBalls":15,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".193","atBats":119,"obp":".285","slg":".345","ops":".630","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":41,"rbi":19,"leftOnBase":40,"sacBunts":1,"sacFlies":2,"babip":".247","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.67","popOuts":10,"lineOuts":7},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":14,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":49,"era":"2.45","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.36","battersFaced":16,"outs":11,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":49,"balls":19,"strikes":30,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"13.36","gamesFinished":4,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"12.27","runsScoredPer9":"2.45","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":10,"stolenBases":21,"stolenBasePercentage":".677","caughtStealingPercentage":".323","assists":15,"putOuts":294,"errors":4,"chances":313,"fielding":".987","passedBall":1,"pickoffs":4}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650402":{"person":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":142,"flyOuts":106,"groundOuts":126,"airOuts":168,"runs":79,"doubles":22,"triples":0,"homeRuns":16,"strikeOuts":97,"baseOnBalls":85,"intentionalWalks":0,"hits":134,"hitByPitch":4,"avg":".259","atBats":518,"obp":".363","slg":".394","ops":".757","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":614,"totalBases":204,"rbi":74,"leftOnBase":173,"sacBunts":0,"sacFlies":7,"babip":".286","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.38","popOuts":21,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":297,"putOuts":192,"errors":5,"chances":494,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID592454":{"person":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":64,"gamesStarted":0,"flyOuts":33,"groundOuts":68,"airOuts":61,"runs":31,"doubles":8,"triples":1,"homeRuns":8,"strikeOuts":50,"baseOnBalls":31,"intentionalWalks":0,"hits":49,"hitByPitch":1,"atBats":228,"obp":".312","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":1015,"era":"4.40","inningsPitched":"61.1","wins":1,"losses":4,"saves":9,"saveOpportunities":14,"holds":15,"blownSaves":5,"earnedRuns":30,"whip":"1.30","battersFaced":260,"outs":184,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":1015,"balls":397,"strikes":618,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".200","pitchesPerInning":"16.55","gamesFinished":15,"strikeoutWalkRatio":"1.61","strikeoutsPer9Inn":"7.34","walksPer9Inn":"4.55","hitsPer9Inn":"7.19","runsScoredPer9":"4.55","homeRunsPer9":"1.17","inheritedRunners":32,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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,"battingOrder":"901","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":36,"groundOuts":46,"airOuts":58,"runs":23,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":24,"baseOnBalls":9,"intentionalWalks":0,"hits":38,"hitByPitch":4,"avg":".230","atBats":165,"obp":".285","slg":".352","ops":".637","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":179,"totalBases":58,"rbi":21,"leftOnBase":82,"sacBunts":0,"sacFlies":1,"babip":".246","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.25","popOuts":6,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":78,"putOuts":34,"errors":3,"chances":115,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID663978":{"person":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":27,"flyOuts":102,"groundOuts":148,"airOuts":196,"runs":94,"doubles":28,"triples":4,"homeRuns":29,"strikeOuts":107,"baseOnBalls":33,"intentionalWalks":0,"hits":159,"hitByPitch":3,"atBats":599,"obp":".303","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2461,"era":"5.27","inningsPitched":"153.2","wins":5,"losses":11,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":90,"whip":"1.25","battersFaced":646,"outs":461,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":2461,"balls":856,"strikes":1605,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".313","pitchesPerInning":"16.02","gamesFinished":3,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"6.27","walksPer9Inn":"1.93","hitsPer9Inn":"9.31","runsScoredPer9":"5.51","homeRunsPer9":"1.70","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":9,"passedBall":0,"popOuts":49,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":21,"errors":1,"chances":38,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678009":{"person":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"jerseyNumber":"22","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"0-2 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":16,"groundOuts":47,"airOuts":43,"runs":21,"doubles":6,"triples":2,"homeRuns":4,"strikeOuts":51,"baseOnBalls":18,"intentionalWalks":0,"hits":38,"hitByPitch":0,"avg":".213","atBats":178,"obp":".284","slg":".337","ops":".621","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":197,"totalBases":60,"rbi":16,"leftOnBase":60,"sacBunts":0,"sacFlies":1,"babip":".274","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.50","popOuts":10,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":111,"errors":1,"chances":113,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID693307":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":1,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":60,"groundOuts":88,"airOuts":112,"runs":51,"doubles":20,"triples":2,"homeRuns":13,"strikeOuts":108,"baseOnBalls":22,"intentionalWalks":2,"hits":117,"hitByPitch":9,"avg":".276","atBats":424,"obp":".325","slg":".425","ops":".750","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":457,"totalBases":180,"rbi":57,"leftOnBase":184,"sacBunts":0,"sacFlies":1,"babip":".342","groundOutsToAirouts":"0.79","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"32.62","popOuts":23,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":26,"stolenBases":55,"stolenBasePercentage":".679","caughtStealingPercentage":".321","assists":39,"putOuts":992,"errors":6,"chances":1037,"fielding":".994","passedBall":0,"pickoffs":2}},"gameStatus":{"isCurrentBatter":true,"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"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":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":3,"strikes":16,"strikePercentage":".840","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"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":62,"gamesStarted":0,"flyOuts":26,"groundOuts":76,"airOuts":47,"runs":26,"doubles":8,"triples":2,"homeRuns":4,"strikeOuts":71,"baseOnBalls":22,"intentionalWalks":1,"hits":61,"hitByPitch":1,"atBats":253,"obp":".303","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1116,"era":"3.11","inningsPitched":"66.2","wins":6,"losses":5,"saves":21,"saveOpportunities":28,"holds":3,"blownSaves":7,"earnedRuns":23,"whip":"1.25","battersFaced":278,"outs":200,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":1116,"balls":392,"strikes":724,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.62","rbi":2,"winPercentage":".545","pitchesPerInning":"16.74","gamesFinished":38,"strikeoutWalkRatio":"3.23","strikeoutsPer9Inn":"9.59","walksPer9Inn":"2.97","hitsPer9Inn":"8.24","runsScoredPer9":"3.51","homeRunsPer9":"0.54","inheritedRunners":27,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":64,"groundOuts":63,"airOuts":108,"runs":45,"doubles":17,"triples":4,"homeRuns":12,"strikeOuts":82,"baseOnBalls":28,"intentionalWalks":0,"hits":81,"hitByPitch":3,"avg":".246","atBats":329,"obp":".307","slg":".432","ops":".739","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":365,"totalBases":142,"rbi":42,"leftOnBase":164,"sacBunts":0,"sacFlies":5,"babip":".288","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.42","popOuts":22,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":173,"errors":3,"chances":181,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID675512":{"person":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"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":15,"gamesStarted":3,"flyOuts":26,"groundOuts":43,"airOuts":44,"runs":14,"doubles":3,"triples":0,"homeRuns":7,"strikeOuts":35,"baseOnBalls":13,"intentionalWalks":0,"hits":29,"hitByPitch":1,"atBats":149,"obp":".262","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":607,"era":"2.79","inningsPitched":"42.0","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":13,"whip":"1.00","battersFaced":165,"outs":126,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":607,"balls":217,"strikes":390,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".600","pitchesPerInning":"14.45","gamesFinished":0,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"7.50","walksPer9Inn":"2.79","hitsPer9Inn":"6.21","runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[678009,663330,650402,681481,679529,682985,672761,656716,693307,700242,628451,656427,663947,606160,676684,623149],"pitchers":[656427,663947,606160,676684,623149],"bench":[595879,669234,668670],"bullpen":[640448,676428,592454,675512,663554,672456,663978,663432,669373],"battingOrder":[663330,650402,681481,679529,682985,672761,656716,693307,628451],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Dingler; Greene, R; McKinstry; Sweeney; Torkelson; Torres."},{"label":"RBI","value":"Meadows, P (16)."},{"label":"Runners left in scoring position, 2 out","value":"Dingler; Carpenter."},{"label":"SF","value":"Meadows, P."},{"label":"GIDP","value":"Pérez, W."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Torkelson (5, fielding); Dingler (6, dropped foul)."}]}],"note":[{"label":"a","value":"Grounded into a forceout for Sweeney in the 7th."},{"label":"b","value":"Struck out for Meadows, P in the 7th."}]},"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":6,"groundOuts":8,"airOuts":8,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".226","atBats":33,"obp":".297","slg":".373","ops":".670","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":14,"rbi":5,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":1,"groundOuts":11,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":31,"obp":".257","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":155,"era":"3.68","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.26","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":155,"balls":62,"strikes":93,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.83","rbi":1,"pitchesPerInning":"17.22","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID671655":{"person":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"jerseyNumber":"35","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":3,"groundOuts":9,"airOuts":5,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":6,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".242","atBats":33,"obp":".359","slg":".485","ops":".844","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":16,"rbi":5,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".300","groundOutsToAirouts":"1.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.50","popOuts":1,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID595978":{"person":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":28,"groundOuts":35,"airOuts":58,"runs":12,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":41,"baseOnBalls":18,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".147","atBats":150,"obp":".240","slg":".267","ops":".507","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":175,"totalBases":40,"rbi":10,"leftOnBase":68,"sacBunts":4,"sacFlies":2,"babip":".160","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":21,"lineOuts":9},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":14,"obp":".438","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":56,"era":"6.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.33","battersFaced":16,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":56,"balls":21,"strikes":35,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".---","pitchesPerInning":"18.67","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.00","walksPer9Inn":"3.00","hitsPer9Inn":"18.00","runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":13,"stolenBases":30,"stolenBasePercentage":".698","caughtStealingPercentage":".302","assists":19,"putOuts":448,"errors":1,"chances":468,"fielding":".998","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682177":{"person":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":128,"flyOuts":50,"groundOuts":94,"airOuts":89,"runs":48,"doubles":18,"triples":1,"homeRuns":12,"strikeOuts":111,"baseOnBalls":38,"intentionalWalks":1,"hits":78,"hitByPitch":3,"avg":".211","atBats":370,"obp":".289","slg":".362","ops":".651","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":413,"totalBases":134,"rbi":41,"leftOnBase":147,"sacBunts":1,"sacFlies":1,"babip":".266","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.83","popOuts":16,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":171,"putOuts":165,"errors":2,"chances":338,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"401","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":20,"groundOuts":35,"airOuts":37,"runs":18,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":49,"baseOnBalls":4,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".155","atBats":142,"obp":".177","slg":".275","ops":".452","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":147,"totalBases":39,"rbi":12,"leftOnBase":61,"sacBunts":0,"sacFlies":1,"babip":".191","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.40","popOuts":9,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":103,"errors":0,"chances":110,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID677944":{"person":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":80,"groundOuts":126,"airOuts":141,"runs":62,"doubles":26,"triples":2,"homeRuns":23,"strikeOuts":106,"baseOnBalls":31,"intentionalWalks":1,"hits":120,"hitByPitch":3,"atBats":489,"obp":".293","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1988,"era":"4.15","inningsPitched":"128.0","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.18","battersFaced":527,"outs":384,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1988,"balls":707,"strikes":1281,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".538","pitchesPerInning":"15.53","gamesFinished":0,"strikeoutWalkRatio":"3.42","strikeoutsPer9Inn":"7.45","walksPer9Inn":"2.18","hitsPer9Inn":"8.44","runsScoredPer9":"4.36","homeRunsPer9":"1.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":22,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671286":{"person":{"id":671286,"fullName":"Johnathan Rodríguez","link":"/api/v1/people/671286"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":5,"groundOuts":23,"airOuts":10,"runs":5,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":22,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".167","atBats":66,"obp":".214","slg":".303","ops":".517","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":70,"totalBases":20,"rbi":6,"leftOnBase":31,"sacBunts":0,"sacFlies":0,"babip":".233","groundOutsToAirouts":"2.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.00","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":35,"errors":3,"chances":38,"fielding":".921","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"900","stats":{"batting":{"summary":"2-2 | 2B, BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":3,"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":6,"putOuts":2,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":56,"groundOuts":94,"airOuts":93,"runs":33,"doubles":18,"triples":2,"homeRuns":4,"strikeOuts":74,"baseOnBalls":22,"intentionalWalks":0,"hits":78,"hitByPitch":8,"avg":".236","atBats":331,"obp":".296","slg":".338","ops":".634","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":369,"totalBases":112,"rbi":40,"leftOnBase":131,"sacBunts":4,"sacFlies":4,"babip":".288","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"82.75","popOuts":8,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":241,"putOuts":145,"errors":11,"chances":397,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID690984":{"person":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"jerseyNumber":"0","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"801","stats":{"batting":{"note":"1-","summary":"0-1 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"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":4,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".333","atBats":6,"obp":".429","slg":".333","ops":".762","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"0-4 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"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":".---","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":3,"putOuts":4,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":40,"groundOuts":99,"airOuts":77,"runs":43,"doubles":24,"triples":1,"homeRuns":11,"strikeOuts":156,"baseOnBalls":25,"intentionalWalks":0,"hits":92,"hitByPitch":7,"avg":".220","atBats":419,"obp":".273","slg":".360","ops":".633","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":456,"totalBases":151,"rbi":53,"leftOnBase":165,"sacBunts":1,"sacFlies":4,"babip":".316","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.09","popOuts":14,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":278,"putOuts":164,"errors":13,"chances":455,"fielding":".971","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":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":60,"gamesStarted":0,"flyOuts":26,"groundOuts":49,"airOuts":49,"runs":27,"doubles":6,"triples":1,"homeRuns":4,"strikeOuts":52,"baseOnBalls":14,"intentionalWalks":2,"hits":41,"hitByPitch":4,"atBats":185,"obp":".286","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":757,"era":"4.24","inningsPitched":"51.0","wins":5,"losses":4,"saves":0,"saveOpportunities":2,"holds":12,"blownSaves":2,"earnedRuns":24,"whip":"1.08","battersFaced":209,"outs":153,"gamesPitched":60,"completeGames":0,"shutouts":0,"pitchesThrown":757,"balls":240,"strikes":517,"strikePercentage":".680","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".556","pitchesPerInning":"14.84","gamesFinished":5,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"9.18","walksPer9Inn":"2.47","hitsPer9Inn":"7.24","runsScoredPer9":"4.76","homeRunsPer9":"0.71","inheritedRunners":43,"inheritedRunnersScored":15,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"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":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":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":63,"groundOuts":70,"airOuts":123,"runs":44,"doubles":20,"triples":1,"homeRuns":14,"strikeOuts":97,"baseOnBalls":44,"intentionalWalks":0,"hits":68,"hitByPitch":1,"avg":".194","atBats":350,"obp":".283","slg":".377","ops":".660","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":403,"totalBases":132,"rbi":45,"leftOnBase":142,"sacBunts":3,"sacFlies":5,"babip":".221","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","popOuts":34,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":27,"stolenBases":76,"stolenBasePercentage":".738","caughtStealingPercentage":".262","assists":58,"putOuts":909,"errors":7,"chances":974,"fielding":".993","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID671106":{"person":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":28,"flyOuts":85,"groundOuts":146,"airOuts":172,"runs":80,"doubles":28,"triples":0,"homeRuns":18,"strikeOuts":118,"baseOnBalls":60,"intentionalWalks":1,"hits":152,"hitByPitch":5,"atBats":581,"obp":".333","caughtStealing":10,"stolenBases":8,"stolenBasePercentage":".444","caughtStealingPercentage":".556","numberOfPitches":2621,"era":"4.14","inningsPitched":"152.1","wins":8,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.39","battersFaced":654,"outs":457,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2621,"balls":1006,"strikes":1615,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":4,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".421","pitchesPerInning":"17.21","gamesFinished":0,"strikeoutWalkRatio":"1.97","strikeoutsPer9Inn":"6.97","walksPer9Inn":"3.54","hitsPer9Inn":"8.98","runsScoredPer9":"4.73","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":39,"lineOuts":48},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":3,"chances":17,"fielding":".824","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671922":{"person":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":2,"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":2,"balls":1,"strikes":1,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":75,"gamesStarted":0,"flyOuts":35,"groundOuts":48,"airOuts":67,"runs":31,"doubles":21,"triples":1,"homeRuns":4,"strikeOuts":103,"baseOnBalls":19,"intentionalWalks":3,"hits":55,"hitByPitch":4,"atBats":270,"obp":".264","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1166,"era":"3.00","inningsPitched":"72.0","wins":7,"losses":5,"saves":16,"saveOpportunities":22,"holds":19,"blownSaves":6,"earnedRuns":24,"whip":"1.03","battersFaced":296,"outs":216,"gamesPitched":75,"completeGames":0,"shutouts":0,"pitchesThrown":1166,"balls":379,"strikes":787,"strikePercentage":".670","hitBatsmen":4,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".583","pitchesPerInning":"16.19","gamesFinished":29,"strikeoutWalkRatio":"5.42","strikeoutsPer9Inn":"12.88","walksPer9Inn":"2.38","hitsPer9Inn":"6.88","runsScoredPer9":"3.88","homeRunsPer9":"0.50","inheritedRunners":27,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"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":"2-4 | 2 2B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":154,"flyOuts":119,"groundOuts":131,"airOuts":216,"runs":101,"doubles":33,"triples":3,"homeRuns":30,"strikeOuts":73,"baseOnBalls":64,"intentionalWalks":22,"hits":164,"hitByPitch":8,"avg":".284","atBats":578,"obp":".360","slg":".507","ops":".867","caughtStealing":7,"stolenBases":40,"stolenBasePercentage":".851","caughtStealingPercentage":".149","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":656,"totalBases":293,"rbi":84,"leftOnBase":204,"sacBunts":0,"sacFlies":5,"babip":".279","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.27","popOuts":56,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":228,"putOuts":80,"errors":12,"chances":320,"fielding":".963","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":"1-4 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":152,"flyOuts":126,"groundOuts":163,"airOuts":230,"runs":80,"doubles":29,"triples":1,"homeRuns":11,"strikeOuts":57,"baseOnBalls":54,"intentionalWalks":2,"hits":169,"hitByPitch":3,"avg":".277","atBats":610,"obp":".335","slg":".382","ops":".717","caughtStealing":5,"stolenBases":21,"stolenBasePercentage":".808","caughtStealingPercentage":".192","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":676,"totalBases":233,"rbi":56,"leftOnBase":164,"sacBunts":2,"sacFlies":7,"babip":".288","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.46","popOuts":30,"lineOuts":74},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":300,"errors":8,"chances":321,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID682657":{"person":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":82,"groundOuts":97,"airOuts":140,"runs":54,"doubles":23,"triples":2,"homeRuns":11,"strikeOuts":108,"baseOnBalls":22,"intentionalWalks":0,"hits":99,"hitByPitch":5,"avg":".228","atBats":435,"obp":".270","slg":".366","ops":".636","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":471,"totalBases":159,"rbi":45,"leftOnBase":173,"sacBunts":5,"sacFlies":4,"babip":".275","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.54","popOuts":28,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":60,"putOuts":265,"errors":10,"chances":335,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":31,"gamesStarted":2,"flyOuts":46,"groundOuts":54,"airOuts":84,"runs":22,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":39,"baseOnBalls":14,"intentionalWalks":3,"hits":64,"hitByPitch":1,"atBats":235,"obp":".312","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":956,"era":"2.77","inningsPitched":"61.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":19,"whip":"1.26","battersFaced":256,"outs":185,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":956,"balls":313,"strikes":643,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".500","pitchesPerInning":"15.50","gamesFinished":16,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"5.69","walksPer9Inn":"2.04","hitsPer9Inn":"9.34","runsScoredPer9":"3.21","homeRunsPer9":"0.73","inheritedRunners":5,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":23,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700932":{"person":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K","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":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":138,"flyOuts":84,"groundOuts":81,"airOuts":143,"runs":46,"doubles":18,"triples":2,"homeRuns":26,"strikeOuts":131,"baseOnBalls":48,"intentionalWalks":2,"hits":107,"hitByPitch":8,"avg":".234","atBats":457,"obp":".315","slg":".453","ops":".768","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":518,"totalBases":207,"rbi":68,"leftOnBase":221,"sacBunts":0,"sacFlies":5,"babip":".266","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.58","popOuts":32,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":367,"errors":4,"chances":395,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID596001":{"person":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":10,"strikes":18,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":56,"gamesStarted":0,"flyOuts":37,"groundOuts":64,"airOuts":69,"runs":22,"doubles":11,"triples":2,"homeRuns":5,"strikeOuts":54,"baseOnBalls":18,"intentionalWalks":2,"hits":60,"hitByPitch":4,"atBats":244,"obp":".306","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1019,"era":"2.71","inningsPitched":"66.1","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":20,"whip":"1.18","battersFaced":269,"outs":199,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":1019,"balls":357,"strikes":662,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".800","pitchesPerInning":"15.36","gamesFinished":9,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.33","walksPer9Inn":"2.44","hitsPer9Inn":"8.14","runsScoredPer9":"2.98","homeRunsPer9":"0.68","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID800048":{"person":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"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":6,"gamesStarted":6,"flyOuts":16,"groundOuts":34,"airOuts":32,"runs":8,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":31,"baseOnBalls":5,"intentionalWalks":0,"hits":40,"hitByPitch":0,"atBats":137,"obp":".317","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":536,"era":"2.08","inningsPitched":"34.2","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.30","battersFaced":142,"outs":104,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":536,"balls":184,"strikes":352,"strikePercentage":".660","hitBatsmen":0,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.46","gamesFinished":0,"strikeoutWalkRatio":"6.20","strikeoutsPer9Inn":"8.05","walksPer9Inn":"1.30","hitsPer9Inn":"10.38","runsScoredPer9":"2.08","homeRunsPer9":"0.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":2,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":33,"gamesStarted":12,"flyOuts":48,"groundOuts":75,"airOuts":89,"runs":37,"doubles":16,"triples":0,"homeRuns":9,"strikeOuts":100,"baseOnBalls":42,"intentionalWalks":0,"hits":75,"hitByPitch":0,"atBats":337,"obp":".307","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1560,"era":"3.21","inningsPitched":"89.2","wins":5,"losses":3,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":32,"whip":"1.30","battersFaced":381,"outs":269,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":1560,"balls":585,"strikes":975,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".625","pitchesPerInning":"17.40","gamesFinished":10,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"10.04","walksPer9Inn":"4.22","hitsPer9Inn":"7.53","runsScoredPer9":"3.71","homeRunsPer9":"0.90","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":3,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687849":{"person":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"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":9,"gamesStarted":0,"flyOuts":3,"groundOuts":11,"airOuts":9,"runs":7,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":15,"baseOnBalls":7,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":48,"obp":".375","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":251,"era":"4.97","inningsPitched":"12.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.58","battersFaced":56,"outs":38,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":251,"balls":104,"strikes":147,"strikePercentage":".590","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".---","pitchesPerInning":"19.82","gamesFinished":8,"strikeoutWalkRatio":"2.14","strikeoutsPer9Inn":"10.66","walksPer9Inn":"4.97","hitsPer9Inn":"9.24","runsScoredPer9":"4.97","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":10,"groundOuts":12,"airOuts":29,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":37,"baseOnBalls":21,"intentionalWalks":0,"hits":13,"hitByPitch":2,"atBats":91,"obp":".316","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":473,"era":"1.95","inningsPitched":"27.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":12,"blownSaves":0,"earnedRuns":6,"whip":"1.23","battersFaced":114,"outs":83,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":473,"balls":183,"strikes":290,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":".000","pitchesPerInning":"17.10","gamesFinished":3,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"12.04","walksPer9Inn":"6.83","hitsPer9Inn":"4.23","runsScoredPer9":"2.60","homeRunsPer9":"0.65","inheritedRunners":16,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668909":{"person":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":31,"flyOuts":86,"groundOuts":162,"airOuts":153,"runs":62,"doubles":23,"triples":1,"homeRuns":23,"strikeOuts":173,"baseOnBalls":83,"intentionalWalks":0,"hits":130,"hitByPitch":3,"atBats":615,"obp":".307","caughtStealing":6,"stolenBases":7,"stolenBasePercentage":".538","caughtStealingPercentage":".462","numberOfPitches":2925,"era":"3.06","inningsPitched":"167.2","wins":12,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.27","battersFaced":704,"outs":503,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":2925,"balls":1123,"strikes":1802,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":9,"pickoffs":3,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".706","pitchesPerInning":"17.45","gamesFinished":0,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"9.29","walksPer9Inn":"4.46","hitsPer9Inn":"6.98","runsScoredPer9":"3.33","homeRunsPer9":"1.23","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":22,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":6,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683769":{"person":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(H, 35)","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":6,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":1,"strikes":5,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":72,"gamesStarted":0,"flyOuts":43,"groundOuts":50,"airOuts":70,"runs":24,"doubles":9,"triples":2,"homeRuns":8,"strikeOuts":70,"baseOnBalls":21,"intentionalWalks":2,"hits":56,"hitByPitch":1,"atBats":242,"obp":".293","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1029,"era":"3.17","inningsPitched":"65.1","wins":2,"losses":2,"saves":3,"saveOpportunities":7,"holds":35,"blownSaves":4,"earnedRuns":23,"whip":"1.18","battersFaced":268,"outs":196,"gamesPitched":72,"completeGames":0,"shutouts":0,"pitchesThrown":1029,"balls":354,"strikes":675,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".500","pitchesPerInning":"15.75","gamesFinished":8,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"9.64","walksPer9Inn":"2.89","hitsPer9Inn":"7.71","runsScoredPer9":"3.31","homeRunsPer9":"1.10","inheritedRunners":35,"inheritedRunnersScored":15,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"note":"(W, 12-11)","summary":"6.0 IP, ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":7,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":105,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":42,"strikes":63,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":31,"flyOuts":95,"groundOuts":181,"airOuts":185,"runs":93,"doubles":24,"triples":5,"homeRuns":27,"strikeOuts":162,"baseOnBalls":54,"intentionalWalks":1,"hits":170,"hitByPitch":10,"atBats":692,"obp":".308","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","numberOfPitches":2970,"era":"4.24","inningsPitched":"182.1","wins":12,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":86,"whip":"1.23","battersFaced":762,"outs":547,"gamesPitched":31,"completeGames":2,"shutouts":1,"pitchesThrown":2970,"balls":1066,"strikes":1904,"strikePercentage":".640","hitBatsmen":10,"balks":1,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.98","rbi":1,"winPercentage":".522","pitchesPerInning":"16.29","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.00","walksPer9Inn":"2.67","hitsPer9Inn":"8.39","runsScoredPer9":"4.59","homeRunsPer9":"1.33","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":44,"lineOuts":46},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":10,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(H, 15)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":8,"strikes":6,"strikePercentage":".430","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":0,"flyOuts":23,"groundOuts":35,"airOuts":38,"runs":23,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":45,"baseOnBalls":28,"intentionalWalks":2,"hits":37,"hitByPitch":6,"atBats":152,"obp":".376","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":729,"era":"4.97","inningsPitched":"41.2","wins":5,"losses":4,"saves":0,"saveOpportunities":2,"holds":15,"blownSaves":2,"earnedRuns":23,"whip":"1.56","battersFaced":189,"outs":125,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":729,"balls":290,"strikes":439,"strikePercentage":".600","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".556","pitchesPerInning":"17.50","gamesFinished":4,"strikeoutWalkRatio":"1.61","strikeoutsPer9Inn":"9.72","walksPer9Inn":"6.05","hitsPer9Inn":"7.99","runsScoredPer9":"4.97","homeRunsPer9":"1.08","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID692216":{"person":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"jerseyNumber":"63","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"800","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"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":40,"flyOuts":20,"groundOuts":27,"airOuts":30,"runs":16,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":36,"baseOnBalls":11,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".216","atBats":116,"obp":".287","slg":".405","ops":".692","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":130,"totalBases":47,"rbi":17,"leftOnBase":45,"sacBunts":1,"sacFlies":1,"babip":".273","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":1,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":128,"errors":2,"chances":136,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]}},"batters":[680757,671655,608070,700932,678877,666310,672356,682177,692216,690984,677587,676440,682120,683769,596001,671922],"pitchers":[676440,682120,683769,596001,671922],"bench":[595978,682657,671286],"bullpen":[663465,671106,676282,677944,670036,687849,800048,681870,668909],"battingOrder":[680757,671655,608070,678877,666310,672356,682177,690984,677587],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Ramírez, Jo 2 (33, Flaherty, Vest); Rocchio (18, Flaherty)."},{"label":"HR","value":"Valera (2, 3rd inning off Flaherty, 1 on, 1 out)."},{"label":"TB","value":"Kayfus; Kwan; Naylor, B; Ramírez, Jo 4; Rocchio 3; Valera 4."},{"label":"RBI","value":"Kwan (56); Ramírez, Jo 2 (84); Valera 2 (5)."},{"label":"2-out RBI","value":"Ramírez, Jo 2."},{"label":"Runners left in scoring position, 2 out","value":"Kayfus; Manzardo 3."},{"label":"Team RISP","value":"3-for-9."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Rocchio (8, 2nd base off Flaherty/Dingler)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Rocchio-Arias, G-Manzardo)."}]}],"note":[{"label":"1","value":"Ran for Kayfus in the 7th."}]}},"officials":[{"official":{"id":489985,"fullName":"Chad Whitson","link":"/api/v1/people/489985"},"officialType":"Home Plate"},{"official":{"id":639723,"fullName":"Brennan Miller","link":"/api/v1/people/639723"},"officialType":"First Base"},{"official":{"id":427197,"fullName":"Chris Guccione","link":"/api/v1/people/427197"},"officialType":"Second Base"},{"official":{"id":554242,"fullName":"Edwin Moscoso","link":"/api/v1/people/554242"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"McKinstry (by Herrin)."},{"label":"Pitches-strikes","value":"Flaherty 83-55; Holton 21-15; Montero, R 14-6; Vest 19-16; Sewald 8-7; Bibee 105-63; Herrin 14-6; Gaddis 6-5; Junis 28-18; Smith, C 2-1."},{"label":"Groundouts-flyouts","value":"Flaherty 6-1; Holton 2-0; Montero, R 0-0; Vest 0-2; Sewald 0-3; Bibee 7-1; Herrin 1-0; Gaddis 0-0; Junis 2-0; Smith, C 1-0."},{"label":"Batters faced","value":"Flaherty 19; Holton 5; Montero, R 3; Vest 4; Sewald 4; Bibee 24; Herrin 3; Gaddis 1; Junis 6; Smith, C 1."},{"label":"Inherited runners-scored","value":"Holton 1-0; Vest 3-2; Gaddis 1-0; Smith, C 1-0."},{"label":"Umpires","value":"HP: Chad Whitson. 1B: Brennan Miller. 2B: Chris Guccione. 3B: Edwin Moscoso. "},{"label":"Weather","value":"69 degrees, Cloudy."},{"label":"Wind","value":"5 mph, R To L."},{"label":"First pitch","value":"7:16 PM."},{"label":"T","value":"2:42 (:36 delay)."},{"label":"Att","value":"26,293."},{"label":"Venue","value":"Progressive Field."},{"label":"September 24, 2025"}],"pitchingNotes":["Montero, R pitched to 3 batters in the 7th inning."],"topPerformers":[{"player":{"person":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440","boxscoreName":"Bibee"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(W, 12-11)","summary":"6.0 IP, ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":7,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":105,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":42,"strikes":63,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":31,"flyOuts":95,"groundOuts":181,"airOuts":185,"runs":93,"doubles":24,"triples":5,"homeRuns":27,"strikeOuts":162,"baseOnBalls":54,"intentionalWalks":1,"hits":170,"hitByPitch":10,"atBats":692,"obp":".308","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","numberOfPitches":2970,"era":"4.24","inningsPitched":"182.1","wins":12,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":86,"whip":"1.23","battersFaced":762,"outs":547,"gamesPitched":31,"completeGames":2,"shutouts":1,"pitchesThrown":2970,"balls":1066,"strikes":1904,"strikePercentage":".640","hitBatsmen":10,"balks":1,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.98","rbi":1,"winPercentage":".522","pitchesPerInning":"16.29","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"8.00","walksPer9Inn":"2.67","hitsPer9Inn":"8.39","runsScoredPer9":"4.59","homeRunsPer9":"1.33","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":44,"lineOuts":46},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":10,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":64,"pitchingGameScore":64},{"player":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587","boxscoreName":"Rocchio"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"2-2 | 2B, BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":3,"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":6,"putOuts":2,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":56,"groundOuts":94,"airOuts":93,"runs":33,"doubles":18,"triples":2,"homeRuns":4,"strikeOuts":74,"baseOnBalls":22,"intentionalWalks":0,"hits":78,"hitByPitch":8,"avg":".236","atBats":331,"obp":".296","slg":".338","ops":".634","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":369,"totalBases":112,"rbi":40,"leftOnBase":131,"sacBunts":4,"sacFlies":4,"babip":".288","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"82.75","popOuts":8,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":241,"putOuts":145,"errors":11,"chances":397,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":61,"hittingGameScore":61},{"player":{"person":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070","boxscoreName":"Ramírez, Jo"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2 2B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":154,"flyOuts":119,"groundOuts":131,"airOuts":216,"runs":101,"doubles":33,"triples":3,"homeRuns":30,"strikeOuts":73,"baseOnBalls":64,"intentionalWalks":22,"hits":164,"hitByPitch":8,"avg":".284","atBats":578,"obp":".360","slg":".507","ops":".867","caughtStealing":7,"stolenBases":40,"stolenBasePercentage":".851","caughtStealingPercentage":".149","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":656,"totalBases":293,"rbi":84,"leftOnBase":204,"sacBunts":0,"sacFlies":5,"babip":".279","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.27","popOuts":56,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":228,"putOuts":80,"errors":12,"chances":320,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"loser":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}