{"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":776258,"link":"/api/v1.1/game/776258/feed/live","metaData":{"wait":10,"timeStamp":"20250920_200246","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776258,"type":"R","doubleHeader":"N","id":"2025/09/20/atlmlb-detmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776258-2025-09-20","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-20T17:10:00Z","originalDate":"2025-09-20","officialDate":"2025-09-20","dayNight":"day","time":"1:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144","season":2025,"venue":{"id":4705,"name":"Truist Park","link":"/api/v1/venues/4705"},"springVenue":{"id":5380,"link":"/api/v1/venues/5380"},"teamCode":"atl","fileCode":"atl","abbreviation":"ATL","teamName":"Braves","locationName":"Atlanta","firstYearOfPlay":"1871","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Atlanta","record":{"gamesPlayed":155,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":72,"losses":83,"ties":0,"pct":".465"},"records":{},"divisionLeader":false,"wins":72,"losses":83,"winningPercentage":".465"},"franchiseName":"Atlanta","clubName":"Braves","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116","season":2025,"venue":{"id":2394,"name":"Comerica Park","link":"/api/v1/venues/2394"},"springVenue":{"id":2511,"link":"/api/v1/venues/2511"},"teamCode":"det","fileCode":"det","abbreviation":"DET","teamName":"Tigers","locationName":"Detroit","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Detroit","record":{"gamesPlayed":155,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":85,"losses":70,"ties":0,"pct":".548"},"records":{},"divisionLeader":false,"wins":85,"losses":70,"winningPercentage":".548"},"franchiseName":"Detroit","clubName":"Tigers","active":true}},"players":{"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},"ID689266":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266","firstName":"Dylan","lastName":"Dodd","primaryNumber":"46","birthDate":"1998-06-06","currentAge":28,"birthCity":"Elk Grove","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Dodd","middleName":"Martin","boxscoreName":"Dodd","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Dodd","nameSlug":"dylan-dodd-689266","firstLastName":"Dylan Dodd","lastFirstName":"Dodd, Dylan","lastInitName":"Dodd, D","initLastName":"D Dodd","fullFMLName":"Dylan Martin Dodd","fullLFMName":"Dodd, Dylan Martin","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID690291":{"id":690291,"fullName":"Jace Jung","link":"/api/v1/people/690291","firstName":"Jace","lastName":"Jung","primaryNumber":"17","birthDate":"2000-10-04","currentAge":25,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Jace","useLastName":"Jung","middleName":"Andrew","boxscoreName":"Jung, Ja","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-08-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jace Jung","nameSlug":"jace-jung-690291","firstLastName":"Jace Jung","lastFirstName":"Jung, Jace","lastInitName":"Jung, J","initLastName":"J Jung","fullFMLName":"Jace Andrew Jung","fullLFMName":"Jung, Jace Andrew","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"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},"ID671739":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739","firstName":"Michael","lastName":"Harris","primaryNumber":"23","birthDate":"2001-03-07","currentAge":25,"birthCity":"DeKalb","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Michael","useLastName":"Harris II","middleName":"Machion","boxscoreName":"Harris II","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Michael Harris II","nameTitle":"II","nameSuffix":"II","nameSlug":"michael-harris-ii-671739","firstLastName":"Michael Harris II","lastFirstName":"Harris II, Michael","lastInitName":"Harris II, M","initLastName":"M Harris II","fullFMLName":"Michael Machion Harris II","fullLFMName":"Harris II, Michael Machion","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"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},"ID595777":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777","firstName":"Jurickson","lastName":"Profar","primaryNumber":"17","birthDate":"1993-02-20","currentAge":33,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 11\"","weight":184,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jurickson","useLastName":"Profar","middleName":"Barthelomeus","boxscoreName":"Profar, Jurickson","nickName":"El Patron","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"JUR-ick-son PRO-far","mlbDebutDate":"2012-09-02","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jurickson Profar","nameSlug":"jurickson-profar-595777","firstLastName":"Jurickson Profar","lastFirstName":"Profar, Jurickson","lastInitName":"Profar, J","initLastName":"J Profar","fullFMLName":"Jurickson Barthelomeus Profar","fullLFMName":"Profar, Jurickson Barthelomeus","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"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},"ID660761":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761","firstName":"José","lastName":"Suarez","primaryNumber":"54","birthDate":"1998-01-03","currentAge":28,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 10\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Suarez","middleName":"Rances","boxscoreName":"Suarez, J","nickName":"Ranciss","gender":"M","nameMatrilineal":"Quintero","isPlayer":true,"isVerified":false,"pronunciation":"SWAR-ez","mlbDebutDate":"2019-06-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Suarez","nameSlug":"jose-suarez-660761","firstLastName":"José Suarez","lastFirstName":"Suarez, José","lastInitName":"Suarez, J","initLastName":"J Suarez","fullFMLName":"José Rances Suarez","fullLFMName":"Suarez, José Rances","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"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},"ID686948":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948","firstName":"Drake","lastName":"Baldwin","primaryNumber":"30","birthDate":"2001-03-28","currentAge":25,"birthCity":"Madison","birthStateProvince":"WI","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drake","useLastName":"Baldwin","middleName":"Randall","boxscoreName":"Baldwin, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drake Baldwin","nameSlug":"drake-baldwin-686948","firstLastName":"Drake Baldwin","lastFirstName":"Baldwin, Drake","lastInitName":"Baldwin, D","initLastName":"D Baldwin","fullFMLName":"Drake Randall Baldwin","fullLFMName":"Baldwin, Drake Randall","strikeZoneTop":3.206,"strikeZoneBottom":1.618},"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},"ID621566":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566","firstName":"Matthew","lastName":"Olson","primaryNumber":"28","birthDate":"1994-03-29","currentAge":32,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Matt","useLastName":"Olson","middleName":"Kent","boxscoreName":"Olson","nickName":"Oly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Olson","nameSlug":"matt-olson-621566","firstLastName":"Matt Olson","lastFirstName":"Olson, Matt","lastInitName":"Olson, M","initLastName":"M Olson","fullFMLName":"Matthew Kent Olson","fullLFMName":"Olson, Matthew Kent","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"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},"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},"ID641755":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755","firstName":"Tyler","lastName":"Kinley","primaryNumber":"55","birthDate":"1991-01-31","currentAge":35,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Kinley","middleName":"Harrison","boxscoreName":"Kinley","nickName":"TK","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Kinley","nameSlug":"tyler-kinley-641755","firstLastName":"Tyler Kinley","lastFirstName":"Kinley, Tyler","lastInitName":"Kinley, T","initLastName":"T Kinley","fullFMLName":"Tyler Harrison Kinley","fullLFMName":"Kinley, Tyler Harrison","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID642201":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201","firstName":"Elijah","lastName":"White","primaryNumber":"38","birthDate":"1994-06-26","currentAge":32,"birthCity":"Greenville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Eli","useLastName":"White","middleName":"Thomas","boxscoreName":"White, E","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eli White","nameSlug":"eli-white-642201","firstLastName":"Eli White","lastFirstName":"White, Eli","lastInitName":"White, E","initLastName":"E White","fullFMLName":"Elijah Thomas White","fullLFMName":"White, Elijah Thomas","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID645277":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277","firstName":"Ozhaino","lastName":"Albies","primaryNumber":"1","birthDate":"1997-01-07","currentAge":29,"birthCity":"Willemstad","birthCountry":"Curacao","height":"5' 7\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ozzie","useLastName":"Albies","middleName":"Jurdy Jiandro","boxscoreName":"Albies","nickName":"Bolly","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"ALL-bees","mlbDebutDate":"2017-08-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ozzie Albies","nameSlug":"ozzie-albies-645277","firstLastName":"Ozzie Albies","lastFirstName":"Albies, Ozzie","lastInitName":"Albies, O","initLastName":"O Albies","fullFMLName":"Ozhaino Jurdy Jiandro Albies","fullLFMName":"Albies, Ozhaino Jurdy Jiandro","strikeZoneTop":2.985,"strikeZoneBottom":1.506},"ID702910":{"id":702910,"fullName":"Jhancarlos Lara","link":"/api/v1/people/702910","firstName":"Jhancarlos","lastName":"Lara","birthDate":"2003-01-15","currentAge":23,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"6' 3\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jhancarlos","useLastName":"Lara","boxscoreName":"Lara","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhancarlos Lara","nameSlug":"jhancarlos-lara-702910","firstLastName":"Jhancarlos Lara","lastFirstName":"Lara, Jhancarlos","lastInitName":"Lara, J","initLastName":"J Lara","fullFMLName":"Jhancarlos  Lara","fullLFMName":"Lara, Jhancarlos","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID660644":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644","firstName":"Vidal","lastName":"Bruján","primaryNumber":"2","birthDate":"1998-02-09","currentAge":28,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Vidal","useLastName":"Bruján","boxscoreName":"Bruján","gender":"M","nameMatrilineal":"Esteva","isPlayer":true,"isVerified":false,"pronunciation":"VEE-dahl broo-HAHN","mlbDebutDate":"2021-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vidal Bruján","nameSlug":"vidal-brujan-660644","firstLastName":"Vidal Bruján","lastFirstName":"Bruján, Vidal","lastInitName":"Bruján, V","initLastName":"V Bruján","fullFMLName":"Vidal Bruján","fullLFMName":"Bruján, Vidal","strikeZoneTop":3.085,"strikeZoneBottom":1.557},"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},"ID676702":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702","firstName":"Hunter","lastName":"Stratton","primaryNumber":"63","birthDate":"1996-11-17","currentAge":29,"birthCity":"Bristol","birthStateProvince":"TN","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Stratton","boxscoreName":"Stratton, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Stratton","nameSlug":"hunter-stratton-676702","firstLastName":"Hunter Stratton","lastFirstName":"Stratton, Hunter","lastInitName":"Stratton, H","initLastName":"H Stratton","fullFMLName":"Hunter Stratton","fullLFMName":"Stratton, Hunter ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID542303":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303","firstName":"Marcell","lastName":"Ozuna","primaryNumber":"24","birthDate":"1990-11-12","currentAge":35,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Marcell","useLastName":"Ozuna","boxscoreName":"Ozuna","nickName":"The Big Bear","gender":"M","nameMatrilineal":"Idelfonso","isPlayer":true,"isVerified":true,"pronunciation":"oh-ZOO-nah","mlbDebutDate":"2013-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcell Ozuna","nameSlug":"marcell-ozuna-542303","firstLastName":"Marcell Ozuna","lastFirstName":"Ozuna, Marcell","lastInitName":"Ozuna, M","initLastName":"M Ozuna","fullFMLName":"Marcell Ozuna","fullLFMName":"Ozuna, Marcell","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID693821":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821","firstName":"Bryce","lastName":"Elder","primaryNumber":"55","birthDate":"1999-05-19","currentAge":27,"birthCity":"Decatur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryce","useLastName":"Elder","middleName":"Cason","boxscoreName":"Elder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Elder","nameSlug":"bryce-elder-693821","firstLastName":"Bryce Elder","lastFirstName":"Elder, Bryce","lastInitName":"Elder, B","initLastName":"B Elder","fullFMLName":"Bryce Cason Elder","fullLFMName":"Elder, Bryce Cason","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID675911":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911","firstName":"Spencer","lastName":"Strider","primaryNumber":"99","birthDate":"1998-10-28","currentAge":27,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Strider","middleName":"Robert","boxscoreName":"Strider","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2021-10-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Strider","nameSlug":"spencer-strider-675911","firstLastName":"Spencer Strider","lastFirstName":"Strider, Spencer","lastInitName":"Strider, S","initLastName":"S Strider","fullFMLName":"Spencer Robert Strider","fullLFMName":"Strider, Spencer Robert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID669276":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276","firstName":"Dylan","lastName":"Lee","primaryNumber":"52","birthDate":"1994-08-01","currentAge":32,"birthCity":"Dinuba","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Lee","middleName":"Ryan","boxscoreName":"Lee, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dylan Lee","nameSlug":"dylan-lee-669276","firstLastName":"Dylan Lee","lastFirstName":"Lee, Dylan","lastInitName":"Lee, D","initLastName":"D Lee","fullFMLName":"Dylan Ryan Lee","fullLFMName":"Lee, Dylan Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID669397":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397","firstName":"Nicholas","lastName":"Allen","primaryNumber":"20","birthDate":"1998-10-08","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 7\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Nick","useLastName":"Allen","middleName":"Ryan","boxscoreName":"Allen, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Allen","nameSlug":"nick-allen-669397","firstLastName":"Nick Allen","lastFirstName":"Allen, Nick","lastInitName":"Allen, N","initLastName":"N Allen","fullFMLName":"Nicholas Ryan Allen","fullLFMName":"Allen, Nicholas Ryan","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"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},"ID572955":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955","firstName":"Pierce","lastName":"Johnson","primaryNumber":"52","birthDate":"1991-05-10","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pierce","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson","nickName":"P.J.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pierce Johnson","nameSlug":"pierce-johnson-572955","firstLastName":"Pierce Johnson","lastFirstName":"Johnson, Pierce","lastInitName":"Johnson, P","initLastName":"P Johnson","fullFMLName":"Pierce William Johnson","fullLFMName":"Johnson, Pierce William","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663897":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897","firstName":"Lucas","lastName":"Williams","birthDate":"1996-08-09","currentAge":30,"birthCity":"Park Ridge","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":186,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Luke","useLastName":"Williams","middleName":"Daniel","boxscoreName":"Williams, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"WILL-yims","mlbDebutDate":"2021-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Williams","nameSlug":"luke-williams-663897","firstLastName":"Luke Williams","lastFirstName":"Williams, Luke","lastInitName":"Williams, L","initLastName":"L Williams","fullFMLName":"Lucas Daniel Williams","fullLFMName":"Williams, Lucas Daniel","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"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},"ID519242":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242","firstName":"Christopher","lastName":"Sale","primaryNumber":"51","birthDate":"1989-03-30","currentAge":37,"birthCity":"Lakeland","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Sale","middleName":"Allen","boxscoreName":"Sale","nickName":"The Conductor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2010-08-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chris Sale","nameSlug":"chris-sale-519242","firstLastName":"Chris Sale","lastFirstName":"Sale, Chris","lastInitName":"Sale, C","initLastName":"C Sale","fullFMLName":"Christopher Allen Sale","fullLFMName":"Sale, Christopher Allen","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"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},"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},"ID694462":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462","firstName":"Hurston","lastName":"Waldrep","primaryNumber":"64","birthDate":"2002-03-01","currentAge":24,"birthCity":"Cairo","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hurston","useLastName":"Waldrep","middleName":"Wayne","boxscoreName":"Waldrep","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hurston Waldrep","nameSlug":"hurston-waldrep-694462","firstLastName":"Hurston Waldrep","lastFirstName":"Waldrep, Hurston","lastInitName":"Waldrep, H","initLastName":"H Waldrep","fullFMLName":"Hurston Wayne Waldrep","fullLFMName":"Waldrep, Hurston Wayne","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID668670":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670","firstName":"Jacob","lastName":"Rogers","primaryNumber":"28","birthDate":"1995-04-18","currentAge":31,"birthCity":"Canyon","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":201,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jake","useLastName":"Rogers","middleName":"Ray","boxscoreName":"Rogers","nickName":"Rog","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Rogers","nameSlug":"jake-rogers-668670","firstLastName":"Jake Rogers","lastFirstName":"Rogers, Jake","lastInitName":"Rogers, J","initLastName":"J Rogers","fullFMLName":"Jacob Ray Rogers","fullLFMName":"Rogers, Jacob Ray","strikeZoneTop":3.184,"strikeZoneBottom":1.607},"ID805373":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373","firstName":"Ignacio","lastName":"Alvarez","birthDate":"2003-04-11","currentAge":23,"birthCity":"Fontana","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Nacho","useLastName":"Alvarez Jr.","boxscoreName":"Alvarez Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-07-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nacho Alvarez Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"nacho-alvarez-jr-805373","firstLastName":"Nacho Alvarez Jr.","lastFirstName":"Alvarez Jr., Nacho","lastInitName":"Alvarez Jr., N","initLastName":"N Alvarez Jr.","fullFMLName":"Ignacio Alvarez Jr.","fullLFMName":"Alvarez Jr., Ignacio ","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID660670":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670","firstName":"Ronald","lastName":"Acuña","primaryNumber":"13","birthDate":"1997-12-18","currentAge":28,"birthCity":"La Guaira","birthCountry":"Venezuela","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Ronald","useLastName":"Acuña Jr.","middleName":"Jose","boxscoreName":"Acuña Jr.","nickName":"El De La Sabana","gender":"M","nameMatrilineal":"Blanco","isPlayer":true,"isVerified":true,"pronunciation":"ah-cuhn-YA","mlbDebutDate":"2018-04-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronald Acuña Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"ronald-acuna-jr-660670","firstLastName":"Ronald Acuña Jr.","lastFirstName":"Acuña Jr., Ronald","lastInitName":"Acuña Jr., R","initLastName":"R Acuña Jr.","fullFMLName":"Ronald Jose Acuña Jr.","fullLFMName":"Acuña Jr., Ronald Jose","strikeZoneTop":3.201,"strikeZoneBottom":1.615},"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},"ID628452":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452","firstName":"Raisel","lastName":"Iglesias","primaryNumber":"26","birthDate":"1990-01-04","currentAge":36,"birthCity":"Isla de la Juventud","birthCountry":"Cuba","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Raisel","useLastName":"Iglesias","boxscoreName":"Iglesias, R","nickName":"Oliver","gender":"M","nameMatrilineal":"Travieso","isPlayer":true,"isVerified":true,"pronunciation":"RYE-sell EE-gley-see-ahs","mlbDebutDate":"2015-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Raisel Iglesias","nameSlug":"raisel-iglesias-628452","firstLastName":"Raisel Iglesias","lastFirstName":"Iglesias, Raisel","lastInitName":"Iglesias, R","initLastName":"R Iglesias","fullFMLName":"Raisel Iglesias","fullLFMName":"Iglesias, Raisel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID686249":{"id":686249,"fullName":"Nathan Wiles","link":"/api/v1/people/686249","firstName":"Nathan","lastName":"Wiles","primaryNumber":"71","birthDate":"1998-07-02","currentAge":28,"birthCity":"Overland Park","birthStateProvince":"KS","birthCountry":"USA","height":"6' 4\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nathan","useLastName":"Wiles","middleName":"Daniel","boxscoreName":"Wiles","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Wiles","nameSlug":"nathan-wiles-686249","firstLastName":"Nathan Wiles","lastFirstName":"Wiles, Nathan","lastInitName":"Wiles, N","initLastName":"N Wiles","fullFMLName":"Nathan Daniel Wiles","fullLFMName":"Wiles, Nathan Daniel","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666214":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214","firstName":"Joseph","lastName":"Wentz","primaryNumber":"33","birthDate":"1997-10-06","currentAge":28,"birthCity":"Lawrence","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Wentz","middleName":"Barrett","boxscoreName":"Wentz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-05-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Wentz","nameSlug":"joey-wentz-666214","firstLastName":"Joey Wentz","lastFirstName":"Wentz, Joey","lastInitName":"Wentz, J","initLastName":"J Wentz","fullFMLName":"Joseph Barrett Wentz","fullLFMName":"Wentz, Joseph Barrett","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID628451":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451","firstName":"Andy","lastName":"Ibáñez","primaryNumber":"77","birthDate":"1993-04-03","currentAge":33,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Andy","useLastName":"Ibáñez","boxscoreName":"Ibáñez","gender":"M","nameMatrilineal":"Velazquez","isPlayer":true,"isVerified":true,"pronunciation":"ee-BAHN-yez","mlbDebutDate":"2021-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andy Ibáñez","nameSlug":"andy-ibanez-628451","firstLastName":"Andy Ibáñez","lastFirstName":"Ibáñez, Andy","lastInitName":"Ibáñez, A","initLastName":"A Ibáñez","fullFMLName":"Andy Ibáñez","fullLFMName":"Ibáñez, Andy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID506702":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702","firstName":"Sandy","lastName":"León","birthDate":"1989-03-13","currentAge":37,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"5' 9\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Sandy","useLastName":"León","middleName":"David","boxscoreName":"León","nickName":"Noah","gender":"M","nameMatrilineal":"Balan","isPlayer":true,"isVerified":true,"pronunciation":"SAN-dee lee-OHN","mlbDebutDate":"2012-05-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sandy León","nameSlug":"sandy-leon-506702","firstLastName":"Sandy León","lastFirstName":"León, Sandy","lastInitName":"León, S","initLastName":"S León","fullFMLName":"Sandy David León","fullLFMName":"León, Sandy David","strikeZoneTop":3.095,"strikeZoneBottom":1.562},"ID673490":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490","firstName":"Ha-Seong","lastName":"Kim","primaryNumber":"7","birthDate":"1995-10-17","currentAge":30,"birthCity":"Bucheon","birthCountry":"Republic of Korea","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ha-Seong","useLastName":"Kim","boxscoreName":"Kim, Ha","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"HA-song","mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ha-Seong Kim","nameSlug":"ha-seong-kim-673490","firstLastName":"Ha-Seong Kim","lastFirstName":"Kim, Ha-Seong","lastInitName":"Kim, H","initLastName":"H Kim","fullFMLName":"Ha-Seong Kim","fullLFMName":"Kim, Ha-Seong","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID663978":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978","firstName":"Christopher","lastName":"Paddack","primaryNumber":"40","birthDate":"1996-01-08","currentAge":30,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Paddack","middleName":"Joseph","boxscoreName":"Paddack","nickName":"Sheriff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"PAD-ack","mlbDebutDate":"2019-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Paddack","nameSlug":"chris-paddack-663978","firstLastName":"Chris Paddack","lastFirstName":"Paddack, Chris","lastInitName":"Paddack, C","initLastName":"C Paddack","fullFMLName":"Christopher Joseph Paddack","fullLFMName":"Paddack, Christopher Joseph","strikeZoneTop":3.47,"strikeZoneBottom":1.7},"ID676684":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684","firstName":"William","lastName":"Vest","primaryNumber":"19","birthDate":"1995-06-06","currentAge":31,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Will","useLastName":"Vest","middleName":"Lane","boxscoreName":"Vest","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Will Vest","nameSlug":"will-vest-676684","firstLastName":"Will Vest","lastFirstName":"Vest, Will","lastInitName":"Vest, W","initLastName":"W Vest","fullFMLName":"William Lane Vest","fullLFMName":"Vest, William Lane","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID450203":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203","firstName":"Charles","lastName":"Morton","birthDate":"1983-11-12","currentAge":42,"birthCity":"Flemington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 5\"","weight":215,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Charlie","useLastName":"Morton","middleName":"A.","boxscoreName":"Morton, C","nickName":"Ground Chuck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2002,"lastPlayedDate":"2025-09-28","mlbDebutDate":"2008-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Charlie Morton","nameSlug":"charlie-morton-450203","firstLastName":"Charlie Morton","lastFirstName":"Morton, Charlie","lastInitName":"Morton, C","initLastName":"C Morton","fullFMLName":"Charles A. Morton","fullLFMName":"Morton, Charles A.","strikeZoneTop":3.51,"strikeZoneBottom":1.63},"ID672761":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761","firstName":"Wenceel","lastName":"Pérez","primaryNumber":"46","birthDate":"1999-10-30","currentAge":26,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Wenceel","useLastName":"Pérez","middleName":"Xavier","boxscoreName":"Pérez, W","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"pronunciation":"when-SELL PER-ez","mlbDebutDate":"2024-04-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wenceel Pérez","nameSlug":"wenceel-perez-672761","firstLastName":"Wenceel Pérez","lastFirstName":"Pérez, Wenceel","lastInitName":"Pérez, W","initLastName":"W Pérez","fullFMLName":"Wenceel Xavier Pérez","fullLFMName":"Pérez, Wenceel Xavier","strikeZoneTop":3.182,"strikeZoneBottom":1.606},"ID675512":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512","firstName":"Troy","lastName":"Melton","primaryNumber":"52","birthDate":"2000-12-03","currentAge":25,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Troy","useLastName":"Melton","middleName":"Edward","boxscoreName":"Melton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-07-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Troy Melton","nameSlug":"troy-melton-675512","firstLastName":"Troy Melton","lastFirstName":"Melton, Troy","lastInitName":"Melton, T","initLastName":"T Melton","fullFMLName":"Troy Edward Melton","fullLFMName":"Melton, Troy Edward","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":2394,"name":"Comerica Park","link":"/api/v1/venues/2394","location":{"address1":"2100 Woodward Avenue","city":"Detroit","state":"Michigan","stateAbbrev":"MI","postalCode":"48201","defaultCoordinates":{"latitude":42.3391151,"longitude":-83.048695},"azimuthAngle":150.0,"elevation":600,"country":"USA","phone":"(313) 471-2000"},"timeZone":{"tz":"EDT","id":"America/Detroit","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":41083,"turfType":"Grass","roofType":"Open","leftLine":345,"leftCenter":370,"center":420,"rightCenter":365,"rightLine":330},"active":true,"season":"2025"},"officialVenue":{"id":2394,"link":"/api/v1/venues/2394"},"weather":{"condition":"Sunny","temp":"76","wind":"11 mph, L To R"},"gameInfo":{"attendance":38079,"firstPitch":"2025-09-20T17:10:00.000Z","gameDurationMinutes":172},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"home":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"}},"officialScorer":{"id":482386,"fullName":"Ron Kleinfelter","link":"/api/v1/people/482386"},"primaryDatacaster":{"id":427283,"fullName":"Chuck Klonke","link":"/api/v1/people/427283"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jurickson Profar pops out to third baseman Andy Ibáñez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-20T17:10:09.305Z","endTime":"2025-09-20T17:11:53.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[0,1,2],"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":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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-20T14:20:15.270Z","endTime":"2025-09-20T16:45:09.994Z","isPitch":false,"type":"action","player":{"id":595777,"link":"/api/v1/people/595777"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-20T16:45:09.994Z","endTime":"2025-09-20T17:09:34.843Z","isPitch":false,"type":"action","player":{"id":595777,"link":"/api/v1/people/595777"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-20T17:09:34.843Z","endTime":"2025-09-20T17:10:11.469Z","isPitch":false,"type":"action","player":{"id":595777,"link":"/api/v1/people/595777"}},{"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.3,"endSpeed":86.3,"strikeZoneTop":3.2659267926203,"strikeZoneBottom":1.57863264945664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.238543076411535,"aZ":-10.449568965897237,"pfxX":-5.947137149283708,"pfxZ":11.425882637617356,"pX":-0.4055302101511422,"pZ":1.4056071643548436,"vX0":6.7592877868735055,"vY0":-137.00075262790077,"vZ0":-9.201498491722411,"x":132.46,"y":200.83,"x0":-2.1319175430653927,"y0":50.00287783531134,"z0":5.521948461956869,"aX":-11.307018054595979},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.0,"breakHorizontal":9.4,"spinRate":2435,"spinDirection":214},"zone":13,"typeConfidence":0.9,"plateTime":0.3997894109342668,"extension":6.4211477018238305},"index":3,"playId":"435366f2-754f-35e2-a6d3-3c42e6d700f6","pitchNumber":1,"startTime":"2025-09-20T17:10:11.469Z","endTime":"2025-09-20T17:10:15.251Z","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":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.25673219260225,"strikeZoneBottom":1.5641395064519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.68634841665723,"aZ":-22.2963527415655,"pfxX":-11.934974434599885,"pfxZ":5.928364206902383,"pX":0.8908173621035153,"pZ":1.4672863735899813,"vX0":11.661924571397313,"vY0":-127.60946946700247,"vZ0":-5.7175407090944805,"x":83.04,"y":199.16,"x0":-2.165054301030483,"y0":50.00558294083549,"z0":5.468669361813978,"aX":-19.89379885381728},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.7,"breakHorizontal":19.3,"spinRate":2380,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.42752160414298945,"extension":6.458833960269218},"index":4,"playId":"264adc86-c496-38d9-bd6e-c08cb2f3bcb6","pitchNumber":2,"startTime":"2025-09-20T17:10:26.485Z","endTime":"2025-09-20T17:10:30.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.20321154611538,"strikeZoneBottom":1.51589422429078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.784550133607514,"aZ":-14.67218037640077,"pfxX":-5.521665842397078,"pfxZ":9.090899275962792,"pX":-1.0300638094835888,"pZ":2.6754848652111716,"vX0":5.421584284340994,"vY0":-137.47110249872216,"vZ0":-5.515948707759437,"x":156.26,"y":166.54,"x0":-2.3047838146809423,"y0":50.00302347883559,"z0":5.694073518649149,"aX":-10.631285533760186},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.6,"breakHorizontal":9.0,"spinRate":2389,"spinDirection":209},"zone":11,"typeConfidence":0.86,"plateTime":0.39752437181100486,"extension":6.33636469209715},"index":5,"playId":"a8e081c5-25da-314d-ad49-bd2d1c15a153","pitchNumber":3,"startTime":"2025-09-20T17:10:43.879Z","endTime":"2025-09-20T17:10:47.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.21884039233884,"strikeZoneBottom":1.54724203654715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.94896426129349,"aZ":-12.872118996792533,"pfxX":-4.926713452231879,"pfxZ":10.269991130114803,"pX":-0.3590141635410949,"pZ":2.10103929038375,"vX0":6.347201126863022,"vY0":-136.89768856227445,"vZ0":-7.285199812443221,"x":130.68,"y":182.05,"x0":-2.0780917064566746,"y0":50.00572490600207,"z0":5.696080467433622,"aX":-9.262660081345334},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.0,"breakHorizontal":7.4,"spinRate":2278,"spinDirection":212},"zone":4,"typeConfidence":0.91,"plateTime":0.4015942838662725,"extension":6.397755567583485},"index":6,"playId":"25cfa0d4-6cfb-3f20-8ea5-65e77c6a628b","pitchNumber":4,"startTime":"2025-09-20T17:11:03.504Z","endTime":"2025-09-20T17:11:07.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.35567320029512,"aZ":-30.469928510094643,"pfxX":2.2298203750779373,"pfxZ":1.1140871381114064,"pX":0.23008433489892807,"pZ":1.173397814353265,"vX0":4.784013951010588,"vY0":-124.06153185276743,"vZ0":-4.63561258655516,"x":108.23,"y":207.1,"x0":-2.0248903347883664,"y0":50.005529450437635,"z0":5.650721750442254,"aX":3.423114776408817},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.1,"breakHorizontal":-5.3,"spinRate":2712,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.4440998690894453,"extension":6.116053712209117},"index":7,"playId":"98c4f178-2551-3bff-b2a1-5717a21f6e57","pitchNumber":5,"startTime":"2025-09-20T17:11:25.274Z","endTime":"2025-09-20T17:11:28.883Z","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":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.134375446069175,"aZ":-14.079686766929592,"pfxX":-5.590296022077221,"pfxZ":9.521687809018148,"pX":-0.5694690279468266,"pZ":2.1502515052649787,"vX0":5.642189056048618,"vY0":-136.51988122588327,"vZ0":-6.92906062751232,"x":138.71,"y":180.72,"x0":-1.929914976569491,"y0":50.00372236479955,"z0":5.677672968535294,"aX":-10.624969445639868},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":9.0,"spinRate":2226,"spinDirection":208},"zone":7,"typeConfidence":0.88,"plateTime":0.40015465586678056,"extension":6.445606955932688},"hitData":{"launchSpeed":90.7,"launchAngle":65.0,"totalDistance":169.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":99.29,"coordY":142.46}},"index":8,"playId":"3d0735a3-6270-3647-ab94-7aa78b06e4cf","pitchNumber":6,"startTime":"2025-09-20T17:11:43.069Z","endTime":"2025-09-20T17:11:53.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T17:11:53.581Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Olson walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-20T17:12:15.162Z","endTime":"2025-09-20T17:13:17.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.49349414133413,"strikeZoneBottom":1.71999892189466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.987736729443352,"aZ":-14.393952421005439,"pfxX":-4.307721659492566,"pfxZ":9.581423155063908,"pX":-0.8512627152667193,"pZ":3.5763990215463086,"vX0":5.442394349345652,"vY0":-135.92159278332127,"vZ0":-3.2527566916814648,"x":149.45,"y":142.22,"x0":-2.327332471834043,"y0":50.0067002955853,"z0":5.798763682826549,"aX":-7.998041393967755},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.8,"breakHorizontal":6.5,"spinRate":2277,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.40418222686258476,"extension":6.290946606193484},"index":0,"playId":"dc2c5352-ee61-341b-b121-cf26b48303a8","pitchNumber":1,"startTime":"2025-09-20T17:12:15.557Z","endTime":"2025-09-20T17:12:19.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.52512027416881,"strikeZoneBottom":1.7832760690886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.5369867149733,"aZ":-15.612549214825227,"pfxX":-3.5943265636155264,"pfxZ":8.865667864576933,"pX":-0.6544498211445142,"pZ":3.798751208971864,"vX0":5.150586480681649,"vY0":-136.22341392282732,"vZ0":-2.4772879734975204,"x":141.95,"y":136.21,"x0":-2.1078267186280386,"y0":50.006362005800504,"z0":5.806736886037569,"aX":-6.717780297844942},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":5.4,"spinRate":2150,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.40297706927601507,"extension":6.333891069963019},"index":1,"playId":"dce431c8-4426-3ce9-85bb-0df1413d3df8","pitchNumber":2,"startTime":"2025-09-20T17:12:32.353Z","endTime":"2025-09-20T17:12:36.316Z","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":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":70.9,"strikeZoneTop":3.46187274376806,"strikeZoneBottom":1.65672356887737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.740623413980966,"aZ":-36.324958712549744,"pfxX":8.104493701960447,"pfxZ":-3.220545047161817,"pX":-1.1313261278749691,"pZ":4.0119707154410476,"vX0":-0.06272074910315606,"vY0":-113.67975573644885,"vZ0":3.3689071982413505,"x":160.12,"y":130.46,"x0":-2.1534498829694906,"y0":50.00284377760309,"z0":6.152740796965463,"aX":10.448137163364349},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-4.4,"breakHorizontal":-14.6,"spinRate":2958,"spinDirection":42},"zone":11,"typeConfidence":0.89,"plateTime":0.48460007208303413,"extension":6.030061772628749},"index":2,"playId":"0e85896d-7a1b-3a03-a5f6-e5ee22bd5caf","pitchNumber":3,"startTime":"2025-09-20T17:12:56.686Z","endTime":"2025-09-20T17:13:00.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.49347569962861,"strikeZoneBottom":1.68835465095502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.630441685471013,"aZ":-16.5344181669401,"pfxX":-5.51654859829674,"pfxZ":8.149991022422817,"pX":-0.9220008546827837,"pZ":3.8117492875982126,"vX0":5.051579512527691,"vY0":-137.67185693028057,"vZ0":-2.3196273046467972,"x":152.14,"y":135.86,"x0":-2.064158438883242,"y0":50.00320008656392,"z0":5.784636044416369,"aX":-10.587346722306867},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":8.9,"spinRate":2161,"spinDirection":211},"zone":11,"typeConfidence":0.79,"plateTime":0.39787939241553794,"extension":6.323178177546762},"index":3,"playId":"24d0798a-36d1-3803-bb91-0e4bebe3ddc8","pitchNumber":4,"startTime":"2025-09-20T17:13:12.620Z","endTime":"2025-09-20T17:13:17.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T17:13:17.449Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-20T17:13:26.546Z","endTime":"2025-09-20T17:15:42.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.414421089637482,"aZ":-18.16911655378538,"pfxX":-10.589433213549267,"pfxZ":7.349700774210974,"pX":-0.25300588390539774,"pZ":2.573085797513757,"vX0":8.961845348505058,"vY0":-137.1897799759233,"vZ0":-4.804137721895399,"x":126.64,"y":169.31,"x0":-2.18655933456073,"y0":50.00354232369118,"z0":5.585753491806592,"aX":-20.181607026110626},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.5,"breakHorizontal":17.3,"spinRate":2348,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3992737874368979,"extension":6.395171535249257},"index":0,"playId":"d2d2fb28-6daa-3e04-80c7-bce0a68d1c02","pitchNumber":1,"startTime":"2025-09-20T17:13:43.821Z","endTime":"2025-09-20T17:13:47.715Z","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.1,"endSpeed":84.4,"strikeZoneTop":3.63999264313576,"strikeZoneBottom":1.60877624328591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.65677818506035,"aZ":-11.854444450365575,"pfxX":-4.975380325842044,"pfxZ":10.935439544938168,"pX":-0.6492485057215341,"pZ":3.1814743217597883,"vX0":6.104788761989466,"vY0":-136.78235038120903,"vZ0":-4.5801328936424905,"x":141.75,"y":152.88,"x0":-2.284323442492824,"y0":50.00043207221255,"z0":5.717803934197816,"aX":-9.243177329137195},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.7,"breakHorizontal":7.4,"spinRate":2280,"spinDirection":210},"zone":1,"typeConfidence":0.91,"plateTime":0.40346711652519573,"extension":6.460455571984304},"index":1,"playId":"aa3b7fa4-7d95-3b32-a037-bc6a8617f519","pitchNumber":2,"startTime":"2025-09-20T17:14:02.935Z","endTime":"2025-09-20T17:14:06.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.60879323553625,"strikeZoneBottom":1.64000013171254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.95886741863798,"aZ":-28.911301727606368,"pfxX":5.1849490216986975,"pfxZ":2.1564347402047312,"pX":1.2964492947628934,"pZ":0.6073676886060146,"vX0":7.32062585267593,"vY0":-122.69899815356541,"vZ0":-6.174107223985745,"x":67.58,"y":222.38,"x0":-2.4078806126894925,"y0":50.00227471990341,"z0":5.642874954758738,"aX":7.847106085071992},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.5,"breakHorizontal":-11.2,"spinRate":2857,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.44766066956077033,"extension":6.366329087297316},"index":2,"playId":"f6e8b966-420d-3635-b86c-daf289d54ffd","pitchNumber":3,"startTime":"2025-09-20T17:14:21.353Z","endTime":"2025-09-20T17:14:25.382Z","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":1},"index":3,"startTime":"2025-09-20T17:15:05.264Z","endTime":"2025-09-20T17:15:05.265Z","isPitch":false,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.57004807736648,"aZ":-12.589445747356294,"pfxX":-3.8201018389824193,"pfxZ":10.335590431652765,"pX":-0.35750956841388704,"pZ":2.390650057519087,"vX0":5.803379307423851,"vY0":-137.51259642150234,"vZ0":-6.618851099125896,"x":130.63,"y":174.23,"x0":-2.0094813686859143,"y0":50.00066999892379,"z0":5.701695880228176,"aX":-7.237216959577245},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":5.5,"spinRate":2273,"spinDirection":216},"zone":4,"typeConfidence":0.91,"plateTime":0.3999806861518338,"extension":6.426544511079513},"index":4,"playId":"96e9d844-f23a-36d3-9023-fcfcea14709d","pitchNumber":4,"startTime":"2025-09-20T17:15:05.266Z","endTime":"2025-09-20T17:15:10.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.610446888774298,"aZ":-28.39616027800773,"pfxX":4.331821038150143,"pfxZ":2.466269424886196,"pX":1.1018999597256356,"pZ":2.4869416838803073,"vX0":6.93288453489,"vY0":-124.27246601893702,"vZ0":-2.2102797825976985,"x":75.0,"y":171.63,"x0":-2.309105390504574,"y0":50.003936716634676,"z0":5.794927407322764,"aX":6.637174023137146},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.1,"breakHorizontal":-9.7,"spinRate":2781,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.44421356914386,"extension":6.314136120652832},"index":5,"playId":"3c4594ca-98b1-312d-8099-fa2dc43d6b24","pitchNumber":5,"startTime":"2025-09-20T17:15:39.022Z","endTime":"2025-09-20T17:15:42.981Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T17:15:42.981Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drake Baldwin strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-20T17:15:50.944Z","endTime":"2025-09-20T17:17:04.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.3,"strikeZoneTop":3.31785223965662,"strikeZoneBottom":1.55999918200429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.44823409426032,"aZ":-13.163215119924471,"pfxX":-3.7969873298097507,"pfxZ":10.06888687527136,"pX":-0.4222973722957422,"pZ":3.973538515009097,"vX0":6.127688924945244,"vY0":-137.27029925415485,"vZ0":-2.4196345506554002,"x":133.1,"y":131.49,"x0":-2.201256527825487,"y0":50.00091123609022,"z0":5.774779290925768,"aX":-7.168405718173912},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":5.4,"spinRate":2222,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.40068356872021127,"extension":6.500950078888379},"index":0,"playId":"4c355bbc-6a9b-3555-83a3-dc991cbc9890","pitchNumber":1,"startTime":"2025-09-20T17:16:03.096Z","endTime":"2025-09-20T17:16:07.047Z","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.0,"endSpeed":85.5,"strikeZoneTop":3.30249323675961,"strikeZoneBottom":1.56000027881704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.527067242847306,"aZ":-12.20849274635963,"pfxX":-3.3940340727166465,"pfxZ":10.591622847547633,"pX":-0.4390786629279643,"pZ":3.2224275239378155,"vX0":6.323105294650756,"vY0":-136.76287127360084,"vZ0":-4.444516190344013,"x":133.74,"y":151.77,"x0":-2.3451837915176452,"y0":50.002616706578415,"z0":5.712628182325934,"aX":-6.39824438696491},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":4.7,"spinRate":2268,"spinDirection":211},"zone":1,"typeConfidence":0.91,"plateTime":0.4012311767767609,"extension":6.457552011117504},"index":1,"playId":"18fcaf32-54f5-3c9d-bedd-e1521b5fc818","pitchNumber":2,"startTime":"2025-09-20T17:16:20.848Z","endTime":"2025-09-20T17:16:24.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.28714039656075,"strikeZoneBottom":1.51390838456234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.13828372248477,"aZ":-22.36839492396738,"pfxX":-10.558240358571746,"pfxZ":5.926416519321668,"pX":0.24954095626524447,"pZ":1.4792700647335646,"vX0":9.965344988483396,"vY0":-127.511295802562,"vZ0":-5.776223862726552,"x":107.49,"y":198.84,"x0":-2.329249564167036,"y0":50.00231215246702,"z0":5.528285895162363,"aX":-17.46328554085635},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.6,"breakHorizontal":17.0,"spinRate":2205,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.428841722670827,"extension":6.6178788372325945},"index":2,"playId":"b1dd2da6-08e2-35f4-b4ab-cbf1d27d8720","pitchNumber":3,"startTime":"2025-09-20T17:16:38.913Z","endTime":"2025-09-20T17:16:42.947Z","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(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":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.02511933977557,"aZ":-37.54099651296041,"pfxX":4.684042525389373,"pfxZ":-3.937965429942147,"pX":0.6698555231740654,"pZ":1.0533298936217725,"vX0":4.902917050837574,"vY0":-116.61660060795639,"vZ0":-2.7754596810446195,"x":91.47,"y":210.34,"x0":-2.0763895533043946,"y0":50.0024170427551,"z0":5.835762173248301,"aX":6.384505863174146},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-7.6,"breakHorizontal":-9.8,"spinRate":2991,"spinDirection":37},"zone":14,"typeConfidence":0.91,"plateTime":0.4715336910220884,"extension":6.301715969275867},"index":3,"playId":"1b865dc6-fdb2-32dc-afcf-002a92d1e096","pitchNumber":4,"startTime":"2025-09-20T17:16:59.417Z","endTime":"2025-09-20T17:17:04.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T17:17:04.447Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jahmai Jones strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-20T17:19:09.367Z","endTime":"2025-09-20T17:20:14.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":3},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"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":92.9,"endSpeed":84.3,"strikeZoneTop":3.41772609534597,"strikeZoneBottom":1.62999877691596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00280021993742,"aZ":-12.169940281513096,"pfxX":3.8000303609331927,"pfxZ":10.911214316366527,"pX":-0.4051244980598957,"pZ":3.0041459360892118,"vX0":-3.06530525543227,"vY0":-135.1721812411294,"vZ0":-5.959454284895119,"x":132.44,"y":157.67,"x0":0.2550724909625202,"y0":50.003493302915345,"z0":6.107153309495779,"aX":6.9674382982969325},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.5,"breakHorizontal":-6.1,"spinRate":2374,"spinDirection":155},"zone":1,"typeConfidence":0.9,"plateTime":0.40664950927445,"extension":6.932112993270106},"index":0,"playId":"a9afb250-73b6-3e60-b7cf-0a086a23a9b1","pitchNumber":1,"startTime":"2025-09-20T17:19:17.756Z","endTime":"2025-09-20T17:19:21.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.2,"strikeZoneTop":3.41764397388243,"strikeZoneBottom":1.62999966313456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.73572275818379,"aZ":-12.2052268114339,"pfxX":3.137542125187421,"pfxZ":10.835248907056139,"pX":1.166101800338949,"pZ":4.005760673817926,"vX0":0.7532554191375753,"vY0":-135.86656813949816,"vZ0":-3.4951931555882,"x":72.55,"y":130.62,"x0":0.47697780226753067,"y0":50.001974831017066,"z0":6.175109608396853,"aX":5.78119145584722},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.0,"breakHorizontal":-5.9,"spinRate":2402,"spinDirection":144},"zone":12,"typeConfidence":0.91,"plateTime":0.40536664914578413,"extension":6.904143195677066},"index":1,"playId":"02fe438e-2fce-3487-8977-302482efac3b","pitchNumber":2,"startTime":"2025-09-20T17:19:32.805Z","endTime":"2025-09-20T17:19:36.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.725861367668788,"aZ":-37.414542623971464,"pfxX":-2.8290262868686513,"pfxZ":-3.7850930093028783,"pX":0.5670197018655,"pZ":1.204733699411728,"vX0":0.9539871554236485,"vY0":-116.34778925413319,"vZ0":-3.0307531110958577,"x":95.39,"y":206.25,"x0":0.5216210564384233,"y0":50.0026891176725,"z0":6.0343398101866015,"aX":-3.9183162901182014},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-7.3,"breakHorizontal":4.9,"spinRate":2521,"spinDirection":293},"zone":14,"typeConfidence":0.9,"plateTime":0.46893309091268787,"extension":7.153236564984742},"index":2,"playId":"956016f7-17f8-3668-9a76-d238914bbe46","pitchNumber":3,"startTime":"2025-09-20T17:19:48.074Z","endTime":"2025-09-20T17:19:52.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.381962765102056,"aZ":-25.509916908159123,"pfxX":-1.6115928030032411,"pfxZ":4.012050388063972,"pX":0.13322744742848086,"pZ":2.766117969187221,"vX0":-0.7284400914982788,"vY0":-126.69774443877175,"vZ0":-2.8141471603761516,"x":111.92,"y":164.09,"x0":0.6319854524060754,"y0":50.00538616606872,"z0":5.881784321871558,"aX":-2.6799732471691753},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.0,"breakHorizontal":3.1,"spinRate":2504,"spinDirection":184},"zone":5,"typeConfidence":0.89,"plateTime":0.4286170568832297,"extension":7.024138307764407},"index":3,"playId":"45909378-d338-3a12-83e6-d171549f1936","pitchNumber":4,"startTime":"2025-09-20T17:20:10.045Z","endTime":"2025-09-20T17:20:14.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T17:20:14.445Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a sharp line drive to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-20T17:20:25.199Z","endTime":"2025-09-20T17:22:15.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"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(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.2,"endSpeed":85.8,"strikeZoneTop":3.20847991588169,"strikeZoneBottom":1.54999985060943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.69363259057611,"aZ":-11.78181895098954,"pfxX":2.624361573359084,"pfxZ":10.810085376241362,"pX":-1.4864213442337042,"pZ":1.9185389981841543,"vX0":-5.283751446616273,"vY0":-136.84165368996838,"vZ0":-8.675073984694627,"x":173.66,"y":186.98,"x0":0.13311371502183952,"y0":50.00143331388498,"z0":5.9475024571432975,"aX":4.950321400698329},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":-3.6,"spinRate":2332,"spinDirection":150},"zone":13,"typeConfidence":0.91,"plateTime":0.40107900663114426,"extension":7.137062532920048},"index":0,"playId":"b0ad4938-6523-34cd-a40d-e6590ac20cb5","pitchNumber":1,"startTime":"2025-09-20T17:20:38.976Z","endTime":"2025-09-20T17:20:43.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.2084823835997,"strikeZoneBottom":1.54999968294539,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47288393366724,"aZ":-23.9864259380948,"pfxX":6.795239645653915,"pfxZ":5.0141242057661755,"pX":0.2458359148536333,"pZ":2.2560951833624623,"vX0":-2.2841743403256385,"vY0":-127.08320410742473,"vZ0":-4.416369869598119,"x":107.63,"y":177.87,"x0":0.2744318310754883,"y0":50.0014962803242,"z0":5.925722751999123,"aX":11.094221604069952},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.3,"breakHorizontal":-11.8,"spinRate":1855,"spinDirection":135},"zone":5,"typeConfidence":0.85,"plateTime":0.4312768109256808,"extension":7.080407249954611},"index":1,"playId":"10e10a51-5ecc-3cf5-819a-bf50cda94add","pitchNumber":2,"startTime":"2025-09-20T17:20:54.553Z","endTime":"2025-09-20T17:20:59.044Z","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":80.4,"endSpeed":75.0,"strikeZoneTop":3.20846788429562,"strikeZoneBottom":1.55000096022527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.096211133296684,"aZ":-39.03639751933329,"pfxX":-2.7004157107211686,"pfxZ":-4.886097892093591,"pX":0.241182719424529,"pZ":2.035618486116496,"vX0":0.6493091099084518,"vY0":-117.23151026584833,"vZ0":-1.1038426899867915,"x":107.81,"y":183.82,"x0":0.313169324246564,"y0":50.00127415415869,"z0":6.12462612644354,"aX":-3.795546703004655},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-8.9,"breakHorizontal":4.8,"spinRate":2556,"spinDirection":297},"zone":8,"typeConfidence":0.9,"plateTime":0.46546420550533796,"extension":7.067052397813309},"index":2,"playId":"c9d52aaa-f280-333f-b868-5023d957c746","pitchNumber":3,"startTime":"2025-09-20T17:21:10.041Z","endTime":"2025-09-20T17:21:14.411Z","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.3,"endSpeed":74.4,"strikeZoneTop":3.14693987056814,"strikeZoneBottom":1.48844845580609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.624957052233857,"aZ":-38.97640381113083,"pfxX":-2.2799258647311573,"pfxZ":-4.972793290829931,"pX":-0.20055714577838366,"pZ":0.6549845574725406,"vX0":-0.559709834990457,"vY0":-115.61372745542225,"vZ0":-3.804019834057487,"x":124.64,"y":221.1,"x0":0.34044600780593315,"y0":50.005500752303405,"z0":6.0264569887485635,"aX":-3.1162679616652347},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-9.6,"breakHorizontal":4.3,"spinRate":2569,"spinDirection":307},"zone":13,"typeConfidence":0.9,"plateTime":0.47203736370547533,"extension":7.049096800282787},"index":3,"playId":"8b4477d2-61c1-3438-8e76-69b377dbd451","pitchNumber":4,"startTime":"2025-09-20T17:21:26.702Z","endTime":"2025-09-20T17:21:31.111Z","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":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-20T17:21:48.873Z","endTime":"2025-09-20T17:22:01.918Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"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":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.265562687144662,"aZ":-28.40175498556552,"pfxX":-2.7831609516973383,"pfxZ":2.3560882349236945,"pX":0.022851014882680643,"pZ":2.3015956372328548,"vX0":-0.5473039626118112,"vY0":-125.0947257493652,"vZ0":-3.119411375434949,"x":116.13,"y":176.64,"x0":0.605716047540063,"y0":50.000324056129784,"z0":5.872740925706933,"aX":-4.446419431314644},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.8,"breakHorizontal":5.2,"spinRate":2566,"spinDirection":206},"zone":5,"typeConfidence":0.9,"plateTime":0.43647850983589587,"extension":7.047725084154993},"hitData":{"launchSpeed":102.2,"launchAngle":12.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":141.25,"coordY":100.81}},"index":5,"playId":"20fdda82-8026-3bb9-be31-c2a25903cb1d","pitchNumber":5,"startTime":"2025-09-20T17:22:01.918Z","endTime":"2025-09-20T17:22:15.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T17:22:15.119Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-20T17:22:38.359Z","endTime":"2025-09-20T17:24:21.276Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.20999962162086,"strikeZoneBottom":1.44764389672395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.85941744803015,"aZ":-32.210451280216475,"pfxX":-3.293185582746575,"pfxZ":-0.02367608260485632,"pX":1.86909182358767E-4,"pZ":3.170322863312626,"vX0":-0.5631686496584112,"vY0":-121.66324681499839,"vZ0":-0.1996023702354508,"x":116.99,"y":153.18,"x0":0.6622817754709206,"y0":50.00268565246689,"z0":6.023950912949599,"aX":-4.981115153906697},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.1,"breakHorizontal":6.1,"spinRate":2370,"spinDirection":225},"zone":2,"typeConfidence":0.91,"plateTime":0.4486557712919437,"extension":6.938960379591013},"index":0,"playId":"7ca51ec6-056f-39f6-943e-113bf1b55d0b","pitchNumber":1,"startTime":"2025-09-20T17:22:38.359Z","endTime":"2025-09-20T17:22:42.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.7,"strikeZoneTop":3.14765952679476,"strikeZoneBottom":1.51000082443162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.116470762123242,"aZ":-36.088714980873156,"pfxX":-2.9700674611877793,"pfxZ":-2.812158742626467,"pX":-1.2299254619144873,"pZ":1.3734216236425691,"vX0":-2.735109231299265,"vY0":-116.98234409646749,"vZ0":-2.9777660668111396,"x":163.88,"y":201.7,"x0":0.3382921825344997,"y0":50.002652737091836,"z0":6.030489785484506,"aX":-4.134888643912855},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-5.5,"breakHorizontal":6.0,"spinRate":2566,"spinDirection":300},"zone":13,"typeConfidence":0.9,"plateTime":0.4673893618558025,"extension":7.078853425183063},"index":1,"playId":"e9b7a2a2-d185-3103-9fc3-cabf9fa1370a","pitchNumber":2,"startTime":"2025-09-20T17:22:53.911Z","endTime":"2025-09-20T17:22:58.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.49467740843669,"aZ":-38.5625169753176,"pfxX":-4.435923971807631,"pfxZ":-4.943151001096291,"pX":0.6950653487283258,"pZ":2.6600450706155545,"vX0":1.5699001865010231,"vY0":-112.89700515585194,"vZ0":0.8394760363476987,"x":90.51,"y":166.96,"x0":0.5671667302605403,"y0":50.00538005089255,"z0":6.163749338414983,"aX":-5.728678266865614},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-8.4,"breakHorizontal":7.7,"spinRate":2482,"spinDirection":304},"zone":6,"typeConfidence":0.9,"plateTime":0.485105857107305,"extension":7.054495499081376},"index":2,"playId":"1cb86d80-5c02-3c25-820b-6c1d182423b4","pitchNumber":3,"startTime":"2025-09-20T17:23:11.038Z","endTime":"2025-09-20T17:23:15.176Z","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":1},"index":3,"startTime":"2025-09-20T17:23:29.736Z","endTime":"2025-09-20T17:23:43.479Z","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(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":93.9,"endSpeed":86.3,"strikeZoneTop":3.2100008693627,"strikeZoneBottom":1.5100008353465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.701102774476457,"aZ":-13.650299714556184,"pfxX":1.4069557369350196,"pfxZ":9.732011783254094,"pX":2.854304652182083,"pZ":4.605009305613736,"vX0":5.76958625959888,"vY0":-136.74873238350426,"vZ0":-1.7514571478715055,"x":8.2,"y":114.44,"x0":0.5386174272258497,"y0":50.005279016220435,"z0":6.184868914976336,"aX":2.678050770632002},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":-3.7,"spinRate":2318,"spinDirection":150},"zone":12,"typeConfidence":0.9,"plateTime":0.3997547263899204,"extension":6.881239290439474},"index":4,"playId":"2022bbac-10d4-35f0-9156-ae5fa9459c73","pitchNumber":4,"startTime":"2025-09-20T17:23:43.479Z","endTime":"2025-09-20T17:23:50.043Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Joey Wentz. Gleyber Torres to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"actionPlayId":"2022bbac-10d4-35f0-9156-ae5fa9459c73","startTime":"2025-09-20T17:24:11.464Z","endTime":"2025-09-20T17:24:17.048Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.46985726569375,"aZ":-10.32778633956608,"pfxX":3.5392568559237683,"pfxZ":11.737573384690878,"pX":0.8019239260861144,"pZ":2.8937622006630095,"vX0":-0.027956611324807146,"vY0":-136.415259383899,"vZ0":-6.2435142466254865,"x":86.43,"y":160.65,"x0":0.35340621914721126,"y0":50.006498055954005,"z0":5.94378702835916,"aX":6.588953680315632},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.9,"breakHorizontal":-6.4,"spinRate":2310,"spinDirection":155},"zone":3,"typeConfidence":0.91,"plateTime":0.40344021316785783,"extension":6.9877580723960895},"index":6,"playId":"3c79248d-4efa-37ab-962b-97e6606f76da","pitchNumber":5,"startTime":"2025-09-20T17:24:17.048Z","endTime":"2025-09-20T17:24:21.276Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T17:24:21.276Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Torkelson singles on a fly ball to right fielder Ronald Acuña Jr. Gleyber Torres scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-20T17:24:32.943Z","endTime":"2025-09-20T17:24:57.965Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":666214,"link":"/api/v1/people/666214"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":73.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.887141921692482,"aZ":-41.63757243876856,"pfxX":-4.10263854194052,"pfxZ":-7.094814858058516,"pX":-0.10420983976221745,"pZ":2.0403343577416337,"vX0":0.3018690540446941,"vY0":-114.64180205742008,"vZ0":-0.058226028007112296,"x":120.97,"y":183.69,"x0":0.2956998739137189,"y0":50.00457946793398,"z0":6.124961683279212,"aX":-5.469841064785261},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-12.6,"breakHorizontal":7.3,"spinRate":2546,"spinDirection":300},"zone":8,"typeConfidence":0.9,"plateTime":0.47748731477856277,"extension":7.088599778907048},"hitData":{"launchSpeed":75.1,"launchAngle":36.0,"totalDistance":237.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":148.1,"coordY":108.01}},"index":0,"playId":"89787fcc-5962-3d1a-af70-ef47ab56b4f6","pitchNumber":1,"startTime":"2025-09-20T17:24:44.478Z","endTime":"2025-09-20T17:24:57.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T17:24:57.965Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-20T17:25:17.927Z","endTime":"2025-09-20T17:26:03.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.46569594611778,"strikeZoneBottom":1.67853923666931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.417860663890508,"aZ":-9.161721306958688,"pfxX":2.934682060842627,"pfxZ":12.106141410717196,"pX":0.5035981597696866,"pZ":1.8742729583537407,"vX0":-0.29444095767592193,"vY0":-136.58713621976008,"vZ0":-8.965406345867963,"x":97.8,"y":188.17,"x0":0.23089838677837093,"y0":50.002242969703616,"z0":5.818049388252185,"aX":5.577015204966306},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.4,"breakHorizontal":-5.3,"spinRate":2313,"spinDirection":151},"zone":9,"typeConfidence":0.91,"plateTime":0.40011049544265376,"extension":7.15571969406032},"index":0,"playId":"37f47842-2779-3e0a-8a2b-1d58f63e1fc9","pitchNumber":1,"startTime":"2025-09-20T17:25:25.569Z","endTime":"2025-09-20T17:25:29.242Z","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":94.2,"endSpeed":86.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.09562598036853,"aZ":-9.566242057200988,"pfxX":2.3276393773223822,"pfxZ":11.76742905433554,"pX":0.07888561899867336,"pZ":2.903496095190076,"vX0":-1.0457587079986541,"vY0":-137.18912770648677,"vZ0":-6.689192440406222,"x":113.99,"y":160.39,"x0":0.16091785761648428,"y0":50.00477121473122,"z0":6.0132084218555875,"aX":4.472427632275706},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.3,"breakHorizontal":-4.1,"spinRate":2396,"spinDirection":156},"zone":5,"typeConfidence":0.91,"plateTime":0.39804530692760043,"extension":6.900441414356549},"index":1,"playId":"a30ea094-4a18-39f3-bb27-774e62812bac","pitchNumber":2,"startTime":"2025-09-20T17:25:41.037Z","endTime":"2025-09-20T17:25:44.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.360850648640568,"aZ":-8.353861752604503,"pfxX":2.676307460817816,"pfxZ":12.09287872673884,"pX":0.12605899632646791,"pZ":2.7250079492477215,"vX0":-1.1809049678599632,"vY0":-139.4575042265588,"vZ0":-7.361829109977345,"x":112.19,"y":165.2,"x0":0.20732145550061332,"y0":50.00003434072919,"z0":5.949887639118416,"aX":5.270665829881618},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":20.5,"breakHorizontal":-4.6,"spinRate":2445,"spinDirection":159},"zone":5,"typeConfidence":0.91,"plateTime":0.3927564873351028,"extension":6.945549323976565},"index":2,"playId":"4a6d2ea2-5a9d-365a-a00f-e75bbbd9b80e","pitchNumber":3,"startTime":"2025-09-20T17:25:59.162Z","endTime":"2025-09-20T17:26:03.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T17:26:03.575Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out, first baseman Spencer Torkelson to pitcher Keider Montero.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-20T17:27:54.313Z","endTime":"2025-09-20T17:29:18.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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_assist"},{"player":{"id":672456,"link":"/api/v1/people/672456"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.0,"strikeZoneTop":3.23999931576688,"strikeZoneBottom":1.52999922243928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.927438012398834,"aZ":-11.719398225090563,"pfxX":-6.144051701224724,"pfxZ":11.262987439190365,"pX":-0.2612071396120258,"pZ":1.7458755883919008,"vX0":7.150854727021072,"vY0":-134.57720615559893,"vZ0":-7.994779628526684,"x":126.96,"y":191.64,"x0":-2.167109647955692,"y0":50.000747664598194,"z0":5.6046483055111835,"aX":-11.156309888387362},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.6,"breakHorizontal":9.4,"spinRate":2301,"spinDirection":213},"zone":8,"typeConfidence":0.9,"plateTime":0.40856083363296136,"extension":6.345448100559379},"index":0,"playId":"e88170cd-b5e6-3e25-ac89-e229acf13a2f","pitchNumber":1,"startTime":"2025-09-20T17:28:07.762Z","endTime":"2025-09-20T17:28:11.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.0,"strikeZoneTop":3.23999909323031,"strikeZoneBottom":1.59086763962734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.54831213704705,"aZ":-11.678606881018368,"pfxX":-5.7622517806041795,"pfxZ":11.405057064701714,"pX":0.0662731980743717,"pZ":3.6523634437396066,"vX0":7.511347029867805,"vY0":-134.53178678927688,"vZ0":-3.6479618405558556,"x":114.47,"y":140.17,"x0":-2.0392680630986653,"y0":50.0015482570559,"z0":5.878958931275704,"aX":-10.354400451826159},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.8,"breakHorizontal":8.4,"spinRate":2320,"spinDirection":205},"zone":12,"typeConfidence":0.89,"plateTime":0.410256796063877,"extension":6.258516600810791},"index":1,"playId":"72d7bf54-1b75-370f-a81e-f5885eab464f","pitchNumber":2,"startTime":"2025-09-20T17:28:22.184Z","endTime":"2025-09-20T17:28:25.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":78.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.954756973453797,"aZ":-26.49783065252926,"pfxX":-13.363855784892559,"pfxZ":3.544700994593171,"pX":-0.7656974674833639,"pZ":3.0627413715700182,"vX0":7.796738768871672,"vY0":-126.51772603740778,"vZ0":-1.2527684475317695,"x":146.19,"y":156.09,"x0":-2.1720966748036905,"y0":50.000619644387584,"z0":5.714058787215676,"aX":-21.379190056870133},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.4,"breakHorizontal":22.1,"spinRate":2334,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.43511068240245176,"extension":6.48070324986232},"index":2,"playId":"a77efecc-9d77-32f8-969b-a86840fa9525","pitchNumber":3,"startTime":"2025-09-20T17:28:36.884Z","endTime":"2025-09-20T17:28:40.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.71868568119104,"aZ":-11.022779955569662,"pfxX":-4.3711478709446485,"pfxZ":11.294817032322207,"pX":-0.636618914132909,"pZ":2.7500678131482403,"vX0":5.140880189842603,"vY0":-137.0682468717637,"vZ0":-6.1534124480796155,"x":141.27,"y":164.53,"x0":-1.9825944656730754,"y0":50.005185721467285,"z0":5.801716627188419,"aX":-8.188180489577796},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.1,"breakHorizontal":6.6,"spinRate":2224,"spinDirection":209},"zone":1,"typeConfidence":0.91,"plateTime":0.40200451804180837,"extension":6.337062282073965},"index":3,"playId":"5684a3c8-a5b9-3a47-b370-3f8e89e72561","pitchNumber":4,"startTime":"2025-09-20T17:28:51.497Z","endTime":"2025-09-20T17:28:55.440Z","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":72.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.220597919577035,"aZ":-34.45883789774382,"pfxX":7.477958802305376,"pfxZ":-1.7240533516778402,"pX":0.43631370677409254,"pZ":1.2358167540232055,"vX0":3.4279996796944925,"vY0":-115.7596526453157,"vZ0":-2.7983991058396915,"x":100.37,"y":205.41,"x0":-2.045958822424922,"y0":50.00262472664579,"z0":5.835266493402153,"aX":9.915250488004109},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-3.6,"breakHorizontal":-14.5,"spinRate":3022,"spinDirection":40},"zone":14,"typeConfidence":0.89,"plateTime":0.4773777143407534,"extension":6.335268528921553},"hitData":{"launchSpeed":91.7,"launchAngle":6.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":163.74,"coordY":147.6}},"index":4,"playId":"63dd58ae-be66-3b71-83bb-b5e574c4bcb8","pitchNumber":5,"startTime":"2025-09-20T17:29:10.552Z","endTime":"2025-09-20T17:29:18.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T17:29:18.639Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ha-Seong Kim flies out to right fielder Wenceel Pérez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-20T17:29:36.631Z","endTime":"2025-09-20T17:31:50.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":75.8,"strikeZoneTop":3.47166002013886,"strikeZoneBottom":1.52000015011704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.60473847042457,"aZ":-29.647860912344623,"pfxX":3.5245080962367386,"pfxZ":1.7123950368080685,"pX":0.6082137778229773,"pZ":2.2925635893426355,"vX0":5.8337787258716425,"vY0":-121.94052509200282,"vZ0":-2.0741943577483832,"x":93.82,"y":176.88,"x0":-2.292607286994914,"y0":50.00305156747359,"z0":5.7645089639144045,"aX":5.196540336146543},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.8,"breakHorizontal":-8.0,"spinRate":2765,"spinDirection":63},"zone":6,"typeConfidence":0.9,"plateTime":0.4527958560001286,"extension":6.3669790537065305},"index":0,"playId":"1f9e541b-4c4c-3d6a-b5ac-f5eddf6b2dbd","pitchNumber":1,"startTime":"2025-09-20T17:29:49.589Z","endTime":"2025-09-20T17:29:53.506Z","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.3,"endSpeed":84.6,"strikeZoneTop":3.40999995775279,"strikeZoneBottom":1.4583073677646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.757557133040685,"aZ":-13.840176274912313,"pfxX":-3.9077289008394436,"pfxZ":9.834016168767596,"pX":0.18763388021107577,"pZ":3.339885261028882,"vX0":7.160154930310744,"vY0":-137.0299958186039,"vZ0":-4.046036778725468,"x":109.85,"y":148.6,"x0":-1.974931884618202,"y0":50.00678903559696,"z0":5.80899279986829,"aX":-7.28899308267762},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":5.3,"spinRate":2226,"spinDirection":207},"zone":2,"typeConfidence":0.91,"plateTime":0.40271829050587815,"extension":6.389305353248382},"index":1,"playId":"1896292c-1804-32e1-ae38-6c33fee242be","pitchNumber":2,"startTime":"2025-09-20T17:30:03.115Z","endTime":"2025-09-20T17:30:06.939Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-20T17:30:12.919Z","endTime":"2025-09-20T17:30:30.016Z","isPitch":false,"type":"action","player":{"id":673490,"link":"/api/v1/people/673490"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.9,"strikeZoneTop":3.47164976995683,"strikeZoneBottom":1.52000022579654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.56645372950211,"aZ":-15.029152038648249,"pfxX":-4.463863458887356,"pfxZ":8.966299824868976,"pX":-0.8198602757157449,"pZ":4.083617048483258,"vX0":4.75010251739044,"vY0":-138.0934718008569,"vZ0":-2.1709191887649473,"x":148.25,"y":128.52,"x0":-1.9904346883178823,"y0":50.003754547450384,"z0":5.902540316176039,"aX":-8.537257503617194},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":7.0,"spinRate":2243,"spinDirection":210},"zone":11,"typeConfidence":0.89,"plateTime":0.398127301873906,"extension":6.270310911612404},"index":3,"playId":"a9e16605-b061-35eb-b4d9-1ebeb1dc578f","pitchNumber":3,"startTime":"2025-09-20T17:30:30.016Z","endTime":"2025-09-20T17:30:34.072Z","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":81.3,"endSpeed":73.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.05920444457236,"aZ":-39.22682449498264,"pfxX":3.9428789114070835,"pfxZ":-5.095449974414494,"pX":0.2614662607741822,"pZ":1.33988863809993,"vX0":3.9800115835422454,"vY0":-118.1711046228003,"vZ0":-2.121773995843313,"x":107.03,"y":202.6,"x0":-1.9706380040284786,"y0":50.00458636076171,"z0":5.9275986281061686,"aX":5.455184410069114},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-9.5,"breakHorizontal":-8.3,"spinRate":3046,"spinDirection":37},"zone":14,"typeConfidence":0.89,"plateTime":0.4673990079932797,"extension":6.392632335480325},"index":4,"playId":"ce283cc6-d846-3ace-b716-75481d1bed6a","pitchNumber":4,"startTime":"2025-09-20T17:30:46.271Z","endTime":"2025-09-20T17:30:50.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.41000033188895,"strikeZoneBottom":1.52000042845172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.38772751128932,"aZ":-22.80130030588637,"pfxX":-10.173712147657337,"pfxZ":4.892290408802776,"pX":-0.8913037317571398,"pZ":3.465362810194504,"vX0":7.125954749998325,"vY0":-137.54757092364247,"vZ0":-2.3178258398654243,"x":150.97,"y":145.22,"x0":-2.1931587801650707,"y0":50.00640113892731,"z0":5.864408341623621,"aX":-19.50640248948934},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.5,"breakHorizontal":16.9,"spinRate":2321,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.398138504134228,"extension":6.482044328094393},"index":5,"playId":"97ed5c13-a385-3207-b9ec-df4efaea7028","pitchNumber":5,"startTime":"2025-09-20T17:31:23.612Z","endTime":"2025-09-20T17:31:27.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.62322252695438,"aZ":-13.002586696229857,"pfxX":-2.5189267890099276,"pfxZ":10.013083957696626,"pX":-0.0361982469593418,"pZ":2.9739007989034345,"vX0":5.802419533048515,"vY0":-137.3016246820705,"vZ0":-5.243641337201476,"x":118.38,"y":158.48,"x0":-1.8469742474254858,"y0":50.000347616147096,"z0":5.7889554187489205,"aX":-4.822129638578192},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":3.4,"spinRate":2211,"spinDirection":208},"zone":2,"typeConfidence":0.92,"plateTime":0.3984959807108539,"extension":6.4819545870431465},"hitData":{"launchSpeed":95.9,"launchAngle":32.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.92,"coordY":82.14}},"index":6,"playId":"9d381175-b63a-309d-97e3-a896f768f550","pitchNumber":6,"startTime":"2025-09-20T17:31:41.737Z","endTime":"2025-09-20T17:31:50.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T17:31:50.499Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Michael Harris II walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-20T17:32:09.285Z","endTime":"2025-09-20T17:33:28.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.6,"strikeZoneTop":3.54999975477652,"strikeZoneBottom":1.62637014794435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.62564506630059,"aZ":-30.750779395126862,"pfxX":5.122528529550974,"pfxZ":0.9584609933515331,"pX":-0.8769900386474976,"pZ":3.0418246970637273,"vX0":1.9050442832249828,"vY0":-120.45671910278338,"vZ0":-0.2911596598502797,"x":150.43,"y":156.65,"x0":-2.341732612026915,"y0":50.00123499678641,"z0":5.864437622311144,"aX":7.587217113917332},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.9,"breakHorizontal":-9.7,"spinRate":2733,"spinDirection":51},"zone":11,"typeConfidence":0.9,"plateTime":0.4533085473054137,"extension":6.302179313592833},"index":0,"playId":"b97fccd9-6f91-3063-8d61-671447d7c1bc","pitchNumber":1,"startTime":"2025-09-20T17:32:18.953Z","endTime":"2025-09-20T17:32:22.904Z","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":88.3,"endSpeed":81.8,"strikeZoneTop":3.55000060470817,"strikeZoneBottom":1.65999903335701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.410434917672927,"aZ":-24.078872541907934,"pfxX":-8.71314699675035,"pfxZ":4.765549510520147,"pX":-1.3275301872889786,"pZ":3.1758538429735967,"vX0":5.438720007921295,"vY0":-128.62463947278195,"vZ0":-1.8722795623103548,"x":167.6,"y":153.03,"x0":-2.323420546977653,"y0":50.0002065706243,"z0":5.756269744391799,"aX":-14.78821745567187},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.5,"breakHorizontal":14.8,"spinRate":1949,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4237377740844761,"extension":6.570669351818307},"index":1,"playId":"3eb1804b-aeb6-3c38-991e-c216b1e76d94","pitchNumber":2,"startTime":"2025-09-20T17:32:32.510Z","endTime":"2025-09-20T17:32:36.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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.54999908909709,"strikeZoneBottom":1.65999916471759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2750892587666,"aZ":-22.79384356178908,"pfxX":-9.611902904092691,"pfxZ":5.799135156402323,"pX":0.3723450740158973,"pZ":0.9030163365001023,"vX0":9.262016774624643,"vY0":-125.77735610743305,"vZ0":-6.943563700299227,"x":102.81,"y":214.4,"x0":-2.0925881083276607,"y0":50.00214948970569,"z0":5.522714291140507,"aX":-15.544408894185912},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":9.2,"breakHorizontal":15.5,"spinRate":2206,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.43392709689094655,"extension":6.52031176403326},"index":2,"playId":"b0d07adc-3270-3a8b-8a0c-1c3a8c75a61d","pitchNumber":3,"startTime":"2025-09-20T17:32:48.191Z","endTime":"2025-09-20T17:32:52.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.55000079076108,"strikeZoneBottom":1.65999904078288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.212799924927772,"aZ":-12.641545930612487,"pfxX":-2.2728502747213915,"pfxZ":10.461677852089926,"pX":-0.8691840088778493,"pZ":2.8485979344064676,"vX0":4.133219647009371,"vY0":-135.8793305611782,"vZ0":-5.231277930263775,"x":150.13,"y":161.87,"x0":-2.115792449479168,"y0":50.00205984201496,"z0":5.679577166736453,"aX":-4.243604559816029},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.0,"breakHorizontal":3.2,"spinRate":2183,"spinDirection":208},"zone":11,"typeConfidence":0.92,"plateTime":0.40333832688426563,"extension":6.34925723154453},"index":3,"playId":"52d485a5-9b1e-3186-8896-091db26d5ede","pitchNumber":4,"startTime":"2025-09-20T17:33:06.190Z","endTime":"2025-09-20T17:33:10.237Z","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":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.48794845617925,"strikeZoneBottom":1.66000087094732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.052626627844305,"aZ":-14.579848223983943,"pfxX":-2.8256277989546534,"pfxZ":9.444905613873544,"pX":-1.183823839196332,"pZ":3.280923894393256,"vX0":3.150418240240624,"vY0":-135.71169096934682,"vZ0":-4.085291308257673,"x":162.12,"y":150.2,"x0":-1.9933160098127307,"y0":50.002214282931256,"z0":5.823116207477866,"aX":-5.263778886219035},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":4.4,"spinRate":2189,"spinDirection":205},"zone":11,"typeConfidence":0.91,"plateTime":0.4037937624284318,"extension":6.285102437738713},"index":4,"playId":"001ee0c6-ca55-3e81-92f3-e961b5a3f40c","pitchNumber":5,"startTime":"2025-09-20T17:33:23.739Z","endTime":"2025-09-20T17:33:28.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T17:33:28.104Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sandy León flies out to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-20T17:33:35.408Z","endTime":"2025-09-20T17:35:42.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.27000111867214,"strikeZoneBottom":1.49943379226843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.468939857456878,"aZ":-30.7134933863516,"pfxX":6.230822177077064,"pfxZ":1.0025435252321087,"pX":0.12096015345889334,"pZ":1.1612968190950532,"vX0":4.176627489075016,"vY0":-120.19256002226096,"vZ0":-4.271650528226727,"x":112.39,"y":207.42,"x0":-2.4493924752170213,"y0":50.00434275146321,"z0":5.691314962932776,"aX":9.110149712709566},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.1,"breakHorizontal":-12.2,"spinRate":2648,"spinDirection":51},"zone":14,"typeConfidence":0.89,"plateTime":0.4558470523417424,"extension":6.513968896082965},"index":0,"playId":"5f81d7d9-388d-3b1c-8b13-073b99be746b","pitchNumber":1,"startTime":"2025-09-20T17:33:54.466Z","endTime":"2025-09-20T17:33:58.203Z","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":91.4,"endSpeed":83.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.810852224742572,"aZ":-16.025178216209195,"pfxX":-3.5708757959292794,"pfxZ":9.083875398925882,"pX":0.1412666465909854,"pZ":3.045093942898018,"vX0":7.525783475564349,"vY0":-132.82159775285507,"vZ0":-4.141459934648803,"x":111.62,"y":156.56,"x0":-2.271429658654285,"y0":50.00242060347901,"z0":5.798297610944112,"aX":-6.348715886306836},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.7,"breakHorizontal":4.8,"spinRate":2220,"spinDirection":204},"zone":2,"typeConfidence":0.9,"plateTime":0.4131995719195647,"extension":6.3606436466803915},"index":1,"playId":"5068d620-284b-36f2-a7c3-4bb94590613b","pitchNumber":2,"startTime":"2025-09-20T17:34:13.228Z","endTime":"2025-09-20T17:34:17.103Z","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":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.26999963051342,"strikeZoneBottom":1.49783127702593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.80501148096494,"aZ":-11.673315140802325,"pfxX":-3.2163513683235103,"pfxZ":10.933252167348314,"pX":0.04888746066180585,"pZ":1.938170546351767,"vX0":7.352931987791482,"vY0":-136.2800814068128,"vZ0":-7.7411674997472,"x":115.14,"y":186.45,"x0":-2.2700356355576474,"y0":50.00462638060676,"z0":5.627718349954494,"aX":-6.032604780844465},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.2,"breakHorizontal":4.2,"spinRate":2282,"spinDirection":210},"zone":8,"typeConfidence":0.92,"plateTime":0.4023887473594705,"extension":6.498190329191036},"index":2,"playId":"64f95f2b-5492-30b1-972f-e297d0c10d9c","pitchNumber":3,"startTime":"2025-09-20T17:34:36.512Z","endTime":"2025-09-20T17:34:40.203Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-20T17:35:12.689Z","endTime":"2025-09-20T17:35:12.690Z","isPitch":false,"type":"action","player":{"id":506702,"link":"/api/v1/people/506702"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"254b5ab5-ea7c-3fca-8578-d4869a8a6db6","startTime":"2025-09-20T17:35:12.691Z","endTime":"2025-09-20T17:35:19.088Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":79.8,"endSpeed":74.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.72885283733224,"aZ":-41.17734624196815,"pfxX":4.426724774244052,"pfxZ":-6.568940945395561,"pX":-0.7030658842293785,"pZ":1.9160293795242833,"vX0":2.272028204168798,"vY0":-116.26327853390526,"vZ0":-0.44858198969079344,"x":143.8,"y":187.05,"x0":-2.2681086663777874,"y0":50.00500529892772,"z0":6.018179535859925,"aX":6.06308855127788},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-11.8,"breakHorizontal":-8.6,"spinRate":3017,"spinDirection":31},"zone":7,"typeConfidence":0.91,"plateTime":0.47104752199810784,"extension":6.206750428026563},"hitData":{"launchSpeed":92.0,"launchAngle":36.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.01,"coordY":106.97}},"index":5,"playId":"8e6c896a-5d24-32a4-b06c-c009006806ee","pitchNumber":4,"startTime":"2025-09-20T17:35:33.941Z","endTime":"2025-09-20T17:35:42.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T17:35:42.636Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Ibáñez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-20T17:37:51.707Z","endTime":"2025-09-20T17:38:43.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.14461167938454,"strikeZoneBottom":1.49460700539422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.312407726305967,"aZ":-26.380780836068393,"pfxX":-3.07141289310813,"pfxZ":3.757673499964133,"pX":0.32156146421526993,"pZ":1.6309250040764633,"vX0":0.3230229658307916,"vY0":-123.79177164899609,"vZ0":-4.9643554890554515,"x":104.74,"y":194.75,"x0":0.587555696586509,"y0":50.0023876614989,"z0":5.8894525253079975,"aX":-4.733505935453791},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.9,"breakHorizontal":5.5,"spinRate":2519,"spinDirection":199},"zone":9,"typeConfidence":0.9,"plateTime":0.44363300615481016,"extension":7.020720351986057},"index":0,"playId":"a182c6d7-d516-330e-9ddd-989cea4ed321","pitchNumber":1,"startTime":"2025-09-20T17:38:04.141Z","endTime":"2025-09-20T17:38:08.167Z","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":86.2,"endSpeed":78.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.11985034918437,"aZ":-19.618880236651222,"pfxX":8.69887761797727,"pfxZ":7.995677592282378,"pX":0.9270813516605977,"pZ":0.597284471834561,"vX0":-1.276359112477059,"vY0":-125.27867567309058,"vZ0":-8.649838779591066,"x":81.66,"y":222.65,"x0":0.31776083541995864,"y0":50.004298696804476,"z0":5.731900908195305,"aX":13.66379282556571},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":12.5,"breakHorizontal":-15.4,"spinRate":2019,"spinDirection":132},"zone":14,"typeConfidence":0.87,"plateTime":0.43921745211076724,"extension":7.054337397557366},"index":1,"playId":"163f81df-2850-3a01-8b34-a1edc7eafedc","pitchNumber":2,"startTime":"2025-09-20T17:38:19.548Z","endTime":"2025-09-20T17:38:23.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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.89885206213158,"aZ":-8.327721858753392,"pfxX":3.463851942683104,"pfxZ":12.524993262925008,"pX":-0.014146291441316461,"pZ":3.4998784708844743,"vX0":-1.8414956337050155,"vY0":-138.10702808966894,"vZ0":-5.340569151440469,"x":117.54,"y":144.28,"x0":0.21644363247535658,"y0":50.0029750126408,"z0":6.037551509081445,"aX":6.594639911672003},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":21.5,"breakHorizontal":-5.8,"spinRate":2450,"spinDirection":156},"zone":11,"typeConfidence":0.91,"plateTime":0.3988135199239009,"extension":7.023151028975915},"index":2,"playId":"4ff2085b-c6e2-32f1-9858-8adcdbeaedeb","pitchNumber":3,"startTime":"2025-09-20T17:38:38.832Z","endTime":"2025-09-20T17:38:43.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T17:38:43.300Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-20T17:38:55.818Z","endTime":"2025-09-20T17:41:32.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41844396200895,"aZ":-10.121543973381632,"pfxX":2.175874320890662,"pfxZ":11.67927162619054,"pX":-0.42552432070028234,"pZ":3.1999025878928378,"vX0":-2.022689769728998,"vY0":-137.0529384359687,"vZ0":-5.785398512729258,"x":133.22,"y":152.38,"x0":0.04208085276009728,"y0":50.00058782758047,"z0":6.0404578830758595,"aX":4.107709804601327},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.0,"breakHorizontal":-3.5,"spinRate":2377,"spinDirection":160},"zone":1,"typeConfidence":0.91,"plateTime":0.400800380734188,"extension":7.0300405837895585},"index":0,"playId":"c5e79296-5a95-38d7-aab1-b0380e3a1ab5","pitchNumber":1,"startTime":"2025-09-20T17:39:10.480Z","endTime":"2025-09-20T17:39:14.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":84.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.0536916512215,"aZ":-8.493213227400888,"pfxX":3.4732035812568323,"pfxZ":12.663952344093548,"pX":-0.43397721577146875,"pZ":3.4514951066593462,"vX0":-2.550606139654255,"vY0":-137.04263552566627,"vZ0":-5.421018341487053,"x":133.54,"y":145.59,"x0":0.06555580600146318,"y0":50.000943731817756,"z0":6.057791222240354,"aX":6.494116618884353},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":21.7,"breakHorizontal":-5.6,"spinRate":2456,"spinDirection":160},"zone":1,"typeConfidence":0.91,"plateTime":0.4022873307538011,"extension":6.960359805057343},"index":1,"playId":"168115b5-e32e-3c11-ab60-51a3d25eeadf","pitchNumber":2,"startTime":"2025-09-20T17:39:32.754Z","endTime":"2025-09-20T17:39:37.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.34899921689535,"strikeZoneBottom":1.54999976531055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.434940744763132,"aZ":-34.84881733568487,"pfxX":-1.3710477755448611,"pfxZ":-1.8594573105100474,"pX":-0.8589068954813676,"pZ":-0.54135973252172,"vX0":-2.2441018742457546,"vY0":-119.43386257581669,"vZ0":-7.512902161847549,"x":149.74,"y":253.4,"x0":0.2716384072053942,"y0":50.00007266790078,"z0":5.786805132587664,"aX":-1.97617842050658},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.9,"breakHorizontal":3.0,"spinRate":2643,"spinDirection":313},"zone":13,"typeConfidence":0.76,"plateTime":0.4589580416942818,"extension":7.103424179094698},"index":2,"playId":"e00fe460-2b45-36f1-99ea-9cb228207afb","pitchNumber":3,"startTime":"2025-09-20T17:39:51.250Z","endTime":"2025-09-20T17:39:55.766Z","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":80.2,"endSpeed":73.8,"strikeZoneTop":3.31848043712575,"strikeZoneBottom":1.53473918319679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.990074573557852,"aZ":-35.690343787594784,"pfxX":-2.445304696568849,"pfxZ":-2.557238578138964,"pX":-1.3571528931891128,"pZ":2.239180061414687,"vX0":-2.8889523761267384,"vY0":-116.81440148818957,"vZ0":-1.2053343857018983,"x":168.73,"y":178.32,"x0":0.21549794209094214,"y0":50.00210590345944,"z0":6.131570333206089,"aX":-3.362868690557933},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-4.7,"breakHorizontal":5.2,"spinRate":2591,"spinDirection":307},"zone":13,"typeConfidence":0.89,"plateTime":0.4697474618656714,"extension":7.020047509806404},"index":3,"playId":"2de50ac9-ad7a-3a91-ac73-393326c9a998","pitchNumber":4,"startTime":"2025-09-20T17:40:11.418Z","endTime":"2025-09-20T17:40:15.933Z","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":87.2,"endSpeed":80.9,"strikeZoneTop":3.37949389326033,"strikeZoneBottom":1.54999893661698,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.037669043639728,"aZ":-22.763707914484296,"pfxX":8.304688735752137,"pfxZ":5.735963865502729,"pX":0.3876145416791937,"pZ":0.06696898106563139,"vX0":-2.0585098504798576,"vY0":-126.77605712482641,"vZ0":-9.508753352903632,"x":102.23,"y":236.97,"x0":0.12719426982990648,"y0":50.001446664727034,"z0":5.659295440387363,"aX":13.621632384047164},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.6,"breakHorizontal":-14.6,"spinRate":2023,"spinDirection":127},"zone":14,"typeConfidence":0.9,"plateTime":0.43077002714785007,"extension":7.135814694425749},"index":4,"playId":"f3044e68-3ad4-37bc-a31e-fa7c68e9ee77","pitchNumber":5,"startTime":"2025-09-20T17:40:29.908Z","endTime":"2025-09-20T17:40:34.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.46565425085542,"aZ":-10.229344121253021,"pfxX":3.769557780021194,"pfxZ":11.64563197530365,"pX":0.6192187705190947,"pZ":1.8468197260537307,"vX0":0.08154765457292837,"vY0":-136.50344791487066,"vZ0":-9.104784477260026,"x":93.4,"y":188.92,"x0":0.0993104423234763,"y0":50.00349746963647,"z0":5.932856796780907,"aX":7.102854984052398},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.3,"breakHorizontal":-6.8,"spinRate":2362,"spinDirection":150},"zone":9,"typeConfidence":0.91,"plateTime":0.40148102777891737,"extension":7.059647100408799},"index":5,"playId":"f971a3fd-e526-3de7-974e-3643ca401e9a","pitchNumber":6,"startTime":"2025-09-20T17:40:53.798Z","endTime":"2025-09-20T17:40:58.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":84.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.22980882506752,"aZ":-11.740470472518771,"pfxX":4.152455019553855,"pfxZ":10.936889776232277,"pX":-0.560583385398449,"pZ":3.7545090600055593,"vX0":-2.945340059297006,"vY0":-136.6023828674232,"vZ0":-3.8883234790157872,"x":138.37,"y":137.41,"x0":-0.001786790842579193,"y0":50.00656281649523,"z0":6.017919183603137,"aX":7.761610614327261},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.1,"breakHorizontal":-6.8,"spinRate":2230,"spinDirection":160},"zone":11,"typeConfidence":0.91,"plateTime":0.4026832658579842,"extension":6.992981842201788},"index":6,"playId":"08659f5a-fc17-35d1-9a3a-459f953c0b0b","pitchNumber":7,"startTime":"2025-09-20T17:41:27.676Z","endTime":"2025-09-20T17:41:32.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T17:41:32.365Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Parker Meadows flies out to left fielder Jurickson Profar.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-20T17:41:47.218Z","endTime":"2025-09-20T17:42:08.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.998121595835656,"aZ":-28.74382612917407,"pfxX":-3.43234860913617,"pfxZ":2.225851700402073,"pX":0.23819948945331643,"pZ":2.8580291196515226,"vX0":0.5988382848050846,"vY0":-123.9748099256172,"vZ0":-1.606150380757982,"x":107.92,"y":161.61,"x0":0.4377702041407243,"y0":50.00387261954784,"z0":5.935335442997825,"aX":-5.291882903434137},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.8,"breakHorizontal":6.0,"spinRate":2448,"spinDirection":217},"zone":5,"typeConfidence":0.9,"plateTime":0.44344147253274935,"extension":6.935936672994629},"hitData":{"launchSpeed":91.2,"launchAngle":46.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":97.06,"coordY":91.95}},"index":0,"playId":"3d4259ae-213c-3038-9fdb-cbaa252298d8","pitchNumber":1,"startTime":"2025-09-20T17:41:58.645Z","endTime":"2025-09-20T17:42:08.850Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T17:42:08.850Z","atBatIndex":15},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nacho Alvarez Jr. homers (1) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-20T17:43:36.331Z","endTime":"2025-09-20T17:45:48.530Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":{"id":672456,"link":"/api/v1/people/672456"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.31444433732884,"strikeZoneBottom":1.51443848668091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.640130919302653,"aZ":-30.423166869787206,"pfxX":3.9459024593754344,"pfxZ":1.217408661668788,"pX":0.7412060839314359,"pZ":2.730172167960976,"vX0":5.934216070128161,"vY0":-119.55065308538747,"vZ0":-0.7427276075266993,"x":88.75,"y":165.07,"x0":-2.2928162127708136,"y0":50.00109288243851,"z0":5.7933520808300445,"aX":5.66891672231228},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":2.3,"breakHorizontal":-8.6,"spinRate":2747,"spinDirection":57},"zone":6,"typeConfidence":0.9,"plateTime":0.459453409869115,"extension":6.239897790668968},"index":0,"playId":"ae486385-ca0c-3e9d-94ca-74b8bb78428c","pitchNumber":1,"startTime":"2025-09-20T17:44:18.785Z","endTime":"2025-09-20T17:44:22.830Z","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":77.8,"endSpeed":71.5,"strikeZoneTop":3.28333742413305,"strikeZoneBottom":1.48331784161596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.87046397089804,"aZ":-38.61692622327058,"pfxX":7.16216015812377,"pfxZ":-5.017327055414884,"pX":0.8935157852637504,"pZ":1.9854527299435396,"vX0":4.407633595854084,"vY0":-113.25384278850508,"vZ0":-0.1373280005030164,"x":82.94,"y":185.17,"x0":-2.015917619582348,"y0":50.00279968514169,"z0":5.946271628634183,"aX":9.197355738102129},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-8.8,"breakHorizontal":-14.2,"spinRate":2986,"spinDirection":33},"zone":14,"typeConfidence":0.9,"plateTime":0.4857493449545762,"extension":6.079401496153139},"index":1,"playId":"3b590827-6bbb-3ba2-b18d-48eae8f82067","pitchNumber":2,"startTime":"2025-09-20T17:44:34.084Z","endTime":"2025-09-20T17:44:38.130Z","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":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.151578705167292,"aZ":-14.246323776555483,"pfxX":-3.2574211925313845,"pfxZ":9.4511334649576,"pX":0.28076680753111255,"pZ":3.647603921630599,"vX0":7.60049915933017,"vY0":-136.4039818257039,"vZ0":-3.339573645047862,"x":106.3,"y":140.29,"x0":-2.1103153299893167,"y0":50.00238964806385,"z0":5.861323252984166,"aX":-6.179671198371925},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":4.4,"spinRate":2273,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.4005493070188302,"extension":6.3503572809090265},"index":2,"playId":"7f6c728a-0deb-3dac-9467-c25c9bc64b66","pitchNumber":3,"startTime":"2025-09-20T17:44:50.052Z","endTime":"2025-09-20T17:44:54.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.31444702675476,"strikeZoneBottom":1.48332279137214,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.168040360291215,"aZ":-13.652616815298087,"pfxX":-3.933545499006427,"pfxZ":9.732373674841629,"pX":1.182040694498445,"pZ":3.423875434407159,"vX0":9.436670153327364,"vY0":-136.61118836681166,"vZ0":-3.96962756827471,"x":71.94,"y":146.34,"x0":-1.7954179897787717,"y0":50.00160586719818,"z0":5.824738719173033,"aX":-7.485700251707801},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.0,"breakHorizontal":5.3,"spinRate":2298,"spinDirection":206},"zone":12,"typeConfidence":0.89,"plateTime":0.3998882062685247,"extension":6.346090296241175},"index":3,"playId":"fcba14ee-af3b-371b-bf63-2ed1f7aae4a9","pitchNumber":4,"startTime":"2025-09-20T17:45:07.416Z","endTime":"2025-09-20T17:45:11.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.408593936773883,"aZ":-30.44669583272644,"pfxX":3.8563278528326927,"pfxZ":1.147199290903993,"pX":-0.34048771487215185,"pZ":2.386456840716758,"vX0":3.7574203159731256,"vY0":-121.82704181067794,"vZ0":-2.106256490940309,"x":129.98,"y":174.35,"x0":-2.4025199968386755,"y0":50.00383760706384,"z0":5.887964901111321,"aX":5.8096307813025945},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.8,"breakHorizontal":-7.8,"spinRate":2705,"spinDirection":57},"zone":4,"typeConfidence":0.9,"plateTime":0.4492047336035898,"extension":6.225897071537223},"hitData":{"launchSpeed":97.0,"launchAngle":37.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":26.15,"coordY":99.25}},"index":4,"playId":"baa28cc9-ddae-3132-94bd-328bc3dc4e1b","pitchNumber":5,"startTime":"2025-09-20T17:45:24.592Z","endTime":"2025-09-20T17:45:48.530Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T17:45:48.530Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jurickson Profar walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-20T17:46:01.184Z","endTime":"2025-09-20T17:47:22.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"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":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"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":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.34440788051525,"strikeZoneBottom":1.5944000766133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.08849959822873,"aZ":-12.668859172277894,"pfxX":-2.34018322814984,"pfxZ":10.271934544505768,"pX":-1.0291967633563064,"pZ":1.4144219517801397,"vX0":3.9991320258733714,"vY0":-137.1266533700667,"vZ0":-8.799415154630092,"x":156.23,"y":200.59,"x0":-2.204288382408142,"y0":50.00651753620825,"z0":5.535122883871099,"aX":-4.445706612830862},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":3.4,"spinRate":2262,"spinDirection":205},"zone":13,"typeConfidence":0.92,"plateTime":0.3998484802469271,"extension":6.4541525991532085},"index":0,"playId":"7d81fdc9-41ba-3286-943c-fedd4ea84be5","pitchNumber":1,"startTime":"2025-09-20T17:46:10.059Z","endTime":"2025-09-20T17:46:13.829Z","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":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.23235518613295,"strikeZoneBottom":1.51576324745106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.051728792993334,"aZ":-33.771592365957204,"pfxX":4.4577352696902,"pfxZ":-1.0513604680182906,"pX":-1.0709836440516651,"pZ":1.7165860678121105,"vX0":1.901531783690326,"vY0":-122.33976974604866,"vZ0":-2.743421740813173,"x":157.82,"y":192.43,"x0":-2.4374139614724184,"y0":50.00344217308054,"z0":5.74594904165756,"aX":6.760075776283513},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.3,"breakHorizontal":-8.5,"spinRate":2720,"spinDirection":77},"zone":13,"typeConfidence":0.91,"plateTime":0.4476393464976596,"extension":6.224163809354223},"index":1,"playId":"57722c30-dc56-3e9e-96f0-0badb4ba42e5","pitchNumber":2,"startTime":"2025-09-20T17:46:26.075Z","endTime":"2025-09-20T17:46:29.796Z","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":88.3,"endSpeed":82.2,"strikeZoneTop":3.32881588147054,"strikeZoneBottom":1.54760941418954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.785055883372607,"aZ":-23.477821048791725,"pfxX":-8.779267372583393,"pfxZ":5.140148759206145,"pX":-0.019166780455909686,"pZ":0.8576322881403188,"vX0":8.55112525106847,"vY0":-128.30440239328468,"vZ0":-7.174399352495646,"x":117.73,"y":215.62,"x0":-2.2306533618838085,"y0":50.00449212184266,"z0":5.479431576647209,"aX":-14.860227272184144},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":8.0,"breakHorizontal":14.3,"spinRate":2273,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4244607211428728,"extension":6.576920059245132},"index":2,"playId":"799fff38-273b-3762-a339-0d0b8943d03c","pitchNumber":3,"startTime":"2025-09-20T17:46:41.366Z","endTime":"2025-09-20T17:46:45.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.26643390854184,"strikeZoneBottom":1.59440015156289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.65321133613936,"aZ":-24.794091804113496,"pfxX":-10.283550401528611,"pfxZ":4.567182901700088,"pX":0.32716365750491544,"pZ":0.646886234625717,"vX0":9.745597653996775,"vY0":-125.78628196949543,"vZ0":-7.013388976679585,"x":104.53,"y":221.31,"x0":-2.246968984886467,"y0":50.001030003952295,"z0":5.459416256875367,"aX":-16.60611616245896},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.0,"breakHorizontal":16.6,"spinRate":2238,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.43415004998602447,"extension":6.509682957361551},"index":3,"playId":"a4b40634-c2c6-3166-a417-30e1d9478fdb","pitchNumber":4,"startTime":"2025-09-20T17:46:57.189Z","endTime":"2025-09-20T17:47:01.062Z","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":93.7,"endSpeed":85.2,"strikeZoneTop":3.28202588067789,"strikeZoneBottom":1.56319843586125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.944050602301832,"aZ":-15.788279370482702,"pfxX":-3.7914917112190665,"pfxZ":8.758097526547044,"pX":-1.679168492881765,"pZ":3.1086258303797623,"vX0":3.194081756231934,"vY0":-136.3773290009816,"vZ0":-4.270342085112497,"x":181.01,"y":154.85,"x0":-2.3769964926877223,"y0":50.000286407935306,"z0":5.794697460066371,"aX":-7.091199260955182},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":6.1,"spinRate":2254,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.4027020030944479,"extension":6.325065448869048},"index":4,"playId":"76984c20-0bc2-3a58-aa85-f09492fe668c","pitchNumber":5,"startTime":"2025-09-20T17:47:17.966Z","endTime":"2025-09-20T17:47:22.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T17:47:22.062Z","atBatIndex":17},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Matt Olson grounds into a double play, third baseman Andy Ibáñez to shortstop Javier Báez to first baseman Spencer Torkelson. Jurickson Profar out at 2nd. Matt Olson out at 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-20T17:48:18.653Z","endTime":"2025-09-20T17:49:06.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595879,"link":"/api/v1/people/595879"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T17:48:18.651Z","endTime":"2025-09-20T17:48:18.652Z","isPitch":false,"type":"action"},{"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":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.271521647130445,"aZ":-39.10436979556463,"pfxX":6.053867622526326,"pfxZ":-5.196270204554926,"pX":-0.0752252685535038,"pZ":1.8807765772888234,"vX0":3.097913830366431,"vY0":-115.23497418795662,"vZ0":-0.5084911313248508,"x":136.48,"y":155.39,"x0":-2.2277893641751905,"y0":50.005760678058714,"z0":5.912383083812871,"aX":8.066875833545824},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-9.2,"breakHorizontal":-11.8,"spinRate":3040,"spinDirection":44},"zone":8,"typeConfidence":0.91,"plateTime":0.4770207335507215,"extension":6.419389982366886},"index":1,"playId":"33cf64d2-76d0-3dbc-81e3-3c49f2263465","pitchNumber":1,"startTime":"2025-09-20T17:48:18.653Z","endTime":"2025-09-20T17:48:22.628Z","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":92.8,"endSpeed":84.5,"strikeZoneTop":3.54230007685022,"strikeZoneBottom":1.73554676605355,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.424388258820056,"aZ":-12.82803605846282,"pfxX":-4.3580936184426555,"pfxZ":10.519676597002816,"pX":-0.510947630746298,"pZ":3.0885158524425163,"vX0":6.675358094061979,"vY0":-135.0065855190879,"vZ0":-4.5072765643295725,"x":95.62,"y":165.87,"x0":-2.453611762587063,"y0":50.00247041150018,"z0":5.688011059148991,"aX":-8.014991220987245},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.2,"breakHorizontal":6.4,"spinRate":2307,"spinDirection":210},"zone":1,"typeConfidence":0.91,"plateTime":0.40629196862768735,"extension":6.307539704812451},"index":2,"playId":"33244fc8-d2b3-33bc-b1f1-a0f9f30197dc","pitchNumber":2,"startTime":"2025-09-20T17:48:39.985Z","endTime":"2025-09-20T17:48:43.794Z","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":94.7,"endSpeed":85.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.91918426232859,"aZ":-11.612141519778444,"pfxX":-4.952414830199423,"pfxZ":10.83176198035664,"pX":-0.420912195444075,"pZ":3.7688129758435482,"vX0":6.573826500881751,"vY0":-137.7073190970127,"vZ0":-3.3448538010555153,"x":131.12,"y":152.68,"x0":-2.2087133630841245,"y0":50.00029546354097,"z0":5.798471819329082,"aX":-9.399491988320037},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.0,"breakHorizontal":7.4,"spinRate":2334,"spinDirection":213},"zone":11,"typeConfidence":0.9,"plateTime":0.39953622786554766,"extension":6.282442889266524},"hitData":{"launchSpeed":103.3,"launchAngle":0.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.33,"coordY":160.2}},"index":3,"playId":"75538cec-57b7-3a9a-9c7f-6bf39f750c92","pitchNumber":3,"startTime":"2025-09-20T17:48:58.707Z","endTime":"2025-09-20T17:49:06.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T17:49:06.594Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ronald Acuña Jr. walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-20T17:49:36.610Z","endTime":"2025-09-20T17:51:37.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.59366742193762,"strikeZoneBottom":1.57819267139929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.35468406903467,"aZ":-22.77713353819643,"pfxX":-7.439375390177308,"pfxZ":4.944980934704152,"pX":-0.5569712141810961,"pZ":3.3461561761588636,"vX0":6.7425736350142,"vY0":-137.44960371767348,"vZ0":-2.2949523272668495,"x":138.23,"y":148.43,"x0":-2.083275458424925,"y0":50.00310535747698,"z0":5.749445157062306,"aX":-14.14018124661426},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.6,"breakHorizontal":11.9,"spinRate":2209,"spinDirection":205},"zone":1,"typeConfidence":0.91,"plateTime":0.39950698416298636,"extension":6.32003798629012},"index":0,"playId":"b9123997-f3d9-3167-baa3-ef984cf505c3","pitchNumber":1,"startTime":"2025-09-20T17:49:36.610Z","endTime":"2025-09-20T17:49:40.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.808221210659884,"aZ":-30.511912939080876,"pfxX":3.493183774990422,"pfxZ":1.0822738185164802,"pX":0.1592737453829675,"pZ":2.7839501583399504,"vX0":4.584108931117551,"vY0":-123.81367749228687,"vZ0":-1.3516509968912325,"x":110.93,"y":163.61,"x0":-2.176463370535684,"y0":50.00335131419303,"z0":5.911629989212905,"aX":5.374807274863613},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.9,"breakHorizontal":-7.4,"spinRate":2700,"spinDirection":60},"zone":5,"typeConfidence":0.9,"plateTime":0.443921565064723,"extension":6.39355083612326},"index":1,"playId":"152ba4df-62de-39a9-a8d0-29695c2ba574","pitchNumber":2,"startTime":"2025-09-20T17:49:51.953Z","endTime":"2025-09-20T17:49:56.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.5,"strikeZoneTop":3.59367312998491,"strikeZoneBottom":1.59365187762615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.103961622087176,"aZ":-16.31052104336941,"pfxX":-1.2337045938114173,"pfxZ":8.387119110724448,"pX":-0.4579255866014502,"pZ":4.214797787648331,"vX0":3.7824346596861855,"vY0":-137.32572353113002,"vZ0":-1.5297783441587154,"x":134.46,"y":124.98,"x0":-1.698689604422541,"y0":50.00506008999258,"z0":5.8996986470909,"aX":-2.334414926801034},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":1.3,"spinRate":2196,"spinDirection":189},"zone":11,"typeConfidence":0.91,"plateTime":0.40030021823379247,"extension":6.413059042901512},"index":2,"playId":"ebeeb278-0176-3584-91be-5d82ebf204f6","pitchNumber":3,"startTime":"2025-09-20T17:50:08.252Z","endTime":"2025-09-20T17:50:12.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":3.60911345363332,"strikeZoneBottom":1.60909991162506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.95990586179322,"aZ":-15.496603954673397,"pfxX":-2.307034847751289,"pfxZ":8.795956107041416,"pX":-0.17832964528992246,"pZ":4.678672331664937,"vX0":5.427522441174373,"vY0":-137.43186850771554,"vZ0":-0.735966798741367,"x":123.8,"y":112.46,"x0":-1.88686016335636,"y0":50.001996546412144,"z0":6.011206395110857,"aX":-4.374308079332301},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":2.9,"spinRate":2173,"spinDirection":204},"zone":11,"typeConfidence":0.91,"plateTime":0.399883081156319,"extension":6.3856463480881915},"index":3,"playId":"8b321bee-a9d6-337b-88d4-67b855eeb4f2","pitchNumber":4,"startTime":"2025-09-20T17:50:26.903Z","endTime":"2025-09-20T17:50:30.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.1,"strikeZoneTop":3.57822014569686,"strikeZoneBottom":1.57819172937956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.06371748383487,"aZ":-29.545060317750423,"pfxX":5.742041129062843,"pfxZ":1.7730831136259448,"pX":-0.5189241087243482,"pZ":1.4897976871377907,"vX0":2.2279962821732475,"vY0":-122.39503366045953,"vZ0":-3.8358144838068187,"x":136.78,"y":198.56,"x0":-2.1928365298226082,"y0":50.00453582388926,"z0":5.6688732607891374,"aX":8.522171133366587},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.4,"breakHorizontal":-10.9,"spinRate":2802,"spinDirection":49},"zone":7,"typeConfidence":0.91,"plateTime":0.45129389611568804,"extension":6.2596951771260105},"index":4,"playId":"888a0ee7-383f-3003-9ed6-fedd3dc41c7a","pitchNumber":5,"startTime":"2025-09-20T17:50:45.270Z","endTime":"2025-09-20T17:50:49.327Z","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":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.4,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.452987959817722,"aZ":-28.15109503668292,"pfxX":5.807351351695225,"pfxZ":2.627158331942237,"pX":0.727230989494775,"pZ":2.3429963639295863,"vX0":4.931029984602715,"vY0":-124.0557366066649,"vZ0":-2.5027477114673173,"x":89.28,"y":175.52,"x0":-2.0522977949244905,"y0":50.00598471423817,"z0":5.749344402924535,"aX":8.911535268374072},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.3,"breakHorizontal":-11.8,"spinRate":2780,"spinDirection":52},"zone":6,"typeConfidence":0.9,"plateTime":0.4441941533277389,"extension":6.430408870500681},"index":5,"playId":"009f70e4-6b32-3f2b-ae4e-80bbb79e6e15","pitchNumber":6,"startTime":"2025-09-20T17:51:11.609Z","endTime":"2025-09-20T17:51:15.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.60910945590721,"strikeZoneBottom":1.60909665521512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.08526320948715,"aZ":-16.356675680104868,"pfxX":-10.51554133266211,"pfxZ":8.209519815133469,"pX":0.8303586626331049,"pZ":1.7560355859924628,"vX0":11.233539004869236,"vY0":-138.22399351421456,"vZ0":-7.485741238043683,"x":85.35,"y":191.37,"x0":-1.928795879718907,"y0":50.00142023576588,"z0":5.606682151181979,"aX":-20.256564021202024},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":16.6,"spinRate":2255,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3969415208904148,"extension":6.638268499695725},"index":6,"playId":"f4973265-1c31-3006-a9d9-9711589bc3b8","pitchNumber":7,"startTime":"2025-09-20T17:51:32.730Z","endTime":"2025-09-20T17:51:37.559Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T17:51:37.559Z","atBatIndex":19},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Drake Baldwin homers (18) on a fly ball to right center field. Ronald Acuña Jr. scores.","rbi":2,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-20T17:51:57.392Z","endTime":"2025-09-20T17:55:14.891Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"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,8],"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":{"id":672456,"link":"/api/v1/people/672456"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":{"id":672456,"link":"/api/v1/people/672456"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"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":79.3,"endSpeed":72.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.48770435624529,"aZ":-37.853669490438314,"pfxX":8.755639129572664,"pfxZ":-4.27298778640702,"pX":-0.35351299749156173,"pZ":2.838590678048611,"vX0":1.8644339387620672,"vY0":-115.45378792645205,"vZ0":1.232871795709894,"x":130.48,"y":162.14,"x0":-2.3112047493575756,"y0":50.001920611376356,"z0":5.983206893735324,"aX":11.642120350926138},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-7.0,"breakHorizontal":-16.3,"spinRate":2936,"spinDirection":30},"zone":1,"typeConfidence":0.9,"plateTime":0.47714650588667906,"extension":6.224407341131884},"index":0,"playId":"c169ea2c-b8de-3e41-967d-695cc31ac5c8","pitchNumber":1,"startTime":"2025-09-20T17:52:03.674Z","endTime":"2025-09-20T17:52:07.626Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"2d37de4c-bc4e-3cdd-b50e-3e0e1cc6d04c","startTime":"2025-09-20T17:52:24.010Z","endTime":"2025-09-20T17:52:30.242Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.962948972333354,"aZ":-14.005658443223162,"pfxX":-4.724760067921822,"pfxZ":9.595054048701165,"pX":-0.5912251469381187,"pZ":3.084381981076474,"vX0":6.452512025567513,"vY0":-136.89983333828874,"vZ0":-4.295802632015382,"x":139.54,"y":155.5,"x0":-2.3677132642862513,"y0":50.000048446661054,"z0":5.636370449348094,"aX":-8.94404927894104},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":7.2,"spinRate":2361,"spinDirection":211},"zone":1,"typeConfidence":0.89,"plateTime":0.4005067201562458,"extension":6.455251879873529},"index":2,"playId":"5446bc0c-1692-3fb1-8bb3-e70f196ae8a9","pitchNumber":2,"startTime":"2025-09-20T17:52:40.630Z","endTime":"2025-09-20T17:52:44.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.22233477487509,"strikeZoneBottom":1.55999869975563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.872140820792414,"aZ":-12.333994321371001,"pfxX":-3.6825173826997544,"pfxZ":10.683175232107558,"pX":-1.3454034491583824,"pZ":2.6098274143959963,"vX0":3.7971463080938843,"vY0":-135.70189657127997,"vZ0":-5.782859254964201,"x":168.28,"y":168.31,"x0":-2.2872102069629996,"y0":50.00097941323214,"z0":5.634408839858724,"aX":-6.838203005022911},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.2,"breakHorizontal":5.8,"spinRate":2294,"spinDirection":205},"zone":11,"typeConfidence":0.92,"plateTime":0.4042740479849738,"extension":6.495184674258866},"index":3,"playId":"ed8af46f-5f7e-3bea-975f-d48b823f5939","pitchNumber":3,"startTime":"2025-09-20T17:53:06.898Z","endTime":"2025-09-20T17:53:11.158Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.905021675576464,"aZ":-37.8048221689714,"pfxX":6.498135902522504,"pfxZ":-4.105289033412129,"pX":0.5878659368377007,"pZ":0.5592515129231841,"vX0":4.516773432875607,"vY0":-116.62338795755706,"vZ0":-3.633784943177697,"x":94.59,"y":223.68,"x0":-2.2214629953147864,"y0":50.003306054442,"z0":5.72047856535118,"aX":8.90888651713864},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-8.0,"breakHorizontal":-13.0,"spinRate":3090,"spinDirection":39},"zone":14,"typeConfidence":0.91,"plateTime":0.4705085500742885,"extension":6.357093115582337},"index":4,"playId":"de61a9d0-f91d-3a18-98b5-355958b4f274","pitchNumber":4,"startTime":"2025-09-20T17:53:27.274Z","endTime":"2025-09-20T17:53:31.125Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.744669888651195,"aZ":-24.67185231068166,"pfxX":-9.805159715378467,"pfxZ":4.610837277130994,"pX":-0.7467071168053556,"pZ":1.1401654365727592,"vX0":7.63088333367922,"vY0":-126.2791662503433,"vZ0":-5.766250912460746,"x":145.46,"y":208.0,"x0":-2.521669685119781,"y0":50.00514920748782,"z0":5.416794695460676,"aX":-15.967434234450545},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.3,"breakHorizontal":16.2,"spinRate":2048,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.43239420453404787,"extension":6.490769315943328},"index":5,"playId":"517f4470-aa93-399a-8437-485e6242fbf1","pitchNumber":5,"startTime":"2025-09-20T17:53:54.245Z","endTime":"2025-09-20T17:53:58.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.25608679896674,"strikeZoneBottom":1.52920533455828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.906353771875956,"aZ":-16.878423318215084,"pfxX":-2.601765579957352,"pfxZ":8.34148642454712,"pX":0.8638717547242429,"pZ":3.242506998300228,"vX0":8.81402856650067,"vY0":-134.27590142165985,"vZ0":-3.3732748088318023,"x":84.07,"y":151.23,"x0":-2.117027881788575,"y0":50.0044967309479,"z0":5.709507112459054,"aX":-4.772972867759047},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.6,"breakHorizontal":2.9,"spinRate":2200,"spinDirection":204},"zone":12,"typeConfidence":0.9,"plateTime":0.40724227990980477,"extension":6.506730836661276},"index":6,"playId":"795ed888-b71f-3317-8178-a838ecb09405","pitchNumber":6,"startTime":"2025-09-20T17:54:21.873Z","endTime":"2025-09-20T17:54:26.158Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":7,"actionPlayId":"795ed888-b71f-3317-8178-a838ecb09405","startTime":"2025-09-20T17:54:47.405Z","endTime":"2025-09-20T17:54:52.182Z","isPitch":false,"type":"pickoff"},{"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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.515302044759345,"aZ":-38.12172544266159,"pfxX":7.134390823441186,"pfxZ":-4.376383942607832,"pX":-0.4418816178036555,"pZ":1.2912672566516186,"vX0":2.3829252966659156,"vY0":-116.37985386982048,"vZ0":-2.158434684275093,"x":133.84,"y":203.92,"x0":-2.408015369312698,"y0":50.000327238210325,"z0":5.869418651377975,"aX":9.704115510811757},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-8.2,"breakHorizontal":-13.6,"spinRate":3056,"spinDirection":47},"zone":13,"typeConfidence":0.9,"plateTime":0.4721304109290285,"extension":6.240648787838976},"hitData":{"launchSpeed":105.4,"launchAngle":28.0,"totalDistance":416.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":184.97,"coordY":27.88}},"index":8,"playId":"ae557044-08fc-3b1d-b6a4-28329e5cd91f","pitchNumber":7,"startTime":"2025-09-20T17:54:52.182Z","endTime":"2025-09-20T17:55:14.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T17:55:14.891Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ozzie Albies pops out to catcher Dillon Dingler in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-20T17:56:20.693Z","endTime":"2025-09-20T17:57:07.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-20T17:55:35.510Z","endTime":"2025-09-20T17:56:23.016Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.7716557545683,"aZ":-13.516381149508353,"pfxX":-3.0627624745829145,"pfxZ":9.838299132475948,"pX":0.32917448268393273,"pZ":2.917415137154728,"vX0":7.530108651246306,"vY0":-136.09576383019626,"vZ0":-5.1358687070115066,"x":104.45,"y":160.01,"x0":-2.062101096468227,"y0":50.00400646211429,"z0":5.7479034806492555,"aX":-5.809633858911195},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":4.2,"spinRate":2267,"spinDirection":203},"zone":3,"typeConfidence":0.91,"plateTime":0.40075965167006844,"extension":6.377038781191872},"index":1,"playId":"e33dd110-ac19-373d-9454-036a13167195","pitchNumber":1,"startTime":"2025-09-20T17:56:23.016Z","endTime":"2025-09-20T17:56:26.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.651891215447392,"aZ":-21.986871807972445,"pfxX":-9.92655238195932,"pfxZ":6.098575895802069,"pX":-0.664130135980792,"pZ":0.906930932878785,"vX0":7.492259281136134,"vY0":-127.95353915253078,"vZ0":-7.267981389460954,"x":142.32,"y":214.29,"x0":-2.3303119441197677,"y0":50.00199286188296,"z0":5.488562610124394,"aX":-16.575612754772877},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.7,"breakHorizontal":16.4,"spinRate":2118,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4269281072493296,"extension":6.461878165266831},"index":2,"playId":"f608715f-4ae4-3414-a46c-efcfe7bce8de","pitchNumber":2,"startTime":"2025-09-20T17:56:39.876Z","endTime":"2025-09-20T17:56:43.790Z","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":93.4,"endSpeed":86.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.773311865531902,"aZ":-14.414398732334268,"pfxX":-4.7339931625252625,"pfxZ":9.405499652680696,"pX":0.3950973594049694,"pZ":3.046998658316707,"vX0":7.865283346443704,"vY0":-135.83196612200902,"vZ0":-4.665873463840065,"x":101.94,"y":156.51,"x0":-1.908994818643772,"y0":50.00477103435034,"z0":5.772762344393856,"aX":-8.94157935272955},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":7.1,"spinRate":2254,"spinDirection":202},"zone":3,"typeConfidence":0.88,"plateTime":0.4015901928223107,"extension":6.457489832398443},"hitData":{"launchSpeed":90.3,"launchAngle":81.0,"totalDistance":44.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":145.43,"coordY":210.39}},"index":3,"playId":"484f3212-16ca-38cb-8a43-cc2660964ee2","pitchNumber":3,"startTime":"2025-09-20T17:56:57.284Z","endTime":"2025-09-20T17:57:07.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T17:57:07.022Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Javier Báez pops out to second baseman Ozzie Albies.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-20T17:59:20.140Z","endTime":"2025-09-20T17:59:50.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":92.3,"endSpeed":83.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.27452344090428,"aZ":-10.634061425603372,"pfxX":2.599551885724864,"pfxZ":11.949184467755622,"pX":-0.5550012384843317,"pZ":3.5117597249688743,"vX0":-2.634407552931302,"vY0":-134.21774933941074,"vZ0":-4.697102661549171,"x":138.16,"y":143.96,"x0":0.10714364845364756,"y0":50.00438774630964,"z0":6.058253216403522,"aX":4.686919477333196},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.6,"breakHorizontal":-4.1,"spinRate":2364,"spinDirection":152},"zone":1,"typeConfidence":0.9,"plateTime":0.40995700224092824,"extension":7.043813550417282},"index":0,"playId":"0ed57b54-ed1e-3176-957b-5850be832e6f","pitchNumber":1,"startTime":"2025-09-20T17:59:20.140Z","endTime":"2025-09-20T17:59:24.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.74673877444489,"aZ":-23.260147954883717,"pfxX":6.881406558293563,"pfxZ":5.547289179468614,"pX":0.7256916182411999,"pZ":2.094527027344999,"vX0":-1.1116788157319784,"vY0":-125.74067227855454,"vZ0":-4.802574789119035,"x":89.34,"y":182.23,"x0":0.2785139668725098,"y0":50.00162558558381,"z0":5.909120618158976,"aX":11.052250236805179},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.2,"breakHorizontal":-12.2,"spinRate":1850,"spinDirection":135},"zone":9,"typeConfidence":0.85,"plateTime":0.43507584952255884,"extension":7.099225132751051},"hitData":{"launchSpeed":68.9,"launchAngle":55.0,"totalDistance":165.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":125.27,"coordY":135.65}},"index":1,"playId":"558c36cd-9ddb-3770-a89c-9269daee50f4","pitchNumber":2,"startTime":"2025-09-20T17:59:42.889Z","endTime":"2025-09-20T17:59:50.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T17:59:50.754Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jahmai Jones singles on a line drive to left fielder Jurickson Profar.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-20T18:00:04.048Z","endTime":"2025-09-20T18:00:43.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"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":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.6,"strikeZoneTop":3.44925916834634,"strikeZoneBottom":1.66075367590251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.428143938509113,"aZ":-38.3240434002912,"pfxX":-2.1893205841583745,"pfxZ":-4.624108285413337,"pX":-0.2827108131376846,"pZ":2.5896067227252795,"vX0":-0.45236192336658343,"vY0":-114.63044334349628,"vZ0":0.4020674092058749,"x":127.78,"y":168.86,"x0":0.20169046726162537,"y0":50.00408711705843,"z0":6.157050144764703,"aX":-2.9101853014713517},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-7.9,"breakHorizontal":4.1,"spinRate":2499,"spinDirection":306},"zone":4,"typeConfidence":0.9,"plateTime":0.4780325388094613,"extension":7.05328101075249},"index":0,"playId":"dfec4ed1-1024-3806-bcef-5c90bbb1e0d5","pitchNumber":1,"startTime":"2025-09-20T18:00:16.344Z","endTime":"2025-09-20T18:00:20.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.071410918351475,"aZ":-23.68995420154414,"pfxX":7.707462166461783,"pfxZ":5.277559911767703,"pX":0.7394164575903113,"pZ":1.8538097753215919,"vX0":-1.305733676991131,"vY0":-126.60518890760015,"vZ0":-5.251973119885733,"x":88.82,"y":188.73,"x0":0.2639636506116879,"y0":50.004592972983815,"z0":5.873881406703271,"aX":12.39821682952754},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.5,"breakHorizontal":-13.6,"spinRate":1869,"spinDirection":137},"zone":9,"typeConfidence":0.87,"plateTime":0.4341566272357773,"extension":6.98437885461237},"hitData":{"launchSpeed":83.8,"launchAngle":17.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.0,"coordY":103.38}},"index":1,"playId":"1f2e4200-fae4-3b7b-af18-0d9cabdc6eca","pitchNumber":2,"startTime":"2025-09-20T18:00:32.436Z","endTime":"2025-09-20T18:00:43.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:00:43.095Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a line drive to center fielder Michael Harris II. Jahmai Jones to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-20T18:00:58.775Z","endTime":"2025-09-20T18:02:17.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnThird":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.14602731017728,"strikeZoneBottom":1.51899575197201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.36739375006378,"aZ":-23.025031723852457,"pfxX":8.047911478716797,"pfxZ":5.923298856365233,"pX":-0.7102925099617913,"pZ":1.820646324597522,"vX0":-4.736816370708832,"vY0":-123.65945268252716,"vZ0":-5.268392523738425,"x":144.07,"y":189.62,"x0":0.1875260506393544,"y0":50.001278933005096,"z0":5.918087778766585,"aX":12.424440383890838},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.7,"breakHorizontal":-13.4,"spinRate":1869,"spinDirection":139},"zone":7,"typeConfidence":0.91,"plateTime":0.443452563644664,"extension":7.1380863924371685},"index":0,"playId":"34acad09-9c4e-3134-b988-44a531cbbd20","pitchNumber":1,"startTime":"2025-09-20T18:01:09.066Z","endTime":"2025-09-20T18:01:13.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":83.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.830572219401965,"aZ":-11.080977463477398,"pfxX":3.5825624552944024,"pfxZ":11.560089227654135,"pX":0.11941182631245988,"pZ":3.624658931061938,"vX0":-1.4291632076300913,"vY0":-135.28306660895177,"vZ0":-4.607016049364868,"x":112.45,"y":140.91,"x0":0.19390593552044358,"y0":50.000044693168356,"z0":6.147982759425867,"aX":6.535148860087909},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.9,"breakHorizontal":-6.1,"spinRate":2427,"spinDirection":155},"zone":12,"typeConfidence":0.91,"plateTime":0.40733798110060526,"extension":6.7377028075238625},"index":1,"playId":"50313654-b866-30e8-a5a9-c518555bbda0","pitchNumber":2,"startTime":"2025-09-20T18:01:26.200Z","endTime":"2025-09-20T18:01:30.653Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"playId":"66e3b60e-2bad-3820-9791-a38d4af5e09e","startTime":"2025-09-20T18:01:47.361Z","endTime":"2025-09-20T18:01:54.281Z","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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.028301550124958,"aZ":-39.90578678823597,"pfxX":-3.083489920392924,"pfxZ":-5.838445007346417,"pX":-0.04212746835777335,"pZ":1.7762252379842747,"vX0":-0.3954250465700298,"vY0":-114.09124074077134,"vZ0":-0.9946067299615593,"x":118.61,"y":190.82,"x0":0.5339958832934562,"y0":50.00267589340192,"z0":6.133929957146951,"aX":-4.084434806476488},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-10.6,"breakHorizontal":5.6,"spinRate":2419,"spinDirection":303},"zone":8,"typeConfidence":0.9,"plateTime":0.47919495571762294,"extension":6.985019366074058},"hitData":{"launchSpeed":97.3,"launchAngle":5.0,"totalDistance":103.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.19,"coordY":83.65}},"index":3,"playId":"0675bff0-5397-3f2a-83d2-aaeedc8a681b","pitchNumber":3,"startTime":"2025-09-20T18:02:07.103Z","endTime":"2025-09-20T18:02:17.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:02:17.740Z","atBatIndex":24},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Wenceel Pérez out on a sacrifice fly to center fielder Michael Harris II. Jahmai Jones scores.","rbi":1,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-20T18:02:47.878Z","endTime":"2025-09-20T18:03:35.038Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":{"id":666214,"link":"/api/v1/people/666214"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.513363541365646,"aZ":-34.80286547333283,"pfxX":-1.3229957866463748,"pfxZ":-1.9859749338274781,"pX":0.6963044370985928,"pZ":2.426367292404028,"vX0":0.7160928526761509,"vY0":-114.61618080776375,"vZ0":-0.4861361513007666,"x":90.46,"y":173.27,"x0":0.5506346498039242,"y0":50.00459329172236,"z0":6.0594902061554965,"aX":-1.7485742113370766},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-3.4,"breakHorizontal":2.2,"spinRate":2400,"spinDirection":300},"zone":6,"typeConfidence":0.9,"plateTime":0.4791117862677896,"extension":7.025663374549692},"index":0,"playId":"0a9cd830-490d-3af9-ac6b-f184f8ff9554","pitchNumber":1,"startTime":"2025-09-20T18:02:47.878Z","endTime":"2025-09-20T18:02:51.853Z","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.6,"endSpeed":84.8,"strikeZoneTop":3.179313757211,"strikeZoneBottom":1.47930438179252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.69658690736759,"aZ":-13.962649749245873,"pfxX":3.5108963899043912,"pfxZ":9.774413642060463,"pX":0.7466661410930895,"pZ":4.62406012763293,"vX0":0.023749481298512565,"vY0":-136.30180502218792,"vZ0":-1.6465750636897778,"x":88.54,"y":113.93,"x0":0.28244987816336714,"y0":50.00206318361671,"z0":6.210551301058285,"aX":6.540719782106088},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.5,"breakHorizontal":-6.4,"spinRate":2305,"spinDirection":153},"zone":12,"typeConfidence":0.91,"plateTime":0.4033593979694432,"extension":6.669606390558908},"index":1,"playId":"390f9406-7a58-35cc-8f6c-d0628f1fe32e","pitchNumber":2,"startTime":"2025-09-20T18:03:05.231Z","endTime":"2025-09-20T18:03:09.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.18335334243505,"aZ":-11.459771032421077,"pfxX":4.708520555875733,"pfxZ":11.13855110979288,"pX":-0.12874374078160766,"pZ":2.1155560392851065,"vX0":-2.3847088719877307,"vY0":-136.29628613860245,"vZ0":-7.961716676138565,"x":121.91,"y":181.66,"x0":0.15128431565837583,"y0":50.00292929275649,"z0":5.887952162805555,"aX":8.756423881664839},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.5,"breakHorizontal":-7.9,"spinRate":2351,"spinDirection":150},"zone":5,"typeConfidence":0.91,"plateTime":0.40365548023516773,"extension":7.021101570756327},"hitData":{"launchSpeed":101.6,"launchAngle":27.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":124.9,"coordY":43.21}},"index":2,"playId":"8da01f41-c0ca-30ad-8715-b04453d29cec","pitchNumber":3,"startTime":"2025-09-20T18:03:23.526Z","endTime":"2025-09-20T18:03:35.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:03:35.038Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to center fielder Michael Harris II.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-20T18:03:59.541Z","endTime":"2025-09-20T18:04:53.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.47981568981473,"strikeZoneBottom":1.6199266818518,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.680372360339383,"aZ":-23.93404976672882,"pfxX":8.070746168862067,"pfxZ":5.1575755635448335,"pX":0.7992780567642385,"pZ":2.4393979797321346,"vX0":-1.1449855292871411,"vY0":-125.17317171245813,"vZ0":-3.7511262342913296,"x":86.53,"y":172.92,"x0":0.21163419909194614,"y0":50.00255761873708,"z0":5.901941976483889,"aX":12.892330868865747},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.8,"breakHorizontal":-14.4,"spinRate":1853,"spinDirection":138},"zone":6,"typeConfidence":0.9,"plateTime":0.43645844252249333,"extension":7.209176086898013},"index":0,"playId":"fb67c03c-dd7e-3246-89d1-3b31ffc5e1ed","pitchNumber":1,"startTime":"2025-09-20T18:04:05.178Z","endTime":"2025-09-20T18:04:09.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.20005276902613,"aZ":-37.199011806622934,"pfxX":-1.5851167478849568,"pfxZ":-3.628000976515362,"pX":0.014455061824410323,"pZ":1.1902562406413408,"vX0":-0.2622334938917735,"vY0":-116.47085403997478,"vZ0":-2.9639231723172657,"x":116.45,"y":206.64,"x0":0.33433852887820437,"y0":50.00304155493027,"z0":5.9690264836983555,"aX":-2.1954746159181413},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-7.0,"breakHorizontal":2.9,"spinRate":2582,"spinDirection":303},"zone":14,"typeConfidence":0.9,"plateTime":0.46880126011054424,"extension":6.9812062846936564},"index":1,"playId":"22189433-0bdb-3edc-b3c1-0600180f98af","pitchNumber":2,"startTime":"2025-09-20T18:04:21.191Z","endTime":"2025-09-20T18:04:25.752Z","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":93.8,"endSpeed":84.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.281568608286626,"aZ":-10.95985075291097,"pfxX":2.8221467052784504,"pfxZ":11.375240239697733,"pX":0.09147111918031271,"pZ":3.410968277898608,"vX0":-1.2534800146584433,"vY0":-136.49136683354592,"vZ0":-4.986122939793328,"x":113.51,"y":146.68,"x0":0.19295837154969697,"y0":50.00463211115724,"z0":6.032546522141806,"aX":5.2637243942372915},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.6,"breakHorizontal":-4.8,"spinRate":2320,"spinDirection":152},"zone":2,"typeConfidence":0.91,"plateTime":0.4030923136014928,"extension":6.8386186999754734},"hitData":{"launchSpeed":99.6,"launchAngle":40.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.88,"coordY":56.89}},"index":2,"playId":"748ab065-e4bf-3ef3-9daf-1ff30580d771","pitchNumber":3,"startTime":"2025-09-20T18:04:43.130Z","endTime":"2025-09-20T18:04:53.177Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:04:53.177Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ha-Seong Kim grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-20T18:07:35.155Z","endTime":"2025-09-20T18:08:22.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tommy Kahnle replaces Keider Montero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T18:06:18.713Z","endTime":"2025-09-20T18:07:37.288Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592454,"link":"/api/v1/people/592454"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.42547512370234,"strikeZoneBottom":1.53548258048942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.072199433484915,"aZ":-29.244915533666386,"pfxX":-10.586904703139018,"pfxZ":1.8175562419539544,"pX":0.21176197719192977,"pZ":2.080611872483789,"vX0":9.587836629487331,"vY0":-126.39967087678153,"vZ0":-2.509860845546414,"x":108.93,"y":182.6,"x0":-2.257447638557316,"y0":50.00611323158116,"z0":5.437657515683048,"aX":-17.112039661648296},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.9,"breakHorizontal":16.9,"spinRate":1413,"spinDirection":246},"zone":8,"typeConfidence":0.9,"plateTime":0.43353965883618795,"extension":6.481492959680536},"index":1,"playId":"f97b2639-14d9-3ea0-8e9b-bc04461cc0f2","pitchNumber":1,"startTime":"2025-09-20T18:07:37.288Z","endTime":"2025-09-20T18:07:41.383Z","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":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.5,"strikeZoneTop":3.45642602886146,"strikeZoneBottom":1.52000068167497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.547326582162423,"aZ":-25.00402102103691,"pfxX":-10.046088977525974,"pfxZ":4.445993751497605,"pX":0.6893697513164666,"pZ":2.044156264339328,"vX0":11.017290725233797,"vY0":-126.4040423051455,"vZ0":-3.290885976631867,"x":90.72,"y":183.59,"x0":-2.427147352304165,"y0":50.00435399057538,"z0":5.377814355577284,"aX":-16.206419373409947},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.4,"breakHorizontal":15.6,"spinRate":1431,"spinDirection":247},"zone":9,"typeConfidence":0.9,"plateTime":0.43385197174583956,"extension":6.562236768312708},"index":2,"playId":"5dd17191-a653-3ac2-80dc-c488faad5187","pitchNumber":2,"startTime":"2025-09-20T18:07:55.182Z","endTime":"2025-09-20T18:07:59.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":78.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.035922929483927,"aZ":-24.400996507874922,"pfxX":-10.034792050830553,"pfxZ":4.954171318686888,"pX":0.6590599797254107,"pZ":1.743451157855638,"vX0":10.354475711001932,"vY0":-125.21398210433505,"vZ0":-3.9089082429317767,"x":91.88,"y":191.71,"x0":-2.2491250290063594,"y0":50.00459391458822,"z0":5.348760816445944,"aX":-15.750623274743088},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.2,"breakHorizontal":15.5,"spinRate":1450,"spinDirection":248},"zone":9,"typeConfidence":0.9,"plateTime":0.4393980623576246,"extension":6.619249619653213},"hitData":{"launchSpeed":105.0,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":122.84,"coordY":139.07}},"index":3,"playId":"c7b915d7-9d8b-38d4-831c-312afc6ff4cb","pitchNumber":3,"startTime":"2025-09-20T18:08:14.173Z","endTime":"2025-09-20T18:08:22.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:08:22.116Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Harris II flies out to left fielder Riley Greene.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-20T18:08:46.347Z","endTime":"2025-09-20T18:09:16.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.58072835340828,"strikeZoneBottom":1.70611095361482,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.487631179196143,"aZ":-24.41812916286677,"pfxX":-8.294621992018834,"pfxZ":4.820150981004639,"pX":-1.0696687761946846,"pZ":1.9472328598820283,"vX0":6.216371500727845,"vY0":-126.05567362847938,"vZ0":-3.57396406846462,"x":157.77,"y":186.2,"x0":-2.48931373958683,"y0":50.005152497904525,"z0":5.353475757296851,"aX":-13.358059259807492},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":8.2,"breakHorizontal":13.6,"spinRate":1480,"spinDirection":242},"zone":13,"typeConfidence":0.91,"plateTime":0.43441669251309944,"extension":6.476272117123344},"index":0,"playId":"eeed9829-1711-362b-9674-9960ca9fcefb","pitchNumber":1,"startTime":"2025-09-20T18:08:49.348Z","endTime":"2025-09-20T18:08:53.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.246289479183396,"aZ":-25.482359944008163,"pfxX":-11.289696699769234,"pfxZ":4.147335711009536,"pX":-0.6504735565972276,"pZ":2.4590837723841688,"vX0":8.119259322225226,"vY0":-126.31513043010975,"vZ0":-2.186772717600361,"x":141.79,"y":172.38,"x0":-2.4431488226464357,"y0":50.00133465140425,"z0":5.389361124754487,"aX":-18.20304336094869},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.2,"breakHorizontal":18.5,"spinRate":1526,"spinDirection":250},"zone":4,"typeConfidence":0.9,"plateTime":0.4339783299506701,"extension":6.530993346400768},"hitData":{"launchSpeed":94.2,"launchAngle":50.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.74,"coordY":111.52}},"index":1,"playId":"ef4c9e67-db6e-3be6-8a06-8f4dca436d09","pitchNumber":2,"startTime":"2025-09-20T18:09:05.992Z","endTime":"2025-09-20T18:09:16.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:09:16.107Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sandy León grounds out to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-20T18:09:28.996Z","endTime":"2025-09-20T18:10:27.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"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":"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":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.120212082859624,"aZ":-35.07980957189608,"pfxX":-11.499513078691843,"pfxZ":-1.8636746630608165,"pX":-0.879216977539262,"pZ":1.4475790968764655,"vX0":7.549761877193111,"vY0":-125.00774706352743,"vZ0":-2.341620181985367,"x":150.51,"y":199.7,"x0":-2.4635911647449413,"y0":50.00000775865803,"z0":5.311191765081349,"aX":-17.971141905504048},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.7,"breakHorizontal":18.8,"spinRate":1341,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.44025716448803465,"extension":6.527189045857936},"index":0,"playId":"3d206031-9ba4-3f77-b06c-5fdfbaf0bf6f","pitchNumber":1,"startTime":"2025-09-20T18:09:44.311Z","endTime":"2025-09-20T18:09:47.948Z","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":85.8,"endSpeed":75.9,"strikeZoneTop":3.25436617180639,"strikeZoneBottom":1.49743725041848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.31690492628928,"aZ":-25.238787562515704,"pfxX":-10.84730833957472,"pfxZ":4.578875840215174,"pX":-1.399947297575891,"pZ":2.6170000478967963,"vX0":6.0492887436261755,"vY0":-124.50745029980544,"vZ0":-1.4667066433860698,"x":170.36,"y":168.12,"x0":-2.4979970382201,"y0":50.00001892420681,"z0":5.375556140064272,"aX":-16.419011641863516},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":8.0,"breakHorizontal":17.5,"spinRate":1479,"spinDirection":249},"zone":11,"typeConfidence":0.9,"plateTime":0.44607779110084644,"extension":6.590038375461059},"index":1,"playId":"079f58f6-7e47-3751-942e-c2ea763bcf0b","pitchNumber":2,"startTime":"2025-09-20T18:10:02.116Z","endTime":"2025-09-20T18:10:06.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.865285773572378,"aZ":-30.344694871926528,"pfxX":-10.089707950539943,"pfxZ":1.1467757890607002,"pX":-0.2875550458167491,"pZ":1.7709472034040543,"vX0":8.2665607146435,"vY0":-125.85118972577494,"vZ0":-2.818177622353026,"x":127.96,"y":190.96,"x0":-2.306114821356569,"y0":50.005737724251425,"z0":5.366437114542087,"aX":-16.165575606256663},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.7,"breakHorizontal":16.3,"spinRate":1372,"spinDirection":247},"zone":7,"typeConfidence":0.9,"plateTime":0.43544711151511795,"extension":6.569150745129401},"hitData":{"launchSpeed":87.3,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.62,"coordY":165.27}},"index":2,"playId":"f7e0d765-120e-332b-8c4a-8d5f542c6945","pitchNumber":3,"startTime":"2025-09-20T18:10:20.261Z","endTime":"2025-09-20T18:10:27.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:10:27.515Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Riley Greene grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-20T18:12:57.962Z","endTime":"2025-09-20T18:13:45.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":83.6,"strikeZoneTop":3.63438084902985,"strikeZoneBottom":1.75562513793175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.92059848749376,"aZ":-10.792424100673133,"pfxX":4.099097667360825,"pfxZ":11.742450576450587,"pX":-0.6924559955707156,"pZ":4.017887374087808,"vX0":-3.350417605545433,"vY0":-135.18432672946062,"vZ0":-3.7090990618643156,"x":143.39,"y":130.3,"x0":0.040434814227484545,"y0":50.001069730169554,"z0":6.185067645359321,"aX":7.4632401855827135},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.5,"breakHorizontal":-6.6,"spinRate":2388,"spinDirection":156},"zone":11,"typeConfidence":0.91,"plateTime":0.4076973166347315,"extension":6.877681821573626},"index":0,"playId":"48bbce3d-c4ef-32be-9c77-e678c7b6f497","pitchNumber":1,"startTime":"2025-09-20T18:13:02.430Z","endTime":"2025-09-20T18:13:06.180Z","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.6,"endSpeed":83.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.20317276656562,"aZ":-11.341061489071949,"pfxX":3.8392947177905183,"pfxZ":11.466752752441266,"pX":0.3905650614824543,"pZ":2.8166831925893785,"vX0":-0.8564352410641803,"vY0":-134.67309130527917,"vZ0":-6.1641098877807545,"x":102.11,"y":162.73,"x0":0.21623152918218286,"y0":50.0045000669314,"z0":5.9552827232346415,"aX":6.976468785408235},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.4,"breakHorizontal":-6.7,"spinRate":2442,"spinDirection":150},"zone":6,"typeConfidence":0.91,"plateTime":0.40840465061840225,"extension":6.982148736724653},"index":1,"playId":"6d539a8e-85a3-300d-b1e0-feb9e1c3eefd","pitchNumber":2,"startTime":"2025-09-20T18:13:18.245Z","endTime":"2025-09-20T18:13:22.113Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.435186204201237,"aZ":-40.599713982745264,"pfxX":-3.441476613740459,"pfxZ":-6.34953727278284,"pX":-0.11510870724532403,"pZ":2.4180562339342924,"vX0":0.1127894347879605,"vY0":-114.56465817274152,"vZ0":0.6243967156733912,"x":121.39,"y":173.49,"x0":0.28197134160437665,"y0":50.00165694489414,"z0":6.114535457356841,"aX":-4.567956166831688},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-11.0,"breakHorizontal":6.2,"spinRate":2489,"spinDirection":309},"zone":5,"typeConfidence":0.9,"plateTime":0.47834593714263285,"extension":7.1157200452359675},"hitData":{"launchSpeed":98.5,"launchAngle":9.0,"totalDistance":144.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.94,"coordY":148.98}},"index":2,"playId":"ae7d3d1f-ac03-3093-8e49-d1128a44ab25","pitchNumber":3,"startTime":"2025-09-20T18:13:38.362Z","endTime":"2025-09-20T18:13:45.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:13:45.479Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Ibáñez flies out to center fielder Michael Harris II.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-20T18:14:10.002Z","endTime":"2025-09-20T18:14:43.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.839695283327988,"aZ":-25.25321113728842,"pfxX":7.837101148474869,"pfxZ":4.324451381812328,"pX":1.0586457619219103,"pZ":1.8323553988481356,"vX0":-0.525416647035772,"vY0":-126.2578101375272,"vZ0":-4.953382950508816,"x":76.65,"y":189.31,"x0":0.25356803619667584,"y0":50.00303094992142,"z0":5.8745308476030225,"aX":12.53968460529258},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.8,"breakHorizontal":-14.0,"spinRate":1865,"spinDirection":132},"zone":14,"typeConfidence":0.89,"plateTime":0.4353046193771628,"extension":6.950269487184363},"index":0,"playId":"0ea1e59b-1295-37fc-ad7f-e47ec92934b9","pitchNumber":1,"startTime":"2025-09-20T18:14:12.640Z","endTime":"2025-09-20T18:14:16.746Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-09-20T18:14:30.841Z","endTime":"2025-09-20T18:14:33.941Z","isPitch":false,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.16,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.086054321690142,"aZ":-9.78376074331683,"pfxX":2.0340410423798065,"pfxZ":11.69314583144099,"pX":-0.6763546505229227,"pZ":1.7657844938841059,"vX0":-2.663711582451547,"vY0":-137.4211649650244,"vZ0":-9.52299045124592,"x":142.78,"y":191.1,"x0":0.04067494807293563,"y0":50.00439951388322,"z0":5.93816549653337,"aX":3.895657287134308},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.4,"breakHorizontal":-3.1,"spinRate":2406,"spinDirection":154},"zone":7,"typeConfidence":0.91,"plateTime":0.39837344400508146,"extension":6.9345007312891145},"hitData":{"launchSpeed":89.0,"launchAngle":30.0,"totalDistance":351.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":98.71,"coordY":60.33}},"index":2,"playId":"8c49c54c-9aa0-36e3-8cf9-44a0ccdcf75d","pitchNumber":2,"startTime":"2025-09-20T18:14:33.941Z","endTime":"2025-09-20T18:14:43.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:14:43.885Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dillon Dingler walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-20T18:14:55.035Z","endTime":"2025-09-20T18:16:29.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":72.0,"strikeZoneTop":3.25548375195912,"strikeZoneBottom":1.48816792834986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.412297404866685,"aZ":-39.20198306999742,"pfxX":-6.275122913901711,"pfxZ":-5.415211124390961,"pX":0.8685623158825525,"pZ":1.147313031727546,"vX0":2.7242858559015666,"vY0":-113.38718476437298,"vZ0":-2.1195315653693596,"x":83.89,"y":207.8,"x0":0.4645406998485347,"y0":50.00397978738966,"z0":6.018728274639101,"aX":-8.14259474181449},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-10.1,"breakHorizontal":10.7,"spinRate":2579,"spinDirection":308},"zone":14,"typeConfidence":0.9,"plateTime":0.483714521346541,"extension":7.129698700524973},"index":0,"playId":"328fc34a-d8a9-3a4b-8a0a-d25b3f89e658","pitchNumber":1,"startTime":"2025-09-20T18:15:11.093Z","endTime":"2025-09-20T18:15:15.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.8,"strikeZoneTop":3.22464417196539,"strikeZoneBottom":1.48818953555163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.426343195280896,"aZ":-37.92029739278148,"pfxX":-5.133897456131825,"pfxZ":-4.312624887670248,"pX":-0.2041274696331796,"pZ":1.5188592217034347,"vX0":0.5374698614859077,"vY0":-115.02277541542675,"vZ0":-2.0160837720591176,"x":124.78,"y":197.77,"x0":0.22499037427194934,"y0":50.00210075164656,"z0":6.10235025833071,"aX":-6.841070998340872},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.0,"breakHorizontal":9.1,"spinRate":2598,"spinDirection":315},"zone":8,"typeConfidence":0.9,"plateTime":0.4771902153380765,"extension":7.03769888394554},"index":1,"playId":"ec1ad8af-6207-3488-baac-8cfff512c04e","pitchNumber":2,"startTime":"2025-09-20T18:15:27.515Z","endTime":"2025-09-20T18:15:31.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.13190093150449,"strikeZoneBottom":1.48817670673786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.03719023076876,"aZ":-23.830678626686023,"pfxX":7.159552488177633,"pfxZ":5.184313364435839,"pX":0.48454777834339924,"pZ":0.8531433524841308,"vX0":-1.428808897192736,"vY0":-126.17859529872764,"vZ0":-7.507853007036532,"x":98.53,"y":215.75,"x0":0.1284522971655469,"y0":50.005783128139896,"z0":5.791957333003002,"aX":11.528518792416955},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.9,"breakHorizontal":-12.6,"spinRate":1926,"spinDirection":137},"zone":14,"typeConfidence":0.87,"plateTime":0.4343383247521784,"extension":7.067959064478824},"index":2,"playId":"281862df-cafb-3ed2-a1c1-d913e1745d3f","pitchNumber":3,"startTime":"2025-09-20T18:15:45.699Z","endTime":"2025-09-20T18:15:50.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.1,"strikeZoneTop":3.25552015991307,"strikeZoneBottom":1.55000047896522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.07800418112915,"aZ":-9.06972966577687,"pfxX":2.774748970330006,"pfxZ":12.38376697767003,"pX":-0.9826511921923863,"pZ":1.9627546933948765,"vX0":-3.589441719560387,"vY0":-136.47639186228565,"vZ0":-8.941406431086707,"x":154.46,"y":185.79,"x0":-0.0041554215014571495,"y0":50.00484424283442,"z0":5.927039882358174,"aX":5.1780680742607865},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.5,"breakHorizontal":-4.2,"spinRate":2344,"spinDirection":155},"zone":13,"typeConfidence":0.91,"plateTime":0.40301444254479124,"extension":6.996475186108271},"index":3,"playId":"ef8732a1-1d0c-3436-aafd-a5dceb3c0c44","pitchNumber":4,"startTime":"2025-09-20T18:16:04.244Z","endTime":"2025-09-20T18:16:08.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.25552063882018,"strikeZoneBottom":1.51909081312486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.394268231109688,"aZ":-24.014594839293924,"pfxX":6.95458702070062,"pfxZ":5.120508597384193,"pX":1.414242965795487,"pZ":1.8805290857196488,"vX0":0.6513310347114487,"vY0":-124.70398822706225,"vZ0":-5.007870772077272,"x":63.09,"y":188.01,"x0":0.24578539269152094,"y0":50.000667646724466,"z0":5.867403821383352,"aX":11.076883323956347},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.5,"breakHorizontal":-12.7,"spinRate":1751,"spinDirection":133},"zone":14,"typeConfidence":0.86,"plateTime":0.43731941240350025,"extension":6.99364696413221},"index":4,"playId":"9e6ad4f0-ea47-3421-9385-99e4d434ba34","pitchNumber":5,"startTime":"2025-09-20T18:16:24.204Z","endTime":"2025-09-20T18:16:29.111Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:16:29.111Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Parker Meadows strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-20T18:16:36.922Z","endTime":"2025-09-20T18:18:32.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.39647878790619,"strikeZoneBottom":1.66910706481085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.185757705558704,"aZ":-29.152727836440334,"pfxX":-3.0021370292979204,"pfxZ":2.0146502511208784,"pX":0.45438494689885234,"pZ":1.8398377549612646,"vX0":0.3735471617700699,"vY0":-121.81512893358448,"vZ0":-3.2759412549591005,"x":99.68,"y":189.1,"x0":0.6889602485330566,"y0":50.003758708016555,"z0":5.725405653081815,"aX":-4.506841957959333},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.1,"breakHorizontal":5.4,"spinRate":2451,"spinDirection":211},"zone":9,"typeConfidence":0.9,"plateTime":0.44984046609165773,"extension":7.1969951521323},"index":0,"playId":"91387e08-4fc5-3b8e-a4d0-b506343210bb","pitchNumber":1,"startTime":"2025-09-20T18:16:56.154Z","endTime":"2025-09-20T18:17:00.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.39649559579506,"strikeZoneBottom":1.66911207155607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.451215082807508,"aZ":-39.1244509774889,"pfxX":-3.000900159764514,"pfxZ":-5.0367140062202065,"pX":-0.7828286199806248,"pZ":2.2417833838421584,"vX0":-1.3726019838276267,"vY0":-116.89219241975968,"vZ0":-0.3753878487639837,"x":146.84,"y":178.25,"x0":0.20212913258216703,"y0":50.000245036730405,"z0":6.08395106327067,"aX":-4.143588967694572},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-8.9,"breakHorizontal":5.8,"spinRate":2594,"spinDirection":302},"zone":4,"typeConfidence":0.9,"plateTime":0.46894003874583357,"extension":7.043277973087647},"index":1,"playId":"b81dc8bd-1d3a-3b6a-8dd6-9cfe63b764da","pitchNumber":2,"startTime":"2025-09-20T18:17:11.411Z","endTime":"2025-09-20T18:17:15.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.42742191110714,"strikeZoneBottom":1.66912801948704,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.789630501080786,"aZ":-30.99370023684367,"pfxX":-2.4160056352489185,"pfxZ":0.7292755454289415,"pX":-1.171497408854406,"pZ":1.9289291608983823,"vX0":-3.2204958619500323,"vY0":-125.97111603340731,"vZ0":-3.670960506705972,"x":161.65,"y":186.7,"x0":0.435700338627522,"y0":50.00197288769221,"z0":5.901757525632584,"aX":-3.894420136025107},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.7,"breakHorizontal":5.0,"spinRate":2591,"spinDirection":208},"zone":13,"typeConfidence":0.9,"plateTime":0.43426239395623734,"extension":6.988084217594164},"index":2,"playId":"6a08e91d-b640-3c72-af24-0f7ee32dc49d","pitchNumber":3,"startTime":"2025-09-20T18:17:30.575Z","endTime":"2025-09-20T18:17:34.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.39655908294577,"strikeZoneBottom":1.70000053947791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.398336539242035,"aZ":-31.440868044807907,"pfxX":-2.143856632655858,"pfxZ":0.4629544713993967,"pX":-0.8921323314899751,"pZ":1.1160102178401494,"vX0":-2.5683891964564634,"vY0":-125.08574617774983,"vZ0":-5.1128764272991365,"x":151.01,"y":208.65,"x0":0.42520810061379694,"y0":50.00515824334899,"z0":5.753975298854903,"aX":-3.4090343292914294},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.1,"breakHorizontal":4.4,"spinRate":2581,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.43729621101056804,"extension":7.03518644018487},"index":3,"playId":"2d3a22b6-fabc-38e7-aab3-069be9c5e19e","pitchNumber":4,"startTime":"2025-09-20T18:17:48.978Z","endTime":"2025-09-20T18:17:53.010Z","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.0,"endSpeed":85.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.39222102527088,"aZ":-8.171087920033207,"pfxX":2.6397834945695093,"pfxZ":12.62873034101904,"pX":-0.4349715410576338,"pZ":2.4364862530740323,"vX0":-2.196320289742206,"vY0":-138.1129154736569,"vZ0":-7.8638578847863485,"x":133.58,"y":172.99,"x0":0.03400152662800831,"y0":50.00274856171635,"z0":5.897260696287176,"aX":5.0175001308569085},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":21.1,"breakHorizontal":-4.2,"spinRate":2341,"spinDirection":154},"zone":4,"typeConfidence":0.91,"plateTime":0.3990554383436469,"extension":7.057886241713896},"index":4,"playId":"e872a0ef-f53c-369a-b376-0551ac9325c3","pitchNumber":5,"startTime":"2025-09-20T18:18:06.946Z","endTime":"2025-09-20T18:18:11.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.748436823056434,"aZ":-10.266536057346544,"pfxX":3.8838017109092418,"pfxZ":11.337865239482458,"pX":0.3731104474341219,"pZ":2.811569787744323,"vX0":-0.6862935029147854,"vY0":-138.33953389640422,"vZ0":-6.759651283968386,"x":102.78,"y":162.87,"x0":0.12034979639209652,"y0":50.005430872530745,"z0":5.9800692613265385,"aX":7.505192269039824},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.3,"breakHorizontal":-6.8,"spinRate":2420,"spinDirection":156},"zone":6,"typeConfidence":0.91,"plateTime":0.3964137286612015,"extension":6.954198551739655},"index":5,"playId":"5cefa921-72e6-37e3-89e7-4831a6af93fe","pitchNumber":6,"startTime":"2025-09-20T18:18:27.915Z","endTime":"2025-09-20T18:18:32.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:18:32.577Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nacho Alvarez Jr. pops out to first baseman Spencer Torkelson in foul territory.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-20T18:20:39.281Z","endTime":"2025-09-20T18:21:12.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.8,"strikeZoneTop":3.23464214260153,"strikeZoneBottom":1.43460261222679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.94280088696925,"aZ":-31.370666481586692,"pfxX":-7.884891478938176,"pfxZ":0.5035989710049407,"pX":-0.9277005909895578,"pZ":3.072018790910624,"vX0":5.834865312542257,"vY0":-125.39184719730565,"vZ0":0.2467586613217101,"x":152.36,"y":155.84,"x0":-2.263290751167294,"y0":50.0010554861359,"z0":5.537041037016078,"aX":-12.523669500337723},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.2,"breakHorizontal":12.8,"spinRate":1264,"spinDirection":250},"zone":11,"typeConfidence":0.9,"plateTime":0.4372298114925415,"extension":6.483302412216638},"index":0,"playId":"d2f058cb-eadd-3407-8b94-4a41bff283ca","pitchNumber":1,"startTime":"2025-09-20T18:20:47.867Z","endTime":"2025-09-20T18:20:51.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.971521399028756,"aZ":-29.477059106953188,"pfxX":-8.975320232836392,"pfxZ":1.7500679690288763,"pX":-0.4285951498644162,"pZ":2.657878693784214,"vX0":7.452169983179021,"vY0":-123.6546627326417,"vZ0":-1.0356556299031394,"x":133.34,"y":167.02,"x0":-2.3236628826617896,"y0":50.001810983320496,"z0":5.568027848886034,"aX":-13.819305032098992},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.1,"breakHorizontal":14.4,"spinRate":1312,"spinDirection":247},"zone":4,"typeConfidence":0.9,"plateTime":0.4439215187740868,"extension":6.551448570773885},"hitData":{"launchSpeed":78.1,"launchAngle":73.0,"totalDistance":81.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":154.52,"coordY":186.46}},"index":1,"playId":"a877cfdd-d412-3eb6-af7f-5fb5fa339a47","pitchNumber":2,"startTime":"2025-09-20T18:21:03.142Z","endTime":"2025-09-20T18:21:12.469Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:21:12.469Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jurickson Profar flies out to center fielder Parker Meadows.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-20T18:21:31.258Z","endTime":"2025-09-20T18:24:09.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":78.6,"strikeZoneTop":3.35999937216423,"strikeZoneBottom":1.64157388649732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.359258824468977,"aZ":-30.97935818476099,"pfxX":-9.914850803307852,"pfxZ":0.7548189109032108,"pX":-0.3104705740687832,"pZ":2.1781650299936626,"vX0":8.498484875895977,"vY0":-125.8730977530117,"vZ0":-1.5213314428553002,"x":128.83,"y":179.97,"x0":-2.461797249802445,"y0":50.003564002599326,"z0":5.326538672390997,"aX":-15.723320363468451},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.2,"breakHorizontal":15.7,"spinRate":1334,"spinDirection":250},"zone":4,"typeConfidence":0.9,"plateTime":0.43712346970457894,"extension":6.556480479583822},"index":0,"playId":"37360a1a-05bf-3024-9a51-4da4453e393a","pitchNumber":1,"startTime":"2025-09-20T18:21:39.521Z","endTime":"2025-09-20T18:21:43.641Z","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":86.6,"endSpeed":77.6,"strikeZoneTop":3.3284480420038,"strikeZoneBottom":1.64156469163846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.545818184277937,"aZ":-30.404905082006554,"pfxX":-10.381118515696073,"pfxZ":1.1351561672155341,"pX":-1.2395911473391164,"pZ":2.089798030718664,"vX0":6.281637929775902,"vY0":-125.75489461274724,"vZ0":-1.9501597352755182,"x":164.25,"y":182.36,"x0":-2.4542078208475835,"y0":50.00376233868831,"z0":5.403631980136508,"aX":-16.204849893479985},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.8,"breakHorizontal":16.8,"spinRate":1269,"spinDirection":251},"zone":13,"typeConfidence":0.9,"plateTime":0.4398548263558095,"extension":6.573255185450228},"index":1,"playId":"e6df2300-f2ba-3224-88f8-41e11425bbb5","pitchNumber":2,"startTime":"2025-09-20T18:21:55.685Z","endTime":"2025-09-20T18:21:59.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.1,"strikeZoneTop":3.35999912610527,"strikeZoneBottom":1.64156625655187,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.08445895778351,"aZ":-30.798678093381376,"pfxX":-8.942871881767912,"pfxZ":0.8762905368231486,"pX":-0.7108790409646915,"pZ":2.4518658159527726,"vX0":6.775278299426297,"vY0":-125.57669156497101,"vZ0":-1.0138236998833505,"x":144.1,"y":172.58,"x0":-2.302702440158836,"y0":50.00505096241891,"z0":5.401622725160761,"aX":-14.064785545235502},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.6,"breakHorizontal":14.3,"spinRate":1206,"spinDirection":254},"zone":4,"typeConfidence":0.9,"plateTime":0.43877086100627194,"extension":6.489303544283339},"index":2,"playId":"7a326406-9c58-3851-9f35-dcf81256d01b","pitchNumber":3,"startTime":"2025-09-20T18:22:13.090Z","endTime":"2025-09-20T18:22:16.808Z","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":86.3,"endSpeed":79.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.180535645917086,"aZ":-28.53285228489311,"pfxX":-8.557368450203171,"pfxZ":2.2801865562130716,"pX":-0.48464339064139644,"pZ":1.2936228860325325,"vX0":6.900823087725791,"vY0":-125.54901927504478,"vZ0":-4.556699440028905,"x":135.47,"y":203.85,"x0":-2.155761213378861,"y0":50.00314376391487,"z0":5.451481418191047,"aX":-13.674942080910217},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.4,"breakHorizontal":13.9,"spinRate":1341,"spinDirection":245},"zone":13,"typeConfidence":0.91,"plateTime":0.43609893436187486,"extension":6.571203211017833},"index":3,"playId":"8d543ed3-049c-348c-93e3-d67182d576d5","pitchNumber":4,"startTime":"2025-09-20T18:22:30.854Z","endTime":"2025-09-20T18:22:34.774Z","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":87.1,"endSpeed":80.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.473779655445945,"aZ":-26.631677655584692,"pfxX":-9.267604669244902,"pfxZ":3.3694833351753344,"pX":-0.8635733646738412,"pZ":2.1221035030048028,"vX0":6.70660976174522,"vY0":-126.79132074638134,"vZ0":-2.8917961776908903,"x":149.92,"y":181.48,"x0":-2.325703114497398,"y0":50.00180519836465,"z0":5.380032036231685,"aX":-15.240593853140421},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.8,"breakHorizontal":15.5,"spinRate":1292,"spinDirection":257},"zone":13,"typeConfidence":0.91,"plateTime":0.43034152902657663,"extension":6.576307874409409},"index":4,"playId":"bae5355c-f7b3-3c02-8386-38965827ca36","pitchNumber":5,"startTime":"2025-09-20T18:22:53.356Z","endTime":"2025-09-20T18:22:57.407Z","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":87.9,"endSpeed":81.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.357735913619823,"aZ":-28.413029997966554,"pfxX":-8.256285214115787,"pfxZ":2.2357819790186024,"pX":0.3038264725694001,"pZ":2.129544420159808,"vX0":9.440218228460791,"vY0":-127.78312450134248,"vZ0":-2.3039379946170646,"x":105.42,"y":181.28,"x0":-2.338008052553924,"y0":50.0015200811422,"z0":5.239667265265258,"aX":-13.873515001031718},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.8,"breakHorizontal":13.2,"spinRate":1302,"spinDirection":246},"zone":9,"typeConfidence":0.9,"plateTime":0.42603821428303323,"extension":6.591707507513399},"index":5,"playId":"84899fad-86aa-3a5a-9d12-0c6284dbfabf","pitchNumber":6,"startTime":"2025-09-20T18:23:16.485Z","endTime":"2025-09-20T18:23:20.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.6,"strikeZoneTop":3.29841380387404,"strikeZoneBottom":1.57919422789266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.150337599719684,"aZ":-26.455364216214,"pfxX":-10.317137207853465,"pfxZ":3.588084013026007,"pX":-0.5159054580791856,"pZ":3.490535599171553,"vX0":7.727673800606335,"vY0":-125.85683064664339,"vZ0":0.6012061675771442,"x":136.67,"y":144.54,"x0":-2.2959902389906572,"y0":50.00272326440517,"z0":5.4025981045553975,"aX":-16.439929648546695},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.0,"breakHorizontal":16.8,"spinRate":1234,"spinDirection":257},"zone":11,"typeConfidence":0.9,"plateTime":0.436324221754659,"extension":6.584800387311425},"index":6,"playId":"7839e7de-14f4-36e9-81cb-174d996c1fe5","pitchNumber":7,"startTime":"2025-09-20T18:23:39.994Z","endTime":"2025-09-20T18:23:43.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.30927038343071,"aZ":-30.052123684694013,"pfxX":-8.174106829029727,"pfxZ":1.319702536163721,"pX":-0.9326091304051247,"pZ":2.1792901460000427,"vX0":6.300517072414672,"vY0":-126.47103620340079,"vZ0":-1.9719479344779671,"x":152.55,"y":179.94,"x0":-2.4018853233642936,"y0":50.003460914471596,"z0":5.394098729527857,"aX":-13.158755748395762},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.2,"breakHorizontal":13.2,"spinRate":1179,"spinDirection":251},"zone":13,"typeConfidence":0.9,"plateTime":0.43413310810254035,"extension":6.550752367863907},"hitData":{"launchSpeed":93.1,"launchAngle":34.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":83.28,"coordY":72.48}},"index":7,"playId":"57dae3f6-afe2-381a-91ab-28c19031f83f","pitchNumber":8,"startTime":"2025-09-20T18:24:00.479Z","endTime":"2025-09-20T18:24:09.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:24:09.173Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Olson grounds out, first baseman Spencer Torkelson to pitcher Tyler Holton.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-20T18:26:42.653Z","endTime":"2025-09-20T18:27:38.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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":[2,3,4,5],"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":663947,"link":"/api/v1/people/663947"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-20T18:24:31.437Z","endTime":"2025-09-20T18:26:28.771Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tyler Holton replaces Tommy Kahnle.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-20T18:26:28.771Z","endTime":"2025-09-20T18:26:44.955Z","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":"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":89.9,"endSpeed":81.3,"strikeZoneTop":3.55735553531767,"strikeZoneBottom":1.75133668231016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.019710926316723,"aZ":-17.546546300663977,"pfxX":9.796510470105606,"pfxZ":8.58313067294564,"pX":-1.7580438317024816,"pZ":2.7910313541968748,"vX0":-10.849069769124892,"vY0":-130.39898241949822,"vZ0":-3.73941736930516,"x":184.01,"y":163.42,"x0":1.2037437658091246,"y0":50.00587193250327,"z0":5.585024342826569,"aX":16.702995840529947},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":14.8,"breakHorizontal":-15.0,"spinRate":2132,"spinDirection":141},"zone":11,"typeConfidence":0.89,"plateTime":0.4216930135590671,"extension":6.464053074582211},"index":2,"playId":"5b80208a-e8c3-353d-8758-e9f3887dc7fb","pitchNumber":1,"startTime":"2025-09-20T18:26:44.955Z","endTime":"2025-09-20T18:26:49.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.5,"strikeZoneTop":3.58867674911349,"strikeZoneBottom":1.72000127429886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.359895279900154,"aZ":-24.664956345897416,"pfxX":10.857146892817383,"pfxZ":4.290328083573287,"pX":-0.5333699081503309,"pZ":1.9966781331438224,"vX0":-8.398820159394642,"vY0":-132.2120349931426,"vZ0":-4.392319368416186,"x":137.33,"y":184.87,"x0":1.2931053655940932,"y0":50.0000925555639,"z0":5.516468277849305,"aX":18.98648849064475},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.8,"breakHorizontal":-17.5,"spinRate":2138,"spinDirection":136},"zone":7,"typeConfidence":0.91,"plateTime":0.41620560217581426,"extension":6.653931564360225},"index":3,"playId":"03d6e749-4b86-3ccb-a81b-7c3e2f8da60c","pitchNumber":2,"startTime":"2025-09-20T18:26:59.948Z","endTime":"2025-09-20T18:27:03.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.2,"strikeZoneTop":3.45499365393685,"strikeZoneBottom":1.68855771481508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.81141134262723,"aZ":-27.186635954240284,"pfxX":-7.671735038393576,"pfxZ":3.481201515684967,"pX":-2.823071756492775,"pZ":1.1098494489204176,"vX0":-7.578729874540104,"vY0":-120.18289251232075,"vZ0":-4.5034516908047095,"x0":1.392375552408606,"y0":50.002370748823196,"z0":5.481843638845332,"aX":-10.987625792345412},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.3,"breakHorizontal":16.0,"spinRate":2825,"spinDirection":277},"zone":13,"typeConfidence":0.88,"plateTime":0.4594344415424825,"extension":6.498406195425375},"index":4,"playId":"34dc09ae-b171-307e-ada2-da35221a7664","pitchNumber":3,"startTime":"2025-09-20T18:27:14.915Z","endTime":"2025-09-20T18:27:19.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.000859794451404,"aZ":-29.98007655515652,"pfxX":-8.505122845820106,"pfxZ":1.4950422773478032,"pX":-0.5372223380107501,"pZ":2.4977726522704233,"vX0":-2.613426545490786,"vY0":-120.43659028652563,"vZ0":-1.1629317183355183,"x":224.61,"y":208.81,"x0":1.6675337174655196,"y0":50.00138797543186,"z0":5.645168080137516,"aX":-12.456919608469576},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":2.6,"breakHorizontal":16.1,"spinRate":2957,"spinDirection":277},"zone":4,"typeConfidence":0.88,"plateTime":0.4552795957156217,"extension":6.399219064001732},"hitData":{"launchSpeed":71.9,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.82,"coordY":156.65}},"index":5,"playId":"c645c45b-e7fa-37fe-bf22-99d321f8613a","pitchNumber":4,"startTime":"2025-09-20T18:27:30.492Z","endTime":"2025-09-20T18:27:38.638Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:27:38.638Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Báez flies out to left fielder Jurickson Profar.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-20T18:29:49.246Z","endTime":"2025-09-20T18:32:15.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.125129117344294,"aZ":-12.853882162875559,"pfxX":1.1448938067399665,"pfxZ":10.59070698318589,"pX":-0.10933824116554842,"pZ":3.6256984341526217,"vX0":-1.1754209695753748,"vY0":-134.43913319892786,"vZ0":-4.13430926709483,"x":102.85,"y":113.4,"x0":0.18554760820484512,"y0":50.00016089955663,"z0":6.100864680947442,"aX":2.087989394415623},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.5,"breakHorizontal":-1.8,"spinRate":2321,"spinDirection":151},"zone":2,"typeConfidence":0.9,"plateTime":0.4079931977317841,"extension":6.904679990981565},"index":0,"playId":"6b4c21ab-c496-38bb-9797-3ca372632a1d","pitchNumber":1,"startTime":"2025-09-20T18:29:49.246Z","endTime":"2025-09-20T18:29:53.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.0,"strikeZoneTop":3.60691055655476,"strikeZoneBottom":1.69608903049936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.32428633099644,"aZ":-13.889545698129604,"pfxX":3.1248364572529894,"pfxZ":9.910590916583487,"pX":0.665584537888235,"pZ":4.677258901488556,"vX0":0.005720876551015913,"vY0":-136.2872911516455,"vZ0":-1.5632287285014812,"x":104.16,"y":96.45,"x0":0.2587907515742291,"y0":50.00286592445615,"z0":6.237918595815678,"aX":5.764979318503564},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.6,"breakHorizontal":-5.6,"spinRate":2342,"spinDirection":157},"zone":12,"typeConfidence":0.91,"plateTime":0.40489713294414864,"extension":6.93347543284141},"index":1,"playId":"c42698d0-af75-3733-8a10-f1762a285546","pitchNumber":2,"startTime":"2025-09-20T18:30:08.667Z","endTime":"2025-09-20T18:30:13.003Z","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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.746997960945446,"aZ":-31.55253985013741,"pfxX":-2.8211159368149445,"pfxZ":0.40999436051235527,"pX":-0.11098571803228327,"pZ":1.0503403803325297,"vX0":-0.5228270555431682,"vY0":-123.01101423702112,"vZ0":-5.1684541241510304,"x":98.91,"y":106.34,"x0":0.4709434596996347,"y0":50.00558230587921,"z0":5.858485401089311,"aX":-4.31740976361718},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.2,"breakHorizontal":5.3,"spinRate":2444,"spinDirection":221},"zone":13,"typeConfidence":0.9,"plateTime":0.44552731705813553,"extension":6.937590746362108},"index":2,"playId":"c4de5b4f-467c-3013-b8d9-30baabb92de7","pitchNumber":3,"startTime":"2025-09-20T18:30:24.709Z","endTime":"2025-09-20T18:30:29.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.0,"strikeZoneTop":3.43726861654362,"strikeZoneBottom":1.61907802185932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.660299943194353,"aZ":-20.347371188402807,"pfxX":8.922743590068414,"pfxZ":7.441127337866247,"pX":1.3922648145872658,"pZ":-0.05696264970645872,"vX0":-0.10981471083254918,"vY0":-126.30507938112517,"vZ0":-10.071458710421672,"x":137.45,"y":107.28,"x0":0.2806757063783266,"y0":50.00157347356027,"z0":5.668824204120502,"aX":14.178718998084618},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":11.0,"breakHorizontal":-16.1,"spinRate":2021,"spinDirection":127},"zone":14,"typeConfidence":0.86,"plateTime":0.436409272698163,"extension":7.081613596485427},"index":3,"playId":"596c30d5-ba54-3c84-bb8f-0afda770ffb2","pitchNumber":4,"startTime":"2025-09-20T18:30:43.354Z","endTime":"2025-09-20T18:30:47.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.339345300951745,"aZ":-30.798871218215137,"pfxX":-2.7282199127230684,"pfxZ":0.8511521361115495,"pX":-0.9820095428885594,"pZ":2.0922863694004534,"vX0":-2.751105292183813,"vY0":-126.3196300052061,"vZ0":-3.236872264584646,"x":104.6,"y":134.59,"x0":0.4750230221713929,"y0":50.00339537114798,"z0":5.862098944385642,"aX":-4.416297098974576},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.1,"breakHorizontal":5.5,"spinRate":2409,"spinDirection":200},"zone":13,"typeConfidence":0.9,"plateTime":0.4333377878903786,"extension":7.005452148925362},"index":4,"playId":"30c17dfc-73f2-3587-acc4-5071f163d133","pitchNumber":5,"startTime":"2025-09-20T18:31:02.658Z","endTime":"2025-09-20T18:31:07.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.212933021108917,"aZ":-21.139128187040622,"pfxX":8.947809619094542,"pfxZ":6.989971236184058,"pX":0.3413727869191557,"pZ":1.2735756173211494,"vX0":-2.2427301300705804,"vY0":-125.10051923951234,"vZ0":-6.953154240814203,"x":104.6,"y":134.59,"x0":0.0893668096220875,"y0":50.00299224233549,"z0":5.832743026133458,"aX":14.123201868043598},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":11.3,"breakHorizontal":-15.6,"spinRate":1942,"spinDirection":135},"zone":14,"typeConfidence":0.9,"plateTime":0.43852317035184374,"extension":7.194836549074341},"index":5,"playId":"a2aad4c2-866b-3479-9ec3-43cabac17b4c","pitchNumber":6,"startTime":"2025-09-20T18:31:45.533Z","endTime":"2025-09-20T18:31:50.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.809190687154963,"aZ":-23.00037252301399,"pfxX":9.543674867221034,"pfxZ":5.735192209921119,"pX":-0.32982205023449007,"pZ":1.6338552043618326,"vX0":-4.173437714772916,"vY0":-125.7322056129482,"vZ0":-5.812751262294185,"x":107.23,"y":137.89,"x0":0.11290552135073569,"y0":50.00174003247558,"z0":5.845547620123226,"aX":15.258391724107561},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.2,"breakHorizontal":-16.3,"spinRate":1985,"spinDirection":136},"zone":7,"typeConfidence":0.91,"plateTime":0.435852645904375,"extension":7.080727766769496},"hitData":{"launchSpeed":86.8,"launchAngle":40.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.51,"coordY":97.93}},"index":6,"playId":"6ad52a8e-9d71-3777-b202-e21d87d583f9","pitchNumber":7,"startTime":"2025-09-20T18:32:06.530Z","endTime":"2025-09-20T18:32:15.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:32:15.768Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jahmai Jones singles on a ground ball to left fielder Jurickson Profar, deflected by third baseman Nacho Alvarez Jr.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-20T18:32:42.740Z","endTime":"2025-09-20T18:34:40.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805373,"link":"/api/v1/people/805373"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":595777,"link":"/api/v1/people/595777"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.48171580330321,"strikeZoneBottom":1.63642157980847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.492978343245046,"aZ":-13.360261160807635,"pfxX":3.0527436232205853,"pfxZ":10.195563896330633,"pX":-0.8506385640959716,"pZ":2.9366114237270504,"vX0":-3.1185402990074387,"vY0":-135.2237291555999,"vZ0":-5.7597359927645755,"x":106.79,"y":145.42,"x0":-0.07703372649016857,"y0":50.001966964352924,"z0":6.0376770471120595,"aX":5.632721371085566},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.4,"breakHorizontal":-4.8,"spinRate":2408,"spinDirection":156},"zone":11,"typeConfidence":0.9,"plateTime":0.4056212168869435,"extension":7.104774158041108},"index":0,"playId":"4bc49ca9-6dad-3b92-a092-4a909b6af98e","pitchNumber":1,"startTime":"2025-09-20T18:32:42.740Z","endTime":"2025-09-20T18:32:47.135Z","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.2,"endSpeed":84.9,"strikeZoneTop":3.448726623329,"strikeZoneBottom":1.69257495719497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.541953370617453,"aZ":-12.762123517223957,"pfxX":3.583601187191209,"pfxZ":10.427875011866767,"pX":0.028946719587743173,"pZ":4.845801960166035,"vX0":-1.6253371253602318,"vY0":-135.7811436599526,"vZ0":-1.2510447614464897,"x":118.18,"y":97.86,"x0":0.17064678645563292,"y0":50.005293045306495,"z0":6.20332246801294,"aX":6.672606457517555},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.8,"breakHorizontal":-6.1,"spinRate":2395,"spinDirection":155},"zone":12,"typeConfidence":0.9,"plateTime":0.40384464164792266,"extension":6.7949862068935705},"index":1,"playId":"900ceea8-d50a-30f0-8e99-35935675dc74","pitchNumber":2,"startTime":"2025-09-20T18:32:59.541Z","endTime":"2025-09-20T18:33:03.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.48000029039181,"strikeZoneBottom":1.62999920476324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.334218998057697,"aZ":-35.50387524077922,"pfxX":-2.219305384220596,"pfxZ":-2.4234087039816963,"pX":-1.5439516697195972,"pZ":2.1522407622061532,"vX0":-3.179318258414268,"vY0":-116.68253441443998,"vZ0":-1.4890622969425058,"x":110.73,"y":124.7,"x0":0.12545154084470972,"y0":50.00080112811245,"z0":6.1496612226786,"aX":-3.05342765971278},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-4.4,"breakHorizontal":4.8,"spinRate":2583,"spinDirection":308},"zone":13,"typeConfidence":0.9,"plateTime":0.4697489230647629,"extension":6.95692288617804},"index":2,"playId":"1f2b249e-6386-32db-87c5-c15cc8aacbd9","pitchNumber":3,"startTime":"2025-09-20T18:33:16.163Z","endTime":"2025-09-20T18:33:20.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.929402879917305,"aZ":-28.764247960972146,"pfxX":-4.553851840985214,"pfxZ":2.246094385827546,"pX":-0.4974118649281343,"pZ":2.0963117694811118,"vX0":-1.2428456583962766,"vY0":-122.2535933078067,"vZ0":-3.0644775235019903,"x":107.67,"y":135.53,"x0":0.6089511389084654,"y0":50.00046664536148,"z0":5.833076443474858,"aX":-6.896233673295176},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.6,"breakHorizontal":8.5,"spinRate":2459,"spinDirection":195},"zone":7,"typeConfidence":0.9,"plateTime":0.4479055267929595,"extension":6.96393845601533},"index":3,"playId":"0c6ec272-4d4a-3528-9134-b7a5c9ef476c","pitchNumber":4,"startTime":"2025-09-20T18:33:34.028Z","endTime":"2025-09-20T18:33:38.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":83.4,"strikeZoneTop":3.54255660608399,"strikeZoneBottom":1.66129221836757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.09334893314885,"aZ":-12.821937534837405,"pfxX":3.686114948506411,"pfxZ":10.632294997877615,"pX":1.4782987891924666,"pZ":3.821507847784996,"vX0":2.0304779810144407,"vY0":-135.87875935651948,"vZ0":-3.507148971393737,"x":69.12,"y":105.87,"x0":0.23596188595384446,"y0":50.00643151791766,"z0":6.054597387298673,"aX":6.712212931294645},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.4,"breakHorizontal":-7.2,"spinRate":2293,"spinDirection":149},"zone":12,"typeConfidence":0.91,"plateTime":0.407242637774373,"extension":6.956015309749056},"index":4,"playId":"4c0678d4-7795-330a-b50a-00b3e4a824b6","pitchNumber":5,"startTime":"2025-09-20T18:34:11.712Z","endTime":"2025-09-20T18:34:16.100Z","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":93.0,"endSpeed":83.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.671891140485094,"aZ":-12.385338360050113,"pfxX":4.171696535365796,"pfxZ":11.009300380600024,"pX":-0.15949753046796164,"pZ":2.091481391750795,"vX0":-2.0160784269049756,"vY0":-135.02267964950397,"vZ0":-7.663039974105345,"x":114.68,"y":152.02,"x0":0.06579912928916343,"y0":50.00434973272274,"z0":5.890152324939377,"aX":7.4986026324893125},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.0,"breakHorizontal":-7.0,"spinRate":2398,"spinDirection":156},"zone":8,"typeConfidence":0.91,"plateTime":0.40985526967137087,"extension":7.085017011484628},"hitData":{"launchSpeed":110.2,"launchAngle":5.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":87.66,"coordY":125.73}},"index":5,"playId":"204501da-8a3b-3233-afd9-7abe6a8286db","pitchNumber":6,"startTime":"2025-09-20T18:34:29.132Z","endTime":"2025-09-20T18:34:40.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:34:40.102Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a line drive to left fielder Jurickson Profar. Jahmai Jones to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-20T18:35:07.722Z","endTime":"2025-09-20T18:35:33.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnSecond":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.2,"strikeZoneTop":3.17827430434706,"strikeZoneBottom":1.51941324168423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.418032548280088,"aZ":-39.025760370220304,"pfxX":-3.81295097645591,"pfxZ":-5.371483692635306,"pX":-1.0523784945678305,"pZ":1.5518654047494438,"vX0":-1.8343150419349794,"vY0":-112.79249947081944,"vZ0":-1.302720280169288,"x":101.17,"y":172.29,"x0":0.2693656120578335,"y0":50.00282636008956,"z0":6.107353993105798,"aX":-4.8636665509589685},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-9.7,"breakHorizontal":7.4,"spinRate":2396,"spinDirection":300},"zone":13,"typeConfidence":0.9,"plateTime":0.4874716130588248,"extension":7.266417153774955},"index":0,"playId":"ecc1c331-e92b-3768-977f-954d5b0b8800","pitchNumber":1,"startTime":"2025-09-20T18:35:07.722Z","endTime":"2025-09-20T18:35:12.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.484921135020993,"aZ":-22.310177551479804,"pfxX":8.621291116080256,"pfxZ":6.209472621121689,"pX":0.15711958692380082,"pZ":2.0155984756714056,"vX0":-2.895775200538371,"vY0":-125.79047394665832,"vZ0":-5.128520051741743,"x":144.07,"y":147.91,"x0":0.2085985177985901,"y0":50.00600854999113,"z0":5.909393671277482,"aX":13.704259245971151},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.2,"breakHorizontal":-14.9,"spinRate":2034,"spinDirection":133},"zone":8,"typeConfidence":0.9,"plateTime":0.4368141741741338,"extension":7.254296156973995},"hitData":{"launchSpeed":87.8,"launchAngle":15.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":96.73,"coordY":120.9}},"index":1,"playId":"7176c571-5335-321e-8462-344acdd3be32","pitchNumber":2,"startTime":"2025-09-20T18:35:22.940Z","endTime":"2025-09-20T18:35:33.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:35:33.619Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-20T18:36:03.513Z","endTime":"2025-09-20T18:38:02.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnSecond":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":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":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":77.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.083430436420514,"aZ":-32.583113990437546,"pfxX":-3.0303398139408486,"pfxZ":-0.27217028507608987,"pX":0.4152490849916573,"pZ":2.462775983703816,"vX0":0.7571625049878162,"vY0":-120.20564630720014,"vZ0":-1.4773376183059357,"x":134.36,"y":221.84,"x0":0.49371791496576156,"y0":50.00522235310662,"z0":5.927695420557034,"aX":-4.520678109644098},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.6,"breakHorizontal":5.4,"spinRate":2419,"spinDirection":249},"zone":6,"typeConfidence":0.89,"plateTime":0.4523465751368603,"extension":6.9610207342052135},"index":0,"playId":"83b80f63-696a-3211-85ac-f92ac8942706","pitchNumber":1,"startTime":"2025-09-20T18:36:03.513Z","endTime":"2025-09-20T18:36:07.466Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"f47f6f97-79db-311a-89f9-c258b7e6b692","startTime":"2025-09-20T18:36:22.645Z","endTime":"2025-09-20T18:36:29.199Z","isPitch":false,"type":"pickoff"},{"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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.6,"strikeZoneTop":3.1793151177098,"strikeZoneBottom":1.47930448384829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.944057527510516,"aZ":-37.09334649002488,"pfxX":-2.162579712503762,"pfxZ":-3.649918262133384,"pX":-0.45533820057243657,"pZ":0.6274241999080377,"vX0":-1.1226690346672117,"vY0":-115.24233622021275,"vZ0":-4.038327518085151,"x":122.12,"y":198.63,"x0":0.31868629060336384,"y0":50.00159262345234,"z0":5.9765649335914635,"aX":-2.91540220298972},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-7.3,"breakHorizontal":4.2,"spinRate":2529,"spinDirection":309},"zone":13,"typeConfidence":0.9,"plateTime":0.47485857116528685,"extension":7.005422869062134},"index":2,"playId":"05db7737-b2e6-3ca5-b9c6-af40b22d0c4e","pitchNumber":2,"startTime":"2025-09-20T18:36:46.724Z","endTime":"2025-09-20T18:36:50.899Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":74.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.20958024559607,"aZ":-39.090750917167234,"pfxX":-3.2649370246428897,"pfxZ":-5.0220976801673265,"pX":-0.42391407054024527,"pZ":1.5795701755775335,"vX0":-1.074243132362418,"vY0":-116.17510385546636,"vZ0":-1.789773155191585,"x":103.29,"y":163.32,"x0":0.46771042272646124,"y0":50.002673875000255,"z0":6.049587509527133,"aX":-4.496664341138777},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-9.2,"breakHorizontal":6.1,"spinRate":2538,"spinDirection":301},"zone":7,"typeConfidence":0.9,"plateTime":0.4700978163105405,"extension":7.193360501977132},"index":3,"playId":"b2ddb0ce-fd23-359e-a9ae-5703a88e59a7","pitchNumber":3,"startTime":"2025-09-20T18:37:07.794Z","endTime":"2025-09-20T18:37:11.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.14798239453361,"strikeZoneBottom":1.44795868067978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.204276144564695,"aZ":-32.161809829901095,"pfxX":-3.0245948096929838,"pfxZ":0.012910562874282494,"pX":-0.9065738390209552,"pZ":0.8877362771214087,"vX0":-2.585228597141964,"vY0":-122.8110048924444,"vZ0":-5.102870026881007,"x":157.6,"y":200.52,"x0":0.5542823650193017,"y0":50.00534035264944,"z0":5.740267800117789,"aX":-4.603131668116393},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.0,"breakHorizontal":6.1,"spinRate":2508,"spinDirection":242},"zone":13,"typeConfidence":0.9,"plateTime":0.44664792903796346,"extension":7.260468103864526},"index":4,"playId":"a9d984c9-a393-3627-abac-dbc0caaeefa6","pitchNumber":4,"startTime":"2025-09-20T18:37:39.884Z","endTime":"2025-09-20T18:37:43.865Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.76006647898922,"aZ":-30.20833020801628,"pfxX":-3.0946169087504884,"pfxZ":1.2595820961560058,"pX":0.34509624640535425,"pZ":1.5849952324967829,"vX0":0.19424761177363908,"vY0":-124.03980700523645,"vZ0":-4.112227868311756,"x":85.77,"y":171.32,"x0":0.6678222991618528,"y0":50.0021368919938,"z0":5.782465222830174,"aX":-4.822777173283687},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.6,"breakHorizontal":5.5,"spinRate":2537,"spinDirection":203},"zone":9,"typeConfidence":0.9,"plateTime":0.4415402056438489,"extension":6.955031575573936},"index":5,"playId":"a5b21deb-5666-38e5-b449-b810368c76af","pitchNumber":5,"startTime":"2025-09-20T18:37:58.183Z","endTime":"2025-09-20T18:38:02.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:38:02.232Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Torkelson walks. Jahmai Jones to 3rd. Gleyber Torres to 2nd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-20T18:38:27.222Z","endTime":"2025-09-20T18:39:35.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"postOnSecond":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnThird":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.7,"strikeZoneTop":3.50739823330113,"strikeZoneBottom":1.61868612729846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.860041876612346,"aZ":-40.21731541947166,"pfxX":-3.7748578580067416,"pfxZ":-6.110553341642309,"pX":-0.7778889177177153,"pZ":0.5801435143449988,"vX0":-1.2196156842122896,"vY0":-114.54716586866975,"vZ0":-3.1939167539263784,"x":108.11,"y":199.57,"x0":0.25300001980382636,"y0":50.000710520616494,"z0":5.958059257019927,"aX":-4.9719908313524765},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-11.6,"breakHorizontal":7.2,"spinRate":2523,"spinDirection":310},"zone":13,"typeConfidence":0.9,"plateTime":0.4797498263341411,"extension":7.194413883806372},"index":0,"playId":"c0015cd7-35b7-31d1-83be-93cc718f121c","pitchNumber":1,"startTime":"2025-09-20T18:38:27.222Z","endTime":"2025-09-20T18:38:31.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.44478767475606,"strikeZoneBottom":1.65000044755724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.99125591868362,"aZ":-31.125804915730328,"pfxX":-2.3007445576710865,"pfxZ":0.7087984179523117,"pX":-0.29488120153826786,"pZ":1.267127591282607,"vX0":-1.1512422981044508,"vY0":-120.95547999228702,"vZ0":-4.187462888941488,"x":104.6,"y":196.75,"x0":0.48705319022965876,"y0":50.00104372115765,"z0":5.769166956033669,"aX":-3.3866776531616667},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":0.5,"breakHorizontal":4.4,"spinRate":2552,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.4539411692956916,"extension":7.038018678478744},"index":1,"playId":"0fa4b960-296d-3912-bba1-659c39adf881","pitchNumber":2,"startTime":"2025-09-20T18:38:51.246Z","endTime":"2025-09-20T18:38:55.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":77.7,"strikeZoneTop":3.4448145296222,"strikeZoneBottom":1.55607127491939,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.036317291508478,"aZ":-23.611469675666417,"pfxX":10.377173351781082,"pfxZ":5.541586434831352,"pX":0.014934953890751283,"pZ":0.920257850937782,"vX0":-3.6449654110797973,"vY0":-124.63023843886344,"vZ0":-6.998482899711036,"x":102.85,"y":192.51,"x0":0.1625905625170694,"y0":50.0055403096776,"z0":5.763453560819553,"aX":16.048564442820016},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.4,"breakHorizontal":-17.8,"spinRate":1961,"spinDirection":131},"zone":14,"typeConfidence":0.92,"plateTime":0.4423823971132679,"extension":7.178044965987493},"index":2,"playId":"b20d7c00-ec38-327c-ba67-bf981ef6b75e","pitchNumber":3,"startTime":"2025-09-20T18:39:10.422Z","endTime":"2025-09-20T18:39:14.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.44480367066741,"strikeZoneBottom":1.61868894934907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.410621361024948,"aZ":-29.26010144854861,"pfxX":-1.4850337182845448,"pfxZ":1.9623497810374273,"pX":-0.8367834942500104,"pZ":1.414862104883654,"vX0":-2.8537074776106692,"vY0":-120.98743326714792,"vZ0":-4.320640695666035,"x":144.03,"y":189.69,"x0":0.5504685532867466,"y0":50.00153545575237,"z0":5.785520031513318,"aX":-2.2030340085617137},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.8,"breakHorizontal":3.4,"spinRate":2513,"spinDirection":211},"zone":13,"typeConfidence":0.9,"plateTime":0.45256721611798856,"extension":7.2515936830079575},"index":3,"playId":"d3bbcf2b-ec1c-3745-b06c-4d34729c1fae","pitchNumber":4,"startTime":"2025-09-20T18:39:30.643Z","endTime":"2025-09-20T18:39:35.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:39:35.164Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Riley Greene flies out to left fielder Jurickson Profar.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-20T18:40:56.558Z","endTime":"2025-09-20T18:41:28.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-20T18:40:07.460Z","endTime":"2025-09-20T18:40:58.826Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.788229166879095,"aZ":-28.16765149200297,"pfxX":-2.426645901341695,"pfxZ":2.5549285260484877,"pX":0.0796821599735897,"pZ":1.775513200598362,"vX0":-0.4057630562571276,"vY0":-123.87656594668869,"vZ0":-4.181210831195905,"x":113.96,"y":190.84,"x0":0.5607229883764827,"y0":50.00244135198699,"z0":5.817695530599374,"aX":-3.802815909429418},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.0,"breakHorizontal":4.4,"spinRate":2525,"spinDirection":206},"zone":8,"typeConfidence":0.9,"plateTime":0.4407409214797875,"extension":7.013872498296233},"index":1,"playId":"102176df-29ac-3025-8713-ba6b61e106dc","pitchNumber":1,"startTime":"2025-09-20T18:40:58.826Z","endTime":"2025-09-20T18:41:02.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":84.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.275697251311,"aZ":-10.326798413835482,"pfxX":4.376656297476266,"pfxZ":11.788539114917137,"pX":-0.5109052642995772,"pZ":2.0776222765153882,"vX0":-2.9507761462022377,"vY0":-136.53751238933145,"vZ0":-8.19047601344416,"x":136.47,"y":182.68,"x0":0.02559567414418812,"y0":50.0003451622145,"z0":5.861798665049219,"aX":8.10869205188147},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.4,"breakHorizontal":-7.2,"spinRate":2478,"spinDirection":148},"zone":7,"typeConfidence":0.91,"plateTime":0.4040431719649322,"extension":6.941926102582949},"hitData":{"launchSpeed":94.3,"launchAngle":52.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":62.0,"coordY":120.65}},"index":2,"playId":"f5711cd3-c851-3cec-b8ec-31eeb4f8935a","pitchNumber":2,"startTime":"2025-09-20T18:41:18.571Z","endTime":"2025-09-20T18:41:28.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:41:28.143Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ronald Acuña Jr. grounds out, third baseman Andy Ibáñez to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-20T18:43:45.335Z","endTime":"2025-09-20T18:43:53.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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],"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"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.6,"endSpeed":80.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.617733386693295,"aZ":-26.345313099736646,"pfxX":-3.2448097426654474,"pfxZ":3.5702092642870653,"pX":-0.888804476533978,"pZ":2.0207612389787433,"vX0":-4.333277518058038,"vY0":-126.15878328405006,"vZ0":-3.968236232784883,"x":150.88,"y":184.22,"x0":1.2644437123991388,"y0":50.00350814662021,"z0":5.707197409468422,"aX":-5.295496633678833},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.9,"breakHorizontal":6.7,"spinRate":2495,"spinDirection":186},"zone":13,"typeConfidence":0.88,"plateTime":0.43208507878902935,"extension":6.634400563732498},"hitData":{"launchSpeed":64.3,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.48,"coordY":187.21}},"index":0,"playId":"430f1885-80c4-3900-8ec7-cb9336e036c2","pitchNumber":1,"startTime":"2025-09-20T18:43:45.335Z","endTime":"2025-09-20T18:43:53.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:43:53.028Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-20T18:44:17.346Z","endTime":"2025-09-20T18:44:38.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"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],"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.6,"endSpeed":81.4,"strikeZoneTop":3.31002977170711,"strikeZoneBottom":1.52922691222199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.477596726668736,"aZ":-21.219018828122937,"pfxX":11.44033998726777,"pfxZ":6.369370086741203,"pX":-0.8699121653064068,"pZ":2.7829791691858388,"vX0":-9.206868581288761,"vY0":-131.4736517702145,"vZ0":-3.22606239153613,"x":150.16,"y":163.64,"x0":1.2219193065237128,"y0":50.00228162659048,"z0":5.633632844774971,"aX":19.67298371261714},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.9,"breakHorizontal":-18.2,"spinRate":2142,"spinDirection":141},"zone":11,"typeConfidence":0.91,"plateTime":0.41946459775080314,"extension":6.612164699174364},"index":0,"playId":"ec063e63-8261-3cac-823b-a7724b765eac","pitchNumber":1,"startTime":"2025-09-20T18:44:17.346Z","endTime":"2025-09-20T18:44:21.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.172444551643405,"aZ":-22.449028593660522,"pfxX":9.450066199284926,"pfxZ":5.485546557795243,"pX":0.6877751696045012,"pZ":1.5867499453072214,"vX0":-5.289687556055326,"vY0":-132.77440225197256,"vZ0":-5.862396137716173,"x":90.78,"y":195.94,"x0":1.4849252834857485,"y0":50.00452367179649,"z0":5.472016136199,"aX":16.76344044564973},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.8,"breakHorizontal":-15.8,"spinRate":2148,"spinDirection":140},"zone":9,"typeConfidence":0.91,"plateTime":0.41356752137864605,"extension":6.635721069143871},"hitData":{"launchSpeed":86.7,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.94,"coordY":157.77}},"index":1,"playId":"88011125-6fa8-39a9-b5bb-067aa245196e","pitchNumber":2,"startTime":"2025-09-20T18:44:31.257Z","endTime":"2025-09-20T18:44:38.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:44:38.228Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out, first baseman Spencer Torkelson to pitcher Troy Melton.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-20T18:47:04.530Z","endTime":"2025-09-20T18:48:30.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"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":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":675512,"link":"/api/v1/people/675512"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-20T18:45:38.208Z","endTime":"2025-09-20T18:47:20.228Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Troy Melton replaces Tyler Holton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-20T18:47:06.843Z","endTime":"2025-09-20T18:47:06.844Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675512,"link":"/api/v1/people/675512"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.750844275387525,"aZ":-11.903350432998183,"pfxX":-4.431777313227084,"pfxZ":9.97465259296398,"pX":0.6831718458573973,"pZ":2.0505662438171743,"vX0":7.618332307333283,"vY0":-140.87860328398844,"vZ0":-6.772149628393599,"x":90.96,"y":183.41,"x0":-1.4669277435142816,"y0":50.00139301741789,"z0":5.23724760383629,"aX":-9.005609472805371},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.0,"breakHorizontal":6.7,"spinRate":2178,"spinDirection":221},"zone":9,"typeConfidence":0.92,"plateTime":0.3872049927433632,"extension":6.854004854846142},"index":2,"playId":"c59c526a-f821-3b01-aa36-b5615e702d7c","pitchNumber":1,"startTime":"2025-09-20T18:47:06.845Z","endTime":"2025-09-20T18:47:10.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":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.08485146463492,"strikeZoneBottom":1.49895938788499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.25029469599614,"aZ":-17.733612020996972,"pfxX":-4.043895287208796,"pfxZ":7.1622675548358306,"pX":-1.9388473165856515,"pZ":3.3168281996283855,"vX0":1.0094945110643172,"vY0":-140.7137377162116,"vZ0":-2.4872531295322347,"x":190.9,"y":149.23,"x0":-1.7754933118555982,"y0":50.003878937940634,"z0":5.353686128055881,"aX":-8.155607247418178},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.7,"breakHorizontal":7.2,"spinRate":2100,"spinDirection":217},"zone":11,"typeConfidence":0.92,"plateTime":0.38840209536132875,"extension":6.5686653140384665},"index":3,"playId":"becf9703-c92e-3ee3-b3d0-d9d16713e035","pitchNumber":2,"startTime":"2025-09-20T18:47:23.495Z","endTime":"2025-09-20T18:47:27.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.4,"strikeZoneTop":3.05382610026401,"strikeZoneBottom":1.49896025622123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.57635631963506,"aZ":-39.423711512318924,"pfxX":7.752243603874786,"pfxZ":-5.600152059106913,"pX":-0.3238331054221266,"pZ":2.8670807823693094,"vX0":0.8183289910952412,"vY0":-113.61054637603276,"vZ0":2.61504058033547,"x":129.34,"y":161.37,"x0":-1.6955804080023102,"y0":50.00141897209519,"z0":5.644849713831571,"aX":10.040328591218493},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-9.1,"breakHorizontal":-14.3,"spinRate":2335,"spinDirection":45},"zone":1,"typeConfidence":0.91,"plateTime":0.4838030771135928,"extension":6.868954332378032},"index":4,"playId":"d6f2a5af-db15-376f-96ce-2c750d4df508","pitchNumber":3,"startTime":"2025-09-20T18:47:37.574Z","endTime":"2025-09-20T18:47:41.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10795967075669,"aZ":-16.20731444201178,"pfxX":-5.5554579738976875,"pfxZ":7.805029349875117,"pX":0.22800877856573057,"pZ":3.3457110302639723,"vX0":6.767236376276694,"vY0":-142.0223626707698,"vZ0":-2.607675900834601,"x":108.31,"y":148.45,"x0":-1.4623112672935492,"y0":50.00166912083023,"z0":5.304842550451086,"aX":-11.363938471543017},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.8,"breakHorizontal":8.8,"spinRate":2172,"spinDirection":215},"zone":2,"typeConfidence":0.87,"plateTime":0.38545837081720746,"extension":6.779016623986547},"index":5,"playId":"cfe51b6b-4fc0-3f4f-8c18-aa54f505beb8","pitchNumber":4,"startTime":"2025-09-20T18:47:51.680Z","endTime":"2025-09-20T18:47:55.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.20897337584156,"strikeZoneBottom":1.49896009273541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.8874910494928,"aZ":-14.934867170648833,"pfxX":-5.451205525210102,"pfxZ":8.462208933919918,"pX":-0.16860023627570286,"pZ":4.047635503126958,"vX0":6.119482782706213,"vY0":-141.50159237254326,"vZ0":-0.9883644093699032,"x":123.43,"y":129.49,"x0":-1.6462575971951727,"y0":50.00266656349304,"z0":5.353964609176981,"aX":-11.105751419008607},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.4,"breakHorizontal":8.6,"spinRate":2346,"spinDirection":221},"zone":11,"typeConfidence":0.89,"plateTime":0.38639524419056803,"extension":6.694712129185371},"index":6,"playId":"b90385ad-13cc-32b1-a9cd-3b06cb452218","pitchNumber":5,"startTime":"2025-09-20T18:48:09.814Z","endTime":"2025-09-20T18:48:13.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.638446756969568,"aZ":-29.40336195296393,"pfxX":-5.166957461824207,"pfxZ":1.6779697467473653,"pX":-0.1020024619745363,"pZ":3.1435359943203354,"vX0":5.5042445371870725,"vY0":-127.59578848698214,"vZ0":0.38167413189871824,"x":120.89,"y":153.9,"x0":-1.6133015267607016,"y0":50.00437618083341,"z0":5.304209961026937,"aX":-8.542094360105292},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.4,"breakHorizontal":8.2,"spinRate":1388,"spinDirection":255},"zone":2,"typeConfidence":2.0,"plateTime":0.4288496048576613,"extension":6.945648513798},"hitData":{"launchSpeed":85.9,"launchAngle":-41.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.5,"coordY":165.62}},"index":7,"playId":"68dadff6-d071-38f8-bc8e-a1ff0c162938","pitchNumber":6,"startTime":"2025-09-20T18:48:22.983Z","endTime":"2025-09-20T18:48:30.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:48:30.525Z","atBatIndex":45},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Zach McKinstry homers (12) on a fly ball to left center field.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-20T18:50:50.716Z","endTime":"2025-09-20T18:51:45.390Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":{"id":676702,"link":"/api/v1/people/676702"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Hunter Stratton replaces Joey Wentz.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T18:50:32.024Z","endTime":"2025-09-20T18:52:08.303Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676702,"link":"/api/v1/people/676702"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Zach McKinstry replaces Andy Ibáñez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-20T18:50:52.820Z","endTime":"2025-09-20T18:50:52.821Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":628451,"link":"/api/v1/people/628451"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.564717650523164,"aZ":-28.742390564286794,"pfxX":3.8387748599911355,"pfxZ":2.1671894895842154,"pX":0.9585342576203814,"pZ":1.4464749510286155,"vX0":7.353775642505459,"vY0":-125.43468924286586,"vZ0":-4.309709064405433,"x":80.46,"y":199.73,"x0":-2.5158792890667687,"y0":50.004676294467,"z0":5.543901742083727,"aX":6.086705511976868},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.1,"breakHorizontal":-8.8,"spinRate":2718,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4374985435236214,"extension":6.826597299680177},"index":2,"playId":"5873aab5-0387-3465-8f31-2ac8798e0a3f","pitchNumber":1,"startTime":"2025-09-20T18:50:52.822Z","endTime":"2025-09-20T18:50:56.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.24999911245992,"strikeZoneBottom":1.55000067727747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.4691791182754,"aZ":-32.359032385124976,"pfxX":3.930394760952047,"pfxZ":-0.11029052628851188,"pX":-0.19309175737402046,"pZ":0.9464427683371138,"vX0":4.599158890359092,"vY0":-127.55615564011578,"vZ0":-5.015360532589959,"x":124.36,"y":213.23,"x0":-2.5309143778826693,"y0":50.005379000011175,"z0":5.492461543674585,"aX":6.470291138637083},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.1,"breakHorizontal":-8.2,"spinRate":2888,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.42955365927348454,"extension":6.414623603279451},"index":3,"playId":"72d3165b-acb4-3c8a-89e0-cbb286fcb579","pitchNumber":2,"startTime":"2025-09-20T18:51:07.814Z","endTime":"2025-09-20T18:51:11.757Z","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":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.82519767267557,"aZ":-18.52118568391179,"pfxX":-0.9701716077497722,"pfxZ":7.175753422030606,"pX":-0.44474556023039197,"pZ":2.7451832086482155,"vX0":5.4560048394630645,"vY0":-136.74010733477576,"vZ0":-4.503213975644471,"x":133.95,"y":164.66,"x0":-2.33582247645139,"y0":50.00415010139783,"z0":5.676063636964025,"aX":-1.8474304438134463},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.2,"breakHorizontal":0.7,"spinRate":2602,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.3998466853582725,"extension":6.249703738998873},"hitData":{"launchSpeed":98.2,"launchAngle":28.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":68.49,"coordY":62.98}},"index":4,"playId":"1148e893-e298-32d6-8c33-e4afc56e8349","pitchNumber":3,"startTime":"2025-09-20T18:51:23.975Z","endTime":"2025-09-20T18:51:45.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:51:45.390Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dillon Dingler grounds out, shortstop Ha-Seong Kim to first baseman Matt Olson.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-20T18:52:10.755Z","endTime":"2025-09-20T18:52:18.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"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":95.4,"endSpeed":87.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.80970941767899,"aZ":-13.694764909947406,"pfxX":-2.2416543877011996,"pfxZ":9.445209432936593,"pX":0.09694979388897097,"pZ":1.787374065553982,"vX0":7.0305016193608525,"vY0":-138.69254738704805,"vZ0":-8.100431686901931,"x":113.3,"y":190.52,"x0":-2.1748537461054918,"y0":50.001567537214314,"z0":5.6509341464113145,"aX":-4.38591438320547},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":2.6,"spinRate":2673,"spinDirection":195},"zone":8,"typeConfidence":2.0,"plateTime":0.39429655807687425,"extension":6.329251641386214},"hitData":{"launchSpeed":101.1,"launchAngle":4.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.36,"coordY":162.73}},"index":0,"playId":"aeac1544-b2e0-3638-8407-ab860764dd8e","pitchNumber":1,"startTime":"2025-09-20T18:52:10.755Z","endTime":"2025-09-20T18:52:18.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:52:18.356Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Parker Meadows pops out to shortstop Ha-Seong Kim.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-20T18:52:45.227Z","endTime":"2025-09-20T18:53:31.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"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(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":86.9,"endSpeed":79.1,"strikeZoneTop":3.42646614436743,"strikeZoneBottom":1.6064285455626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.583481762824913,"aZ":-22.045144364042194,"pfxX":3.7732471568692985,"pfxZ":6.339979239044323,"pX":0.38166235562642187,"pZ":1.563238910058916,"vX0":5.886200342034875,"vY0":-126.35503652061986,"vZ0":-5.424761002274837,"x":102.45,"y":196.57,"x0":-2.4791376783841943,"y0":50.0052547590442,"z0":5.537923230431655,"aX":6.028138197764268},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.3,"breakHorizontal":-8.3,"spinRate":2744,"spinDirection":105},"zone":9,"typeConfidence":2.0,"plateTime":0.43545984709211316,"extension":6.610006476826939},"index":0,"playId":"257cc094-1424-3b68-8c2b-005b769fc806","pitchNumber":1,"startTime":"2025-09-20T18:52:45.227Z","endTime":"2025-09-20T18:52:49.156Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-09-20T18:53:06.844Z","endTime":"2025-09-20T18:53:06.845Z","isPitch":false,"type":"action","player":{"id":678009,"link":"/api/v1/people/678009"}},{"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":97.3,"endSpeed":88.7,"strikeZoneTop":3.42644011714028,"strikeZoneBottom":1.66879994898684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.17882822200392,"aZ":-13.980668003138105,"pfxX":-6.400941108242319,"pfxZ":9.001183046956733,"pX":-1.4069704655854667,"pZ":2.547577755876448,"vX0":4.816175039160364,"vY0":-141.47664051535273,"vZ0":-6.058829126042867,"x":170.63,"y":170.0,"x0":-2.302320890792535,"y0":50.00272054834193,"z0":5.617959981861566,"aX":-12.936858886141868},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.2,"breakHorizontal":10.6,"spinRate":2536,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.38759773367249517,"extension":6.300021055687919},"index":2,"playId":"0fcab532-aa67-3f31-ba1a-426f49dc3138","pitchNumber":2,"startTime":"2025-09-20T18:53:06.846Z","endTime":"2025-09-20T18:53:10.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.54176871169406,"aZ":-12.56997967845706,"pfxX":-5.317375739835473,"pfxZ":9.864218729621452,"pX":0.22609766560781497,"pZ":2.05544295776455,"vX0":8.334020951357298,"vY0":-139.6358081937807,"vZ0":-7.660511398626274,"x":108.38,"y":183.28,"x0":-2.097490820525441,"y0":50.002100617821746,"z0":5.6494874857792485,"aX":-10.567800355341575},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":8.0,"spinRate":2593,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.39128685506305416,"extension":6.522997659300481},"hitData":{"launchSpeed":88.5,"launchAngle":61.0,"totalDistance":199.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":94.99,"coordY":127.51}},"index":3,"playId":"1f0b6af3-b420-3538-a6d4-dad47c72c937","pitchNumber":3,"startTime":"2025-09-20T18:53:21.319Z","endTime":"2025-09-20T18:53:31.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:53:31.389Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Javier Báez pops out to shortstop Ha-Seong Kim.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-20T18:53:44.527Z","endTime":"2025-09-20T18:54:06.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.45811402694751,"aZ":-25.98897629539714,"pfxX":3.2750178866037576,"pfxZ":3.784840709891185,"pX":0.48492048032714913,"pZ":2.013274981019108,"vX0":5.731428157281632,"vY0":-127.32432874506162,"vZ0":-3.840425111776173,"x":98.52,"y":184.42,"x0":-2.2253201318891347,"y0":50.000998634995426,"z0":5.610410736152136,"aX":5.346041112471139},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.1,"breakHorizontal":-7.3,"spinRate":2786,"spinDirection":103},"zone":9,"typeConfidence":2.0,"plateTime":0.4310791314369391,"extension":6.485908084294924},"hitData":{"launchSpeed":81.4,"launchAngle":66.0,"totalDistance":128.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":128.46,"coordY":150.93}},"index":0,"playId":"02c7155e-669e-3572-ad11-cb72a344096a","pitchNumber":1,"startTime":"2025-09-20T18:53:56.503Z","endTime":"2025-09-20T18:54:06.222Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:54:06.222Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ha-Seong Kim grounds out, pitcher Troy Melton to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-20T18:56:16.505Z","endTime":"2025-09-20T18:57:58.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":675512,"link":"/api/v1/people/675512"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Zach McKinstry remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T18:54:40.308Z","endTime":"2025-09-20T18:56:18.813Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":628451,"link":"/api/v1/people/628451"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":86.9,"strikeZoneTop":3.3280763125121,"strikeZoneBottom":1.52849249308312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.75668803300138,"aZ":-11.557304612147732,"pfxX":-6.859733229568035,"pfxZ":10.521135673571417,"pX":0.7146048914380512,"pZ":3.407193571127389,"vX0":7.840342702688623,"vY0":-139.86096680750313,"vZ0":-3.25376877599406,"x":89.76,"y":146.79,"x0":-1.248388512496993,"y0":50.00045557686049,"z0":5.355836599214617,"aX":-13.439925470951444},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.5,"breakHorizontal":10.6,"spinRate":2365,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.3932672246247808,"extension":6.770215090033702},"index":1,"playId":"705cd0d1-d45c-3970-8a74-7e854bb78991","pitchNumber":1,"startTime":"2025-09-20T18:56:18.813Z","endTime":"2025-09-20T18:56:22.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.44164574877737,"strikeZoneBottom":1.55166044993802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.418398021227055,"aZ":-14.149014336026685,"pfxX":-6.651823206205164,"pfxZ":9.256735674087583,"pX":-0.5405751276700674,"pZ":4.1575530550534,"vX0":4.51180576917887,"vY0":-138.97278872339413,"vZ0":-0.9922305376680326,"x":137.61,"y":126.53,"x0":-1.3244907675219317,"y0":50.00519142041929,"z0":5.463185416098358,"aX":-12.955962891457458},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":11.0,"spinRate":2273,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39478837675295475,"extension":6.633775760013869},"index":2,"playId":"21a28f40-e2e8-30a2-a7ba-b21fb489aea5","pitchNumber":2,"startTime":"2025-09-20T18:56:32.464Z","endTime":"2025-09-20T18:56:36.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":73.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.246064831844098,"aZ":-34.12330548344224,"pfxX":6.136159748583885,"pfxZ":-1.4101778909249472,"pX":-0.45104275289272144,"pZ":3.1168669459925966,"vX0":1.1538765384336038,"vY0":-117.85853977604046,"vZ0":1.847172739144344,"x":134.19,"y":154.62,"x0":-1.7455815661824152,"y0":50.00376918673463,"z0":5.51728705464505,"aX":8.473445375642113},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.7,"breakHorizontal":-11.4,"spinRate":2430,"spinDirection":68},"zone":1,"typeConfidence":0.72,"plateTime":0.4680427904348994,"extension":6.709318476097444},"index":3,"playId":"6cb68361-4f31-392c-b0a6-c5e179299447","pitchNumber":3,"startTime":"2025-09-20T18:56:44.531Z","endTime":"2025-09-20T18:56:48.487Z","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":96.2,"endSpeed":87.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.23958127635065,"aZ":-18.546940010061945,"pfxX":-3.8607278085759136,"pfxZ":6.891803871845513,"pX":0.01986613174273563,"pZ":3.528025077577384,"vX0":4.8435987016181405,"vY0":-140.084652553361,"vZ0":-1.6714532996951639,"x":116.24,"y":143.52,"x0":-1.234362143507952,"y0":50.000871505506694,"z0":5.351760203570063,"aX":-7.631540423092766},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.4,"breakHorizontal":5.9,"spinRate":2093,"spinDirection":210},"zone":2,"typeConfidence":0.91,"plateTime":0.39181460545649394,"extension":6.72083442740353},"index":4,"playId":"44a67a6a-0727-31a4-b5e5-20c5a14c5874","pitchNumber":4,"startTime":"2025-09-20T18:57:02.982Z","endTime":"2025-09-20T18:57:07.087Z","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":97.1,"endSpeed":88.0,"strikeZoneTop":3.44164222591716,"strikeZoneBottom":1.58331192346424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.09171493320911,"aZ":-14.334159302688956,"pfxX":-5.301683668972668,"pfxZ":8.893729822147556,"pX":0.577581171412105,"pZ":4.119416909689951,"vX0":6.790632108158237,"vY0":-141.19129053519575,"vZ0":-1.0206659979405672,"x":94.98,"y":127.56,"x0":-1.1772000260345186,"y0":50.002601928986245,"z0":5.414029442637367,"aX":-10.635129560252535},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.1,"breakHorizontal":8.2,"spinRate":2258,"spinDirection":206},"zone":12,"typeConfidence":0.88,"plateTime":0.3888933744491099,"extension":6.771356003787284},"index":5,"playId":"fb978c8d-5f62-3540-ac7a-529593a84bed","pitchNumber":5,"startTime":"2025-09-20T18:57:19.203Z","endTime":"2025-09-20T18:57:23.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.538751761319038,"aZ":-34.88822311267147,"pfxX":5.228528086655489,"pfxZ":-1.86573338066224,"pX":0.01831458159318553,"pZ":2.516126740322378,"vX0":2.1400809572642894,"vY0":-120.30051472009066,"vZ0":0.38155240461519946,"x":116.3,"y":170.84,"x0":-1.5649219999038768,"y0":50.00570675311016,"z0":5.473530498413325,"aX":7.587237692131961},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.0,"breakHorizontal":-10.0,"spinRate":2378,"spinDirection":62},"zone":5,"typeConfidence":0.81,"plateTime":0.45707775537703155,"extension":6.8609824120521585},"index":6,"playId":"2217f0e1-084a-3cab-9fc3-48b1727e8657","pitchNumber":6,"startTime":"2025-09-20T18:57:31.629Z","endTime":"2025-09-20T18:57:35.853Z","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.0,"endSpeed":77.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.80466871222519,"aZ":-31.011547192871742,"pfxX":2.3945736650061304,"pfxZ":0.7681524586390074,"pX":1.733469108630933,"pZ":1.5129823138870433,"vX0":6.965405278404558,"vY0":-123.47131098933046,"vZ0":-2.9180600709540943,"x":50.92,"y":197.93,"x0":-1.4515923146724747,"y0":50.00615256825683,"z0":5.357699474242683,"aX":3.645525999204085},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.8,"breakHorizontal":-6.1,"spinRate":2477,"spinDirection":73},"zone":14,"typeConfidence":0.92,"plateTime":0.4460068819788141,"extension":6.90132783820008},"hitData":{"launchSpeed":72.6,"launchAngle":-26.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.72,"coordY":171.49}},"index":7,"playId":"c271f077-0788-37c2-8915-0dcdb8b0974e","pitchNumber":7,"startTime":"2025-09-20T18:57:51.320Z","endTime":"2025-09-20T18:57:58.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:57:58.420Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Harris II flies out to left fielder Riley Greene.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-20T18:58:12.767Z","endTime":"2025-09-20T18:58:38.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":68.9,"strikeZoneTop":3.42241394503178,"strikeZoneBottom":1.59617921440261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.196723892963956,"aZ":-41.67599741036826,"pfxX":11.15731295074091,"pfxZ":-7.7840631037124055,"pX":-0.4015470069773488,"pZ":3.0564949600011153,"vX0":-0.3420187355661637,"vY0":-111.66231614965248,"vZ0":3.6104144638275635,"x":132.31,"y":156.25,"x0":-1.6855345246875575,"y0":50.000509321903834,"z0":5.803690082013477,"aX":13.627786549619056},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-12.2,"breakHorizontal":-19.9,"spinRate":2355,"spinDirection":38},"zone":1,"typeConfidence":0.91,"plateTime":0.49676983211392445,"extension":6.759259488474065},"index":0,"playId":"d39ec4ab-e19a-3fa9-af99-1bfdad67be91","pitchNumber":1,"startTime":"2025-09-20T18:58:20.708Z","endTime":"2025-09-20T18:58:24.719Z","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":97.2,"endSpeed":88.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.81387667629887,"aZ":-11.3025782747601,"pfxX":-5.177011753438642,"pfxZ":10.404448697319092,"pX":0.5674682390883277,"pZ":2.903472068557155,"vX0":7.0626632703658805,"vY0":-141.35677613716177,"vZ0":-4.5794500132127665,"x":95.37,"y":160.39,"x0":-1.3009341783907706,"y0":50.004698261092464,"z0":5.28134271991008,"aX":-10.387741357173054},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.0,"breakHorizontal":7.8,"spinRate":2213,"spinDirection":212},"zone":6,"typeConfidence":0.89,"plateTime":0.38875265164722705,"extension":6.78354372910948},"hitData":{"launchSpeed":79.8,"launchAngle":34.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.73,"coordY":100.36}},"index":1,"playId":"73900c39-6098-35b8-8215-821573065aad","pitchNumber":2,"startTime":"2025-09-20T18:58:32.674Z","endTime":"2025-09-20T18:58:38.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:58:38.786Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sandy León flies out to left fielder Riley Greene.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-20T18:58:51.685Z","endTime":"2025-09-20T19:00:40.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"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":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.1,"strikeZoneTop":3.17695233356155,"strikeZoneBottom":1.52897190729239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.020207511643406,"aZ":-33.642637159188375,"pfxX":5.379490371079508,"pfxZ":-1.0690170010776026,"pX":-1.3516040090116865,"pZ":2.8054502456689625,"vX0":-0.15880994317180774,"vY0":-117.60766858487499,"vZ0":1.1377489561163618,"x":168.52,"y":163.03,"x0":-1.979448870804935,"y0":50.002663141221426,"z0":5.479234750762491,"aX":7.400391361490496},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.3,"breakHorizontal":-9.6,"spinRate":2408,"spinDirection":81},"zone":11,"typeConfidence":0.76,"plateTime":0.468962998616993,"extension":6.823388504036268},"index":0,"playId":"c88c7dae-3b88-3236-8f4c-8d89a2f3eccd","pitchNumber":1,"startTime":"2025-09-20T18:59:07.773Z","endTime":"2025-09-20T18:59:11.519Z","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":95.5,"endSpeed":87.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.038042341103804,"aZ":-12.781526282830743,"pfxX":-4.260623591546009,"pfxZ":9.95095104192778,"pX":-0.21199680092622436,"pZ":3.03680508490009,"vX0":5.218748016251978,"vY0":-138.94595041611797,"vZ0":-3.9916989915284127,"x":125.08,"y":156.79,"x0":-1.563800874624326,"y0":50.00687972266268,"z0":5.3455992944045105,"aX":-8.307032119779349},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.3,"breakHorizontal":6.6,"spinRate":2201,"spinDirection":217},"zone":2,"typeConfidence":0.92,"plateTime":0.39467458307110315,"extension":6.8593145345291715},"index":1,"playId":"ee3bcfa6-22c9-30d7-b1ee-ed050794952d","pitchNumber":2,"startTime":"2025-09-20T18:59:20.479Z","endTime":"2025-09-20T18:59:24.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":70.3,"strikeZoneTop":3.23897605418846,"strikeZoneBottom":1.56000011284991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.74431913472137,"aZ":-39.62953235914751,"pfxX":7.774104192460596,"pfxZ":-5.925677394867286,"pX":0.030164114706772136,"pZ":2.125353389779021,"vX0":1.4530265260397044,"vY0":-112.74965545930404,"vZ0":1.1817672325512323,"x":115.85,"y":181.4,"x0":-1.634818390330019,"y0":50.00110548988996,"z0":5.66395442023703,"aX":9.785297081322774},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-10.0,"breakHorizontal":-14.4,"spinRate":2314,"spinDirection":40},"zone":5,"typeConfidence":0.91,"plateTime":0.48997375037003144,"extension":6.798144737434673},"index":2,"playId":"f91fa45e-68ea-3d52-9686-a81c8b93611d","pitchNumber":3,"startTime":"2025-09-20T18:59:36.853Z","endTime":"2025-09-20T18:59:40.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":83.0,"strikeZoneTop":3.30102995777793,"strikeZoneBottom":1.56000105531908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.7574968054212,"aZ":-32.72494147936409,"pfxX":-6.966661406391464,"pfxZ":-0.31984318638745424,"pX":-0.10855799158289445,"pZ":0.40151427340862805,"vX0":6.339308697601093,"vY0":-129.49718124828328,"vZ0":-5.644265850867771,"x":121.14,"y":227.94,"x0":-1.6679332042076522,"y0":50.00318076220838,"z0":5.074306125349672,"aX":-11.986006280819092},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.6,"breakHorizontal":11.4,"spinRate":1604,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.42088161612328223,"extension":7.1236456103731625},"index":3,"playId":"ac8c015f-2334-3cf0-b53e-6f4fdc436c62","pitchNumber":4,"startTime":"2025-09-20T18:59:51.478Z","endTime":"2025-09-20T18:59:55.252Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-20T19:00:05.378Z","endTime":"2025-09-20T19:00:15.511Z","isPitch":false,"type":"action","player":{"id":506702,"link":"/api/v1/people/506702"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":74.2,"strikeZoneTop":3.26999968874895,"strikeZoneBottom":1.56000083569863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.16786803500306,"aZ":-41.0660987349655,"pfxX":9.019130516653803,"pfxZ":-6.372309224824625,"pX":1.2538236094986879,"pZ":0.9943871366556956,"vX0":3.635987660276044,"vY0":-118.85642338952752,"vZ0":-1.61246197542436,"x":69.21,"y":211.93,"x0":-1.4793969779029061,"y0":50.0053387972881,"z0":5.498807559427621,"aX":12.577746815978195},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-11.6,"breakHorizontal":-17.3,"spinRate":2549,"spinDirection":39},"zone":14,"typeConfidence":0.9,"plateTime":0.46539304465836207,"extension":6.835655121734241},"index":5,"playId":"18d2f05f-23cf-3953-b90c-2b896b1c2273","pitchNumber":5,"startTime":"2025-09-20T19:00:15.511Z","endTime":"2025-09-20T19:00:19.318Z","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":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.592844661442605,"aZ":-13.75884388431802,"pfxX":-8.04127734269416,"pfxZ":8.939332320799632,"pX":0.4847303762954545,"pZ":1.9447537859906372,"vX0":8.357558400316186,"vY0":-143.01051460085444,"vZ0":-6.763454668667644,"x":98.52,"y":186.27,"x0":-1.4381917137113176,"y0":50.00710665081205,"z0":5.212662419990566,"aX":-16.573449576531548},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.9,"breakHorizontal":12.7,"spinRate":2328,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.38376251762587454,"extension":6.824141630388681},"hitData":{"launchSpeed":86.0,"launchAngle":55.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.47,"coordY":122.95}},"index":6,"playId":"59407fb4-e2a4-3414-a7c8-e89da474feb0","pitchNumber":6,"startTime":"2025-09-20T19:00:30.803Z","endTime":"2025-09-20T19:00:40.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:00:40.117Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jahmai Jones singles on a line drive to left fielder Jurickson Profar.","rbi":0,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T19:03:19.440Z","endTime":"2025-09-20T19:06:06.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7,8,9,10],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":595777,"link":"/api/v1/people/595777"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dylan Lee replaces Hunter Stratton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T19:01:41.381Z","endTime":"2025-09-20T19:03:21.687Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669276,"link":"/api/v1/people/669276"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.38376439810044,"strikeZoneBottom":1.5852718951089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.88097253101841,"aZ":-18.530407439595994,"pfxX":8.806064833529952,"pfxZ":8.917396520689797,"pX":0.2390968700436013,"pZ":1.4157473963989726,"vX0":-6.664564813138597,"vY0":-123.04949912178313,"vZ0":-7.152949495182028,"x":107.89,"y":200.55,"x0":1.8412448367029572,"y0":50.00469569151777,"z0":5.935611510005624,"aX":13.477905425721284},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":14.6,"breakHorizontal":-14.4,"spinRate":1992,"spinDirection":131},"zone":14,"typeConfidence":0.93,"plateTime":0.44547891190536637,"extension":6.311726432250076},"index":1,"playId":"f52d00c4-4d99-367d-8228-5ccfea8b9297","pitchNumber":1,"startTime":"2025-09-20T19:03:21.687Z","endTime":"2025-09-20T19:03:26.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.7,"strikeZoneTop":3.51146997328142,"strikeZoneBottom":1.63000073374916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.088563923086593,"aZ":-23.68496548709348,"pfxX":-0.25990891397607196,"pfxZ":5.504853084115222,"pX":-0.3797997807730962,"pZ":1.246120487797024,"vX0":-5.521041224265992,"vY0":-122.32887790036737,"vZ0":-6.720715668640408,"x":131.48,"y":205.13,"x0":1.9235862121662484,"y0":50.00557099887013,"z0":6.009646161927315,"aX":-0.400099794591598},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.9,"breakHorizontal":1.6,"spinRate":2145,"spinDirection":167},"zone":13,"typeConfidence":0.89,"plateTime":0.4447296607981954,"extension":6.160907153517624},"index":2,"playId":"34c666ad-e594-316d-bca3-866262b2f0d8","pitchNumber":2,"startTime":"2025-09-20T19:03:35.670Z","endTime":"2025-09-20T19:03:40.016Z","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":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.51147335868631,"strikeZoneBottom":1.69297175131071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.723725745242685,"aZ":-25.153422934542398,"pfxX":-0.07039426752609801,"pfxZ":4.575824501418239,"pX":-0.42922280231900667,"pZ":2.3024383144042737,"vX0":-5.655240721253451,"vY0":-122.64719043008564,"vZ0":-4.202407413271261,"x":133.36,"y":176.61,"x0":1.9089740045209984,"y0":50.00087856338435,"z0":6.166293290714226,"aX":-0.10759491905529249},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.6,"breakHorizontal":1.3,"spinRate":2151,"spinDirection":160},"zone":4,"typeConfidence":0.9,"plateTime":0.4454431723422503,"extension":6.1146495316262035},"index":3,"playId":"d737ebea-126f-3524-8ba6-144f5322edad","pitchNumber":3,"startTime":"2025-09-20T19:03:51.999Z","endTime":"2025-09-20T19:03:56.449Z","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.8,"endSpeed":84.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.72693909462661,"aZ":-5.590528845955425,"pfxX":3.6619760232459475,"pfxZ":14.385937474657839,"pX":-0.1253310685860856,"pZ":3.545811402061697,"vX0":-5.834168692164503,"vY0":-136.25350616144425,"vZ0":-5.888208966144826,"x":121.78,"y":143.04,"x0":1.5849029295856774,"y0":50.00281286032372,"z0":6.142552845876639,"aX":6.7672584696328855},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.0,"breakVerticalInduced":24.7,"breakHorizontal":-5.2,"spinRate":2379,"spinDirection":156},"zone":2,"typeConfidence":0.9,"plateTime":0.4046516230236148,"extension":6.131788955445145},"index":4,"playId":"714732dc-0bce-3d2c-badf-8dbebf540290","pitchNumber":4,"startTime":"2025-09-20T19:04:09.849Z","endTime":"2025-09-20T19:04:14.482Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-20T19:04:27.914Z","endTime":"2025-09-20T19:04:42.062Z","isPitch":false,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.212346710238197,"aZ":-27.334982872505154,"pfxX":-1.141966217459322,"pfxZ":3.0277201269558836,"pX":0.04359641757135819,"pZ":2.187560014904015,"vX0":-3.8402318405660933,"vY0":-125.3284519423654,"vZ0":-4.5372866773719105,"x":115.34,"y":179.72,"x0":1.7412059145592484,"y0":50.00438604769526,"z0":6.241852843434598,"aX":-1.824175051391627},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.7,"breakHorizontal":2.9,"spinRate":2161,"spinDirection":182},"zone":8,"typeConfidence":0.9,"plateTime":0.4362631771659773,"extension":6.330618896600453},"index":6,"playId":"38ce1379-ccc9-3702-8470-9b5440f2b95d","pitchNumber":5,"startTime":"2025-09-20T19:04:42.062Z","endTime":"2025-09-20T19:04:46.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.899159965892903,"aZ":-20.31193082250804,"pfxX":9.928955021221464,"pfxZ":7.725179424941185,"pX":1.0604253233711234,"pZ":1.3590260537656647,"vX0":-5.03070790570468,"vY0":-123.4696132255562,"vZ0":-6.845145009207145,"x":76.58,"y":202.09,"x0":1.8406082890446789,"y0":50.00076636952908,"z0":5.891384097771587,"aX":15.240171773200068},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":12.5,"breakHorizontal":-16.7,"spinRate":1954,"spinDirection":133},"zone":14,"typeConfidence":0.93,"plateTime":0.4445802928297886,"extension":6.326966681162044},"index":7,"playId":"b3bcb197-71ef-3e81-9571-3d8573010be0","pitchNumber":6,"startTime":"2025-09-20T19:05:01.964Z","endTime":"2025-09-20T19:05:06.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.177220064112344,"aZ":-26.22362436317257,"pfxX":0.4106278247616858,"pfxZ":3.784710031187881,"pX":0.22225182423216763,"pZ":2.570957514753581,"vX0":-4.241847106777061,"vY0":-123.95644161997018,"vZ0":-3.5918103432279165,"x":108.53,"y":169.36,"x0":1.8942980681199357,"y0":50.00549433999508,"z0":6.201251971731159,"aX":0.6464758532876671},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.4,"breakHorizontal":0.1,"spinRate":2193,"spinDirection":168},"zone":5,"typeConfidence":0.89,"plateTime":0.43998557719667497,"extension":6.213042039040889},"index":8,"playId":"417f9f4b-fb27-36f2-8dce-b6073e47a250","pitchNumber":7,"startTime":"2025-09-20T19:05:20.266Z","endTime":"2025-09-20T19:05:24.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.48000095582393,"strikeZoneBottom":1.66148050486979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.737630187468064,"aZ":-26.589155333159443,"pfxX":-0.5984001391102574,"pfxZ":3.678988639756543,"pX":-0.7060591262121316,"pZ":1.428097274083049,"vX0":-5.705412872801914,"vY0":-122.35060607918268,"vZ0":-5.969302224052185,"x":143.91,"y":200.22,"x0":1.7321237632267599,"y0":50.003812025700896,"z0":6.1728678155016725,"aX":-0.9087606269989957},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.5,"breakHorizontal":2.4,"spinRate":2044,"spinDirection":166},"zone":13,"typeConfidence":0.91,"plateTime":0.4473663049975398,"extension":6.280976053387528},"index":9,"playId":"28082e11-16e9-36dc-bef3-499cafb01b00","pitchNumber":8,"startTime":"2025-09-20T19:05:39.699Z","endTime":"2025-09-20T19:05:44.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.715649491586422,"aZ":-18.595836528589842,"pfxX":9.668099318152677,"pfxZ":8.61356035334229,"pX":0.7637335947781878,"pZ":1.6456762322419496,"vX0":-5.795673251671686,"vY0":-125.15401247158036,"vZ0":-6.88060329940981,"x":87.89,"y":194.35,"x0":1.8607399416822457,"y0":50.00280894264008,"z0":5.9685096249113,"aX":15.242559986199362},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":14.2,"breakHorizontal":-16.1,"spinRate":1907,"spinDirection":129},"zone":9,"typeConfidence":0.94,"plateTime":0.4386814153609295,"extension":6.288113401458374},"hitData":{"launchSpeed":98.5,"launchAngle":8.0,"totalDistance":138.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":76.49,"coordY":111.16}},"index":10,"playId":"fdd770a7-a02c-33c9-878c-94f9f026b332","pitchNumber":9,"startTime":"2025-09-20T19:05:56.384Z","endTime":"2025-09-20T19:06:06.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:06:06.358Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gleyber Torres strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T19:06:40.605Z","endTime":"2025-09-20T19:07:57.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":0},"index":0,"playId":"76e04e7e-75f3-39cd-919a-818d7eefd951","startTime":"2025-09-20T19:06:29.513Z","endTime":"2025-09-20T19:06:37.818Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.7,"strikeZoneTop":3.36366505315027,"strikeZoneBottom":1.58123223628515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.903894785548058,"aZ":-24.67691115116168,"pfxX":0.6126277509883158,"pfxZ":5.004786614230417,"pX":-1.0040777013117663,"pZ":1.5836885758879002,"vX0":-6.464996017065268,"vY0":-122.41006411002434,"vZ0":-5.7577873486473425,"x":155.27,"y":196.02,"x0":1.6055621866902787,"y0":50.00549772783456,"z0":6.112818376874741,"aX":0.9185093307394779},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.8,"breakHorizontal":0.6,"spinRate":2156,"spinDirection":163},"zone":13,"typeConfidence":0.9,"plateTime":0.4495442967743566,"extension":6.11701278613359},"index":1,"playId":"f4b72387-88fb-3b74-b8eb-cd95d8096746","pitchNumber":1,"startTime":"2025-09-20T19:06:42.818Z","endTime":"2025-09-20T19:06:47.314Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.2,"strikeZoneTop":3.26999950023469,"strikeZoneBottom":1.54999928159257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.72718972308707,"aZ":-28.589062330775313,"pfxX":-0.5396407526625674,"pfxZ":2.4358080261438237,"pX":-0.20911560668022497,"pZ":1.8054214906272172,"vX0":-4.684299828720203,"vY0":-121.17938619002732,"vZ0":-4.283979848764693,"x":124.97,"y":190.03,"x0":1.8266498387438557,"y0":50.00443673974416,"z0":6.120106367372865,"aX":-0.7951114635811922},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.6,"breakHorizontal":2.2,"spinRate":2121,"spinDirection":166},"zone":8,"typeConfidence":0.91,"plateTime":0.4535998486337811,"extension":6.1555256365029996},"index":2,"playId":"6ec4b758-d3db-3502-88b5-58869386753a","pitchNumber":2,"startTime":"2025-09-20T19:06:57.723Z","endTime":"2025-09-20T19:07:02.114Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.1,"strikeZoneTop":3.27000073436838,"strikeZoneBottom":1.5499996291287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.235124292963455,"aZ":-30.030049742483005,"pfxX":-0.6339776232549412,"pfxZ":1.490654700767342,"pX":0.32929687192969037,"pZ":2.797164745476578,"vX0":-3.3900911656651544,"vY0":-119.81369361237446,"vZ0":-1.7149762074038284,"x":104.45,"y":163.26,"x0":1.8506090970831683,"y0":50.00392806257004,"z0":6.2304969320461145,"aX":-0.9125736798671088},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.5,"breakHorizontal":2.0,"spinRate":2095,"spinDirection":188},"zone":3,"typeConfidence":0.91,"plateTime":0.4588521768819285,"extension":6.160001250949557},"index":3,"playId":"bec09398-7e90-3deb-8481-a6b836a89626","pitchNumber":3,"startTime":"2025-09-20T19:07:14.975Z","endTime":"2025-09-20T19:07:19.381Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"playId":"e441d163-81b3-3905-9f38-feed91fc8ee5","startTime":"2025-09-20T19:07:32.967Z","endTime":"2025-09-20T19:07:39.258Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":75.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.965378618103625,"aZ":-22.801563034693718,"pfxX":9.872392381878857,"pfxZ":6.323609207805629,"pX":1.650199510382949,"pZ":2.112131450093935,"vX0":-3.969524358170392,"vY0":-122.29383625231164,"vZ0":-4.614699875945425,"x":54.1,"y":181.75,"x0":2.0314251856941867,"y0":50.00332474963652,"z0":6.03270603356303,"aX":14.631271005505942},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":10.3,"breakHorizontal":-16.7,"spinRate":1791,"spinDirection":128},"zone":14,"typeConfidence":0.92,"plateTime":0.4516428597842994,"extension":6.29590150519152},"index":5,"playId":"bd392314-ad76-3deb-b737-da5a4eb31881","pitchNumber":4,"startTime":"2025-09-20T19:07:53.047Z","endTime":"2025-09-20T19:07:57.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:07:57.347Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T19:08:06.806Z","endTime":"2025-09-20T19:10:18.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.0,"strikeZoneTop":3.30239521203954,"strikeZoneBottom":1.5716198591946,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.88107172932692,"aZ":-17.525772256673395,"pfxX":10.066408104514068,"pfxZ":9.848704104556912,"pX":1.131211074806417,"pZ":1.877734654839135,"vX0":-5.110307011801175,"vY0":-122.22184444113587,"vZ0":-6.077446662815866,"x":73.88,"y":188.08,"x0":1.9600719994697882,"y0":50.004444241790424,"z0":5.941141422616956,"aX":14.97378436697552},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":16.3,"breakHorizontal":-16.7,"spinRate":1932,"spinDirection":135},"zone":14,"typeConfidence":0.93,"plateTime":0.4510688408343473,"extension":6.275417495852217},"index":0,"playId":"88d9f580-3b34-3d3c-ae04-cfdcec144a39","pitchNumber":1,"startTime":"2025-09-20T19:08:21.743Z","endTime":"2025-09-20T19:08:25.847Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.20999971458055,"strikeZoneBottom":1.51000131488098,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.174333535990396,"aZ":-27.071708128208243,"pfxX":-0.23931034360451253,"pfxZ":3.403112088830497,"pX":-0.9941664515608968,"pZ":0.6652590121797761,"vX0":-6.451738113089109,"vY0":-121.75833733786989,"vZ0":-7.022276897041136,"x":154.9,"y":220.82,"x0":1.7224064651574897,"y0":50.00430660352908,"z0":5.933264630499193,"aX":-0.35788762266461493},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.7,"breakHorizontal":1.9,"spinRate":2077,"spinDirection":165},"zone":13,"typeConfidence":0.91,"plateTime":0.4500557061432815,"extension":6.265816618023795},"index":1,"playId":"1bc8d54e-757a-3a4d-b225-dfead6780756","pitchNumber":2,"startTime":"2025-09-20T19:08:38.713Z","endTime":"2025-09-20T19:08:43.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.514221481712262,"aZ":-18.651979136149595,"pfxX":7.604690397499529,"pfxZ":8.787601282642644,"pX":0.313231587218233,"pZ":2.29839166228015,"vX0":-6.225334227439548,"vY0":-123.53449952810075,"vZ0":-5.216939007427655,"x":105.06,"y":176.72,"x0":1.8827210139733543,"y0":50.006144029614504,"z0":6.014216837112101,"aX":11.70959915159327},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":14.9,"breakHorizontal":-12.2,"spinRate":1794,"spinDirection":126},"zone":6,"typeConfidence":0.92,"plateTime":0.4440429283841425,"extension":6.374328101191109},"index":2,"playId":"4c903eb6-9c46-3e5c-b6ce-28f5035d978a","pitchNumber":3,"startTime":"2025-09-20T19:08:59.592Z","endTime":"2025-09-20T19:09:03.813Z","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":84.2,"endSpeed":77.0,"strikeZoneTop":3.24079955242065,"strikeZoneBottom":1.51000027447751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.96648979371915,"aZ":-17.70345592673266,"pfxX":8.496147272727807,"pfxZ":9.57837625778871,"pX":1.2690485254347037,"pZ":1.3410508587979868,"vX0":-4.37314164155287,"vY0":-122.35252418749882,"vZ0":-7.398071355018461,"x":68.63,"y":202.57,"x0":1.9791717864257246,"y0":50.00319254974411,"z0":5.9304482126583675,"aX":12.834354106632986},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":15.7,"breakHorizontal":-14.3,"spinRate":1746,"spinDirection":136},"zone":14,"typeConfidence":0.93,"plateTime":0.4483040779461569,"extension":6.3183249137756565},"index":3,"playId":"cc4c5e4f-17f6-39cd-8765-5883902ec4eb","pitchNumber":4,"startTime":"2025-09-20T19:09:17.654Z","endTime":"2025-09-20T19:09:21.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.72911847344366,"aZ":-9.323812856805143,"pfxX":4.663732093691007,"pfxZ":11.753748924456804,"pX":0.05410126975949317,"pZ":3.6968477689295547,"vX0":-5.754002729288906,"vY0":-138.7098953369551,"vZ0":-5.028750111492112,"x":114.94,"y":138.97,"x0":1.5517954183143032,"y0":50.00103265055378,"z0":6.1580370239933595,"aX":9.065636961602843},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.4,"breakHorizontal":-7.2,"spinRate":2579,"spinDirection":147},"zone":12,"typeConfidence":0.9,"plateTime":0.39524992604588816,"extension":6.193503805361515},"index":4,"playId":"0249af37-2470-3e8e-be7e-b4ce997640c3","pitchNumber":5,"startTime":"2025-09-20T19:09:36.742Z","endTime":"2025-09-20T19:09:41.146Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-20T19:09:49.725Z","endTime":"2025-09-20T19:09:56.162Z","isPitch":false,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"6fd5f69f-8132-3602-8d67-4efa417c6b81","startTime":"2025-09-20T19:09:56.162Z","endTime":"2025-09-20T19:10:03.113Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.36748035675776,"aZ":-18.581744660909933,"pfxX":7.0831576642885405,"pfxZ":8.487837445334335,"pX":-0.4805595315551169,"pZ":1.6252867975464536,"vX0":-7.682738327297505,"vY0":-125.262652487925,"vZ0":-6.857170934866169,"x":98.68,"y":219.59,"x0":1.6942757871953842,"y0":50.0061656006696,"z0":5.897970180085828,"aX":11.350147863626807},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":14.2,"breakHorizontal":-11.3,"spinRate":1912,"spinDirection":135},"zone":7,"typeConfidence":0.92,"plateTime":0.4358981557487005,"extension":6.438641126284927},"index":7,"playId":"54cb080e-19fe-35ba-b2ab-0a0dd282ae52","pitchNumber":6,"startTime":"2025-09-20T19:10:14.095Z","endTime":"2025-09-20T19:10:18.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:10:18.312Z","atBatIndex":55},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Spencer Torkelson homers (31) on a fly ball to left field. Jahmai Jones scores.","rbi":2,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T19:13:11.226Z","endTime":"2025-09-20T19:16:18.375Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8,9,11],"actionIndex":[1],"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":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":{"id":572955,"link":"/api/v1/people/572955"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":11},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":{"id":669276,"link":"/api/v1/people/669276"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-20T19:10:46.328Z","endTime":"2025-09-20T19:11:44.717Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Pierce Johnson replaces Dylan Lee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-20T19:11:44.717Z","endTime":"2025-09-20T19:12:51.624Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":572955,"link":"/api/v1/people/572955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"playId":"3590f1d8-3380-3f5f-a46f-635f2c1b7460","startTime":"2025-09-20T19:12:51.624Z","endTime":"2025-09-20T19:12:58.215Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.985392595177345,"aZ":-33.70150611496701,"pfxX":1.1918897159263127,"pfxZ":-0.989666742499125,"pX":-0.3793839034146951,"pZ":3.1118111012834273,"vX0":2.9963952674823435,"vY0":-123.25255086610888,"vZ0":-0.4015208460110735,"x":131.46,"y":154.76,"x0":-1.764650030804656,"y0":50.004506055281915,"z0":6.117510461597272,"aX":1.8370922648435613},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.7,"breakHorizontal":-2.9,"spinRate":2709,"spinDirection":36},"zone":1,"typeConfidence":0.9,"plateTime":0.4440303805907342,"extension":5.685033475281771},"index":3,"playId":"c639b548-2e0e-3eec-a42f-ca8952089bbc","pitchNumber":1,"startTime":"2025-09-20T19:13:13.501Z","endTime":"2025-09-20T19:13:18.210Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.5,"strikeZoneTop":3.60084882619028,"strikeZoneBottom":1.71172376017513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.08844833942522,"aZ":-33.829582405636096,"pfxX":5.977667989145775,"pfxZ":-1.102863111368407,"pX":-0.6006683223441717,"pZ":4.225908651241653,"vX0":0.9917152918935754,"vY0":-121.95806499779037,"vZ0":2.31034431145474,"x":139.9,"y":124.68,"x0":-1.7894289482903198,"y0":50.003551038010286,"z0":6.194049388726353,"aX":8.960494521683351},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.2,"breakHorizontal":-11.0,"spinRate":2929,"spinDirection":48},"zone":11,"typeConfidence":0.9,"plateTime":0.4499580379755237,"extension":5.60073735500599},"index":4,"playId":"5d3d24a0-a203-38d6-aa0e-539cb475c3e0","pitchNumber":2,"startTime":"2025-09-20T19:13:39.726Z","endTime":"2025-09-20T19:13:44.410Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.190514923393145,"aZ":-33.696785300644024,"pfxX":3.9443183846411314,"pfxZ":-0.964366452395879,"pX":0.20052208574748295,"pZ":2.6043317646021906,"vX0":2.9639372458349493,"vY0":-124.583778736088,"vZ0":-1.894543809710731,"x":109.36,"y":168.46,"x0":-1.5155610176301764,"y0":50.0030258830417,"z0":6.1502678714753545,"aX":6.222361653653107},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.9,"breakHorizontal":-7.8,"spinRate":3085,"spinDirection":41},"zone":5,"typeConfidence":0.9,"plateTime":0.43904113608142925,"extension":5.673642656070367},"index":5,"playId":"dbf47f1e-b428-3fb7-ba6b-9b2e78a21458","pitchNumber":3,"startTime":"2025-09-20T19:13:59.474Z","endTime":"2025-09-20T19:14:04.010Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.518862549535722,"aZ":-34.8198877409687,"pfxX":5.025265569028373,"pfxZ":-1.6792642547134236,"pX":-0.8511195565315115,"pZ":3.470167679447892,"vX0":0.575463447583753,"vY0":-124.49607278390063,"vZ0":0.34739723233060227,"x":149.44,"y":145.09,"x0":-1.73808297259739,"y0":50.00003224925195,"z0":6.196154219258833,"aX":7.936179221324543},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.8,"breakHorizontal":-9.2,"spinRate":3109,"spinDirection":50},"zone":11,"typeConfidence":0.9,"plateTime":0.4389003749338891,"extension":5.704742703705731},"index":6,"playId":"b17420c8-c873-3a14-8280-7274843dfbb9","pitchNumber":4,"startTime":"2025-09-20T19:14:24.992Z","endTime":"2025-09-20T19:14:31.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.60081383718468,"strikeZoneBottom":1.68082682301495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.78331507448709,"aZ":-16.023773082998392,"pfxX":-7.155061404976306,"pfxZ":8.286079657089214,"pX":-0.02200994019959943,"pZ":4.650620397707159,"vX0":6.728978738753235,"vY0":-138.4514389724592,"vZ0":-0.690689372564585,"x":117.84,"y":113.21,"x0":-1.5497239059539123,"y0":50.002232483980535,"z0":5.971859109388037,"aX":-13.944948186407446},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":11.6,"spinRate":2408,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39503248113920186,"extension":5.7411635728683255},"index":7,"playId":"c51a20c5-d9b9-39cd-b351-128d2b6acca4","pitchNumber":5,"startTime":"2025-09-20T19:14:58.793Z","endTime":"2025-09-20T19:15:03.409Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":8,"actionPlayId":"c51a20c5-d9b9-39cd-b351-128d2b6acca4","startTime":"2025-09-20T19:15:10.767Z","endTime":"2025-09-20T19:15:23.020Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.60081534132938,"strikeZoneBottom":1.71165466065813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.269087932184274,"aZ":-34.701436347463236,"pfxX":2.5554421520142365,"pfxZ":-1.5744068023946873,"pX":-0.05474543303778943,"pZ":3.8729411459483982,"vX0":3.030156969986759,"vY0":-125.22931495499299,"vZ0":1.146057759980267,"x":119.09,"y":134.21,"x0":-1.6065984456734757,"y0":50.00137948474104,"z0":6.220785410354827,"aX":4.108874713178569},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.4,"breakHorizontal":-5.3,"spinRate":2891,"spinDirection":50},"zone":11,"typeConfidence":0.89,"plateTime":0.43527218533906087,"extension":5.6506895283544445},"index":9,"playId":"3c534ba4-634d-3836-a6ce-767080b2ced8","pitchNumber":6,"startTime":"2025-09-20T19:15:23.020Z","endTime":"2025-09-20T19:15:27.542Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":10,"startTime":"2025-09-20T19:15:37.180Z","endTime":"2025-09-20T19:15:52.374Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.436823599282558,"aZ":-37.45736578989626,"pfxX":5.074459772515915,"pfxZ":-3.505230518382467,"pX":-0.7045856436855814,"pZ":2.3506217226102937,"vX0":1.076218944158523,"vY0":-122.7912948872844,"vZ0":-1.1412331718957807,"x":143.86,"y":175.31,"x0":-1.8089687319742611,"y0":50.005430589830134,"z0":6.048169971792776,"aX":7.642648805160991},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-6.4,"breakHorizontal":-9.5,"spinRate":2966,"spinDirection":53},"zone":4,"typeConfidence":0.91,"plateTime":0.4484446487125813,"extension":5.623975025549115},"hitData":{"launchSpeed":104.3,"launchAngle":33.0,"totalDistance":436.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":48.09,"coordY":71.48}},"index":11,"playId":"6ed7c8f4-aaf9-3ce5-b868-cc3e9711dbde","pitchNumber":7,"startTime":"2025-09-20T19:15:52.374Z","endTime":"2025-09-20T19:16:18.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:16:18.375Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T19:16:44.208Z","endTime":"2025-09-20T19:18:40.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.618443779215017,"aZ":-35.67477669045424,"pfxX":3.8378859449727023,"pfxZ":-2.243142239904473,"pX":0.15152262817668205,"pZ":1.4890874656800148,"vX0":3.3335274240112187,"vY0":-124.40531600253664,"vZ0":-3.6806512610258864,"x":111.22,"y":198.57,"x0":-1.7056868340552296,"y0":50.00184253564657,"z0":5.953673807828732,"aX":5.996826583050393},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.7,"breakHorizontal":-7.7,"spinRate":2955,"spinDirection":42},"zone":14,"typeConfidence":0.9,"plateTime":0.44076061314980164,"extension":5.670543150152751},"index":0,"playId":"4eb887f6-3b37-3a5d-bc4d-ef4546ab6cde","pitchNumber":1,"startTime":"2025-09-20T19:16:44.208Z","endTime":"2025-09-20T19:16:48.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.77479949486457,"aZ":-14.098277859631182,"pfxX":-7.358976306546716,"pfxZ":9.223359465837481,"pX":-0.28957860488726334,"pZ":2.8754547717832133,"vX0":6.794045030107635,"vY0":-139.0285231827619,"vZ0":-5.23522355841263,"x":128.04,"y":161.14,"x0":-1.807267503960648,"y0":50.00512527050407,"z0":5.716504328748106,"aX":-14.427306468862716},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":12.0,"spinRate":2349,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.39375766940666246,"extension":5.674797976648492},"index":1,"playId":"bb6d4bda-5af4-3df2-8990-0e3b07af204d","pitchNumber":2,"startTime":"2025-09-20T19:17:18.737Z","endTime":"2025-09-20T19:17:22.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.5877258926041,"strikeZoneBottom":1.70884911139438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.138245471111787,"aZ":-15.685094254018724,"pfxX":-7.34021895675008,"pfxZ":8.429557928870288,"pX":-0.011518174602094387,"pZ":4.599302440705519,"vX0":7.4745641683980235,"vY0":-138.96427309852174,"vZ0":-0.5159797718293022,"x":117.44,"y":114.6,"x0":-1.7824482093336604,"y0":50.000286162796634,"z0":5.8293489495970325,"aX":-14.35443470560938},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":11.8,"spinRate":2455,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39415335034355925,"extension":5.684291651052097},"index":2,"playId":"8b1617c0-33fd-31d1-b6d0-fd950f2d7528","pitchNumber":3,"startTime":"2025-09-20T19:17:39.762Z","endTime":"2025-09-20T19:17:43.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.58772574006198,"strikeZoneBottom":1.67769940685034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.71124827655047,"aZ":-15.261818926218735,"pfxX":-8.133314872922014,"pfxZ":8.732524736938378,"pX":-0.5670272056796679,"pZ":3.9828107073019976,"vX0":6.080397069394215,"vY0":-138.46878386506046,"vZ0":-2.2464983937259304,"x":138.61,"y":131.24,"x0":-1.7377304545863874,"y0":50.001146621117485,"z0":5.8289986859323495,"aX":-15.749088832215206},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.5,"breakHorizontal":13.4,"spinRate":2371,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.39598100870698394,"extension":5.686909681095974},"index":3,"playId":"49323bca-3e62-3fb8-9788-b84d7e25f02b","pitchNumber":4,"startTime":"2025-09-20T19:17:58.434Z","endTime":"2025-09-20T19:18:02.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.46317054778165,"strikeZoneBottom":1.67769875276358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.84940258224542,"aZ":-36.1545924390981,"pfxX":4.787126357950523,"pfxZ":-2.5976968550216206,"pX":-1.8249410398018138,"pZ":3.269375206511568,"vX0":-1.4569558556374578,"vY0":-122.87173217232656,"vZ0":0.5245166678543975,"x":186.56,"y":150.51,"x0":-1.8470206612816042,"y0":50.00318187842684,"z0":6.119905224370245,"aX":7.33559488765933},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.3,"breakHorizontal":-8.4,"spinRate":2931,"spinDirection":44},"zone":11,"typeConfidence":0.9,"plateTime":0.4453958859693645,"extension":5.629034541517301},"index":4,"playId":"1a346cbf-147e-3bd8-b7c1-393f0a3ff44f","pitchNumber":5,"startTime":"2025-09-20T19:18:16.919Z","endTime":"2025-09-20T19:18:20.907Z","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":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.442146172447536,"aZ":-36.83144655873933,"pfxX":3.05533383697882,"pfxZ":-2.9021066882719797,"pX":-0.6610360770479995,"pZ":2.7003140904602523,"vX0":1.8599334564790475,"vY0":-125.46467845132513,"vZ0":-0.9082838371666092,"x":142.2,"y":165.87,"x0":-1.8068030654210474,"y0":50.00068590370185,"z0":6.047181663814136,"aX":4.909268753729384},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.3,"breakHorizontal":-5.9,"spinRate":2948,"spinDirection":54},"zone":4,"typeConfidence":0.9,"plateTime":0.43521663332340355,"extension":5.650478256038686},"index":5,"playId":"ddc2cfe1-a063-35c8-9c78-2a391f633c4d","pitchNumber":6,"startTime":"2025-09-20T19:18:35.439Z","endTime":"2025-09-20T19:18:40.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:18:40.407Z","atBatIndex":57},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nacho Alvarez Jr. homers (2) on a fly ball to left center field.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-20T19:21:25.864Z","endTime":"2025-09-20T19:22:30.371Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":{"id":640448,"link":"/api/v1/people/640448"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Finnegan replaces Troy Melton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T19:20:19.372Z","endTime":"2025-09-20T19:21:28.198Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":640448,"link":"/api/v1/people/640448"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.39245858906325,"strikeZoneBottom":1.56124270093943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.971033314791487,"aZ":-11.847817123287747,"pfxX":-6.793385670984505,"pfxZ":10.207734039389122,"pX":0.058317959938857876,"pZ":2.110034724417846,"vX0":7.750572879480249,"vY0":-139.84339914917157,"vZ0":-6.864047911410107,"x":114.78,"y":181.81,"x0":-1.8595544833707347,"y0":50.00232804763828,"z0":5.36473171563296,"aX":-13.526740636075939},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.3,"breakHorizontal":10.8,"spinRate":2275,"spinDirection":212},"zone":8,"typeConfidence":0.9,"plateTime":0.39088408415911013,"extension":6.5415642016505355},"index":1,"playId":"4a5efcbe-839e-3a18-9b8a-ea11a92e907c","pitchNumber":1,"startTime":"2025-09-20T19:21:28.198Z","endTime":"2025-09-20T19:21:32.372Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.29876886494884,"strikeZoneBottom":1.56124494863283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.93551348900101,"aZ":-28.64849842632729,"pfxX":-6.30324872551903,"pfxZ":2.0799150757597507,"pX":-0.9894767752791388,"pZ":0.7394951122750998,"vX0":4.942606827467979,"vY0":-128.87070450240168,"vZ0":-5.85237088140072,"x":154.72,"y":218.81,"x0":-2.106394317583152,"y0":50.00251907005561,"z0":5.232356507199327,"aX":-10.680055322331143},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.8,"breakHorizontal":10.4,"spinRate":1120,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.42382295805455117,"extension":6.482592892118508},"index":2,"playId":"2e63deb8-d12d-3299-ae1e-30bb27f35864","pitchNumber":2,"startTime":"2025-09-20T19:21:45.396Z","endTime":"2025-09-20T19:21:49.539Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.153044511096564,"aZ":-28.7081533339799,"pfxX":-6.235187249666376,"pfxZ":2.040470598870895,"pX":-0.12349534817545223,"pZ":2.631355443787658,"vX0":6.7825380353495754,"vY0":-129.29914311261544,"vZ0":-1.5531720329851613,"x":121.71,"y":167.73,"x0":-1.9665979837653536,"y0":50.00242269971779,"z0":5.436009010701208,"aX":-10.591105392320674},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.6,"breakHorizontal":9.8,"spinRate":923,"spinDirection":232},"zone":5,"typeConfidence":0.9,"plateTime":0.4230931755125247,"extension":6.511846451523578},"hitData":{"launchSpeed":97.7,"launchAngle":28.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":46.08,"coordY":63.36}},"index":3,"playId":"e19a776c-146e-3c05-8cbb-24ee55027ba4","pitchNumber":3,"startTime":"2025-09-20T19:22:05.932Z","endTime":"2025-09-20T19:22:30.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:22:30.371Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jurickson Profar strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-20T19:22:33.008Z","endTime":"2025-09-20T19:23:52.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.42254254721893,"strikeZoneBottom":1.64128326959542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.864668933942017,"aZ":-14.391811604302148,"pfxX":-6.192652152088641,"pfxZ":8.985798072770095,"pX":-1.0617854661440702,"pZ":2.471837240499533,"vX0":4.759652785574468,"vY0":-139.88135979764803,"vZ0":-5.442902002750771,"x":157.47,"y":172.04,"x0":-1.9816796623430957,"y0":50.00672680915722,"z0":5.388226026674116,"aX":-12.26173510665639},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":10.2,"spinRate":2338,"spinDirection":207},"zone":13,"typeConfidence":0.9,"plateTime":0.39171241091672915,"extension":6.504048909276397},"index":0,"playId":"897c60b5-5603-3247-83de-a118f28c44e2","pitchNumber":1,"startTime":"2025-09-20T19:22:54.539Z","endTime":"2025-09-20T19:22:58.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.57207407621397,"aZ":-28.20747222602728,"pfxX":-6.763832763080373,"pfxZ":2.3856573416682894,"pX":-0.2875862211217298,"pZ":1.2246431277355154,"vX0":7.064028667366195,"vY0":-127.99769997658687,"vZ0":-4.835210568622108,"x":127.96,"y":205.71,"x0":-2.1999196557473017,"y0":50.005584853619766,"z0":5.337957700659721,"aX":-11.263595623448406},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.5,"breakHorizontal":10.7,"spinRate":1040,"spinDirection":229},"zone":13,"typeConfidence":0.9,"plateTime":0.42736009712799916,"extension":6.472364798952082},"index":1,"playId":"2bcd273c-926e-3048-b4a2-3ba6ee078a79","pitchNumber":2,"startTime":"2025-09-20T19:23:10.856Z","endTime":"2025-09-20T19:23:14.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.464612541850993,"aZ":-32.35937871147949,"pfxX":-6.16324406153911,"pfxZ":-0.11114121698414348,"pX":-0.052053217521301244,"pZ":1.3452511147679993,"vX0":7.353105710731378,"vY0":-127.90197178399481,"vZ0":-3.7249184817849628,"x":118.98,"y":202.46,"x0":-2.147694849618708,"y0":50.00212552806302,"z0":5.32619384773876,"aX":-10.331643073166575},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.7,"breakHorizontal":9.7,"spinRate":960,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.42631328561036286,"extension":6.494018348619566},"index":2,"playId":"7d6645d8-fb2f-3c07-b749-16821dc3f7e8","pitchNumber":3,"startTime":"2025-09-20T19:23:29.516Z","endTime":"2025-09-20T19:23:33.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.340995632525136,"aZ":-28.026406758596163,"pfxX":-5.965230777114788,"pfxZ":2.4527159101823806,"pX":0.3034389841801473,"pZ":1.5579553022534978,"vX0":8.34575049677877,"vY0":-129.31558466783028,"vZ0":-3.8969307901126022,"x":105.43,"y":196.72,"x0":-2.192898084455535,"y0":50.00211182702946,"z0":5.237958820602044,"aX":-10.087511323589336},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.7,"breakHorizontal":8.9,"spinRate":1037,"spinDirection":241},"zone":9,"typeConfidence":0.9,"plateTime":0.42380035523119464,"extension":6.600638255958984},"index":3,"playId":"65866161-c8df-3759-92a0-921ad96b6442","pitchNumber":4,"startTime":"2025-09-20T19:23:48.343Z","endTime":"2025-09-20T19:23:52.204Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:23:52.204Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson called out on strikes.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-20T19:23:59.184Z","endTime":"2025-09-20T19:25:25.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.65176074243056,"aZ":-30.74384746181239,"pfxX":-6.416449243455462,"pfxZ":0.857208366744107,"pX":0.5733820371597609,"pZ":1.2888334116085545,"vX0":8.293948691986449,"vY0":-128.51815393280214,"vZ0":-4.009034162544017,"x":95.14,"y":203.98,"x0":-1.8681130505950418,"y0":50.00180024345457,"z0":5.26760595506074,"aX":-10.689435528413732},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.8,"breakHorizontal":9.7,"spinRate":1087,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.42686236342527684,"extension":6.524210952774977},"index":0,"playId":"abb95caa-3139-3524-af50-887c00539261","pitchNumber":1,"startTime":"2025-09-20T19:24:18.257Z","endTime":"2025-09-20T19:24:22.437Z","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":96.8,"endSpeed":86.4,"strikeZoneTop":3.55831107476664,"strikeZoneBottom":1.71999824622326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.981921838123775,"aZ":-12.905486853796228,"pfxX":-6.301089276219653,"pfxZ":9.871374059901655,"pX":0.002203986370903413,"pZ":3.189763946934049,"vX0":6.921923399179636,"vY0":-140.538301997522,"vZ0":-3.7825823250816413,"x":116.92,"y":152.66,"x0":-1.702761181469796,"y0":50.00512721468857,"z0":5.422408108773194,"aX":-12.30323009972145},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.0,"breakHorizontal":9.6,"spinRate":2340,"spinDirection":206},"zone":2,"typeConfidence":0.9,"plateTime":0.39336707879327415,"extension":6.590739420211367},"index":1,"playId":"95fcec0a-f2d3-35b0-9789-282cbacb1ccd","pitchNumber":2,"startTime":"2025-09-20T19:24:36.074Z","endTime":"2025-09-20T19:24:40.204Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-20T19:24:45.014Z","endTime":"2025-09-20T19:25:02.258Z","isPitch":false,"type":"action","player":{"id":621566,"link":"/api/v1/people/621566"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.43493744358169,"strikeZoneBottom":1.65828667566996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.153450793784508,"aZ":-31.151351065939426,"pfxX":-5.797304522090506,"pfxZ":0.6128650569042868,"pX":-0.4471379768605077,"pZ":1.1363063312874921,"vX0":6.123312621164086,"vY0":-128.82035653606687,"vZ0":-4.2728606962060045,"x":134.04,"y":208.1,"x0":-2.1080646281015376,"y0":50.002885882231254,"z0":5.239678627377525,"aX":-9.68918740546839},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.4,"breakHorizontal":9.0,"spinRate":938,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.426085036640806,"extension":6.473812197840672},"index":3,"playId":"7d21d28e-d01e-3130-86ad-62e083348127","pitchNumber":3,"startTime":"2025-09-20T19:25:02.258Z","endTime":"2025-09-20T19:25:06.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":80.9,"strikeZoneTop":3.46579601966429,"strikeZoneBottom":1.65829350979828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.50609954068273,"aZ":-27.157290177329795,"pfxX":-6.545316547349263,"pfxZ":2.9922636013435806,"pX":-0.5257539395390491,"pZ":1.6176151123366223,"vX0":5.8365743943469734,"vY0":-129.3728801169399,"vZ0":-3.937980440186908,"x":137.04,"y":195.1,"x0":-1.971614366837167,"y0":50.00561252849715,"z0":5.264987742488724,"aX":-10.986312054157088},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.7,"breakHorizontal":10.4,"spinRate":924,"spinDirection":236},"zone":7,"typeConfidence":0.9,"plateTime":0.42500538532222265,"extension":6.586119444072092},"index":4,"playId":"06928504-880a-34ef-b613-fdc874bfc71d","pitchNumber":4,"startTime":"2025-09-20T19:25:21.581Z","endTime":"2025-09-20T19:25:25.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:25:25.536Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ronald Acuña Jr. walks.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-20T19:25:34.487Z","endTime":"2025-09-20T19:27:35.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.60913868195738,"strikeZoneBottom":1.60912585678414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.51620486349584,"aZ":-30.435605986683786,"pfxX":-7.37646457438724,"pfxZ":1.047760273608736,"pX":0.4804401743848956,"pZ":1.4000851891491697,"vX0":8.409202935122774,"vY0":-128.54523359083305,"vZ0":-3.963400323627409,"x":98.69,"y":200.98,"x0":-1.8803854882797446,"y0":50.00620010238917,"z0":5.333984636003058,"aX":-12.303653245661502},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.2,"breakHorizontal":11.4,"spinRate":1096,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.42666070503972575,"extension":6.583596260916077},"index":0,"playId":"708b90fd-e524-3a10-b6a0-7e6b31e2740b","pitchNumber":1,"startTime":"2025-09-20T19:25:53.436Z","endTime":"2025-09-20T19:25:57.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.1,"strikeZoneTop":3.57829498033737,"strikeZoneBottom":1.60913403773269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.660642457326226,"aZ":-30.78464450037518,"pfxX":-9.728954994063487,"pfxZ":0.8335701489274756,"pX":0.3109545796603501,"pZ":1.1687928429165297,"vX0":8.783412886815139,"vY0":-129.00922934909693,"vZ0":-4.413182359510845,"x":105.15,"y":207.22,"x0":-1.8858268585204414,"y0":50.00502537492484,"z0":5.2941753160176095,"aX":-16.28220092648045},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.6,"breakHorizontal":15.5,"spinRate":1185,"spinDirection":228},"zone":14,"typeConfidence":0.9,"plateTime":0.42575600984016004,"extension":6.687258119202979},"index":1,"playId":"0dc6250d-9d6f-3a96-bc27-595c99a52e14","pitchNumber":2,"startTime":"2025-09-20T19:26:12.958Z","endTime":"2025-09-20T19:26:17.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.875906842406447,"aZ":-32.20783386652109,"pfxX":-3.895290090262736,"pfxZ":-0.01830105684564698,"pX":0.46839622685899734,"pZ":0.4678530319507105,"vX0":7.3039044497190675,"vY0":-128.4609914732897,"vZ0":-5.760395736672081,"x":99.15,"y":226.15,"x0":-1.8866131469837213,"y0":50.0048604957395,"z0":5.198456349355452,"aX":-6.609387207196719},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.0,"breakHorizontal":5.6,"spinRate":958,"spinDirection":232},"zone":14,"typeConfidence":0.91,"plateTime":0.42396370393736804,"extension":6.49143653694229},"index":2,"playId":"a1f0d39c-e118-3e1e-8529-3d510a59331c","pitchNumber":3,"startTime":"2025-09-20T19:26:32.825Z","endTime":"2025-09-20T19:26:36.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.0,"strikeZoneTop":3.60914341100144,"strikeZoneBottom":1.60912991383648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.27696736159431,"aZ":-9.479250316068308,"pfxX":-5.049024849562753,"pfxZ":11.756346405414662,"pX":0.304827027934294,"pZ":4.8665559077376725,"vX0":7.309877959868681,"vY0":-139.26244975672344,"vZ0":-0.2807907499614548,"x":105.38,"y":107.38,"x0":-1.7191528315318922,"y0":50.00338192976696,"z0":5.6055502242579305,"aX":-9.748361890203958},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":21.4,"breakHorizontal":7.3,"spinRate":2315,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.3959252726308109,"extension":6.572161277475244},"index":3,"playId":"0248a322-7932-3d7f-9e87-f93897015bb0","pitchNumber":4,"startTime":"2025-09-20T19:26:53.243Z","endTime":"2025-09-20T19:26:57.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.6,"strikeZoneTop":3.6091454178937,"strikeZoneBottom":1.60913068231685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.6347998180478,"aZ":-31.701906659569605,"pfxX":-6.0044614177507825,"pfxZ":0.28781671253667085,"pX":-0.6375187559198007,"pZ":2.8201674985436815,"vX0":5.721299410224106,"vY0":-127.12037857569284,"vZ0":-0.24746204091871504,"x":141.3,"y":162.64,"x0":-2.1442381042712775,"y0":50.000575628881705,"z0":5.44932582476008,"aX":-9.762307606331582},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.7,"breakHorizontal":9.5,"spinRate":962,"spinDirection":226},"zone":4,"typeConfidence":0.9,"plateTime":0.4319417006657744,"extension":6.497161705719563},"index":4,"playId":"0777f1c5-ba37-30dd-b04f-53f1bc9ac114","pitchNumber":5,"startTime":"2025-09-20T19:27:11.642Z","endTime":"2025-09-20T19:27:15.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":79.9,"strikeZoneTop":3.63999911370286,"strikeZoneBottom":1.67087077699402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.498523161094315,"aZ":-30.359907325580902,"pfxX":-8.263578333666775,"pfxZ":1.1151254441739002,"pX":-1.3318160085316937,"pZ":2.3489904163262736,"vX0":4.486712516283228,"vY0":-127.3691850257587,"vZ0":-1.5734382182171502,"x":167.77,"y":175.36,"x0":-2.0475458029525306,"y0":50.0062477041115,"z0":5.38790246715323,"aX":-13.505677977493743},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.9,"breakHorizontal":13.9,"spinRate":1076,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.4309374714067138,"extension":6.560987631115024},"index":5,"playId":"f5bc61be-5578-330a-ad34-817f17aecdba","pitchNumber":6,"startTime":"2025-09-20T19:27:30.863Z","endTime":"2025-09-20T19:27:35.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:27:35.202Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drake Baldwin grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-20T19:28:02.897Z","endTime":"2025-09-20T19:33:08.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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(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":86.4,"strikeZoneTop":3.41000090686725,"strikeZoneBottom":1.59120107662793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.951584469439275,"aZ":-8.459595057112148,"pfxX":-4.861206048721472,"pfxZ":12.179985766108874,"pX":0.7590024896815718,"pZ":3.449036095205924,"vX0":8.382463254965492,"vY0":-139.9410089506297,"vZ0":-3.859216785839708,"x":106.79,"y":99.28,"x0":-1.6689608031467853,"y0":50.004733692596375,"z0":5.419453780123073,"aX":-9.466880261863261},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":21.2,"breakHorizontal":6.7,"spinRate":2316,"spinDirection":205},"zone":3,"typeConfidence":0.91,"plateTime":0.3941686669803479,"extension":6.673835345488703},"index":0,"playId":"54311abd-e649-34ed-a459-8f49f6da4af9","pitchNumber":1,"startTime":"2025-09-20T19:28:02.897Z","endTime":"2025-09-20T19:28:07.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.1,"strikeZoneTop":3.34764574298216,"strikeZoneBottom":1.55999871340037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.374572419591054,"aZ":-29.99882291725352,"pfxX":-9.821773074062872,"pfxZ":1.3192686450185853,"pX":-0.6221720269412455,"pZ":2.371751782876062,"vX0":7.073189325029922,"vY0":-128.6937774699118,"vZ0":-1.4543104466571695,"x":119.93,"y":123.29,"x0":-2.150512138219432,"y0":50.00582948941127,"z0":5.3002440906473876,"aX":-16.235348743151558},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.3,"breakHorizontal":15.8,"spinRate":1315,"spinDirection":233},"zone":4,"typeConfidence":0.9,"plateTime":0.42802318155450836,"extension":6.571739833324147},"index":1,"playId":"c777b396-4681-3498-9665-03b4e1af31e2","pitchNumber":2,"startTime":"2025-09-20T19:28:20.059Z","endTime":"2025-09-20T19:28:24.368Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"dd2bf1c5-2620-3a0b-911d-29b3e9129912","startTime":"2025-09-20T19:28:38.990Z","endTime":"2025-09-20T19:28:45.238Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.93778369620635,"aZ":-30.623435433306447,"pfxX":-6.965787322486316,"pfxZ":0.9645020584383608,"pX":0.6070955716050955,"pZ":0.8739222363180615,"vX0":8.644340455872445,"vY0":-126.79099156438033,"vZ0":-4.844959061036121,"x":99.35,"y":111.05,"x0":-1.9613849677909385,"y0":50.00363589223718,"z0":5.289107724118906,"aX":-11.201280787783858},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.7,"breakHorizontal":10.3,"spinRate":1031,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.4340668915974204,"extension":6.667921599603209},"index":3,"playId":"5c917dd5-0e88-35f7-88d4-ce401c121580","pitchNumber":3,"startTime":"2025-09-20T19:28:59.827Z","endTime":"2025-09-20T19:29:04.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":85.7,"strikeZoneTop":3.25410156903293,"strikeZoneBottom":1.55999868011533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.78579966808537,"aZ":-13.986231664136803,"pfxX":-5.803106013694139,"pfxZ":9.493973374708062,"pX":0.20497884445991105,"pZ":4.592599076984396,"vX0":6.942182433192759,"vY0":-138.69583321417352,"vZ0":-0.06051680461561232,"x":116.43,"y":98.81,"x0":-1.5962088021587504,"y0":50.00628400745315,"z0":5.5605460980707315,"aX":-11.122170302462827},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":8.8,"spinRate":2308,"spinDirection":202},"zone":12,"typeConfidence":0.89,"plateTime":0.39743374242519236,"extension":6.492672546083571},"index":4,"playId":"a14bb4a5-bb1f-3af0-819f-524a8bd8b4d1","pitchNumber":4,"startTime":"2025-09-20T19:29:24.243Z","endTime":"2025-09-20T19:29:28.534Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.5,"strikeZoneTop":3.25412760402859,"strikeZoneBottom":1.56000111333083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.054312296655723,"aZ":-28.926807738025584,"pfxX":-5.993915055931232,"pfxZ":1.9344733639514433,"pX":-0.6733744994368092,"pZ":0.9530763618091079,"vX0":5.68274086077418,"vY0":-128.6015529238386,"vZ0":-5.0815035903724315,"x":106.35,"y":102.1,"x0":-2.130382177523196,"y0":50.00468289276056,"z0":5.1919922509902765,"aX":-10.065952083922284},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.6,"breakHorizontal":9.6,"spinRate":1022,"spinDirection":229},"zone":13,"typeConfidence":0.9,"plateTime":0.4255129206091324,"extension":6.567993136120342},"index":5,"playId":"347a469a-93ce-31c2-90e5-d2ec4747550a","pitchNumber":5,"startTime":"2025-09-20T19:29:45.058Z","endTime":"2025-09-20T19:29:51.167Z","isPitch":true,"type":"pitch"},{"details":{"description":"Tigers challenged (tag play), call on the field was upheld: Ronald Acuña Jr. steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"actionPlayId":"347a469a-93ce-31c2-90e5-d2ec4747550a","startTime":"2025-09-20T19:31:40.316Z","endTime":"2025-09-20T19:32:38.826Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":660670,"link":"/api/v1/people/660670"},"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":116}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.90525542721097,"aZ":-26.702137458253347,"pfxX":-9.497717879273301,"pfxZ":3.3069217003879228,"pX":-0.17901101900289063,"pZ":2.09350563552177,"vX0":7.431576156373036,"vY0":-128.1839305460028,"vZ0":-2.9561712482550657,"x":116.87,"y":127.53,"x0":-1.8899569221953747,"y0":50.0036223655334,"z0":5.3592532671329565,"aX":-15.71637473600006},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.5,"breakHorizontal":15.4,"spinRate":1069,"spinDirection":232},"zone":8,"typeConfidence":0.9,"plateTime":0.4282286979898302,"extension":6.666192400787933},"index":7,"playId":"131cc8a3-00fb-309c-9eec-be6ed9bb393f","pitchNumber":6,"startTime":"2025-09-20T19:32:38.826Z","endTime":"2025-09-20T19:32:43.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.347856820534513,"aZ":-25.440410575999437,"pfxX":-6.280440233389837,"pfxZ":4.0756152117299305,"pX":-0.34209653185227346,"pZ":2.0326640982999025,"vX0":6.380936898507152,"vY0":-127.04176360156859,"vZ0":-3.3307266947871663,"x":115.12,"y":158.14,"x0":-2.057324233375909,"y0":50.00476547136798,"z0":5.358658313175278,"aX":-10.380543597422198},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.0,"breakHorizontal":10.1,"spinRate":1096,"spinDirection":234},"zone":7,"typeConfidence":0.9,"plateTime":0.42934457750884825,"extension":6.560287498503795},"hitData":{"launchSpeed":100.3,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":161.4,"coordY":149.3}},"index":8,"playId":"d4bf4051-6908-3ecb-98b3-3e57a8923b80","pitchNumber":7,"startTime":"2025-09-20T19:33:01.779Z","endTime":"2025-09-20T19:33:08.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:33:08.998Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach McKinstry grounds out to first baseman Matt Olson.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T19:35:46.816Z","endTime":"2025-09-20T19:35:56.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Dylan Dodd replaces Pierce Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T19:35:05.932Z","endTime":"2025-09-20T19:35:49.140Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689266,"link":"/api/v1/people/689266"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.772982271734886,"aZ":-25.8126881814729,"pfxX":4.292871450449069,"pfxZ":3.810793544657927,"pX":-0.3301772595904952,"pZ":2.2594514675693365,"vX0":-7.747845423035701,"vY0":-128.4570091784584,"vZ0":-3.4107376658448514,"x":129.59,"y":177.77,"x0":2.168236583171763,"y0":50.00360493380166,"z0":5.612572165090389,"aX":7.169816182401363},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.4,"breakHorizontal":-6.0,"spinRate":2018,"spinDirection":142},"zone":4,"typeConfidence":2.0,"plateTime":0.42649503565481695,"extension":6.297217056242617},"hitData":{"launchSpeed":79.6,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.1,"coordY":164.76}},"index":1,"playId":"226db345-d95a-337e-ae5b-76cfb30de064","pitchNumber":1,"startTime":"2025-09-20T19:35:49.140Z","endTime":"2025-09-20T19:35:56.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:35:56.130Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T19:36:22.134Z","endTime":"2025-09-20T19:37:06.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":506702,"link":"/api/v1/people/506702"},"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":88.5,"endSpeed":81.6,"strikeZoneTop":3.40999869747618,"strikeZoneBottom":1.58108578687033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.230726132574286,"aZ":-25.798999666573167,"pfxX":2.1826266353605073,"pfxZ":3.7765986799508644,"pX":-0.4153485211859751,"pZ":2.165791343187396,"vX0":-7.211098082072343,"vY0":-128.70451301792497,"vZ0":-3.6610297592608547,"x":132.83,"y":180.3,"x0":2.1318585847291547,"y0":50.001315933522555,"z0":5.591235996793692,"aX":3.6834109464493197},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.2,"breakHorizontal":-2.4,"spinRate":2134,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.42459757926053143,"extension":6.206047877724641},"index":0,"playId":"94cd49d9-b53f-3407-887f-7ebe05be3292","pitchNumber":1,"startTime":"2025-09-20T19:36:22.134Z","endTime":"2025-09-20T19:36:26.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.86146369686991,"aZ":-13.554028875614673,"pfxX":6.814880503511134,"pfxZ":9.897828776861905,"pX":-0.1576124970077745,"pZ":3.546499783142034,"vX0":-8.173751444512813,"vY0":-136.71408527171155,"vZ0":-3.4671109161592364,"x":123.01,"y":143.02,"x0":1.994146507826189,"y0":50.00465879949252,"z0":5.769530953517228,"aX":12.823439276561544},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.3,"breakHorizontal":-10.4,"spinRate":2240,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.401583537944211,"extension":6.185467101974045},"index":1,"playId":"3e86a88d-f131-3aaa-a37d-026f6b918a9b","pitchNumber":2,"startTime":"2025-09-20T19:36:37.607Z","endTime":"2025-09-20T19:36:41.996Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-20T19:36:49.487Z","endTime":"2025-09-20T19:37:02.045Z","isPitch":false,"type":"action","player":{"id":693307,"link":"/api/v1/people/693307"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":84.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.77156340002867,"aZ":-11.23846590983322,"pfxX":8.565839982046633,"pfxZ":11.167176184607287,"pX":0.2450650772680807,"pZ":3.304347803101861,"vX0":-7.7849341757092025,"vY0":-137.5747838518856,"vZ0":-4.261544980274483,"x":107.66,"y":149.56,"x0":2.0293266407832324,"y0":50.002655142023585,"z0":5.663958973123485,"aX":16.05905529033187},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.2,"breakHorizontal":-13.4,"spinRate":2219,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.40151909369852934,"extension":6.166368001972538},"index":3,"playId":"3ddb6803-9c7f-31d3-a7f8-a7448366ba7c","pitchNumber":3,"startTime":"2025-09-20T19:37:02.045Z","endTime":"2025-09-20T19:37:06.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:37:06.596Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Parker Meadows grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T19:37:11.169Z","endTime":"2025-09-20T19:37:53.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":621566,"link":"/api/v1/people/621566"},"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.5,"endSpeed":80.9,"strikeZoneTop":3.44086454085954,"strikeZoneBottom":1.68416587214239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.52390181200809,"aZ":-27.6694333975434,"pfxX":0.9569908526774764,"pfxZ":2.7366795858830955,"pX":-1.2061086234386333,"pZ":1.9278214975048995,"vX0":-8.601036963228118,"vY0":-127.1812723255901,"vZ0":-3.6937114947383036,"x":162.97,"y":186.73,"x0":2.086254203742178,"y0":50.00589409581759,"z0":5.577988513488666,"aX":1.5778319335566304},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.3,"breakHorizontal":0.1,"spinRate":2134,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.4296086215915471,"extension":6.358946460280674},"index":0,"playId":"d885bc56-7850-3ce6-8511-336a0a84fa23","pitchNumber":1,"startTime":"2025-09-20T19:37:33.020Z","endTime":"2025-09-20T19:37:36.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.25222232553654,"aZ":-25.150397111216737,"pfxX":1.0923933508952062,"pfxZ":4.115284438491652,"pX":-0.20630484945219807,"pZ":2.127569626721443,"vX0":-6.578368170538188,"vY0":-129.6123185317553,"vZ0":-3.877888902436146,"x":124.86,"y":181.34,"x0":2.2191587186319843,"y0":50.00497062267729,"z0":5.556523046358767,"aX":1.8665439633709007},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.8,"breakHorizontal":-0.6,"spinRate":2142,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.4220615678395623,"extension":6.22932626172531},"hitData":{"launchSpeed":79.2,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.48,"coordY":160.71}},"index":1,"playId":"3e6263fd-ae4d-35f0-91f4-56bba0a8f75e","pitchNumber":2,"startTime":"2025-09-20T19:37:46.780Z","endTime":"2025-09-20T19:37:53.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:37:53.729Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ozzie Albies singles on a line drive to right fielder Wenceel Pérez.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T19:40:25.330Z","endTime":"2025-09-20T19:40:48.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Will Vest replaces Kyle Finnegan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T19:38:35.733Z","endTime":"2025-09-20T19:40:27.672Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.20844308877874,"strikeZoneBottom":1.5142150241181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.54354936058908,"aZ":-11.954013671589692,"pfxX":-3.622223763870175,"pfxZ":9.974931942282968,"pX":0.5598040089949912,"pZ":1.2932033366053692,"vX0":7.349982803023181,"vY0":-141.53302410878322,"vZ0":-9.33023279855712,"x":95.66,"y":203.86,"x0":-1.6010802901308034,"y0":50.00267048761352,"z0":5.399655471665894,"aX":-7.34299264340855},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.3,"breakHorizontal":5.0,"spinRate":2154,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.38712001787046146,"extension":6.3882277484445735},"index":1,"playId":"db279439-0180-3876-9f61-2803eb8f8990","pitchNumber":1,"startTime":"2025-09-20T19:40:27.672Z","endTime":"2025-09-20T19:40:31.127Z","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":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.246451890879705,"aZ":-9.85847876474572,"pfxX":-3.588735557916447,"pfxZ":11.140312047951443,"pX":0.08777404916996746,"pZ":2.06993492011111,"vX0":6.28787132803558,"vY0":-140.71577060684803,"vZ0":-7.542246340453161,"x":113.65,"y":182.89,"x0":-1.7105815835644465,"y0":50.00457526796692,"z0":5.4255750044131945,"aX":-7.190354029525018},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.7,"breakHorizontal":5.2,"spinRate":2356,"spinDirection":209},"zone":5,"typeConfidence":0.91,"plateTime":0.3894048334096416,"extension":6.4297736157397365},"hitData":{"launchSpeed":90.3,"launchAngle":17.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.25,"coordY":105.13}},"index":2,"playId":"f44c5c62-476b-3d98-88e6-19c8ba6a9133","pitchNumber":2,"startTime":"2025-09-20T19:40:41.063Z","endTime":"2025-09-20T19:40:48.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:40:48.961Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ha-Seong Kim singles on a sharp line drive to right fielder Wenceel Pérez. Ozzie Albies to 2nd.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T19:41:03.757Z","endTime":"2025-09-20T19:41:38.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.0,"strikeZoneTop":3.39430326664281,"strikeZoneBottom":1.50429625738171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.53136361599914,"aZ":-8.243035126143146,"pfxX":-5.919915755527131,"pfxZ":12.249843617881151,"pX":0.1864824199326265,"pZ":1.4777227800429813,"vX0":6.958158004532105,"vY0":-139.6211356103118,"vZ0":-9.291594080372345,"x":109.89,"y":198.88,"x0":-1.5813316356622475,"y0":50.001217153920926,"z0":5.410796942607188,"aX":-11.563842935203967},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.2,"breakHorizontal":9.1,"spinRate":2331,"spinDirection":211},"zone":8,"typeConfidence":0.91,"plateTime":0.39389658638595737,"extension":6.450756878120709},"index":0,"playId":"66021b37-efc6-3b00-a598-792bfffdea12","pitchNumber":1,"startTime":"2025-09-20T19:41:11.490Z","endTime":"2025-09-20T19:41:15.260Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.040722831669246,"aZ":-32.95604992123029,"pfxX":0.7529888076160347,"pfxZ":-0.4663391043128957,"pX":0.538542973640713,"pZ":2.229068871611692,"vX0":5.802232611441383,"vY0":-129.4732028350511,"vZ0":-1.8666766563502848,"x":96.47,"y":178.6,"x0":-1.8404483757153234,"y0":50.00226540785896,"z0":5.510287478294118,"aX":1.262828158090433},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.1,"breakHorizontal":-2.8,"spinRate":2812,"spinDirection":17},"zone":6,"typeConfidence":0.9,"plateTime":0.42499073116930175,"extension":6.252949098273859},"hitData":{"launchSpeed":100.8,"launchAngle":15.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":156.3,"coordY":78.25}},"index":1,"playId":"7797b495-a2d2-33f0-a301-eeddf57e9a03","pitchNumber":2,"startTime":"2025-09-20T19:41:30.073Z","endTime":"2025-09-20T19:41:38.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:41:38.527Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out swinging.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T19:41:53.619Z","endTime":"2025-09-20T19:45:10.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.44190911689332,"strikeZoneBottom":1.61365676307688,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.48132350317577,"aZ":-11.74600361881608,"pfxX":-1.8272077853158462,"pfxZ":10.093154742064376,"pX":-0.14814294203384556,"pZ":2.5481259378806556,"vX0":5.201523239044388,"vY0":-141.64493027524586,"vZ0":-5.973889271391925,"x":122.65,"y":169.98,"x0":-1.7740263550836328,"y0":50.00563442775974,"z0":5.441272955516438,"aX":-3.699306804913353},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.2,"breakHorizontal":2.2,"spinRate":2221,"spinDirection":210},"zone":5,"typeConfidence":0.91,"plateTime":0.3872420037764237,"extension":6.290752055736409},"index":0,"playId":"e6d2ec70-51ce-3091-a5a0-07aa85aa282a","pitchNumber":1,"startTime":"2025-09-20T19:42:07.195Z","endTime":"2025-09-20T19:42:11.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.39552873802624,"strikeZoneBottom":1.58273256321034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.165931192689374,"aZ":-27.638008726792897,"pfxX":-9.058390909328573,"pfxZ":2.5576408166243585,"pX":-1.795964938797323,"pZ":2.3012722231430165,"vX0":3.52946894931931,"vY0":-132.03054250822353,"vZ0":-2.774456291609929,"x":185.46,"y":176.65,"x0":-1.9705582602975358,"y0":50.001333965430106,"z0":5.392034117352356,"aX":-16.047950290676795},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.3,"breakHorizontal":15.7,"spinRate":1809,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.41428653360080236,"extension":6.37091103730342},"index":1,"playId":"58aedeec-4859-352c-b168-13363796a013","pitchNumber":2,"startTime":"2025-09-20T19:42:23.910Z","endTime":"2025-09-20T19:42:27.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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.44190946599124,"strikeZoneBottom":1.62910441797547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.411431133168538,"aZ":-25.905003593826468,"pfxX":-10.57120563212463,"pfxZ":3.568591627045076,"pX":0.1004181850162942,"pZ":1.955641254506814,"vX0":8.41760445348612,"vY0":-131.35661336687542,"vZ0":-4.0292179544845,"x":113.17,"y":185.98,"x0":-1.7636605663155178,"y0":50.00329584148341,"z0":5.42328688769892,"aX":-18.574260371659037},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.8,"breakHorizontal":17.4,"spinRate":1827,"spinDirection":236},"zone":8,"typeConfidence":0.9,"plateTime":0.416118725060481,"extension":6.391611982533539},"index":2,"playId":"ca306de0-6203-3425-a9a6-a7199029c492","pitchNumber":3,"startTime":"2025-09-20T19:42:40.646Z","endTime":"2025-09-20T19:42:44.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.769861526654445,"aZ":-10.84157440125902,"pfxX":-3.5849955700874947,"pfxZ":10.333322702213799,"pX":0.11810649030463785,"pZ":2.8382642832958243,"vX0":6.1360259373182915,"vY0":-143.38231552338868,"vZ0":-5.424212611795655,"x":112.5,"y":162.15,"x0":-1.5922372352758352,"y0":50.00453346476678,"z0":5.442764284947899,"aX":-7.4027442640059995},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.6,"breakHorizontal":5.2,"spinRate":2397,"spinDirection":215},"zone":5,"typeConfidence":0.91,"plateTime":0.3832546497005431,"extension":6.293192401206253},"index":3,"playId":"a5638804-9bf6-3bf0-a669-9d32fa2936d6","pitchNumber":4,"startTime":"2025-09-20T19:42:58.718Z","endTime":"2025-09-20T19:43:02.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.17832107411603,"aZ":-33.05326381677665,"pfxX":2.5393226539184193,"pfxZ":-0.5356314298614091,"pX":0.5047439559176363,"pZ":2.5174007317052545,"vX0":5.472162150011045,"vY0":-128.01541312893323,"vZ0":-0.8239259705880692,"x":97.76,"y":170.81,"x0":-1.999961138914889,"y0":50.003426257760175,"z0":5.456660124375438,"aX":4.166442639593637},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.0,"breakHorizontal":-6.0,"spinRate":2697,"spinDirection":35},"zone":6,"typeConfidence":0.9,"plateTime":0.42970653184177543,"extension":6.244761825999601},"index":4,"playId":"ff675916-5b1c-3403-b4c1-17a1a5b523fa","pitchNumber":5,"startTime":"2025-09-20T19:43:20.633Z","endTime":"2025-09-20T19:43:28.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.750870872695884,"aZ":-24.532461069896737,"pfxX":-10.763407245778911,"pfxZ":4.413321031223397,"pX":-0.9076384579345161,"pZ":1.4354007150393884,"vX0":6.03231388283203,"vY0":-131.71944614972912,"vZ0":-5.296281734033926,"x":151.6,"y":200.02,"x0":-1.8465638884906133,"y0":50.00303572609329,"z0":5.320511784905216,"aX":-18.640180358331794},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.8,"breakHorizontal":17.9,"spinRate":1739,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.41815315277326004,"extension":6.426770643462123},"index":5,"playId":"3fb302ca-f327-3fba-86fc-ffc4542dd10c","pitchNumber":6,"startTime":"2025-09-20T19:44:00.468Z","endTime":"2025-09-20T19:44:04.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.2,"strikeZoneTop":3.3962405805824,"strikeZoneBottom":1.59847176059967,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.798983856845304,"aZ":-10.867872055076488,"pfxX":-2.6459582327801603,"pfxZ":10.833231450853008,"pX":0.3159142180959197,"pZ":1.3259671679239695,"vX0":6.318693196125443,"vY0":-140.5421274746649,"vZ0":-9.109770895306985,"x":104.96,"y":202.98,"x0":-1.6347671428146275,"y0":50.00674940426697,"z0":5.348384075534606,"aX":-5.2061590529335575},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":3.2,"spinRate":2192,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.39222971620398095,"extension":6.4000531405173255},"index":6,"playId":"d51ddb84-5570-35ab-a095-43d5ac27dd4f","pitchNumber":7,"startTime":"2025-09-20T19:44:22.727Z","endTime":"2025-09-20T19:44:26.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.871949988440335,"aZ":-13.553674589148745,"pfxX":-2.8455300550833185,"pfxZ":9.396166229097574,"pX":-0.4955093757210447,"pZ":2.9758559854860356,"vX0":4.479737555240108,"vY0":-140.18014806432603,"vZ0":-4.497554199381875,"x":135.89,"y":158.43,"x0":-1.7475821670469756,"y0":50.006596542574144,"z0":5.491677407041156,"aX":-5.64170197539679},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.2,"breakHorizontal":4.2,"spinRate":2351,"spinDirection":207},"zone":1,"typeConfidence":0.91,"plateTime":0.3913365810888765,"extension":6.320391817181279},"index":7,"playId":"2343e04f-66f2-3e03-b22d-c1d41e901289","pitchNumber":8,"startTime":"2025-09-20T19:44:39.298Z","endTime":"2025-09-20T19:44:43.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.14997027414557,"aZ":-29.955507505478533,"pfxX":3.816055739034381,"pfxZ":1.3139547874605162,"pX":1.4628135573590353,"pZ":1.0207568013500656,"vX0":7.201208840447218,"vY0":-129.0441299965547,"vZ0":-5.110505279565208,"x":61.24,"y":211.22,"x0":-1.8567798222957415,"y0":50.00413582623188,"z0":5.326814185385184,"aX":6.4542338958698116},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.4,"breakHorizontal":-8.5,"spinRate":2649,"spinDirection":29},"zone":14,"typeConfidence":0.9,"plateTime":0.42399339934254554,"extension":6.4063543402625855},"index":8,"playId":"35a35342-3a39-3f89-9f40-d773eaafacfd","pitchNumber":9,"startTime":"2025-09-20T19:45:06.091Z","endTime":"2025-09-20T19:45:10.125Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:45:10.125Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sandy León called out on strikes.","rbi":0,"awayScore":4,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T19:45:34.893Z","endTime":"2025-09-20T19:46:49.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.11223003585266,"strikeZoneBottom":1.46530337002049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.715201722015856,"aZ":-29.249798276687823,"pfxX":2.5002753419292825,"pfxZ":1.7598351994406896,"pX":1.2082562624763578,"pZ":1.1556617181724218,"vX0":6.64016211888054,"vY0":-128.53477966736486,"vZ0":-4.791203888037112,"x":70.94,"y":207.58,"x0":-1.7381303058328224,"y0":50.00575668585393,"z0":5.326649269823914,"aX":4.166661031556953},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.3,"breakHorizontal":-6.1,"spinRate":2670,"spinDirection":7},"zone":14,"typeConfidence":0.9,"plateTime":0.42682434236543765,"extension":6.3734518526451245},"index":0,"playId":"c9a35e44-010f-3af1-9aa3-a83f61f21741","pitchNumber":1,"startTime":"2025-09-20T19:45:39.109Z","endTime":"2025-09-20T19:45:42.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.60493776336889,"aZ":-14.912032682141797,"pfxX":-1.9786552722593973,"pfxZ":8.59975790533089,"pX":-0.006386788720956284,"pZ":2.767136116391926,"vX0":5.356753056678414,"vY0":-140.28198766804044,"vZ0":-5.010836826521985,"x":117.24,"y":164.07,"x0":-1.6775470683239335,"y0":50.002956453948705,"z0":5.537491184327021,"aX":-3.9722540337629373},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":2.5,"spinRate":2180,"spinDirection":202},"zone":2,"typeConfidence":0.91,"plateTime":0.38937574710049994,"extension":6.4170036196058104},"index":1,"playId":"1705b5dd-3b7f-371c-92c0-bc0086036128","pitchNumber":2,"startTime":"2025-09-20T19:45:56.027Z","endTime":"2025-09-20T19:45:59.724Z","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":95.8,"endSpeed":86.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.98392180470876,"aZ":-12.945602438768052,"pfxX":-5.280308328665663,"pfxZ":9.883879440375507,"pX":-0.5021762593037814,"pZ":2.1158558980839266,"vX0":5.147909809152334,"vY0":-139.24979263506646,"vZ0":-6.674050447636286,"x":136.14,"y":181.65,"x0":-1.6971683166357505,"y0":50.00310200291475,"z0":5.416260360847577,"aX":-10.273464501463158},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":8.4,"spinRate":2196,"spinDirection":209},"zone":4,"typeConfidence":0.9,"plateTime":0.3947379248520173,"extension":6.392147299721301},"index":2,"playId":"2909078e-78a4-3953-a5f0-db6aa352f515","pitchNumber":3,"startTime":"2025-09-20T19:46:17.962Z","endTime":"2025-09-20T19:46:21.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.7,"strikeZoneTop":3.1751315720969,"strikeZoneBottom":1.37019105165554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.076393401531305,"aZ":-36.91014768882024,"pfxX":3.5711893563794517,"pfxZ":-2.9138978160154476,"pX":0.43710123693067154,"pZ":3.159182530450688,"vX0":4.729939981926164,"vY0":-127.47446761435967,"vZ0":1.4465280643064486,"x":100.34,"y":153.48,"x0":-1.9146372296056713,"y0":50.00171252742048,"z0":5.524227142104062,"aX":5.806758283905975},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.6,"breakHorizontal":-7.7,"spinRate":2928,"spinDirection":39},"zone":3,"typeConfidence":0.9,"plateTime":0.43162672707709904,"extension":6.254372109463462},"index":3,"playId":"720d9417-bd6f-32ff-ac9b-c70dd5988177","pitchNumber":4,"startTime":"2025-09-20T19:46:45.390Z","endTime":"2025-09-20T19:46:49.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:46:49.290Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nacho Alvarez Jr. singles on a line drive to right fielder Wenceel Pérez. Ozzie Albies scores. Ha-Seong Kim to 2nd.","rbi":1,"awayScore":5,"homeScore":5,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T19:47:05.483Z","endTime":"2025-09-20T19:48:47.522Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"postOnSecond":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,5],"actionIndex":[4],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":{"id":676684,"link":"/api/v1/people/676684"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.6,"strikeZoneTop":3.32999915940917,"strikeZoneBottom":1.56137026182036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.53248870843708,"aZ":-14.389753963448213,"pfxX":-3.074640493171441,"pfxZ":8.957369123618285,"pX":0.18422761832530068,"pZ":3.065618258059474,"vX0":6.240121375334631,"vY0":-140.86414644175923,"vZ0":-4.217761080315766,"x":109.98,"y":156.01,"x0":-1.6722731483986752,"y0":50.006673281725796,"z0":5.529585265765216,"aX":-6.10774027545874},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.4,"breakHorizontal":4.1,"spinRate":2190,"spinDirection":210},"zone":2,"typeConfidence":0.91,"plateTime":0.3906203789900462,"extension":6.376302959708314},"index":0,"playId":"ba00e93a-e7fd-38e4-8c13-6a8547c631ca","pitchNumber":1,"startTime":"2025-09-20T19:47:15.005Z","endTime":"2025-09-20T19:47:18.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":87.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.09379279158332,"aZ":-11.262376967598604,"pfxX":-2.1786298216267865,"pfxZ":10.53028397402649,"pX":0.4385978223830146,"pZ":3.365822982780545,"vX0":6.196352219465547,"vY0":-141.4075549051813,"vZ0":-4.084867006595341,"x":100.28,"y":147.9,"x0":-1.5171119694862214,"y0":50.003108135362616,"z0":5.5756256875878645,"aX":-4.327768437113901},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.1,"breakHorizontal":2.4,"spinRate":2257,"spinDirection":203},"zone":3,"typeConfidence":0.91,"plateTime":0.3902708887166342,"extension":6.247470762055034},"index":1,"playId":"d568b8fb-531c-3111-9348-68678b910a9a","pitchNumber":2,"startTime":"2025-09-20T19:47:30.815Z","endTime":"2025-09-20T19:47:34.923Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-20T19:47:47.171Z","endTime":"2025-09-20T19:48:07.683Z","isPitch":false,"type":"action","player":{"id":805373,"link":"/api/v1/people/805373"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.23593596884502,"strikeZoneBottom":1.46726491542912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01828940754266,"aZ":-30.216138320911565,"pfxX":0.6528930271863782,"pfxZ":1.1527493273193854,"pX":2.5546236546467203,"pZ":0.6883662742443218,"vX0":10.496140863446461,"vY0":-129.95353878959273,"vZ0":-5.986354159766938,"x":19.62,"y":220.19,"x0":-1.627006048150337,"y0":50.00586406755588,"z0":5.326069094548161,"aX":1.113724306055682},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.8,"breakHorizontal":-3.6,"spinRate":2760,"spinDirection":15},"zone":14,"typeConfidence":0.9,"plateTime":0.42196614241682484,"extension":6.430795788748187},"index":3,"playId":"1b410d9f-109f-388d-915c-4348635c9204","pitchNumber":3,"startTime":"2025-09-20T19:48:07.683Z","endTime":"2025-09-20T19:48:13.589Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Will Vest. Ozzie Albies to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"1b410d9f-109f-388d-915c-4348635c9204","startTime":"2025-09-20T19:48:38.886Z","endTime":"2025-09-20T19:48:38.887Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":645277,"link":"/api/v1/people/645277"}},{"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.6,"endSpeed":88.2,"strikeZoneTop":3.33,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.85603368451424,"aZ":-10.703682806167029,"pfxX":-1.4333557073583636,"pfxZ":10.66721801818436,"pX":1.0559145169636648,"pZ":2.986001074101607,"vX0":7.7004791152951215,"vY0":-141.7926158756721,"vZ0":-4.947297935838608,"x":76.75,"y":158.16,"x0":-1.522445380440616,"y0":50.00670802896518,"z0":5.4514465254036955,"aX":-2.88649077794101},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.4,"breakHorizontal":0.8,"spinRate":2220,"spinDirection":206},"zone":12,"typeConfidence":0.91,"plateTime":0.3879768592181332,"extension":6.319807041755652},"hitData":{"launchSpeed":85.5,"launchAngle":14.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":189.03,"coordY":119.34}},"index":5,"playId":"65708c8f-e900-3fd5-ba08-bd2964034dda","pitchNumber":4,"startTime":"2025-09-20T19:48:38.888Z","endTime":"2025-09-20T19:48:47.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:48:47.522Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jurickson Profar singles on a ground ball to right fielder Wenceel Pérez. Ha-Seong Kim scores. Nacho Alvarez Jr. to 3rd. Jurickson Profar to 2nd.","rbi":1,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T19:49:57.967Z","endTime":"2025-09-20T19:51:02.621Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"postOnThird":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":{"id":676684,"link":"/api/v1/people/676684"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.8,"endSpeed":81.9,"strikeZoneTop":3.26585241795284,"strikeZoneBottom":1.51581788181192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.68185053539595,"aZ":-34.03701856182759,"pfxX":2.8427301493481307,"pfxZ":-1.1043290216945039,"pX":-1.2230793804099098,"pZ":2.170705475187467,"vX0":1.180650484199271,"vY0":-128.05866201364134,"vZ0":-1.754949657469029,"x":163.62,"y":180.17,"x0":-2.057475054049164,"y0":50.00434203451608,"z0":5.4901374560714045,"aX":4.792778615431212},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.2,"breakHorizontal":-5.4,"spinRate":2734,"spinDirection":31},"zone":13,"typeConfidence":0.9,"plateTime":0.42526224881186936,"extension":6.2903047842286925},"index":0,"playId":"bf62154d-4677-374d-89d5-c3cd7b0776d8","pitchNumber":1,"startTime":"2025-09-20T19:49:57.967Z","endTime":"2025-09-20T19:50:01.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.2,"endSpeed":87.8,"strikeZoneTop":3.32862158831545,"strikeZoneBottom":1.578610617465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.01222979770242,"aZ":-11.394672021772124,"pfxX":-1.621672700817628,"pfxZ":10.514589336369468,"pX":0.47499720492655134,"pZ":2.449955272250297,"vX0":6.359734823624604,"vY0":-139.80626581173544,"vZ0":-6.303494294366652,"x":98.89,"y":172.63,"x0":-1.6201885915271133,"y0":50.001499894207235,"z0":5.4842625093564665,"aX":-3.2047785022287467},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.9,"breakHorizontal":1.6,"spinRate":2247,"spinDirection":205},"zone":6,"typeConfidence":0.91,"plateTime":0.39201414508543886,"extension":6.496069923867734},"index":1,"playId":"9c3cfad5-351b-352f-ba9d-adfa6b44b97b","pitchNumber":2,"startTime":"2025-09-20T19:50:11.930Z","endTime":"2025-09-20T19:50:15.655Z","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.1,"endSpeed":87.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.33279850969622,"aZ":-10.170121773215584,"pfxX":-2.442328638233774,"pfxZ":11.152050620674034,"pX":-0.23306314031824246,"pZ":2.3267360694663806,"vX0":4.909425288398854,"vY0":-139.7703334982391,"vZ0":-6.753827979942469,"x":125.88,"y":175.96,"x0":-1.6972121782022032,"y0":50.00242005584343,"z0":5.446757613269498,"aX":-4.819285540183309},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.0,"breakHorizontal":3.4,"spinRate":2209,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.3922960949718912,"extension":6.3629549822552995},"index":2,"playId":"e66dbce8-f518-3269-a318-2620595480b9","pitchNumber":3,"startTime":"2025-09-20T19:50:27.240Z","endTime":"2025-09-20T19:50:30.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.96954687877439,"aZ":-32.49271812406084,"pfxX":3.7467058803066458,"pfxZ":-0.19417806479069366,"pX":-0.2654343529747288,"pZ":1.8336919911945024,"vX0":3.2072301834570633,"vY0":-127.75660370569864,"vZ0":-2.421041272071883,"x":127.12,"y":189.27,"x0":-2.02876445180405,"y0":50.004304993919966,"z0":5.375062187504689,"aX":6.125991129908719},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.7,"breakHorizontal":-7.6,"spinRate":2801,"spinDirection":21},"zone":8,"typeConfidence":0.9,"plateTime":0.43050886618774875,"extension":6.3022158525496605},"hitData":{"launchSpeed":103.7,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.98,"coordY":114.07}},"index":3,"playId":"71264b4b-e403-38b0-8a31-a734be5f4194","pitchNumber":4,"startTime":"2025-09-20T19:50:50.525Z","endTime":"2025-09-20T19:51:02.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:51:02.621Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Olson walks.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T19:54:00.816Z","endTime":"2025-09-20T19:56:01.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnSecond":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"postOnThird":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-20T19:51:41.885Z","endTime":"2025-09-20T19:52:02.416Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Rafael Montero replaces Will Vest.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-20T19:52:02.416Z","endTime":"2025-09-20T19:54:03.194Z","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":"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":93.2,"endSpeed":85.1,"strikeZoneTop":3.43475935157799,"strikeZoneBottom":1.65822749189901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.487446443993207,"aZ":-15.97426850581248,"pfxX":-6.747239382324004,"pfxZ":8.699208633725384,"pX":-0.4775792064141532,"pZ":3.044256053625806,"vX0":7.024584967660496,"vY0":-135.54780317166833,"vZ0":-1.940172816873042,"x":135.2,"y":156.59,"x0":-2.2254293197348405,"y0":50.00005178206109,"z0":4.884057329743243,"aX":-12.560474907923135},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":10.7,"spinRate":2320,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.4040170799879439,"extension":6.148955278950389},"index":2,"playId":"be86292d-bc41-3879-8ba7-01cbf99ce421","pitchNumber":1,"startTime":"2025-09-20T19:54:03.194Z","endTime":"2025-09-20T19:54:07.019Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.37304951842221,"strikeZoneBottom":1.68912050897466,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.83577695810838,"aZ":-28.66452652344732,"pfxX":-10.329661582918435,"pfxZ":2.152647358360508,"pX":-0.10645268423286176,"pZ":0.7130881244075223,"vX0":8.237202383241401,"vY0":-126.66428056065645,"vZ0":-4.169329979020634,"x":121.06,"y":219.53,"x0":-2.051750927396205,"y0":50.00407221283336,"z0":4.661356680462017,"aX":-16.85777124914819},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.2,"breakHorizontal":16.9,"spinRate":1752,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.43171545435731407,"extension":6.361114311142245},"index":3,"playId":"41ac77e3-4602-31ae-810e-aa1952589115","pitchNumber":2,"startTime":"2025-09-20T19:54:19.840Z","endTime":"2025-09-20T19:54:23.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.99352441125684,"aZ":-28.090348458493104,"pfxX":-8.331494420190012,"pfxZ":2.4966108229905952,"pX":0.04026028046079496,"pZ":1.806877543610137,"vX0":7.834080522600968,"vY0":-126.07327110652136,"vZ0":-1.8018008225835112,"x":115.47,"y":189.99,"x0":-2.0025763040519053,"y0":50.00037509515402,"z0":4.7652473488327525,"aX":-13.613224185120185},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.4,"breakHorizontal":13.7,"spinRate":1774,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.43196732510888847,"extension":6.307079270275596},"index":4,"playId":"7b31b8ab-c98a-3625-811e-131ca45bc01c","pitchNumber":3,"startTime":"2025-09-20T19:54:40.436Z","endTime":"2025-09-20T19:54:44.319Z","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.0,"endSpeed":85.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.05068722691242,"aZ":-13.26243564651026,"pfxX":-7.673026230553953,"pfxZ":10.049011841768332,"pX":-0.6157746678910868,"pZ":3.125041671052355,"vX0":6.6293483788449725,"vY0":-136.77366904762513,"vZ0":-2.265274308870316,"x":140.47,"y":154.4,"x0":-2.082074866633492,"y0":50.00275288499148,"z0":4.880934282458966,"aX":-14.440446145901424},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":12.4,"spinRate":2413,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.4014961358744311,"extension":6.104882721581951},"index":5,"playId":"a1e79618-1b23-373f-b1b1-a1d15f9486d9","pitchNumber":4,"startTime":"2025-09-20T19:54:58.717Z","endTime":"2025-09-20T19:55:02.785Z","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":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.3,"strikeZoneTop":3.34219743367024,"strikeZoneBottom":1.68912187930156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.97429669218845,"aZ":-27.590798153335914,"pfxX":-9.951041934028833,"pfxZ":2.997217924484609,"pX":-1.082695724147691,"pZ":1.6369737680042882,"vX0":5.328845701122767,"vY0":-123.33100268229373,"vZ0":-1.9236864220341463,"x":158.27,"y":194.58,"x0":-1.9855741586453157,"y0":50.00588997324944,"z0":4.76854097066005,"aX":-15.235387301157655},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.2,"breakHorizontal":16.7,"spinRate":1701,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.44518932728957017,"extension":6.452242598297876},"index":6,"playId":"a8c26101-659d-3fc8-ab37-10b49cc1fb83","pitchNumber":5,"startTime":"2025-09-20T19:55:18.924Z","endTime":"2025-09-20T19:55:22.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":77.4,"strikeZoneTop":3.43480148210914,"strikeZoneBottom":1.75087878429218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.41862058810046,"aZ":-32.101263355680615,"pfxX":-12.606638199755661,"pfxZ":0.046150866958073244,"pX":-0.9847543751073865,"pZ":0.9694074275323799,"vX0":6.424402006471606,"vY0":-124.86313470345382,"vZ0":-2.654399809296365,"x":154.54,"y":212.61,"x0":-1.9842222938882395,"y0":50.00293011962508,"z0":4.748477426914271,"aX":-19.457624399765074},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.4,"breakHorizontal":20.9,"spinRate":1698,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.44250489356035105,"extension":6.521499814142921},"index":7,"playId":"f8e17b3a-2e18-3407-825c-906799728366","pitchNumber":6,"startTime":"2025-09-20T19:55:37.072Z","endTime":"2025-09-20T19:55:41.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":76.7,"strikeZoneTop":3.3730735792913,"strikeZoneBottom":1.72000005114802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.497299377555507,"aZ":-28.692558739696064,"pfxX":-11.09904800741605,"pfxZ":2.294473523856097,"pX":-1.58313205459009,"pZ":1.5458026575531547,"vX0":4.697331410246685,"vY0":-123.49930034692282,"vZ0":-1.4747473378091938,"x":177.35,"y":197.04,"x0":-2.085664821994831,"y0":50.005008415723815,"z0":4.603149288987846,"aX":-16.854811096032297},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.0,"breakHorizontal":18.7,"spinRate":1714,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.446429527993494,"extension":6.461604867089947},"index":8,"playId":"43147e40-0150-3671-a273-f22d8e4982cc","pitchNumber":7,"startTime":"2025-09-20T19:55:57.276Z","endTime":"2025-09-20T19:56:01.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:56:01.785Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ronald Acuña Jr. flies out to right fielder Wenceel Pérez.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T19:56:08.803Z","endTime":"2025-09-20T19:56:54.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":94.2,"endSpeed":85.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.764599805854484,"aZ":-13.622045161170618,"pfxX":-7.181145368260244,"pfxZ":9.84341800427936,"pX":0.8404812717238064,"pZ":1.9439978963090438,"vX0":9.992141115010199,"vY0":-136.79892720132824,"vZ0":-4.99377962769457,"x":84.96,"y":186.29,"x0":-1.936042645270622,"y0":50.00294865297627,"z0":4.73573078312235,"aX":-13.535159089528909},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":10.8,"spinRate":2388,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4012665556924344,"extension":6.308041730626386},"index":0,"playId":"c32a8f0f-206b-3e7f-8ec8-25ac04bc9924","pitchNumber":1,"startTime":"2025-09-20T19:56:27.790Z","endTime":"2025-09-20T19:56:31.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":84.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.80786213760009,"aZ":-13.682467166625994,"pfxX":-7.418624694408058,"pfxZ":9.98563527656151,"pX":0.006575111250484069,"pZ":3.238201980921293,"vX0":7.734583402880406,"vY0":-136.40822686147294,"vZ0":-1.8536380587796224,"x":116.75,"y":151.35,"x0":-1.9253543698358504,"y0":50.0061081883728,"z0":4.888583424664143,"aX":-13.743505451300331},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.8,"breakHorizontal":11.4,"spinRate":2454,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.40421105043907524,"extension":6.231955293050686},"hitData":{"launchSpeed":77.9,"launchAngle":52.0,"totalDistance":217.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":126.8,"coordY":188.52}},"index":1,"playId":"25e63161-8e7a-3a4a-93fc-70f7037fb43a","pitchNumber":2,"startTime":"2025-09-20T19:56:46.021Z","endTime":"2025-09-20T19:56:54.684Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:56:54.684Z","atBatIndex":73},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jace Jung pops out to second baseman Ozzie Albies.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-20T19:59:24.011Z","endTime":"2025-09-20T20:00:38.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":690291,"fullName":"Jace Jung","link":"/api/v1/people/690291"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":690291,"fullName":"Jace Jung","link":"/api/v1/people/690291"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Raisel Iglesias replaces Dylan Dodd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T19:58:36.724Z","endTime":"2025-09-20T19:59:12.009Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628452,"link":"/api/v1/people/628452"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jace Jung replaces Javier Báez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-20T19:59:12.009Z","endTime":"2025-09-20T19:59:26.251Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690291,"link":"/api/v1/people/690291"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":595879,"link":"/api/v1/people/595879"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.191986584564617,"aZ":-30.35479601683904,"pfxX":-12.121023457182227,"pfxZ":1.0983005454670831,"pX":-0.699064286777615,"pZ":2.4860220192501545,"vX0":6.230509464800295,"vY0":-128.47432913053183,"vZ0":-1.129222126980983,"x":143.65,"y":171.66,"x0":-1.5943302691426366,"y0":50.00159752084185,"z0":5.312914864739653,"aX":-20.050747353537957},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.9,"breakHorizontal":20.3,"spinRate":2030,"spinDirection":250},"zone":4,"typeConfidence":2.0,"plateTime":0.4280356649364996,"extension":5.843945681602729},"index":2,"playId":"c6e780d3-919e-355c-9274-eddc4e930de8","pitchNumber":1,"startTime":"2025-09-20T19:59:26.251Z","endTime":"2025-09-20T19:59:29.983Z","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":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.8,"strikeZoneTop":3.26687333422909,"strikeZoneBottom":1.50894676171231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.381783889648844,"aZ":-29.593862238993836,"pfxX":-12.296481012162372,"pfxZ":1.5056438262757306,"pX":0.02954508006471304,"pZ":1.6413002932642815,"vX0":7.9425114827958545,"vY0":-130.16959034420213,"vZ0":-3.3672881446470972,"x":115.87,"y":194.46,"x0":-1.4702009830118288,"y0":50.000449582203984,"z0":5.202289466480071,"aX":-21.01129640195345},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.2,"breakHorizontal":20.4,"spinRate":2137,"spinDirection":252},"zone":8,"typeConfidence":2.0,"plateTime":0.421460373912399,"extension":5.9483374361501316},"index":3,"playId":"01e288c9-e44f-324b-b9e5-1f5abc5c90b4","pitchNumber":2,"startTime":"2025-09-20T19:59:37.445Z","endTime":"2025-09-20T19:59:41.083Z","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":95.1,"endSpeed":86.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.719418173118164,"aZ":-18.14433304530424,"pfxX":-7.77193518000596,"pfxZ":7.3154923608261875,"pX":-0.8053684187811685,"pZ":3.8399809604576003,"vX0":6.914087997105883,"vY0":-138.31017160641795,"vZ0":0.30592349614210324,"x":147.7,"y":135.1,"x0":-2.340101224507622,"y0":50.00455783307936,"z0":4.954441613348231,"aX":-14.909235755993409},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.6,"breakHorizontal":12.5,"spinRate":2313,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.397541394671467,"extension":5.9446684916792165},"index":4,"playId":"f660a48d-1cd0-3d26-a4ed-e9eecbeee42d","pitchNumber":3,"startTime":"2025-09-20T19:59:49.931Z","endTime":"2025-09-20T19:59:53.882Z","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":95.5,"endSpeed":85.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.84648447585678,"aZ":-13.785627423458308,"pfxX":-7.33696357559063,"pfxZ":9.677256633791792,"pX":-0.6512189422420692,"pZ":3.2939213277225745,"vX0":4.604506060497652,"vY0":-138.85876250400605,"vZ0":-2.955880593670426,"x":141.82,"y":149.84,"x0":-1.4010148542801326,"y0":50.00626491897583,"z0":5.322661429614772,"aX":-13.94698979095051},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":12.0,"spinRate":2333,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.3985648417127656,"extension":5.841580746897726},"index":5,"playId":"9869a3f3-9e41-3030-9ddc-54fab7a78b86","pitchNumber":4,"startTime":"2025-09-20T20:00:03.416Z","endTime":"2025-09-20T20:00:07.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":80.9,"strikeZoneTop":3.23581764797061,"strikeZoneBottom":1.57105638171916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.2013474171969,"aZ":-26.688485224041376,"pfxX":-12.986551961663912,"pfxZ":3.243049576076416,"pX":-1.5034645160658768,"pZ":3.5373805198286092,"vX0":4.606806245730533,"vY0":-130.0045527021192,"vZ0":0.6762619395916852,"x":174.31,"y":143.27,"x0":-1.6232320647307255,"y0":50.00325331016269,"z0":5.318036506998357,"aX":-21.972148361291428},"breaks":{"breakAngle":38.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.2,"breakHorizontal":22.3,"spinRate":2149,"spinDirection":256},"zone":11,"typeConfidence":2.0,"plateTime":0.423188058938063,"extension":5.88397217841487},"index":6,"playId":"7ed30a80-70b9-3ea2-b9fa-b02a74eb726f","pitchNumber":5,"startTime":"2025-09-20T20:00:16.954Z","endTime":"2025-09-20T20:00:20.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":80.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.813848923869145,"aZ":-28.47733712220229,"pfxX":-10.736957580956732,"pfxZ":2.2012263922745525,"pX":-0.37704046181044243,"pZ":2.464422533070093,"vX0":6.1848937482926205,"vY0":-129.1566916882743,"vZ0":-1.4144865119126382,"x":131.37,"y":172.24,"x0":-1.4173891936775067,"y0":50.0001024019851,"z0":5.2249122439355284,"aX":-17.99861395148142},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.8,"breakHorizontal":17.9,"spinRate":2245,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.42533269662481477,"extension":5.9156707468671055},"hitData":{"launchSpeed":80.9,"launchAngle":55.0,"totalDistance":192.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":145.19,"coordY":126.72}},"index":7,"playId":"d153ca83-c7a1-3779-974f-8ad523557302","pitchNumber":6,"startTime":"2025-09-20T20:00:29.681Z","endTime":"2025-09-20T20:00:38.874Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T20:00:38.874Z","atBatIndex":74},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kerry Carpenter lines out to first baseman Matt Olson.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-20T20:01:07.237Z","endTime":"2025-09-20T20:02:02.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Kerry Carpenter replaces Jahmai Jones.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-20T20:01:00.752Z","endTime":"2025-09-20T20:01:09.367Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":663330,"link":"/api/v1/people/663330"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.38881894162412,"strikeZoneBottom":1.65119106363618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.08169335133213,"aZ":-14.620211920753869,"pfxX":-7.894491072184028,"pfxZ":8.824236571952131,"pX":-0.28851895350143475,"pZ":0.9986604492113049,"vX0":6.0307089912448815,"vY0":-140.23470322887945,"vZ0":-8.495916905543876,"x":128.0,"y":211.82,"x0":-1.4425463045724678,"y0":50.004745907040366,"z0":5.024049773354784,"aX":-15.705885386207639},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":13.1,"spinRate":2361,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.3907769332006472,"extension":6.052554111817792},"index":1,"playId":"cb393e9d-767b-329b-a0f8-125e37174470","pitchNumber":1,"startTime":"2025-09-20T20:01:09.367Z","endTime":"2025-09-20T20:01:13.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.404985736950692,"aZ":-29.088242239289933,"pfxX":-10.330082974844444,"pfxZ":1.820261182746334,"pX":-0.21566885369650315,"pZ":2.9448761018106366,"vX0":6.731947543786358,"vY0":-129.2646647069467,"vZ0":-0.046186762825071725,"x":125.22,"y":159.27,"x0":-1.5087770582406805,"y0":50.00297155158037,"z0":5.192169544787398,"aX":-17.51920542416806},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.5,"breakHorizontal":17.3,"spinRate":2132,"spinDirection":251},"zone":2,"typeConfidence":2.0,"plateTime":0.4233729970730056,"extension":5.983798711670564},"index":2,"playId":"821b8e9d-cbb7-3304-9867-f063676e05ec","pitchNumber":2,"startTime":"2025-09-20T20:01:22.646Z","endTime":"2025-09-20T20:01:26.448Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":3,"startTime":"2025-09-20T20:01:33.800Z","endTime":"2025-09-20T20:01:44.446Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.3576325631998,"strikeZoneBottom":1.61999871125242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.04418402602658,"aZ":-20.146566161767165,"pfxX":-9.719095858943891,"pfxZ":6.061704962277308,"pX":-0.136996797830171,"pZ":1.9154118946942351,"vX0":9.31878811643102,"vY0":-140.26805055492085,"vZ0":-4.130049506680042,"x":122.22,"y":187.06,"x0":-2.24672024666899,"y0":50.00280278866682,"z0":4.728217106847966,"aX":-19.281652749387256},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.2,"breakHorizontal":15.6,"spinRate":2268,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.39115997020979343,"extension":5.993814279035222},"index":4,"playId":"0ff2bd6d-b84e-32fd-b6db-bc18e45a59f2","pitchNumber":3,"startTime":"2025-09-20T20:01:44.446Z","endTime":"2025-09-20T20:01:48.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.771387447914265,"aZ":-16.094520482454254,"pfxX":-5.28856594173803,"pfxZ":8.138446215000045,"pX":0.38431354739563606,"pZ":2.6103398489718193,"vX0":6.286622649073027,"vY0":-139.9601670116927,"vZ0":-4.32716772778769,"x":102.35,"y":168.3,"x0":-1.2081305780328901,"y0":50.0049796224684,"z0":5.2367160405436195,"aX":-10.45186949633315},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":8.3,"spinRate":2212,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.3919516839418953,"extension":5.999873569440303},"hitData":{"launchSpeed":100.5,"launchAngle":8.0,"totalDistance":130.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":161.05,"coordY":163.04}},"index":5,"playId":"61dfd8e9-9e51-3e4b-a0b2-176017ba9f3e","pitchNumber":4,"startTime":"2025-09-20T20:01:58.329Z","endTime":"2025-09-20T20:02:02.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T20:02:02.881Z","atBatIndex":75},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gleyber Torres lines out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-20T20:02:20.928Z","endTime":"2025-09-20T20:02:46.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.8,"strikeZoneTop":3.18566389932141,"strikeZoneBottom":1.5644786737831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.51284547862758,"aZ":-11.23048095188666,"pfxX":-4.113366998869845,"pfxZ":10.743572403944366,"pX":0.8631498343345696,"pZ":2.850012499991214,"vX0":7.142164304455191,"vY0":-139.48250347850046,"vZ0":-4.652882782820081,"x":84.1,"y":161.83,"x0":-1.2087878290606897,"y0":50.0030094443719,"z0":5.294638157961133,"aX":-8.01961755441519},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.5,"breakHorizontal":5.8,"spinRate":2284,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3943081832676927,"extension":6.082075621653486},"index":0,"playId":"a1007854-cbd5-3b7d-910f-b689fa81b2ac","pitchNumber":1,"startTime":"2025-09-20T20:02:24.879Z","endTime":"2025-09-20T20:02:29.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.28441874258335,"aZ":-19.38449395857404,"pfxX":-10.911382106750912,"pfxZ":6.494978330389105,"pX":0.24148540767050453,"pZ":2.0322761754264227,"vX0":7.771725095284491,"vY0":-140.05026863859285,"vZ0":-5.299605235055722,"x":107.8,"y":183.91,"x0":-1.1646190363054496,"y0":50.001243896181265,"z0":5.2336966277732015,"aX":-21.478493538568546},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.7,"breakHorizontal":18.0,"spinRate":2352,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.3924477087203555,"extension":6.013455802338002},"hitData":{"launchSpeed":93.8,"launchAngle":23.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":196.3,"coordY":90.98}},"index":1,"playId":"ae3b39b7-b9c2-3429-9e8b-5019e47c0617","pitchNumber":2,"startTime":"2025-09-20T20:02:37.823Z","endTime":"2025-09-20T20:02:46.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T20:02:46.181Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gleyber Torres lines out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-20T20:02:20.928Z","endTime":"2025-09-20T20:02:46.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":86.8,"strikeZoneTop":3.18566389932141,"strikeZoneBottom":1.5644786737831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.51284547862758,"aZ":-11.23048095188666,"pfxX":-4.113366998869845,"pfxZ":10.743572403944366,"pX":0.8631498343345696,"pZ":2.850012499991214,"vX0":7.142164304455191,"vY0":-139.48250347850046,"vZ0":-4.652882782820081,"x":84.1,"y":161.83,"x0":-1.2087878290606897,"y0":50.0030094443719,"z0":5.294638157961133,"aX":-8.01961755441519},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.5,"breakHorizontal":5.8,"spinRate":2284,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3943081832676927,"extension":6.082075621653486},"index":0,"playId":"a1007854-cbd5-3b7d-910f-b689fa81b2ac","pitchNumber":1,"startTime":"2025-09-20T20:02:24.879Z","endTime":"2025-09-20T20:02:29.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.28441874258335,"aZ":-19.38449395857404,"pfxX":-10.911382106750912,"pfxZ":6.494978330389105,"pX":0.24148540767050453,"pZ":2.0322761754264227,"vX0":7.771725095284491,"vY0":-140.05026863859285,"vZ0":-5.299605235055722,"x":107.8,"y":183.91,"x0":-1.1646190363054496,"y0":50.001243896181265,"z0":5.2336966277732015,"aX":-21.478493538568546},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.7,"breakHorizontal":18.0,"spinRate":2352,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.3924477087203555,"extension":6.013455802338002},"hitData":{"launchSpeed":93.8,"launchAngle":23.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":196.3,"coordY":90.98}},"index":1,"playId":"ae3b39b7-b9c2-3429-9e8b-5019e47c0617","pitchNumber":2,"startTime":"2025-09-20T20:02:37.823Z","endTime":"2025-09-20T20:02:46.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T20:02:46.181Z","atBatIndex":76},"scoringPlays":[7,16,20,25,46,56,58,70,71],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3],"bottom":[4,5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":1,"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":99.29,"y":142.46},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":141.25,"y":100.81},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":148.1,"y":108.01},"type":"H","description":"Single"}]}},{"startIndex":9,"endIndex":15,"top":[9,10,11,12],"bottom":[13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":163.74,"y":147.6},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"coordinates":{"x":195.92,"y":82.14},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":2,"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"coordinates":{"x":79.01,"y":106.97},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"coordinates":{"x":97.06,"y":91.95},"type":"O","description":"Flyout"}]}},{"startIndex":16,"endIndex":26,"top":[16,17,18,19,20,21],"bottom":[22,23,24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"coordinates":{"x":26.15,"y":99.25},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":102.33,"y":160.2},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":184.97,"y":27.88},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":3,"pitcher":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":145.43,"y":210.39},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":125.27,"y":135.65},"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":3,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":77.0,"y":103.38},"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":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":128.19,"y":83.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":124.9,"y":43.21},"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":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":103.88,"y":56.89},"type":"O","description":"Flyout"}]}},{"startIndex":27,"endIndex":33,"top":[27,28,29],"bottom":[30,31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"coordinates":{"x":122.84,"y":139.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":75.74,"y":111.52},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":4,"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"batter":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"coordinates":{"x":159.62,"y":165.27},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":148.94,"y":148.98},"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":4,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"coordinates":{"x":98.71,"y":60.33},"type":"O","description":"Flyout"}]}},{"startIndex":34,"endIndex":42,"top":[34,35,36],"bottom":[37,38,39,40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"coordinates":{"x":154.52,"y":186.46},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":83.28,"y":72.48},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":5,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":155.82,"y":156.65},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":66.51,"y":97.93},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":87.66,"y":125.73},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":96.73,"y":120.9},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":62.0,"y":120.65},"type":"O","description":"Flyout"}]}},{"startIndex":43,"endIndex":49,"top":[43,44,45],"bottom":[46,47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":111.48,"y":187.21},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":152.94,"y":157.77},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":6,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":147.5,"y":165.62},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":68.49,"y":62.98},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":104.36,"y":162.73},"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":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"coordinates":{"x":94.99,"y":127.51},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":128.46,"y":150.93},"type":"O","description":"Pop Out"}]}},{"startIndex":50,"endIndex":57,"top":[50,51,52],"bottom":[53,54,55,56,57],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"coordinates":{"x":130.72,"y":171.49},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":73.73,"y":100.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":7,"pitcher":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"batter":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"coordinates":{"x":83.47,"y":122.95},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":76.49,"y":111.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":48.09,"y":71.48},"type":"H","description":"Home Run"}]}},{"startIndex":58,"endIndex":65,"top":[58,59,60,61,62],"bottom":[63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"coordinates":{"x":46.08,"y":63.36},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":8,"pitcher":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":161.4,"y":149.3},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":158.1,"y":164.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"coordinates":{"x":149.48,"y":160.71},"type":"O","description":"Groundout"}]}},{"startIndex":66,"endIndex":76,"top":[66,67,68,69,70,71,72,73],"bottom":[74,75,76],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":186.25,"y":105.13},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"coordinates":{"x":156.3,"y":78.25},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"batter":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"coordinates":{"x":189.03,"y":119.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":185.98,"y":114.07},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"inning":9,"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":126.8,"y":188.52},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":690291,"fullName":"Jace Jung","link":"/api/v1/people/690291"},"coordinates":{"x":145.19,"y":126.72},"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":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":161.05,"y":163.04},"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":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":196.3,"y":90.98},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":4,"errors":0,"leftOnBase":3}}],"teams":{"home":{"runs":5,"hits":9,"errors":0,"leftOnBase":6},"away":{"runs":6,"hits":7,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"catcher":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"first":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"second":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"third":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"shortstop":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"left":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"center":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"right":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"onDeck":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"inHole":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"battingOrder":4,"team":{"id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"}},"offense":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"onDeck":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"inHole":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"pitcher":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"battingOrder":2,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"balls":0,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":10,"airOuts":10,"runs":6,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".245","atBats":33,"obp":".319","slg":".397","ops":".716","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":16,"rbi":6,"leftOnBase":12,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.00","popOuts":3,"lineOuts":0},"pitching":{"flyOuts":6,"groundOuts":4,"airOuts":12,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":35,"obp":".289","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":142,"era":"4.39","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.30","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":142,"balls":46,"strikes":96,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":5,"pitchesPerInning":"15.78","runsScoredPer9":"5.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":27,"errors":0,"chances":30,"passedBall":0,"pickoffs":0}},"players":{"ID675911":{"person":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":69,"groundOuts":90,"airOuts":116,"runs":60,"doubles":28,"triples":1,"homeRuns":19,"strikeOuts":120,"baseOnBalls":46,"intentionalWalks":0,"hits":110,"hitByPitch":7,"atBats":431,"obp":".334","caughtStealing":6,"stolenBases":13,"stolenBasePercentage":".684","caughtStealingPercentage":".316","numberOfPitches":1924,"era":"4.64","inningsPitched":"114.1","wins":6,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.36","battersFaced":489,"outs":343,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1924,"balls":741,"strikes":1183,"strikePercentage":".610","hitBatsmen":7,"balks":0,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".316","pitchesPerInning":"16.83","gamesFinished":0,"strikeoutWalkRatio":"2.61","strikeoutsPer9Inn":"9.45","walksPer9Inn":"3.62","hitsPer9Inn":"8.66","runsScoredPer9":"4.72","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":14,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":2,"chances":18,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669397":{"person":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":47,"groundOuts":98,"airOuts":99,"runs":31,"doubles":10,"triples":0,"homeRuns":0,"strikeOuts":98,"baseOnBalls":30,"intentionalWalks":0,"hits":80,"hitByPitch":3,"avg":".220","atBats":364,"obp":".283","slg":".247","ops":".530","caughtStealing":6,"stolenBases":8,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":408,"totalBases":90,"rbi":21,"leftOnBase":156,"sacBunts":8,"sacFlies":3,"babip":".297","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":26,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":258,"putOuts":152,"errors":5,"chances":415,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID689266":{"person":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(W, 1-0)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"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":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":26,"gamesStarted":0,"flyOuts":17,"groundOuts":37,"airOuts":30,"runs":12,"doubles":4,"triples":1,"homeRuns":5,"strikeOuts":30,"baseOnBalls":4,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":122,"obp":".242","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":505,"era":"3.24","inningsPitched":"33.1","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":12,"whip":"0.90","battersFaced":128,"outs":100,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":505,"balls":164,"strikes":341,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.15","gamesFinished":12,"strikeoutWalkRatio":"7.50","strikeoutsPer9Inn":"8.10","walksPer9Inn":"1.08","hitsPer9Inn":"7.02","runsScoredPer9":"3.24","homeRunsPer9":"1.35","inheritedRunners":20,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669276":{"person":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":6,"strikes":13,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"13.50","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":72,"gamesStarted":0,"flyOuts":40,"groundOuts":57,"airOuts":64,"runs":26,"doubles":7,"triples":0,"homeRuns":12,"strikeOuts":73,"baseOnBalls":14,"intentionalWalks":1,"hits":52,"hitByPitch":0,"atBats":243,"obp":".256","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1074,"era":"3.24","inningsPitched":"66.2","wins":2,"losses":4,"saves":2,"saveOpportunities":9,"holds":17,"blownSaves":7,"earnedRuns":24,"whip":"0.99","battersFaced":260,"outs":200,"gamesPitched":72,"completeGames":0,"shutouts":0,"pitchesThrown":1074,"balls":352,"strikes":722,"strikePercentage":".670","hitBatsmen":0,"balks":3,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".333","pitchesPerInning":"16.11","gamesFinished":6,"strikeoutWalkRatio":"5.21","strikeoutsPer9Inn":"9.86","walksPer9Inn":"1.89","hitsPer9Inn":"7.02","runsScoredPer9":"3.51","homeRunsPer9":"1.62","inheritedRunners":30,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":7,"errors":0,"chances":15,"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"}]},"ID671739":{"person":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"jerseyNumber":"23","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":153,"flyOuts":71,"groundOuts":185,"airOuts":144,"runs":51,"doubles":23,"triples":6,"homeRuns":17,"strikeOuts":126,"baseOnBalls":16,"intentionalWalks":1,"hits":140,"hitByPitch":3,"avg":".240","atBats":584,"obp":".261","slg":".387","ops":".648","caughtStealing":6,"stolenBases":16,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":614,"totalBases":226,"rbi":79,"leftOnBase":296,"sacBunts":4,"sacFlies":7,"babip":".275","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.35","popOuts":28,"lineOuts":45},"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":384,"errors":1,"chances":386,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID572955":{"person":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":6,"strikes":7,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"27.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":62,"gamesStarted":0,"flyOuts":38,"groundOuts":34,"airOuts":70,"runs":17,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":56,"baseOnBalls":18,"intentionalWalks":2,"hits":45,"hitByPitch":1,"atBats":202,"obp":".286","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":918,"era":"2.54","inningsPitched":"56.2","wins":3,"losses":3,"saves":1,"saveOpportunities":4,"holds":15,"blownSaves":3,"earnedRuns":16,"whip":"1.11","battersFaced":224,"outs":170,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":918,"balls":317,"strikes":601,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.49","rbi":2,"winPercentage":".500","pitchesPerInning":"16.20","gamesFinished":11,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"8.89","walksPer9Inn":"2.86","hitsPer9Inn":"7.15","runsScoredPer9":"2.70","homeRunsPer9":"1.11","inheritedRunners":28,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":12,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"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"}]},"ID663897":{"person":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"jerseyNumber":"37","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":3,"groundOuts":8,"airOuts":10,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".133","atBats":30,"obp":".182","slg":".200","ops":".382","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":6,"rbi":5,"leftOnBase":28,"sacBunts":0,"sacFlies":1,"babip":".182","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":6,"groundOuts":4,"airOuts":10,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":24,"obp":".280","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":71,"era":"3.00","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.17","battersFaced":25,"outs":18,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":71,"balls":24,"strikes":47,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"11.83","gamesFinished":5,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"6.00","walksPer9Inn":"1.50","hitsPer9Inn":"9.00","runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":17,"errors":1,"chances":37,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID595777":{"person":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"jerseyNumber":"7","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":59,"groundOuts":61,"airOuts":105,"runs":55,"doubles":16,"triples":1,"homeRuns":14,"strikeOuts":51,"baseOnBalls":41,"intentionalWalks":0,"hits":76,"hitByPitch":4,"avg":".259","atBats":293,"obp":".358","slg":".464","ops":".822","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":338,"totalBases":136,"rbi":42,"leftOnBase":96,"sacBunts":0,"sacFlies":0,"babip":".272","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.93","popOuts":28,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":154,"errors":1,"chances":155,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID660761":{"person":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":4,"gamesStarted":1,"flyOuts":9,"groundOuts":17,"airOuts":10,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":9,"intentionalWalks":1,"hits":9,"hitByPitch":0,"atBats":48,"obp":".310","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":222,"era":"2.51","inningsPitched":"14.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.26","battersFaced":59,"outs":43,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":222,"balls":87,"strikes":135,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.70","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.49","gamesFinished":1,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"8.79","walksPer9Inn":"5.65","hitsPer9Inn":"5.65","runsScoredPer9":"3.14","homeRunsPer9":"0.63","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686948":{"person":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"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":2,"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":117,"flyOuts":52,"groundOuts":123,"airOuts":90,"runs":51,"doubles":15,"triples":0,"homeRuns":18,"strikeOuts":62,"baseOnBalls":35,"intentionalWalks":0,"hits":102,"hitByPitch":3,"avg":".271","atBats":377,"obp":".337","slg":".454","ops":".791","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":415,"totalBases":171,"rbi":75,"leftOnBase":162,"sacBunts":0,"sacFlies":0,"babip":".283","groundOutsToAirouts":"1.37","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.94","popOuts":11,"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":{"caughtStealing":12,"stolenBases":83,"stolenBasePercentage":".874","caughtStealingPercentage":".126","assists":30,"putOuts":681,"errors":4,"chances":715,"fielding":".994","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID519242":{"person":{"id":519242,"fullName":"Chris Sale","link":"/api/v1/people/519242"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":19,"flyOuts":66,"groundOuts":84,"airOuts":100,"runs":32,"doubles":14,"triples":4,"homeRuns":9,"strikeOuts":150,"baseOnBalls":28,"intentionalWalks":0,"hits":95,"hitByPitch":8,"atBats":425,"obp":".283","caughtStealing":7,"stolenBases":23,"stolenBasePercentage":".767","caughtStealingPercentage":".233","numberOfPitches":1855,"era":"2.35","inningsPitched":"115.0","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.07","battersFaced":465,"outs":345,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1855,"balls":610,"strikes":1245,"strikePercentage":".670","hitBatsmen":8,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".500","pitchesPerInning":"16.13","gamesFinished":0,"strikeoutWalkRatio":"5.36","strikeoutsPer9Inn":"11.74","walksPer9Inn":"2.19","hitsPer9Inn":"7.43","runsScoredPer9":"2.50","homeRunsPer9":"0.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":6,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621566":{"person":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":155,"flyOuts":79,"groundOuts":129,"airOuts":140,"runs":94,"doubles":40,"triples":2,"homeRuns":28,"strikeOuts":165,"baseOnBalls":88,"intentionalWalks":2,"hits":166,"hitByPitch":4,"avg":".279","atBats":595,"obp":".373","slg":".494","ops":".867","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":692,"totalBases":294,"rbi":93,"leftOnBase":249,"sacBunts":0,"sacFlies":5,"babip":".339","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.25","popOuts":29,"lineOuts":32},"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":137,"putOuts":1105,"errors":5,"chances":1247,"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"}]},"ID694462":{"person":{"id":694462,"fullName":"Hurston Waldrep","link":"/api/v1/people/694462"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":8,"flyOuts":24,"groundOuts":50,"airOuts":43,"runs":17,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":50,"baseOnBalls":18,"intentionalWalks":1,"hits":40,"hitByPitch":3,"atBats":182,"obp":".299","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":794,"era":"3.04","inningsPitched":"50.1","wins":5,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.15","battersFaced":204,"outs":151,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":794,"balls":309,"strikes":485,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".833","pitchesPerInning":"15.77","gamesFinished":0,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"8.94","walksPer9Inn":"3.22","hitsPer9Inn":"7.15","runsScoredPer9":"3.04","homeRunsPer9":"0.54","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":7,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805373":{"person":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373"},"jerseyNumber":"67","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"900","stats":{"batting":{"summary":"3-4 | 2 HR, 3 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":9,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":1,"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":52,"flyOuts":20,"groundOuts":38,"airOuts":47,"runs":18,"doubles":12,"triples":0,"homeRuns":2,"strikeOuts":44,"baseOnBalls":10,"intentionalWalks":0,"hits":42,"hitByPitch":5,"avg":".249","atBats":169,"obp":".310","slg":".355","ops":".665","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":186,"totalBases":60,"rbi":14,"leftOnBase":56,"sacBunts":2,"sacFlies":0,"babip":".325","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"84.50","popOuts":15,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":85,"putOuts":31,"errors":3,"chances":119,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID660670":{"person":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"jerseyNumber":"13","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | 2 BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":42,"groundOuts":67,"airOuts":64,"runs":68,"doubles":12,"triples":1,"homeRuns":18,"strikeOuts":94,"baseOnBalls":64,"intentionalWalks":4,"hits":88,"hitByPitch":2,"avg":".281","atBats":313,"obp":".406","slg":".498","ops":".904","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":379,"totalBases":156,"rbi":36,"leftOnBase":118,"sacBunts":0,"sacFlies":0,"babip":".348","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.39","popOuts":11,"lineOuts":11},"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":146,"errors":2,"chances":153,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641755":{"person":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":69,"gamesStarted":0,"flyOuts":42,"groundOuts":52,"airOuts":85,"runs":34,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":70,"baseOnBalls":33,"intentionalWalks":4,"hits":50,"hitByPitch":3,"atBats":255,"obp":".294","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1173,"era":"4.06","inningsPitched":"68.2","wins":6,"losses":3,"saves":3,"saveOpportunities":6,"holds":12,"blownSaves":3,"earnedRuns":31,"whip":"1.21","battersFaced":293,"outs":206,"gamesPitched":69,"completeGames":0,"shutouts":0,"pitchesThrown":1173,"balls":422,"strikes":751,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".667","pitchesPerInning":"17.08","gamesFinished":20,"strikeoutWalkRatio":"2.12","strikeoutsPer9Inn":"9.17","walksPer9Inn":"4.33","hitsPer9Inn":"6.55","runsScoredPer9":"4.46","homeRunsPer9":"0.66","inheritedRunners":25,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642201":{"person":{"id":642201,"fullName":"Eli White","link":"/api/v1/people/642201"},"jerseyNumber":"36","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":32,"groundOuts":61,"airOuts":67,"runs":42,"doubles":8,"triples":3,"homeRuns":9,"strikeOuts":68,"baseOnBalls":11,"intentionalWalks":1,"hits":58,"hitByPitch":2,"avg":".230","atBats":252,"obp":".267","slg":".393","ops":".660","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":267,"totalBases":99,"rbi":34,"leftOnBase":123,"sacBunts":1,"sacFlies":1,"babip":".278","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":10,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":133,"errors":1,"chances":138,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID645277":{"person":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"jerseyNumber":"1","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"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":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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":155,"flyOuts":117,"groundOuts":142,"airOuts":222,"runs":72,"doubles":22,"triples":2,"homeRuns":16,"strikeOuts":94,"baseOnBalls":55,"intentionalWalks":2,"hits":143,"hitByPitch":4,"avg":".240","atBats":596,"obp":".306","slg":".364","ops":".670","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":660,"totalBases":217,"rbi":73,"leftOnBase":263,"sacBunts":0,"sacFlies":5,"babip":".259","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.25","popOuts":56,"lineOuts":49},"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":366,"putOuts":204,"errors":2,"chances":572,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID628452":{"person":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(S, 27)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":2,"strikes":10,"strikePercentage":".830","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":1,"lineOuts":2},"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":66,"gamesStarted":0,"flyOuts":38,"groundOuts":38,"airOuts":80,"runs":25,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":68,"baseOnBalls":14,"intentionalWalks":2,"hits":50,"hitByPitch":2,"atBats":235,"obp":".262","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":909,"era":"3.39","inningsPitched":"63.2","wins":4,"losses":6,"saves":27,"saveOpportunities":32,"holds":2,"blownSaves":5,"earnedRuns":24,"whip":"1.01","battersFaced":252,"outs":191,"gamesPitched":66,"completeGames":0,"shutouts":0,"pitchesThrown":909,"balls":274,"strikes":635,"strikePercentage":".700","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".400","pitchesPerInning":"14.28","gamesFinished":53,"strikeoutWalkRatio":"4.86","strikeoutsPer9Inn":"9.61","walksPer9Inn":"1.98","hitsPer9Inn":"7.07","runsScoredPer9":"3.53","homeRunsPer9":"1.13","inheritedRunners":9,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":24},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID702910":{"person":{"id":702910,"fullName":"Jhancarlos Lara","link":"/api/v1/people/702910"},"jerseyNumber":"81","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666214":{"person":{"id":666214,"fullName":"Joey Wentz","link":"/api/v1/people/666214"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 2 ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":1,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":84,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":29,"strikes":55,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":12,"flyOuts":63,"groundOuts":80,"airOuts":107,"runs":62,"doubles":15,"triples":4,"homeRuns":10,"strikeOuts":89,"baseOnBalls":41,"intentionalWalks":3,"hits":102,"hitByPitch":1,"atBats":373,"obp":".343","caughtStealing":3,"stolenBases":18,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1729,"era":"5.46","inningsPitched":"94.0","wins":5,"losses":6,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":57,"whip":"1.52","battersFaced":420,"outs":282,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":1729,"balls":628,"strikes":1101,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":3,"groundOutsToAirouts":"0.75","rbi":2,"winPercentage":".455","pitchesPerInning":"18.39","gamesFinished":9,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"8.52","walksPer9Inn":"3.93","hitsPer9Inn":"9.77","runsScoredPer9":"5.94","homeRunsPer9":"0.96","inheritedRunners":22,"inheritedRunnersScored":18,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":18,"lineOuts":26},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686249":{"person":{"id":686249,"fullName":"Nathan Wiles","link":"/api/v1/people/686249"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"obp":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":24,"era":"27.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"4.00","battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":8,"strikes":16,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"24.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"36.00","runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660644":{"person":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"jerseyNumber":"17","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":11,"groundOuts":23,"airOuts":21,"runs":13,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":21,"baseOnBalls":5,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".238","atBats":84,"obp":".286","slg":".298","ops":".584","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":25,"rbi":8,"leftOnBase":45,"sacBunts":0,"sacFlies":1,"babip":".313","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":6},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":5,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":10,"obp":".455","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"13.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.50","battersFaced":11,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":0,"winPercentage":".---","pitchesPerInning":"11.50","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.50","hitsPer9Inn":"18.00","runsScoredPer9":"13.50","homeRunsPer9":"4.50","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":24,"errors":3,"chances":62,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID506702":{"person":{"id":506702,"fullName":"Sandy León","link":"/api/v1/people/506702"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":4,"groundOuts":3,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".083","atBats":12,"obp":".083","slg":".333","ops":".416","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":4,"rbi":3,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":34,"errors":0,"chances":34,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID673490":{"person":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"jerseyNumber":"9","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"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":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":24,"groundOuts":31,"airOuts":44,"runs":16,"doubles":4,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":13,"intentionalWalks":0,"hits":37,"hitByPitch":2,"avg":".255","atBats":145,"obp":".323","slg":".366","ops":".689","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":53,"rbi":15,"leftOnBase":47,"sacBunts":0,"sacFlies":1,"babip":".306","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.25","popOuts":11,"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":81,"putOuts":53,"errors":0,"chances":134,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID693821":{"person":{"id":693821,"fullName":"Bryce Elder","link":"/api/v1/people/693821"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"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":83,"groundOuts":179,"airOuts":132,"runs":92,"doubles":31,"triples":2,"homeRuns":22,"strikeOuts":124,"baseOnBalls":51,"intentionalWalks":1,"hits":161,"hitByPitch":6,"atBats":590,"obp":".335","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","numberOfPitches":2419,"era":"5.36","inningsPitched":"149.1","wins":8,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":89,"whip":"1.42","battersFaced":653,"outs":448,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2419,"balls":907,"strikes":1512,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".444","pitchesPerInning":"16.20","gamesFinished":0,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"7.47","walksPer9Inn":"3.07","hitsPer9Inn":"9.70","runsScoredPer9":"5.54","homeRunsPer9":"1.33","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":11,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":14,"errors":0,"chances":33,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID542303":{"person":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":138,"flyOuts":74,"groundOuts":111,"airOuts":118,"runs":58,"doubles":19,"triples":0,"homeRuns":20,"strikeOuts":135,"baseOnBalls":90,"intentionalWalks":2,"hits":107,"hitByPitch":3,"avg":".231","atBats":464,"obp":".355","slg":".401","ops":".756","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":565,"totalBases":186,"rbi":65,"leftOnBase":225,"sacBunts":0,"sacFlies":7,"babip":".275","groundOutsToAirouts":"0.94","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"23.20","popOuts":17,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676702":{"person":{"id":676702,"fullName":"Hunter Stratton","link":"/api/v1/people/676702"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(BS, 1)","summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"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":1,"holds":0,"blownSaves":1,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":2,"strikes":6,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":12,"groundOuts":15,"airOuts":23,"runs":12,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":23,"hitByPitch":3,"atBats":72,"obp":".378","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":306,"era":"5.82","inningsPitched":"17.0","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":2,"blownSaves":1,"earnedRuns":11,"whip":"1.65","battersFaced":82,"outs":51,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":306,"balls":98,"strikes":208,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":1,"winPercentage":".500","pitchesPerInning":"18.00","gamesFinished":6,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"6.88","walksPer9Inn":"2.65","hitsPer9Inn":"12.18","runsScoredPer9":"6.35","homeRunsPer9":"1.59","inheritedRunners":9,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[595777,621566,660670,686948,645277,673490,671739,506702,805373,666214,676702,669276,572955,689266,628452],"pitchers":[666214,676702,669276,572955,689266,628452],"bench":[669397,660644,542303,642201,663897],"bullpen":[693821,641755,702910,519242,675911,660761,694462,686249],"battingOrder":[595777,621566,660670,686948,645277,673490,671739,506702,805373],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Alvarez Jr. 2 (2, 3rd inning off Montero, K, 0 on, 0 out, 8th inning off Finnegan, 0 on, 0 out); Baldwin, D (18, 3rd inning off Montero, K, 1 on, 2 out)."},{"label":"TB","value":"Albies; Alvarez Jr. 9; Baldwin, D 4; Kim, Ha; Profar, Jurickson."},{"label":"RBI","value":"Alvarez Jr. 3 (14); Baldwin, D 2 (75); Profar, Jurickson (42)."},{"label":"2-out RBI","value":"Alvarez Jr.; Profar, Jurickson; Baldwin, D 2."},{"label":"Runners left in scoring position, 2 out","value":"Acuña Jr. 2; Baldwin, D."},{"label":"GIDP","value":"Olson."},{"label":"Team RISP","value":"2-for-6."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Acuña Jr. (8, 2nd base off Finnegan/Dingler)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":4,"airOuts":12,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".247","atBats":35,"obp":".316","slg":".417","ops":".733","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":15,"rbi":5,"leftOnBase":11,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":4,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":10,"airOuts":10,"runs":6,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":33,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":173,"era":"3.97","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.25","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":173,"balls":63,"strikes":110,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":6,"pitchesPerInning":"19.22","runsScoredPer9":"6.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"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":39,"gamesStarted":4,"flyOuts":25,"groundOuts":55,"airOuts":53,"runs":26,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":63,"baseOnBalls":27,"intentionalWalks":3,"hits":50,"hitByPitch":11,"atBats":218,"obp":".342","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":988,"era":"2.58","inningsPitched":"59.1","wins":3,"losses":3,"saves":2,"saveOpportunities":2,"holds":5,"blownSaves":0,"earnedRuns":17,"whip":"1.30","battersFaced":259,"outs":178,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":988,"balls":370,"strikes":618,"strikePercentage":".630","hitBatsmen":11,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".500","pitchesPerInning":"16.65","gamesFinished":5,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"9.56","walksPer9Inn":"4.10","hitsPer9Inn":"7.58","runsScoredPer9":"3.94","homeRunsPer9":"0.61","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}},"ID690291":{"person":{"id":690291,"fullName":"Jace Jung","link":"/api/v1/people/690291"},"jerseyNumber":"17","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":4,"groundOuts":14,"airOuts":12,"runs":8,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":7,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".106","atBats":47,"obp":".236","slg":".106","ops":".342","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":5,"rbi":3,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".161","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":5,"lineOuts":3},"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":38,"putOuts":9,"errors":1,"chances":48,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID656716":{"person":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"jerseyNumber":"39","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"1-2 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.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":138,"flyOuts":57,"groundOuts":113,"airOuts":110,"runs":67,"doubles":21,"triples":11,"homeRuns":12,"strikeOuts":107,"baseOnBalls":45,"intentionalWalks":1,"hits":112,"hitByPitch":6,"avg":".257","atBats":436,"obp":".331","slg":".438","ops":".769","caughtStealing":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":493,"totalBases":191,"rbi":49,"leftOnBase":191,"sacBunts":1,"sacFlies":5,"babip":".311","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.33","popOuts":18,"lineOuts":35},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":2,"era":"0.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":2,"balls":1,"strikes":1,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"6.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":206,"putOuts":159,"errors":12,"chances":377,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669373":{"person":{"id":669373,"fullName":"Tarik Skubal","link":"/api/v1/people/669373"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":30,"flyOuts":96,"groundOuts":153,"airOuts":166,"runs":52,"doubles":25,"triples":2,"homeRuns":18,"strikeOuts":233,"baseOnBalls":30,"intentionalWalks":0,"hits":137,"hitByPitch":5,"atBats":686,"obp":".238","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":2754,"era":"2.23","inningsPitched":"189.1","wins":13,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"0.88","battersFaced":724,"outs":568,"gamesPitched":30,"completeGames":1,"shutouts":1,"pitchesThrown":2754,"balls":818,"strikes":1936,"strikePercentage":".700","hitBatsmen":5,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".722","pitchesPerInning":"14.55","gamesFinished":0,"strikeoutWalkRatio":"7.77","strikeoutsPer9Inn":"11.08","walksPer9Inn":"1.43","hitsPer9Inn":"6.51","runsScoredPer9":"2.47","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":36,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":4,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700242":{"person":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"jerseyNumber":"27","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":47,"groundOuts":72,"airOuts":74,"runs":36,"doubles":6,"triples":2,"homeRuns":6,"strikeOuts":90,"baseOnBalls":24,"intentionalWalks":0,"hits":57,"hitByPitch":0,"avg":".197","atBats":289,"obp":".256","slg":".294","ops":".550","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":317,"totalBases":85,"rbi":32,"leftOnBase":131,"sacBunts":0,"sacFlies":4,"babip":".259","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.17","popOuts":14,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":179,"putOuts":117,"errors":6,"chances":302,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663554":{"person":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":89,"groundOuts":121,"airOuts":153,"runs":63,"doubles":27,"triples":3,"homeRuns":20,"strikeOuts":126,"baseOnBalls":33,"intentionalWalks":1,"hits":142,"hitByPitch":3,"atBats":535,"obp":".308","caughtStealing":7,"stolenBases":11,"stolenBasePercentage":".611","caughtStealingPercentage":".389","numberOfPitches":2176,"era":"3.88","inningsPitched":"137.0","wins":14,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.28","battersFaced":578,"outs":411,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2176,"balls":742,"strikes":1434,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".737","pitchesPerInning":"15.88","gamesFinished":0,"strikeoutWalkRatio":"3.82","strikeoutsPer9Inn":"8.28","walksPer9Inn":"2.17","hitsPer9Inn":"9.33","runsScoredPer9":"4.14","homeRunsPer9":"1.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":28,"lineOuts":36},"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.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":4,"strikes":5,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"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":30,"groundOuts":56,"airOuts":56,"runs":32,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":57,"baseOnBalls":35,"intentionalWalks":2,"hits":40,"hitByPitch":0,"atBats":208,"obp":".307","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1048,"era":"4.60","inningsPitched":"58.2","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":30,"whip":"1.28","battersFaced":244,"outs":176,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":1048,"balls":412,"strikes":636,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".333","pitchesPerInning":"17.86","gamesFinished":22,"strikeoutWalkRatio":"1.63","strikeoutsPer9Inn":"8.74","walksPer9Inn":"5.37","hitsPer9Inn":"6.14","runsScoredPer9":"4.91","homeRunsPer9":"0.77","inheritedRunners":16,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"3-4 | K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":15,"groundOuts":19,"airOuts":36,"runs":19,"doubles":10,"triples":1,"homeRuns":6,"strikeOuts":30,"baseOnBalls":16,"intentionalWalks":1,"hits":33,"hitByPitch":3,"avg":".280","atBats":118,"obp":".380","slg":".534","ops":".914","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":137,"totalBases":63,"rbi":18,"leftOnBase":37,"sacBunts":0,"sacFlies":0,"babip":".329","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.67","popOuts":12,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID595879":{"person":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"jerseyNumber":"28","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":121,"flyOuts":58,"groundOuts":97,"airOuts":101,"runs":53,"doubles":17,"triples":3,"homeRuns":11,"strikeOuts":103,"baseOnBalls":10,"intentionalWalks":0,"hits":101,"hitByPitch":6,"avg":".253","atBats":399,"obp":".280","slg":".393","ops":".673","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":419,"totalBases":157,"rbi":52,"leftOnBase":169,"sacBunts":0,"sacFlies":3,"babip":".313","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"36.27","popOuts":19,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":150,"putOuts":176,"errors":8,"chances":334,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID682985":{"person":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"500","stats":{"batting":{"summary":"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":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":151,"flyOuts":78,"groundOuts":113,"airOuts":127,"runs":82,"doubles":31,"triples":1,"homeRuns":34,"strikeOuts":193,"baseOnBalls":44,"intentionalWalks":1,"hits":149,"hitByPitch":4,"avg":".258","atBats":578,"obp":".313","slg":".491","ops":".804","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":630,"totalBases":284,"rbi":108,"leftOnBase":270,"sacBunts":0,"sacFlies":4,"babip":".324","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":20,"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":2,"putOuts":271,"errors":2,"chances":275,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID663947":{"person":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"jerseyNumber":"87","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":66,"gamesStarted":6,"flyOuts":36,"groundOuts":87,"airOuts":69,"runs":33,"doubles":7,"triples":0,"homeRuns":15,"strikeOuts":59,"baseOnBalls":16,"intentionalWalks":1,"hits":64,"hitByPitch":0,"atBats":271,"obp":".275","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1097,"era":"3.79","inningsPitched":"73.2","wins":5,"losses":5,"saves":0,"saveOpportunities":5,"holds":16,"blownSaves":5,"earnedRuns":31,"whip":"1.09","battersFaced":295,"outs":221,"gamesPitched":66,"completeGames":0,"shutouts":0,"pitchesThrown":1097,"balls":382,"strikes":715,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".500","pitchesPerInning":"14.89","gamesFinished":6,"strikeoutWalkRatio":"3.69","strikeoutsPer9Inn":"7.21","walksPer9Inn":"1.95","hitsPer9Inn":"7.82","runsScoredPer9":"4.03","homeRunsPer9":"1.83","inheritedRunners":39,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":13,"lineOuts":20},"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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"101","stats":{"batting":{"note":"c-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":71,"groundOuts":81,"airOuts":131,"runs":66,"doubles":18,"triples":5,"homeRuns":26,"strikeOuts":99,"baseOnBalls":18,"intentionalWalks":0,"hits":105,"hitByPitch":7,"avg":".254","atBats":414,"obp":".295","slg":".510","ops":".805","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":445,"totalBases":211,"rbi":62,"leftOnBase":173,"sacBunts":0,"sacFlies":2,"babip":".271","groundOutsToAirouts":"0.62","catchersInterference":4,"pickoffs":0,"atBatsPerHomeRun":"15.92","popOuts":31,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":132,"errors":3,"chances":137,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID640448":{"person":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"1.0 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":24,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":10,"strikes":14,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.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":53,"gamesStarted":0,"flyOuts":28,"groundOuts":53,"airOuts":51,"runs":22,"doubles":6,"triples":3,"homeRuns":4,"strikeOuts":53,"baseOnBalls":18,"intentionalWalks":2,"hits":40,"hitByPitch":1,"atBats":193,"obp":".276","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","numberOfPitches":800,"era":"3.31","inningsPitched":"54.1","wins":4,"losses":4,"saves":24,"saveOpportunities":30,"holds":2,"blownSaves":6,"earnedRuns":20,"whip":"1.07","battersFaced":217,"outs":163,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":800,"balls":266,"strikes":534,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":1,"winPercentage":".500","pitchesPerInning":"14.72","gamesFinished":38,"strikeoutWalkRatio":"2.94","strikeoutsPer9Inn":"8.78","walksPer9Inn":"2.98","hitsPer9Inn":"6.63","runsScoredPer9":"3.64","homeRunsPer9":"0.66","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID656427":{"person":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"jerseyNumber":"9","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":30,"flyOuts":86,"groundOuts":118,"airOuts":156,"runs":82,"doubles":29,"triples":1,"homeRuns":22,"strikeOuts":182,"baseOnBalls":59,"intentionalWalks":1,"hits":142,"hitByPitch":5,"atBats":595,"obp":".312","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2748,"era":"4.60","inningsPitched":"156.2","wins":8,"losses":14,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":80,"whip":"1.28","battersFaced":662,"outs":470,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2748,"balls":1002,"strikes":1746,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".364","pitchesPerInning":"17.54","gamesFinished":0,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"10.46","walksPer9Inn":"3.39","hitsPer9Inn":"8.16","runsScoredPer9":"4.71","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":31,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":15,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679529":{"person":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":8,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":149,"flyOuts":100,"groundOuts":86,"airOuts":170,"runs":82,"doubles":27,"triples":1,"homeRuns":31,"strikeOuts":156,"baseOnBalls":69,"intentionalWalks":6,"hits":132,"hitByPitch":9,"avg":".245","atBats":539,"obp":".338","slg":".471","ops":".809","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":622,"totalBases":254,"rbi":78,"leftOnBase":212,"sacBunts":0,"sacFlies":5,"babip":".283","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.39","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":97,"putOuts":1012,"errors":4,"chances":1113,"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":{"summary":"3.0 IP, 3 ER, 2 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":2,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":4,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":10,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":69,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":14,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":29,"strikes":40,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"6.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":3,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID623149":{"person":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":13,"groundOuts":2,"airOuts":25,"runs":11,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":5,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":61,"obp":".313","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":277,"era":"5.63","inningsPitched":"16.0","wins":1,"losses":1,"saves":2,"saveOpportunities":4,"holds":4,"blownSaves":2,"earnedRuns":10,"whip":"1.31","battersFaced":67,"outs":48,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":277,"balls":91,"strikes":186,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.08","rbi":0,"winPercentage":".500","pitchesPerInning":"17.31","gamesFinished":3,"strikeoutWalkRatio":"3.80","strikeoutsPer9Inn":"10.69","walksPer9Inn":"2.81","hitsPer9Inn":"9.00","runsScoredPer9":"6.19","homeRunsPer9":"2.25","inheritedRunners":10,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668670":{"person":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"jerseyNumber":"34","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":13,"groundOuts":32,"airOuts":30,"runs":14,"doubles":5,"triples":2,"homeRuns":3,"strikeOuts":37,"baseOnBalls":15,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".193","atBats":119,"obp":".285","slg":".345","ops":".630","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":41,"rbi":19,"leftOnBase":40,"sacBunts":1,"sacFlies":2,"babip":".247","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.67","popOuts":10,"lineOuts":7},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":14,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":49,"era":"2.45","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.36","battersFaced":16,"outs":11,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":49,"balls":19,"strikes":30,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"13.36","gamesFinished":4,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"12.27","runsScoredPer9":"2.45","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":10,"stolenBases":21,"stolenBasePercentage":".677","caughtStealingPercentage":".323","assists":15,"putOuts":294,"errors":4,"chances":313,"fielding":".987","passedBall":1,"pickoffs":4}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650402":{"person":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":139,"flyOuts":104,"groundOuts":124,"airOuts":165,"runs":78,"doubles":21,"triples":0,"homeRuns":16,"strikeOuts":93,"baseOnBalls":84,"intentionalWalks":0,"hits":131,"hitByPitch":4,"avg":".259","atBats":506,"obp":".364","slg":".395","ops":".759","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":601,"totalBases":200,"rbi":73,"leftOnBase":172,"sacBunts":0,"sacFlies":7,"babip":".285","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.62","popOuts":21,"lineOuts":40},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":290,"putOuts":191,"errors":5,"chances":486,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":{"summary":"1.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"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":18,"balls":5,"strikes":13,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":62,"gamesStarted":0,"flyOuts":33,"groundOuts":67,"airOuts":61,"runs":30,"doubles":8,"triples":1,"homeRuns":8,"strikeOuts":47,"baseOnBalls":29,"intentionalWalks":0,"hits":49,"hitByPitch":1,"atBats":224,"obp":".311","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":989,"era":"4.35","inningsPitched":"60.0","wins":1,"losses":4,"saves":9,"saveOpportunities":14,"holds":15,"blownSaves":5,"earnedRuns":29,"whip":"1.30","battersFaced":254,"outs":180,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":989,"balls":385,"strikes":604,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".200","pitchesPerInning":"16.48","gamesFinished":15,"strikeoutWalkRatio":"1.62","strikeoutsPer9Inn":"7.05","walksPer9Inn":"4.35","hitsPer9Inn":"7.35","runsScoredPer9":"4.50","homeRunsPer9":"1.20","inheritedRunners":30,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID628451":{"person":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"jerseyNumber":"77","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":36,"groundOuts":45,"airOuts":57,"runs":23,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":23,"baseOnBalls":9,"intentionalWalks":0,"hits":38,"hitByPitch":4,"avg":".235","atBats":162,"obp":".290","slg":".358","ops":".648","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":58,"rbi":21,"leftOnBase":79,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.50","popOuts":6,"lineOuts":15},"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":77,"putOuts":34,"errors":3,"chances":114,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID663978":{"person":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":27,"flyOuts":102,"groundOuts":148,"airOuts":196,"runs":94,"doubles":28,"triples":4,"homeRuns":29,"strikeOuts":107,"baseOnBalls":33,"intentionalWalks":0,"hits":159,"hitByPitch":3,"atBats":599,"obp":".303","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2461,"era":"5.27","inningsPitched":"153.2","wins":5,"losses":11,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":90,"whip":"1.25","battersFaced":646,"outs":461,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":2461,"balls":856,"strikes":1605,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".313","pitchesPerInning":"16.02","gamesFinished":3,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"6.27","walksPer9Inn":"1.93","hitsPer9Inn":"9.31","runsScoredPer9":"5.51","homeRunsPer9":"1.70","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":9,"passedBall":0,"popOuts":49,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":21,"errors":1,"chances":38,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678009":{"person":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"jerseyNumber":"22","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":14,"groundOuts":46,"airOuts":38,"runs":21,"doubles":6,"triples":2,"homeRuns":4,"strikeOuts":48,"baseOnBalls":17,"intentionalWalks":0,"hits":38,"hitByPitch":0,"avg":".224","atBats":170,"obp":".294","slg":".353","ops":".647","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":187,"totalBases":60,"rbi":15,"leftOnBase":59,"sacBunts":0,"sacFlies":0,"babip":".288","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.50","popOuts":9,"lineOuts":15},"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":105,"errors":1,"chances":107,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID693307":{"person":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":60,"groundOuts":86,"airOuts":112,"runs":50,"doubles":19,"triples":2,"homeRuns":13,"strikeOuts":103,"baseOnBalls":21,"intentionalWalks":2,"hits":113,"hitByPitch":9,"avg":".274","atBats":413,"obp":".322","slg":".424","ops":".746","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":445,"totalBases":175,"rbi":57,"leftOnBase":180,"sacBunts":0,"sacFlies":1,"babip":".336","groundOutsToAirouts":"0.77","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"31.77","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":54,"stolenBasePercentage":".675","caughtStealingPercentage":".325","assists":38,"putOuts":966,"errors":5,"chances":1009,"fielding":".995","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID450203":{"person":{"id":450203,"fullName":"Charlie Morton","link":"/api/v1/people/450203"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":26,"flyOuts":73,"groundOuts":136,"airOuts":127,"runs":94,"doubles":31,"triples":3,"homeRuns":23,"strikeOuts":148,"baseOnBalls":71,"intentionalWalks":2,"hits":150,"hitByPitch":14,"atBats":552,"obp":".365","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2525,"era":"5.89","inningsPitched":"140.2","wins":9,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":92,"whip":"1.57","battersFaced":648,"outs":422,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":2525,"balls":929,"strikes":1596,"strikePercentage":".630","hitBatsmen":14,"balks":2,"wildPitches":3,"pickoffs":4,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".450","pitchesPerInning":"17.95","gamesFinished":1,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"9.47","walksPer9Inn":"4.54","hitsPer9Inn":"9.60","runsScoredPer9":"6.01","homeRunsPer9":"1.47","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":3,"sacFlies":6,"passedBall":0,"popOuts":22,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":10,"errors":3,"chances":25,"fielding":".880","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676684":{"person":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(L, 6-5)(BS, 7)","summary":"0.2 IP, 2 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":6,"strikes":19,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":61,"gamesStarted":0,"flyOuts":24,"groundOuts":76,"airOuts":45,"runs":26,"doubles":7,"triples":2,"homeRuns":4,"strikeOuts":70,"baseOnBalls":22,"intentionalWalks":1,"hits":60,"hitByPitch":1,"atBats":249,"obp":".304","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1097,"era":"3.15","inningsPitched":"65.2","wins":6,"losses":5,"saves":21,"saveOpportunities":28,"holds":3,"blownSaves":7,"earnedRuns":23,"whip":"1.25","battersFaced":274,"outs":197,"gamesPitched":61,"completeGames":0,"shutouts":0,"pitchesThrown":1097,"balls":389,"strikes":708,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.69","rbi":2,"winPercentage":".545","pitchesPerInning":"16.71","gamesFinished":38,"strikeoutWalkRatio":"3.18","strikeoutsPer9Inn":"9.59","walksPer9Inn":"3.02","hitsPer9Inn":"8.22","runsScoredPer9":"3.56","homeRunsPer9":"0.55","inheritedRunners":24,"inheritedRunnersScored":10,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | 3 K, RBI","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":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":63,"groundOuts":60,"airOuts":106,"runs":45,"doubles":16,"triples":4,"homeRuns":12,"strikeOuts":78,"baseOnBalls":26,"intentionalWalks":0,"hits":80,"hitByPitch":3,"avg":".251","atBats":319,"obp":".309","slg":".439","ops":".748","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":353,"totalBases":140,"rbi":41,"leftOnBase":158,"sacBunts":0,"sacFlies":5,"babip":".291","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.58","popOuts":21,"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":166,"errors":3,"chances":174,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID675512":{"person":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":7,"strikes":14,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[663330,681481,650402,672761,679529,682985,628451,656716,693307,678009,595879,690291,672456,592454,663947,675512,640448,676684,606160],"pitchers":[672456,592454,663947,675512,640448,676684,606160],"bench":[668670,700242],"bullpen":[656427,676428,663554,450203,663978,623149,669373],"battingOrder":[681481,650402,672761,679529,682985,656716,693307,678009,690291],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"McKinstry (12, 6th inning off Stratton, H, 0 on, 0 out); Torkelson (31, 7th inning off Johnson, 1 on, 2 out)."},{"label":"TB","value":"Jones, Jah 3; McKinstry 4; Torkelson 5; Torres 3."},{"label":"RBI","value":"McKinstry (49); Pérez, W (41); Torkelson 3 (78)."},{"label":"2-out RBI","value":"Torkelson 3."},{"label":"Runners left in scoring position, 2 out","value":"Greene, R 2."},{"label":"SF","value":"Pérez, W."},{"label":"Team RISP","value":"1-for-4."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Ibáñez-Báez, J-Torkelson)."}]}],"note":[{"label":"a","value":"Homered for Ibáñez in the 6th."},{"label":"b","value":"Popped out for Báez, J in the 9th."},{"label":"c","value":"Lined out for Jones, Jah in the 9th."}]}},"officials":[{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"Home Plate"},{"official":{"id":547380,"fullName":"Carlos Torres","link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":605671,"fullName":"Charlie Ramos","link":"/api/v1/people/605671"},"officialType":"Second Base"},{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Wentz; Vest."},{"label":"Pitches-strikes","value":"Wentz 84-55; Stratton, H 8-6; Lee, D 19-13; Johnson 13-7; Dodd 6-5; Iglesias, R 12-10; Montero, K 69-40; Kahnle 18-13; Holton 7-5; Melton 21-14; Finnegan 24-14; Vest 25-19; Montero, R 9-5."},{"label":"Groundouts-flyouts","value":"Wentz 1-6; Stratton, H 1-0; Lee, D 0-0; Johnson 0-0; Dodd 2-0; Iglesias, R 0-0; Montero, K 2-2; Kahnle 2-2; Holton 3-0; Melton 2-2; Finnegan 1-0; Vest 0-0; Montero, R 0-1."},{"label":"Batters faced","value":"Wentz 23; Stratton, H 4; Lee, D 3; Johnson 2; Dodd 3; Iglesias, R 3; Montero, K 14; Kahnle 5; Holton 3; Melton 4; Finnegan 5; Vest 6; Montero, R 2."},{"label":"Inherited runners-scored","value":"Johnson 1-1; Montero, R 2-0."},{"label":"Umpires","value":"HP: Ben May. 1B: Carlos Torres. 2B: Charlie Ramos. 3B: Alfonso Márquez. "},{"label":"Weather","value":"76 degrees, Sunny."},{"label":"Wind","value":"11 mph, L To R."},{"label":"First pitch","value":"1:10 PM."},{"label":"T","value":"2:52."},{"label":"Att","value":"38,079."},{"label":"Venue","value":"Comerica Park."},{"label":"September 20, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":805373,"fullName":"Nacho Alvarez Jr.","link":"/api/v1/people/805373","boxscoreName":"Alvarez Jr."},"jerseyNumber":"67","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"900","stats":{"batting":{"summary":"3-4 | 2 HR, 3 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":9,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":1,"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":52,"flyOuts":20,"groundOuts":38,"airOuts":47,"runs":18,"doubles":12,"triples":0,"homeRuns":2,"strikeOuts":44,"baseOnBalls":10,"intentionalWalks":0,"hits":42,"hitByPitch":5,"avg":".249","atBats":169,"obp":".310","slg":".355","ops":".665","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":186,"totalBases":60,"rbi":14,"leftOnBase":56,"sacBunts":2,"sacFlies":0,"babip":".325","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"84.50","popOuts":15,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":85,"putOuts":31,"errors":3,"chances":119,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":74,"hittingGameScore":74},{"player":{"person":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529","boxscoreName":"Torkelson"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":8,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":149,"flyOuts":100,"groundOuts":86,"airOuts":170,"runs":82,"doubles":27,"triples":1,"homeRuns":31,"strikeOuts":156,"baseOnBalls":69,"intentionalWalks":6,"hits":132,"hitByPitch":9,"avg":".245","atBats":539,"obp":".338","slg":".471","ops":".809","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":622,"totalBases":254,"rbi":78,"leftOnBase":212,"sacBunts":0,"sacFlies":5,"babip":".283","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.39","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":97,"putOuts":1012,"errors":4,"chances":1113,"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"}]},"type":"hitter","gameScore":65,"hittingGameScore":65},{"player":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330","boxscoreName":"Jones, Jah"},"jerseyNumber":"18","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"3-4 | K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":15,"groundOuts":19,"airOuts":36,"runs":19,"doubles":10,"triples":1,"homeRuns":6,"strikeOuts":30,"baseOnBalls":16,"intentionalWalks":1,"hits":33,"hitByPitch":3,"avg":".280","atBats":118,"obp":".380","slg":".534","ops":".914","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":137,"totalBases":63,"rbi":18,"leftOnBase":37,"sacBunts":0,"sacFlies":0,"babip":".329","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.67","popOuts":12,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"loser":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"save":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}