{"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":776238,"link":"/api/v1.1/game/776238/feed/live","metaData":{"wait":10,"timeStamp":"20250921_205455","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count12","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776238,"type":"R","doubleHeader":"N","id":"2025/09/21/atlmlb-detmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776238-2025-09-21","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-21T17:10:00Z","originalDate":"2025-09-21","officialDate":"2025-09-21","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":156,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":73,"losses":83,"ties":0,"pct":".468"},"records":{},"divisionLeader":false,"wins":73,"losses":83,"winningPercentage":".468"},"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":156,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":85,"losses":71,"ties":0,"pct":".545"},"records":{},"divisionLeader":false,"wins":85,"losses":71,"winningPercentage":".545"},"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":"21","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":"21","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},"ID663432":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432","firstName":"Tanner","lastName":"Rainey","primaryNumber":"56","birthDate":"1992-12-25","currentAge":33,"birthCity":"Folsom","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Rainey","middleName":"Scott","boxscoreName":"Rainey","nickName":"Rainman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Rainey","nameSlug":"tanner-rainey-663432","firstLastName":"Tanner Rainey","lastFirstName":"Rainey, Tanner","lastInitName":"Rainey, T","initLastName":"T Rainey","fullFMLName":"Tanner Scott Rainey","fullLFMName":"Rainey, Tanner Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID663947":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947","firstName":"Weston","lastName":"Holton","primaryNumber":"87","birthDate":"1996-06-13","currentAge":30,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Holton","middleName":"Tyler","boxscoreName":"Holton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Holton","nameSlug":"tyler-holton-663947","firstLastName":"Tyler Holton","lastFirstName":"Holton, Tyler","lastInitName":"Holton, T","initLastName":"T Holton","fullFMLName":"Weston Tyler Holton","fullLFMName":"Holton, Weston Tyler","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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":"21","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":"21","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},"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":"Cloudy","temp":"79","wind":"4 mph, In From CF"},"gameInfo":{"attendance":34042,"firstPitch":"2025-09-21T17:10:00.000Z","gameDurationMinutes":197,"delayDurationMinutes":27},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"home":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"}},"officialScorer":{"id":482386,"fullName":"Ron Kleinfelter","link":"/api/v1/people/482386"},"primaryDatacaster":{"id":427283,"fullName":"Chuck Klonke","link":"/api/v1/people/427283"},"secondaryDatacaster":{"id":800988,"fullName":"Marissa Richards","link":"/api/v1/people/800988"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jurickson Profar flies out to center fielder Parker Meadows.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T17:10:43.816Z","endTime":"2025-09-21T17:11:43.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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-21T14:46:03.897Z","endTime":"2025-09-21T16:46:58.467Z","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-21T16:46:58.467Z","endTime":"2025-09-21T17:09:40.448Z","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-21T17:09:40.448Z","endTime":"2025-09-21T17:10:46.134Z","isPitch":false,"type":"action","player":{"id":595777,"link":"/api/v1/people/595777"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.19142831523152,"strikeZoneBottom":1.53886320419035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.249919057449524,"aZ":-12.658594342936404,"pfxX":-6.240078856617761,"pfxZ":10.624871324184191,"pX":-0.09941525318884455,"pZ":2.0882284984062993,"vX0":6.752555752225744,"vY0":-135.12564787119743,"vZ0":-6.955775035189052,"x":120.79,"y":182.4,"x0":-1.8278910343758417,"y0":50.005086903790215,"z0":5.59726604241043,"aX":-11.465116708633147},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.8,"breakHorizontal":9.7,"spinRate":2329,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.40636758806037765,"extension":6.916891621526451},"index":3,"playId":"c148de48-7974-3a28-876f-0cac42de2c54","pitchNumber":1,"startTime":"2025-09-21T17:10:46.134Z","endTime":"2025-09-21T17:10:49.720Z","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":89.4,"endSpeed":82.1,"strikeZoneTop":3.31865780639487,"strikeZoneBottom":1.59000086381471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.038621305685766,"aZ":-24.22479193212945,"pfxX":0.05924181867405842,"pfxZ":4.623641646130245,"pX":-1.1869887368910061,"pZ":2.636851667514337,"vX0":2.8887991244719924,"vY0":-130.23962368336674,"vZ0":-2.7607561126655935,"x":162.25,"y":167.59,"x0":-2.317714466237849,"y0":50.00518242014101,"z0":5.5403680883596795,"aX":0.10153591052368373},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.0,"breakHorizontal":-0.7,"spinRate":2220,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.4203616976285156,"extension":6.830971668703375},"index":4,"playId":"d836c6ac-d4b1-3c79-b539-6ec0c29314e6","pitchNumber":2,"startTime":"2025-09-21T17:10:59.734Z","endTime":"2025-09-21T17:11:03.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.4,"strikeZoneTop":3.33274345177294,"strikeZoneBottom":1.58302562915476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.564183441729252,"aZ":-26.122192663570736,"pfxX":-10.68554159072794,"pfxZ":3.682402037021254,"pX":-0.9316080336386325,"pZ":0.7564541136870256,"vX0":6.424320606711406,"vY0":-127.97202718491421,"vZ0":-6.561428067411358,"x":152.51,"y":218.36,"x0":-2.09751477540898,"y0":50.005728492227185,"z0":5.424669140683345,"aX":-17.571196762810143},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.3,"breakHorizontal":17.8,"spinRate":1603,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.42945977437673255,"extension":6.895616929779356},"index":5,"playId":"f0f89cb8-4d96-3fb9-baea-7707163fb794","pitchNumber":3,"startTime":"2025-09-21T17:11:13.572Z","endTime":"2025-09-21T17:11:17.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.576325792615325,"aZ":-12.699113800011634,"pfxX":-6.361046185858159,"pfxZ":10.251834228666972,"pX":-0.0038231197600885583,"pZ":3.0398859197100307,"vX0":7.12256544975026,"vY0":-137.23931320889935,"vZ0":-4.628477887380944,"x":117.15,"y":156.7,"x0":-1.811530313144201,"y0":50.002177532446055,"z0":5.619362400350935,"aX":-12.082915044102164},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":10.0,"spinRate":2262,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3997597830094253,"extension":6.881283781072619},"hitData":{"launchSpeed":94.0,"launchAngle":42.0,"totalDistance":321.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.58,"coordY":70.97}},"index":6,"playId":"02dc7797-0572-3858-b1f5-d15a1109b9dc","pitchNumber":4,"startTime":"2025-09-21T17:11:32.507Z","endTime":"2025-09-21T17:11:43.313Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T17:11:43.313Z","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-21T17:12:02.202Z","endTime":"2025-09-21T17:12:56.685Z","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":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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(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":89.5,"endSpeed":82.6,"strikeZoneTop":3.4825810811491,"strikeZoneBottom":1.66825814460588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.649820432799235,"aZ":-27.535056229796982,"pfxX":-0.4084014142772716,"pfxZ":2.676612490335568,"pX":-0.9021637279608699,"pZ":2.816692709080148,"vX0":3.699584980753392,"vY0":-130.3645502120444,"vZ0":-1.813917374907545,"x":151.39,"y":162.73,"x0":-2.282463992113809,"y0":50.002202289543476,"z0":5.586177988792283,"aX":-0.707985138072112},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.7,"breakHorizontal":0.0,"spinRate":2057,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.4190593159403946,"extension":6.7805285542534435},"index":0,"playId":"c3aa654a-39bf-3efb-a419-2b3ce9abbaba","pitchNumber":1,"startTime":"2025-09-21T17:12:07.435Z","endTime":"2025-09-21T17:12:11.186Z","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.8,"endSpeed":85.9,"strikeZoneTop":3.51065373282749,"strikeZoneBottom":1.72000165824861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.486582871829246,"aZ":-14.583698783383642,"pfxX":-5.578105144554359,"pfxZ":9.282938146029345,"pX":-1.4382739952891113,"pZ":4.005568831271468,"vX0":3.261824110955805,"vY0":-136.62927861948262,"vZ0":-1.8013251132678225,"x":171.82,"y":130.63,"x0":-1.9215264535106582,"y0":50.00182588728617,"z0":5.673212027232322,"aX":-10.56839019482102},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":9.5,"spinRate":2252,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40056260952348177,"extension":6.824136655748749},"index":1,"playId":"07d6ea0d-9089-3295-9195-fbddb9f32a31","pitchNumber":2,"startTime":"2025-09-21T17:12:19.540Z","endTime":"2025-09-21T17:12:23.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.4,"strikeZoneTop":3.48629378302111,"strikeZoneBottom":1.73593718237266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.470481152024217,"aZ":-26.78154201561978,"pfxX":-0.555843682293609,"pfxZ":3.081946058561667,"pX":-0.8456808886604549,"pZ":1.5877188995561682,"vX0":3.7438306144416154,"vY0":-130.7100552454701,"vZ0":-4.716272621842052,"x":149.24,"y":195.91,"x0":-2.2170788960306704,"y0":50.004167511827056,"z0":5.39758303609217,"aX":-0.9733242622767474},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.9,"breakHorizontal":0.2,"spinRate":2190,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.41713724580459566,"extension":6.984598440960225},"index":2,"playId":"21edbfff-179a-38c9-a57b-26ac87108129","pitchNumber":3,"startTime":"2025-09-21T17:12:34.837Z","endTime":"2025-09-21T17:12:38.519Z","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":93.4,"endSpeed":85.5,"strikeZoneTop":3.43737980157319,"strikeZoneBottom":1.65508539650726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.40312364586449,"aZ":-15.63263915132443,"pfxX":-4.773236690695709,"pfxZ":8.814996724092746,"pX":-0.8603615448115262,"pZ":3.6620344828579103,"vX0":4.665779793847752,"vY0":-136.00256391290333,"vZ0":-2.4518511878318487,"x":149.79,"y":139.91,"x0":-1.9767438704137168,"y0":50.000526569415584,"z0":5.657506977800046,"aX":-8.954552333469824},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":7.7,"spinRate":2212,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.40251197789029947,"extension":6.892507837109463},"index":3,"playId":"fe53729e-bee2-3a56-8251-f24798da6397","pitchNumber":4,"startTime":"2025-09-21T17:12:49.645Z","endTime":"2025-09-21T17:12:56.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T17:12:56.685Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ronald Acuña Jr. flies out to right fielder Wenceel Pérez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T17:13:02.882Z","endTime":"2025-09-21T17:14:44.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"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":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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,3,4],"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.502509865195563,"aZ":-23.704920534378616,"pfxX":-1.0319228344386642,"pfxZ":4.717608691516443,"pX":0.5816393868414705,"pZ":2.400473939287445,"vX0":7.090194019805491,"vY0":-132.929889632408,"vZ0":-3.755656177012087,"x":94.83,"y":173.97,"x0":-1.9819692661786592,"y0":50.005304302784594,"z0":5.545088563568972,"aX":-1.8539950218661754},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.9,"breakHorizontal":0.4,"spinRate":2100,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.411445710235935,"extension":7.011532912170525},"index":0,"playId":"27bbc072-e6fe-3eb2-9b3d-1c994ce41497","pitchNumber":1,"startTime":"2025-09-21T17:13:19.072Z","endTime":"2025-09-21T17:13:23.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.5979482059466,"strikeZoneBottom":1.61999923313348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.799366048245425,"aZ":-13.02248941193244,"pfxX":-5.036905035995344,"pfxZ":9.955339240284392,"pX":1.087859125851402,"pZ":3.5492565123219704,"vX0":9.457723964291173,"vY0":-138.0867787501539,"vZ0":-3.4653655177593548,"x":75.53,"y":142.95,"x0":-1.7329157746270534,"y0":50.00515376332316,"z0":5.70123776015006,"aX":-9.692824216250049},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":7.1,"spinRate":2365,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3972095453161293,"extension":6.987346447079463},"index":1,"playId":"90ce41aa-8969-3688-8b53-61c7016a0306","pitchNumber":2,"startTime":"2025-09-21T17:13:35.471Z","endTime":"2025-09-21T17:13:39.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.5763081443313,"strikeZoneBottom":1.62000079777241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.282138211854512,"aZ":-14.536440380732753,"pfxX":-8.205223673517917,"pfxZ":9.123034831917288,"pX":0.5917270774436647,"pZ":2.7871257906643256,"vX0":9.611699885280037,"vY0":-138.066361919869,"vZ0":-4.917849563578543,"x":94.44,"y":163.53,"x0":-1.866053571688723,"y0":50.00636366054828,"z0":5.567384155680992,"aX":-15.870082230165062},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.7,"breakHorizontal":12.8,"spinRate":2425,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.39647844534346444,"extension":6.92486737140789},"index":2,"playId":"05a8addb-353d-329e-9e92-882cf96f36d3","pitchNumber":3,"startTime":"2025-09-21T17:13:51.739Z","endTime":"2025-09-21T17:13:56.251Z","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":90.6,"endSpeed":83.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.123370618387394,"aZ":-26.863153993711087,"pfxX":-0.5845870536301021,"pfxZ":2.9948938773717995,"pX":0.6256537840307139,"pZ":2.4534038875689794,"vX0":7.505474225966346,"vY0":-131.90428121886097,"vZ0":-2.870464643830717,"x":93.15,"y":172.54,"x0":-2.1719846830748786,"y0":50.00616810239413,"z0":5.521133471012397,"aX":-1.0389027835882572},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.0,"breakHorizontal":-0.5,"spinRate":2175,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.41409040548846665,"extension":6.963741262933223},"index":3,"playId":"90e8f7a9-d74f-3347-9d12-140fe893f1a4","pitchNumber":4,"startTime":"2025-09-21T17:14:11.569Z","endTime":"2025-09-21T17:14:15.951Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.704728097283056,"aZ":-30.984540853215695,"pfxX":3.324196045857199,"pfxZ":0.7748145308453829,"pX":0.8187645692666236,"pZ":1.7633865702950529,"vX0":6.5136898672137225,"vY0":-122.50088753121595,"vZ0":-2.665190137646638,"x":85.79,"y":191.17,"x0":-2.2907985931789283,"y0":50.005196391779094,"z0":5.473728592876253,"aX":5.130863129363574},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.1,"breakHorizontal":-7.3,"spinRate":2415,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.44450382919815734,"extension":6.92289265320824},"hitData":{"launchSpeed":94.1,"launchAngle":35.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.12,"coordY":84.48}},"index":4,"playId":"340a85f3-c7fd-3ef8-b0dc-1924aff595a7","pitchNumber":5,"startTime":"2025-09-21T17:14:31.214Z","endTime":"2025-09-21T17:14:44.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T17:14:44.027Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drake Baldwin flies out to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T17:14:55.393Z","endTime":"2025-09-21T17:15:57.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.412400182547984,"aZ":-11.112197737756553,"pfxX":-4.284136516327411,"pfxZ":10.876276190263967,"pX":-0.04899627436740783,"pZ":3.1527089734189366,"vX0":6.583967828273452,"vY0":-138.61766791120738,"vZ0":-4.678451359689329,"x":118.87,"y":153.66,"x0":-1.9037449071541062,"y0":50.00206627951004,"z0":5.610803585067411,"aX":-8.296235168360148},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.8,"breakHorizontal":6.4,"spinRate":2351,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.3958794187668562,"extension":7.014710976303585},"index":0,"playId":"7e25cd78-39e1-34c5-a01b-e1b1190277fe","pitchNumber":1,"startTime":"2025-09-21T17:15:17.122Z","endTime":"2025-09-21T17:15:20.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.33717600790025,"strikeZoneBottom":1.46552404637216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.80126850395604,"aZ":-10.514863258753053,"pfxX":-4.907834157691427,"pfxZ":11.097099542477856,"pX":-0.7676654855425723,"pZ":2.168041673532271,"vX0":4.8833347866407655,"vY0":-138.75657833692628,"vZ0":-7.295273480881269,"x":146.26,"y":180.24,"x0":-1.9120311820717533,"y0":50.00042124591613,"z0":5.530343839535431,"aX":-9.577062818841014},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.7,"breakHorizontal":7.9,"spinRate":2396,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.39462074447597084,"extension":6.949562896956893},"index":1,"playId":"61fe0ace-261c-3209-9230-a625be0f4120","pitchNumber":2,"startTime":"2025-09-21T17:15:33.733Z","endTime":"2025-09-21T17:15:37.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.78303774238329,"aZ":-28.133869965791728,"pfxX":-8.809292766570456,"pfxZ":2.379565774500591,"pX":-0.9715768976257392,"pZ":1.350000923875733,"vX0":5.684855678017561,"vY0":-128.9452203108718,"vZ0":-5.199840355581087,"x":154.03,"y":202.33,"x0":-2.0512946297874404,"y0":50.00222516874343,"z0":5.54201269259264,"aX":-14.953785563614707},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.5,"breakHorizontal":14.9,"spinRate":1583,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4234742730681562,"extension":6.880212534475457},"hitData":{"launchSpeed":86.6,"launchAngle":30.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":51.4,"coordY":106.96}},"index":2,"playId":"3ed6a664-598f-33cc-be6f-69196658a563","pitchNumber":3,"startTime":"2025-09-21T17:15:50.347Z","endTime":"2025-09-21T17:15:57.850Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T17:15:57.850Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Parker Meadows strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T17:18:02.289Z","endTime":"2025-09-21T17:20:06.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.983927203680405,"aZ":-13.668769347367368,"pfxX":-8.116069786010778,"pfxZ":9.400735028744936,"pX":0.4679169107967712,"pZ":2.1784839568126686,"vX0":8.066065439288927,"vY0":-139.34662793612193,"vZ0":-6.79585314536562,"x":99.16,"y":179.96,"x0":-1.4082141656877318,"y0":50.00369636432373,"z0":5.54994455046243,"aX":-15.979491324348215},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":13.1,"spinRate":2416,"spinDirection":211},"zone":9,"typeConfidence":0.9,"plateTime":0.39290183718709626,"extension":6.962638821418178},"index":0,"playId":"a02fb988-0473-35be-8b62-a5456aa54746","pitchNumber":1,"startTime":"2025-09-21T17:18:18.719Z","endTime":"2025-09-21T17:18:22.449Z","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":94.8,"endSpeed":86.9,"strikeZoneTop":3.42313112271318,"strikeZoneBottom":1.68602383535735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.639571090141175,"aZ":-13.49404976490421,"pfxX":-6.025551771376032,"pfxZ":9.69595638707358,"pX":0.7769021485800814,"pZ":1.8339880442016165,"vX0":7.833268662521954,"vY0":-137.70421273081115,"vZ0":-7.462529811020475,"x":87.39,"y":189.26,"x0":-1.3173873713366882,"y0":50.003763190831584,"z0":5.485806676951158,"aX":-11.610713066924127},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":9.4,"spinRate":2294,"spinDirection":206},"zone":9,"typeConfidence":0.89,"plateTime":0.39725882508377186,"extension":6.945556978234091},"index":1,"playId":"9d8c110c-12af-37df-a6dd-2f59fcda3f6c","pitchNumber":2,"startTime":"2025-09-21T17:18:35.386Z","endTime":"2025-09-21T17:18:39.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":72.2,"strikeZoneTop":3.36245212443517,"strikeZoneBottom":1.592896790845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.205593627702278,"aZ":-38.416112231393285,"pfxX":4.980428501183349,"pfxZ":-4.778006550135217,"pX":-0.5359958543667556,"pZ":2.4894611943025096,"vX0":1.6359970835128568,"vY0":-113.16209813616334,"vZ0":1.1691850427526658,"x":137.43,"y":171.56,"x0":-1.9138713962142035,"y0":50.001974826730724,"z0":5.7923248200614355,"aX":6.507098511418507},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-8.2,"breakHorizontal":-9.5,"spinRate":2660,"spinDirection":72},"zone":4,"typeConfidence":0.91,"plateTime":0.48263981630492303,"extension":6.628027112233865},"index":2,"playId":"b0a6bc3e-610e-3818-b26b-430021d3a7dc","pitchNumber":3,"startTime":"2025-09-21T17:18:50.572Z","endTime":"2025-09-21T17:18:54.282Z","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.3,"endSpeed":88.3,"strikeZoneTop":3.41474869538851,"strikeZoneBottom":1.64529439151585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.884452857109032,"aZ":-11.978223605912348,"pfxX":-6.462533890367694,"pfxZ":10.167247874382134,"pX":0.23358127243685187,"pZ":1.2761296757857643,"vX0":6.843218684831263,"vY0":-139.89825559131046,"vZ0":-9.349251873106354,"x":108.1,"y":204.32,"x0":-1.4019317888820695,"y0":50.00677627245078,"z0":5.442067969752599,"aX":-12.842355213109277},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.7,"breakHorizontal":10.3,"spinRate":2350,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.3911721313602756,"extension":6.89432548364531},"index":3,"playId":"d4832d31-637a-3aaa-af70-fbac2b537157","pitchNumber":4,"startTime":"2025-09-21T17:19:08.711Z","endTime":"2025-09-21T17:19:12.581Z","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":83.6,"endSpeed":77.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.896874895313708,"aZ":-27.709907742061937,"pfxX":3.071071603362098,"pfxZ":2.9376689204435937,"pX":-0.16316251949987087,"pZ":2.3612702714171174,"vX0":2.6567747830328075,"vY0":-121.89290264689048,"vZ0":-2.1153324330588883,"x":123.22,"y":175.03,"x0":-1.662565845698707,"y0":50.00166667443761,"z0":5.611383506833444,"aX":4.662645398750162},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.2,"breakHorizontal":-6.1,"spinRate":2238,"spinDirection":160},"zone":5,"typeConfidence":0.91,"plateTime":0.44778813490761626,"extension":6.714788792114629},"index":4,"playId":"08b953db-6fb7-32ae-ae58-c01e1c98e58b","pitchNumber":5,"startTime":"2025-09-21T17:19:25.044Z","endTime":"2025-09-21T17:19:29.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.030018869775574,"aZ":-38.49842077656501,"pfxX":4.122146704335387,"pfxZ":-4.625915304531244,"pX":0.6013007138797374,"pZ":2.1963815532671314,"vX0":3.824096220496778,"vY0":-115.97407091620067,"vZ0":0.38405143342626746,"x":94.08,"y":179.48,"x0":-1.6025874783842249,"y0":50.0030764510363,"z0":5.6907754687880505,"aX":5.633629018881718},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-8.0,"breakHorizontal":-8.4,"spinRate":2680,"spinDirection":60},"zone":9,"typeConfidence":0.91,"plateTime":0.47168823045390873,"extension":6.793333263710181},"index":5,"playId":"db7cf788-d19a-3e3b-a9f0-6f39f6b20496","pitchNumber":6,"startTime":"2025-09-21T17:19:42.302Z","endTime":"2025-09-21T17:19:46.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.34116299525085,"aZ":-13.091917632267227,"pfxX":-6.733016728109509,"pfxZ":9.6298625546321,"pX":-0.8139138586637004,"pZ":2.8203441910983265,"vX0":4.360589379569132,"vY0":-139.83661022051984,"vZ0":-5.123394142724643,"x":148.02,"y":162.63,"x0":-1.518222450854478,"y0":50.0027926472441,"z0":5.5341450442741165,"aX":-13.342901808949568},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":11.3,"spinRate":2361,"spinDirection":215},"zone":4,"typeConfidence":0.9,"plateTime":0.39159378416168167,"extension":6.834382791264516},"index":6,"playId":"de003374-8424-3162-9de2-b3b67c9af344","pitchNumber":7,"startTime":"2025-09-21T17:20:01.139Z","endTime":"2025-09-21T17:20:06.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T17:20:06.057Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gleyber Torres singles on a ground ball to left fielder Jurickson Profar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T17:20:11.594Z","endTime":"2025-09-21T17:21:52.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":4},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.110285124435634,"aZ":-13.419030389546123,"pfxX":-5.696695341326879,"pfxZ":9.727564674786032,"pX":-0.1569862855598734,"pZ":2.900693825668439,"vX0":6.063561460956843,"vY0":-138.08060038888186,"vZ0":-4.8777517623890745,"x":122.98,"y":160.46,"x0":-1.6426209927836275,"y0":50.005789658448364,"z0":5.594923995851211,"aX":-10.988077086791527},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":9.0,"spinRate":2359,"spinDirection":207},"zone":2,"typeConfidence":0.89,"plateTime":0.3968616048301019,"extension":6.772295762559386},"index":0,"playId":"3430a535-8f1c-3f7d-a370-09533840c9f8","pitchNumber":1,"startTime":"2025-09-21T17:20:28.353Z","endTime":"2025-09-21T17:20:32.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.25999928285312,"strikeZoneBottom":1.52944201570586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.76439460337082,"aZ":-12.783988388558713,"pfxX":-6.715034805820432,"pfxZ":9.905348694499477,"pX":0.49388330532297975,"pZ":1.6762353962624974,"vX0":7.594516913795971,"vY0":-138.93921614168852,"vZ0":-8.099299164600879,"x":98.17,"y":193.52,"x0":-1.4008808815738032,"y0":50.0018974347851,"z0":5.4761619833291215,"aX":-13.144409437632524},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":10.6,"spinRate":2342,"spinDirection":212},"zone":9,"typeConfidence":0.9,"plateTime":0.3940366397422044,"extension":6.969783254275668},"index":1,"playId":"bf2cb33c-5c4a-3108-b035-608b4dc5336a","pitchNumber":2,"startTime":"2025-09-21T17:20:46.808Z","endTime":"2025-09-21T17:20:51.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.19028955455812,"strikeZoneBottom":1.49560076326444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.301959057981506,"aZ":-27.33358172748341,"pfxX":3.008241706456245,"pfxZ":3.039987487323394,"pX":0.8728474749859473,"pZ":1.4453718747848723,"vX0":5.307657777810773,"vY0":-124.83209520890725,"vZ0":-4.441507522015025,"x":83.73,"y":199.75,"x0":-1.665138188900579,"y0":50.00074212575744,"z0":5.477633781459566,"aX":4.782398464417563},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.8,"breakHorizontal":-6.6,"spinRate":2318,"spinDirection":170},"zone":14,"typeConfidence":0.9,"plateTime":0.43747251840020773,"extension":6.845893204002302},"index":2,"playId":"7ef8264a-9a99-3b44-b6df-5fde68b01e8e","pitchNumber":3,"startTime":"2025-09-21T17:21:05.093Z","endTime":"2025-09-21T17:21:09.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.9,"strikeZoneTop":3.22542669627179,"strikeZoneBottom":1.55000095588687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.909744660101175,"aZ":-14.820368991429449,"pfxX":-5.880826173355027,"pfxZ":8.70833045355419,"pX":0.395017792503084,"pZ":3.6354213949676293,"vX0":7.284745700633805,"vY0":-140.52830681661368,"vZ0":-2.857542784657433,"x":101.94,"y":140.62,"x0":-1.4711655311580139,"y0":50.00234008091653,"z0":5.632536545910974,"aX":-11.719581199359018},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.4,"breakHorizontal":9.1,"spinRate":2385,"spinDirection":214},"zone":12,"typeConfidence":0.91,"plateTime":0.3902913057236508,"extension":6.951190805712316},"index":3,"playId":"6d4fa3e0-a672-3ca8-b40a-361e688c5b42","pitchNumber":4,"startTime":"2025-09-21T17:21:22.557Z","endTime":"2025-09-21T17:21:26.780Z","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":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.858140312616197,"aZ":-13.095964146944828,"pfxX":-6.153828896289204,"pfxZ":9.845934862305162,"pX":0.14812214930850778,"pZ":2.646917642894745,"vX0":6.941252473894671,"vY0":-138.55236945537754,"vZ0":-5.389306023339369,"x":111.35,"y":167.31,"x0":-1.5938254296940446,"y0":50.00587358820062,"z0":5.497315169806768,"aX":-11.929022107310796},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":9.6,"spinRate":2396,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.395795578441962,"extension":6.893015107710848},"hitData":{"launchSpeed":98.8,"launchAngle":8.0,"totalDistance":146.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":106.03,"coordY":97.4}},"index":4,"playId":"864e8514-3a4f-387c-90d3-bf821d73def7","pitchNumber":5,"startTime":"2025-09-21T17:21:39.442Z","endTime":"2025-09-21T17:21:52.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T17:21:52.648Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kerry Carpenter flies out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T17:22:06.167Z","endTime":"2025-09-21T17:24:04.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"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":95.3,"endSpeed":85.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.46559551624529,"aZ":-11.861541166178313,"pfxX":-6.025978440026195,"pfxZ":10.64257405838665,"pX":0.2661627803948473,"pZ":2.4839833123902038,"vX0":7.196201083818747,"vY0":-138.39366913511287,"vZ0":-6.323648774631683,"x":106.85,"y":171.71,"x0":-1.6046300745412614,"y0":50.00662995065808,"z0":5.619399021232294,"aX":-11.505995890293427},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":9.1,"spinRate":2396,"spinDirection":213},"zone":5,"typeConfidence":0.91,"plateTime":0.3982007340959939,"extension":6.786154418001814},"index":0,"playId":"0fc46820-a2e1-34d6-9667-746e0780f0fb","pitchNumber":1,"startTime":"2025-09-21T17:22:15.809Z","endTime":"2025-09-21T17:22:19.913Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-09-21T17:22:31.334Z","endTime":"2025-09-21T17:22:48.945Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":86.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.487646664474706,"aZ":-11.51839656318908,"pfxX":-4.684522427011638,"pfxZ":10.82859403529885,"pX":0.5123479585476592,"pZ":2.9920132709275027,"vX0":6.925032171368732,"vY0":-137.4826303592788,"vZ0":-4.909807832741721,"x":97.47,"y":158.0,"x0":-1.4346342543429458,"y0":50.00247765734832,"z0":5.587734364205378,"aX":-8.936107061282268},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.7,"breakHorizontal":7.0,"spinRate":2346,"spinDirection":213},"zone":3,"typeConfidence":0.9,"plateTime":0.39893912671762255,"extension":6.855021685968676},"index":2,"playId":"b12bad0e-8a72-3533-9862-c89522c82da6","pitchNumber":2,"startTime":"2025-09-21T17:22:48.945Z","endTime":"2025-09-21T17:22:52.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.42089404267716,"strikeZoneBottom":1.63938767601838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.672418798748218,"aZ":-13.847233414225787,"pfxX":-4.4914084565365915,"pfxZ":9.214182331899025,"pX":-0.6149646436862994,"pZ":4.055319947270635,"vX0":3.9847462599307795,"vY0":-139.93558886604796,"vZ0":-2.1087859444090356,"x":140.44,"y":129.29,"x0":-1.471709510770758,"y0":50.00537341954669,"z0":5.722604542414136,"aX":-8.936221966601845},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.4,"breakHorizontal":7.3,"spinRate":2388,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.3909501637686965,"extension":6.757406438232014},"index":3,"playId":"e21fea1a-2301-38e2-9876-032c041ee75c","pitchNumber":3,"startTime":"2025-09-21T17:23:11.509Z","endTime":"2025-09-21T17:23:15.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.5,"strikeZoneTop":3.37218378288736,"strikeZoneBottom":1.61000100622662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.68383246238257,"aZ":-36.27018286313528,"pfxX":3.844471881913378,"pfxZ":-2.8723279033304596,"pX":0.162584569683233,"pZ":1.413399462096895,"vX0":2.788664560943407,"vY0":-118.09764732139041,"vZ0":-2.0172560278200704,"x":110.8,"y":200.62,"x0":-1.5295851371740457,"y0":50.00492241678408,"z0":5.588154500120927,"aX":5.477099445667147},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.4,"breakHorizontal":-7.6,"spinRate":2778,"spinDirection":62},"zone":14,"typeConfidence":0.81,"plateTime":0.46227711520055026,"extension":6.818333513255312},"index":4,"playId":"99bfd405-9608-331b-b54b-a05da8a8ef86","pitchNumber":4,"startTime":"2025-09-21T17:23:32.482Z","endTime":"2025-09-21T17:23:36.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":71.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.807699001579444,"aZ":-39.74305819251648,"pfxX":7.358772248846211,"pfxZ":-5.866725435314964,"pX":0.10949921154588127,"pZ":1.7986095365024706,"vX0":2.221711400416425,"vY0":-112.70449645914287,"vZ0":0.18551800906776728,"x":112.83,"y":190.22,"x0":-1.84405913395093,"y0":50.001606851953966,"z0":5.717483128112094,"aX":9.498245655233344},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-10.3,"breakHorizontal":-13.9,"spinRate":2847,"spinDirection":56},"zone":8,"typeConfidence":0.91,"plateTime":0.48534072937365647,"extension":6.694361714130894},"hitData":{"launchSpeed":96.6,"launchAngle":27.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.57,"coordY":56.17}},"index":5,"playId":"0a5432e2-19c3-3b60-9ef1-5ffcc7ab50e9","pitchNumber":5,"startTime":"2025-09-21T17:23:52.205Z","endTime":"2025-09-21T17:24:04.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T17:24:04.752Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a line drive to center fielder Michael Harris II. Gleyber Torres to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T17:24:22.294Z","endTime":"2025-09-21T17:26:02.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnThird":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":76.8,"endSpeed":71.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.922068865484498,"aZ":-38.81638661525137,"pfxX":6.190735958378629,"pfxZ":-5.243757378047339,"pX":0.5541793602657334,"pZ":1.4812228341012845,"vX0":3.2297251141944385,"vY0":-111.79677535395818,"vZ0":-0.5177440699244613,"x":95.88,"y":198.79,"x0":-1.712763997413976,"y0":50.00111882002437,"z0":5.695622810637326,"aX":7.844925061140123},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-9.4,"breakHorizontal":-12.0,"spinRate":2724,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.48970092203930804,"extension":6.741843006984336},"index":0,"playId":"cfc42803-3255-34a4-812d-dd2c91233fda","pitchNumber":1,"startTime":"2025-09-21T17:24:25.291Z","endTime":"2025-09-21T17:24:29.278Z","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.4,"endSpeed":79.2,"strikeZoneTop":3.57029477171725,"strikeZoneBottom":1.63025945384721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.21928012004875,"aZ":-25.17972220667322,"pfxX":-8.074356432355197,"pfxZ":4.4108011407297685,"pX":-1.232605028455614,"pZ":2.004829184281563,"vX0":4.454103531997262,"vY0":-124.4120387950693,"vZ0":-3.4738842013223614,"x":163.98,"y":184.65,"x0":-1.9862055796362892,"y0":50.004567533121985,"z0":5.4793114215836445,"aX":-12.80715974893548},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.6,"breakHorizontal":13.8,"spinRate":2118,"spinDirection":232},"zone":13,"typeConfidence":0.92,"plateTime":0.43831074186650065,"extension":6.682346776922645},"index":1,"playId":"12335061-2d5a-3232-9e8d-924f553210ff","pitchNumber":2,"startTime":"2025-09-21T17:24:47.349Z","endTime":"2025-09-21T17:24:51.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.56779294518425,"strikeZoneBottom":1.65934842566793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.02549821576464,"aZ":-24.2596807049084,"pfxX":-9.711720783007713,"pfxZ":4.956073676545323,"pX":-0.4436172080996004,"pZ":-0.06927448083958077,"vX0":6.173854481307028,"vY0":-125.19436165781269,"vZ0":-8.465955232201303,"x":133.91,"y":240.65,"x0":-1.6732952607618348,"y0":50.001785105611056,"z0":5.325673947772801,"aX":-15.496903648233841},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.3,"breakHorizontal":16.3,"spinRate":2227,"spinDirection":230},"zone":13,"typeConfidence":0.92,"plateTime":0.4366294148873795,"extension":6.779550741271661},"index":2,"playId":"429526dc-b184-37b4-bf07-ceec050b4506","pitchNumber":3,"startTime":"2025-09-21T17:25:06.798Z","endTime":"2025-09-21T17:25:10.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.665943088237324,"aZ":-12.715834890566057,"pfxX":-4.845305669618931,"pfxZ":10.13681039302228,"pX":0.5018813690983791,"pZ":2.099249842533138,"vX0":7.335415512488881,"vY0":-137.69386113006053,"vZ0":-6.954611196634097,"x":97.87,"y":182.1,"x0":-1.5675445173469884,"y0":50.00288601156664,"z0":5.518694479315575,"aX":-9.301455679628273},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":7.2,"spinRate":2280,"spinDirection":213},"zone":9,"typeConfidence":0.89,"plateTime":0.3978339126935069,"extension":6.760713943556481},"index":3,"playId":"d15de121-b337-35a8-8d59-ead2df86db6b","pitchNumber":4,"startTime":"2025-09-21T17:25:30.246Z","endTime":"2025-09-21T17:25:34.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.512454387999234,"aZ":-11.595962951897542,"pfxX":-5.281221541178471,"pfxZ":10.725102849821196,"pX":0.9303435663664031,"pZ":2.323950577497828,"vX0":8.29147425734039,"vY0":-138.07353855016729,"vZ0":-6.534258272743255,"x":81.54,"y":176.03,"x0":-1.4339881432341977,"y0":50.00592217071074,"z0":5.511860488184342,"aX":-10.136647685763998},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.1,"breakHorizontal":7.7,"spinRate":2420,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.3976425998878641,"extension":6.694097573058797},"hitData":{"launchSpeed":72.9,"launchAngle":17.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":126.02,"coordY":105.3}},"index":4,"playId":"74ca4a2f-e700-3d7c-aa14-a6a09e1e2110","pitchNumber":5,"startTime":"2025-09-21T17:25:51.194Z","endTime":"2025-09-21T17:26:02.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T17:26:02.709Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Torkelson flies out to right fielder Ronald Acuña Jr. in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T17:26:33.073Z","endTime":"2025-09-21T17:28:27.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"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":"*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":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":80.2,"strikeZoneTop":3.45774019127076,"strikeZoneBottom":1.62624784209478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.270409331955673,"aZ":-25.883899258771486,"pfxX":1.8571725275506745,"pfxZ":3.9363143555216236,"pX":0.7859300096569812,"pZ":0.5572857209876426,"vX0":5.533119766976226,"vY0":-124.32089018495057,"vZ0":-7.047989343441562,"x":87.04,"y":223.73,"x0":-1.69206258521073,"y0":50.00102656979203,"z0":5.519054844247436,"aX":2.962962942544677},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.0,"breakHorizontal":-4.4,"spinRate":2294,"spinDirection":164},"zone":14,"typeConfidence":0.9,"plateTime":0.43727192800384085,"extension":6.723418983357605},"index":0,"playId":"be8b4cd3-7b9f-31d4-8598-8c7cbad1fb54","pitchNumber":1,"startTime":"2025-09-21T17:26:34.260Z","endTime":"2025-09-21T17:26:39.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.24064119805698,"aZ":-27.82050433726972,"pfxX":2.7939509535041607,"pfxZ":2.784498204435522,"pX":0.8792434308580614,"pZ":1.6820840975945264,"vX0":5.390503120469786,"vY0":-123.56808287630402,"vZ0":-3.6547692660922286,"x":83.49,"y":193.36,"x0":-1.6845201338152755,"y0":50.00026866523635,"z0":5.491211076870734,"aX":4.364566607328545},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.6,"breakHorizontal":-6.2,"spinRate":2299,"spinDirection":148},"zone":14,"typeConfidence":0.9,"plateTime":0.4415132211144597,"extension":6.706669169083052},"index":1,"playId":"ad991a52-a5b0-36d1-81d7-90cd510438f5","pitchNumber":2,"startTime":"2025-09-21T17:26:57.012Z","endTime":"2025-09-21T17:27:01.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.55999911031883,"strikeZoneBottom":1.67812629399889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.16752408287914,"aZ":-13.254824017254245,"pfxX":-5.65372426676072,"pfxZ":9.615580982956693,"pX":1.051026355911725,"pZ":3.423967519920061,"vX0":9.17975906985779,"vY0":-139.56013679391504,"vZ0":-3.6482704631540948,"x":76.94,"y":146.33,"x0":-1.55018395424591,"y0":50.00170371964637,"z0":5.624457196448982,"aX":-11.123658074936237},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.8,"breakHorizontal":8.3,"spinRate":2375,"spinDirection":204},"zone":12,"typeConfidence":0.91,"plateTime":0.3928472954227398,"extension":6.762211105281007},"index":2,"playId":"2be85c85-6899-356b-a7b1-c9f0990550c8","pitchNumber":3,"startTime":"2025-09-21T17:27:18.164Z","endTime":"2025-09-21T17:27:22.910Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.5062393406254,"strikeZoneBottom":1.65000068533329,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.66837154683133,"aZ":-25.51182398890318,"pfxX":2.2705770608633076,"pfxZ":4.273501284020858,"pX":1.3262074179108423,"pZ":-0.16549794128218528,"vX0":6.66257025255967,"vY0":-123.51031450014479,"vZ0":-8.27631724731364,"x":66.45,"y":243.25,"x0":-1.6920988155427847,"y0":50.0020877514812,"z0":5.347743440804019,"aX":3.535220614887797},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.1,"breakHorizontal":-5.5,"spinRate":2269,"spinDirection":180},"zone":14,"typeConfidence":0.9,"plateTime":0.4420603839685384,"extension":6.837035465111077},"index":3,"playId":"4a2865c2-dab7-3864-bc7a-8a1191f5df6b","pitchNumber":4,"startTime":"2025-09-21T17:27:36.563Z","endTime":"2025-09-21T17:27:41.810Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"playId":"4b13a4a3-dd43-3f8f-b7a4-88178e4fb98f","startTime":"2025-09-21T17:27:58.774Z","endTime":"2025-09-21T17:28:03.023Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.20498151430945,"aZ":-11.729756841919814,"pfxX":-4.456294645937177,"pfxZ":10.780046489037629,"pX":-0.16049481150651046,"pZ":2.1933135131391754,"vX0":5.2976606558017485,"vY0":-136.6154690690627,"vZ0":-6.842130771214476,"x":123.12,"y":179.56,"x0":-1.5428986580916577,"y0":50.001974937199186,"z0":5.531134642991307,"aX":-8.45046332710708},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.4,"breakHorizontal":7.0,"spinRate":2260,"spinDirection":211},"zone":8,"typeConfidence":0.88,"plateTime":0.4004534427855533,"extension":6.74692918200121},"hitData":{"launchSpeed":96.7,"launchAngle":58.0,"totalDistance":226.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.16,"coordY":150.06}},"index":5,"playId":"aff9ffe8-9966-3ecc-804c-c36ab1f8c6b7","pitchNumber":5,"startTime":"2025-09-21T17:28:17.921Z","endTime":"2025-09-21T17:28:27.691Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T17:28:27.691Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ozzie Albies flies out to center fielder Parker Meadows.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T17:30:36.638Z","endTime":"2025-09-21T17:31:39.250Z","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":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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":1},"details":{"event":"Flyout","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":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(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.4,"endSpeed":84.5,"strikeZoneTop":2.92965897504221,"strikeZoneBottom":1.46373505097339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.39612172634179,"aZ":-13.893858400315239,"pfxX":-6.335782065593706,"pfxZ":10.01188968630738,"pX":-0.10254993608742245,"pZ":1.9274916404129487,"vX0":6.617690739425783,"vY0":-134.33578074027588,"vZ0":-6.997389387060068,"x":120.91,"y":186.74,"x0":-1.7760330167085465,"y0":50.00142306863898,"z0":5.555756816763377,"aX":-11.566610248207212},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":10.1,"spinRate":2361,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.4078906463506091,"extension":6.837851628437031},"index":0,"playId":"87e15de5-645d-3ef2-a69d-197a9a772543","pitchNumber":1,"startTime":"2025-09-21T17:30:36.638Z","endTime":"2025-09-21T17:30:40.208Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.51849456477865,"aZ":-21.811695828036132,"pfxX":-8.262031769060718,"pfxZ":6.237440736945304,"pX":-0.30220493360399725,"pZ":0.5749308080271682,"vX0":7.183467699769308,"vY0":-127.36675524574434,"vZ0":-7.936978970164695,"x":128.52,"y":223.26,"x0":-2.0710523091219386,"y0":50.001872924117734,"z0":5.427099371330885,"aX":-13.720339298474327},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.8,"breakHorizontal":13.6,"spinRate":1773,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4282921036721019,"extension":6.962547485616931},"index":1,"playId":"bde335c8-71de-3d8a-95ee-2235af498ded","pitchNumber":2,"startTime":"2025-09-21T17:30:50.375Z","endTime":"2025-09-21T17:30:54.108Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-21T17:31:10.556Z","endTime":"2025-09-21T17:31:14.905Z","isPitch":false,"type":"action","player":{"id":645277,"link":"/api/v1/people/645277"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.2300000004481,"strikeZoneBottom":1.51999985753895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.95962193936454,"aZ":-12.73505753852465,"pfxX":-5.761986966838355,"pfxZ":10.301685316525456,"pX":-0.7957387257699832,"pZ":3.9315864158378786,"vX0":4.661600271771107,"vY0":-136.70827367256024,"vZ0":-2.624446068932583,"x":147.33,"y":132.63,"x0":-1.7768573725036134,"y0":50.00478437156786,"z0":5.78150295516738,"aX":-10.875749266042272},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.2,"breakHorizontal":9.4,"spinRate":2371,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4010971927027125,"extension":6.772615604361681},"index":3,"playId":"99edd33a-1011-3ffe-b59b-853698a7dd3f","pitchNumber":3,"startTime":"2025-09-21T17:31:14.905Z","endTime":"2025-09-21T17:31:18.541Z","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":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.619098417853973,"aZ":-13.954305397703596,"pfxX":-6.758872978090556,"pfxZ":9.596037713213462,"pX":-0.20782916550438224,"pZ":3.365709441692375,"vX0":6.3707113806336935,"vY0":-137.0006367894512,"vZ0":-3.9952254738805726,"x":124.92,"y":147.91,"x0":-1.6866140582559341,"y0":50.0029458872952,"z0":5.79851685003152,"aX":-12.832637762398104},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.7,"breakHorizontal":10.9,"spinRate":2359,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3999967984357573,"extension":6.794551887989389},"hitData":{"launchSpeed":98.2,"launchAngle":50.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":128.14,"coordY":83.46}},"index":4,"playId":"f9750fc7-67bc-3ae5-8b9f-2d8d3223589a","pitchNumber":4,"startTime":"2025-09-21T17:31:28.536Z","endTime":"2025-09-21T17:31:39.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T17:31:39.250Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ha-Seong Kim flies out to center fielder Parker Meadows.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T17:31:50.292Z","endTime":"2025-09-21T17:32:59.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":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":678009,"link":"/api/v1/people/678009"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.34237312603071,"strikeZoneBottom":1.5099996165655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.962193537043845,"aZ":-13.267319883832812,"pfxX":-6.517462614097632,"pfxZ":10.14586893455426,"pX":-0.3314293307838394,"pZ":3.5339894130901617,"vX0":6.570870867424821,"vY0":-135.7263481092744,"vZ0":-3.16247185067905,"x":129.63,"y":143.36,"x0":-1.9380793166943067,"y0":50.00654821064967,"z0":5.639395077454342,"aX":-12.151079317235371},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.9,"breakHorizontal":10.4,"spinRate":2360,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4036830778681515,"extension":6.944027404660391},"index":0,"playId":"41c75e2d-49b3-329f-a347-8e247640e3a2","pitchNumber":1,"startTime":"2025-09-21T17:32:04.907Z","endTime":"2025-09-21T17:32:09.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.38467623819801,"strikeZoneBottom":1.5100012084513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.887163848120686,"aZ":-12.776833880871337,"pfxX":-6.283104571497457,"pfxZ":10.241797440004598,"pX":-0.286850158449537,"pZ":2.9777615622065485,"vX0":6.7893658483560975,"vY0":-136.4730942416054,"vZ0":-4.689342198009636,"x":127.93,"y":158.38,"x0":-1.9857180088260933,"y0":50.00508187033163,"z0":5.592604754164372,"aX":-11.902473594993252},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":10.0,"spinRate":2380,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.40072201315390243,"extension":6.920930568172568},"index":1,"playId":"7ec31141-fced-38f8-991a-b778bfd11b2d","pitchNumber":2,"startTime":"2025-09-21T17:32:20.381Z","endTime":"2025-09-21T17:32:24.574Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.39999859295393,"strikeZoneBottom":1.52684710749801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.316113629242164,"aZ":-25.424883743508794,"pfxX":-0.008811572207951424,"pfxZ":3.8728793458466235,"pX":-0.09522760837544046,"pZ":3.8825012200240603,"vX0":5.147617175983927,"vY0":-130.59770375994282,"vZ0":0.376205142689113,"x":120.63,"y":133.95,"x0":-2.0835735877796853,"y0":50.00105890564693,"z0":5.636001827735847,"aX":-0.015959141477791535},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.3,"breakHorizontal":-1.1,"spinRate":2170,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.4180468680240028,"extension":6.89505206464338},"index":2,"playId":"4a925529-2dae-3f34-990c-3191fc9d7a3d","pitchNumber":3,"startTime":"2025-09-21T17:32:35.331Z","endTime":"2025-09-21T17:32:39.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.467624240892977,"aZ":-25.298232186794298,"pfxX":0.1579433798461558,"pfxZ":4.084889015937989,"pX":-0.25281311053305555,"pZ":2.4427976074221656,"vX0":5.116402882457133,"vY0":-128.35078596758004,"vZ0":-2.7303157327620284,"x":126.64,"y":172.82,"x0":-2.2854790473021045,"y0":50.0020227292959,"z0":5.472941749825777,"aX":0.26443352383220375},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.1,"breakHorizontal":-1.3,"spinRate":2214,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.4253874313865271,"extension":6.8252674390445085},"hitData":{"launchSpeed":89.5,"launchAngle":42.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.25,"coordY":80.06}},"index":3,"playId":"5133900c-ceb0-3671-8e56-e82c437e7462","pitchNumber":4,"startTime":"2025-09-21T17:32:49.867Z","endTime":"2025-09-21T17:32:59.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T17:32:59.982Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcell Ozuna strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T17:33:10.629Z","endTime":"2025-09-21T17:34:00.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":86.7,"strikeZoneTop":3.58000107186859,"strikeZoneBottom":1.68133573312829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.801744166514535,"aZ":-12.775745939579107,"pfxX":-5.237517196139649,"pfxZ":10.086046053290952,"pX":0.24696249075080412,"pZ":2.298358514909606,"vX0":7.080952351360561,"vY0":-137.858813031917,"vZ0":-6.769308116445915,"x":107.59,"y":176.72,"x0":-1.6750846660596976,"y0":50.0056042423511,"z0":5.649065011883499,"aX":-10.077094293987454},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":8.0,"spinRate":2301,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.3973896418615315,"extension":6.962322302911923},"index":0,"playId":"ed9a6aeb-7f6a-3ed0-bd6a-e02e564468a9","pitchNumber":1,"startTime":"2025-09-21T17:33:24.245Z","endTime":"2025-09-21T17:33:28.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.58000084714229,"strikeZoneBottom":1.72983229308458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.71194133474831,"aZ":-27.268463793079444,"pfxX":-0.7806061766885033,"pfxZ":2.843516150217777,"pX":0.09217717658739283,"pZ":2.3802290485029665,"vX0":6.082085447815841,"vY0":-130.3202365968106,"vZ0":-2.8757375017707756,"x":113.49,"y":174.51,"x0":-2.1678060532590275,"y0":50.002740632308324,"z0":5.552102328057736,"aX":-1.3475001555051942},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.8,"breakHorizontal":0.1,"spinRate":2202,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.4198792023781963,"extension":6.926335525858287},"index":1,"playId":"38355d40-c12e-385d-9cb7-331a295b872c","pitchNumber":2,"startTime":"2025-09-21T17:33:39.645Z","endTime":"2025-09-21T17:33:43.706Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.619325998754675,"aZ":-28.803539924058867,"pfxX":-7.726557574289927,"pfxZ":2.0236292637375275,"pX":0.5023416542298544,"pZ":2.016519111714437,"vX0":8.821445454535137,"vY0":-127.72874308680841,"vZ0":-3.4249753661135403,"x":97.85,"y":184.33,"x0":-1.9811004943993644,"y0":50.00197322780691,"z0":5.623059089686467,"aX":-12.854718692988369},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.1,"breakHorizontal":12.1,"spinRate":1328,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.4277101606343394,"extension":6.898487827088375},"index":2,"playId":"7d091d36-a103-3e50-a125-a2dfedabb2de","pitchNumber":3,"startTime":"2025-09-21T17:33:55.721Z","endTime":"2025-09-21T17:34:00.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T17:34:00.506Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wenceel Pérez grounds out, second baseman Ozzie Albies to first baseman Matt Olson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T17:35:49.304Z","endTime":"2025-09-21T17:36:52.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"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":93.9,"endSpeed":85.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.64360131174607,"aZ":-11.380066155027817,"pfxX":-4.971178056085515,"pfxZ":11.029815290699817,"pX":-0.5329997557358171,"pZ":2.266997370100508,"vX0":4.755464992902732,"vY0":-136.57563234699987,"vZ0":-6.753041307990157,"x":137.32,"y":177.57,"x0":-1.6525952936497748,"y0":50.00192403091343,"z0":5.557616940233149,"aX":-9.371882178278947},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.7,"breakHorizontal":7.9,"spinRate":2379,"spinDirection":212},"zone":4,"typeConfidence":0.88,"plateTime":0.4013430469392354,"extension":6.77399404754311},"index":0,"playId":"64ed8366-e6c0-3104-90ea-f9eff8dec455","pitchNumber":1,"startTime":"2025-09-21T17:36:11.274Z","endTime":"2025-09-21T17:36:14.938Z","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":94.4,"endSpeed":85.5,"strikeZoneTop":3.20189076005574,"strikeZoneBottom":1.50411753908583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.877084986258694,"aZ":-13.365442286075632,"pfxX":-6.194642676777167,"pfxZ":9.971492722766378,"pX":0.7037558386859231,"pZ":2.928142913435419,"vX0":7.953908925299791,"vY0":-137.09889877263663,"vZ0":-4.707639582872298,"x":90.17,"y":159.72,"x0":-1.44261086102334,"y0":50.005672041627825,"z0":5.593446078027723,"aX":-11.688341822636987},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":9.4,"spinRate":2335,"spinDirection":211},"zone":3,"typeConfidence":0.89,"plateTime":0.40091284123791704,"extension":6.8994216135151465},"index":1,"playId":"b34122b9-1d32-330d-b65e-8b7774a750fb","pitchNumber":2,"startTime":"2025-09-21T17:36:28.024Z","endTime":"2025-09-21T17:36:31.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.56399384176389,"aZ":-12.685086985729452,"pfxX":-5.615544083431085,"pfxZ":10.313904469786044,"pX":-0.49562730368511704,"pZ":3.5315286616828234,"vX0":4.911377503859042,"vY0":-137.35970868273483,"vZ0":-3.4660082981385893,"x":127.17,"y":120.64,"x0":-1.5869856143489809,"y0":50.00363233307654,"z0":5.686113900743437,"aX":-10.612646841590884},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":9.0,"spinRate":2329,"spinDirection":207},"zone":11,"typeConfidence":0.89,"plateTime":0.4004390900054604,"extension":6.769910970786996},"hitData":{"launchSpeed":94.4,"launchAngle":-1.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.97,"coordY":151.07}},"index":2,"playId":"cca00ac9-e4ee-3062-995e-6ec62ade23d8","pitchNumber":3,"startTime":"2025-09-21T17:36:44.744Z","endTime":"2025-09-21T17:36:52.175Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T17:36:52.175Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dillon Dingler strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T17:37:10.495Z","endTime":"2025-09-21T17:38:39.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"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":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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":83.5,"endSpeed":77.5,"strikeZoneTop":3.3246825021594,"strikeZoneBottom":1.54919729370671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.37100006179714,"aZ":-27.598858899761606,"pfxX":2.680309634815151,"pfxZ":3.051812926149008,"pX":1.6491320913496086,"pZ":0.7245211885987233,"vX0":6.889853095254109,"vY0":-121.3777918567266,"vZ0":-5.686551655094409,"x":54.14,"y":219.22,"x0":-1.5676120651259386,"y0":50.00543162720689,"z0":5.482393167177973,"aX":4.025202158302868},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.4,"breakHorizontal":-6.4,"spinRate":2163,"spinDirection":166},"zone":14,"typeConfidence":0.91,"plateTime":0.45017409092734884,"extension":6.765148335928825},"index":0,"playId":"3963f70b-5413-3303-a306-6efcbef33452","pitchNumber":1,"startTime":"2025-09-21T17:37:18.559Z","endTime":"2025-09-21T17:37: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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.39032078590584,"strikeZoneBottom":1.51731200643177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.57838281204574,"aZ":-12.026219515351636,"pfxX":-7.305367910199771,"pfxZ":10.632962114929065,"pX":1.2333980686589332,"pZ":1.0369033911620793,"vX0":10.009351688525312,"vY0":-137.31589769678826,"vZ0":-9.616699335481432,"x":69.99,"y":210.78,"x0":-1.5229452189739119,"y0":50.00650954331811,"z0":5.419578724875132,"aX":-13.847847340565071},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.2,"breakHorizontal":10.9,"spinRate":2470,"spinDirection":214},"zone":14,"typeConfidence":0.9,"plateTime":0.4000575460003546,"extension":6.902650851920032},"index":1,"playId":"6492b406-d5fa-37ad-9d9f-5aea7ce55227","pitchNumber":2,"startTime":"2025-09-21T17:37:36.704Z","endTime":"2025-09-21T17:37:41.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.44517531306234,"strikeZoneBottom":1.5394587267596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77534269617794,"aZ":-13.422561337806647,"pfxX":-7.265710917818369,"pfxZ":9.864833463325157,"pX":0.44605421794695604,"pZ":2.175123203580833,"vX0":8.157359314495357,"vY0":-137.53318673434612,"vZ0":-6.488218626714562,"x":100.0,"y":180.05,"x0":-1.6256641815806663,"y0":50.00089988144627,"z0":5.489201807425886,"aX":-13.807514842010223},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":11.3,"spinRate":2329,"spinDirection":212},"zone":6,"typeConfidence":0.9,"plateTime":0.39948681377912987,"extension":6.802580869908329},"index":2,"playId":"b74e25c2-b219-3728-8845-afa2df6d65e0","pitchNumber":3,"startTime":"2025-09-21T17:37:53.111Z","endTime":"2025-09-21T17:37:57.504Z","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":1,"outs":1},"index":3,"startTime":"2025-09-21T17:38:06.101Z","endTime":"2025-09-21T17:38:17.453Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.72496447654366,"aZ":-26.729241547713205,"pfxX":2.9338340573448263,"pfxZ":3.5667739633301467,"pX":0.8036873394648977,"pZ":1.6764413482061322,"vX0":4.854290067909391,"vY0":-122.38212629808591,"vZ0":-3.8712296215063446,"x":86.37,"y":193.52,"x0":-1.58187186419318,"y0":50.00391428518185,"z0":5.552211697078977,"aX":4.47705829865588},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.9,"breakHorizontal":-6.4,"spinRate":2306,"spinDirection":163},"zone":9,"typeConfidence":0.9,"plateTime":0.4464967611810864,"extension":6.8061729420266435},"index":4,"playId":"1224d3b8-a884-3ad7-99ba-b007eebfb1eb","pitchNumber":4,"startTime":"2025-09-21T17:38:17.453Z","endTime":"2025-09-21T17:38:21.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":73.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.688375875844024,"aZ":-39.10545364008394,"pfxX":5.299608342261804,"pfxZ":-5.178616328130417,"pX":1.0841034990280682,"pZ":0.36624296208803386,"vX0":4.800871174139069,"vY0":-115.38355319518793,"vZ0":-3.310542991854069,"x":75.68,"y":228.89,"x0":-1.7164380334164802,"y0":50.00046775687246,"z0":5.610641777027278,"aX":7.099540645154955},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-10.0,"breakHorizontal":-10.8,"spinRate":2775,"spinDirection":52},"zone":14,"typeConfidence":0.92,"plateTime":0.4758180237268017,"extension":6.72379321002925},"index":5,"playId":"63bf9a23-f59a-3e04-a0c6-f3e09e6227ab","pitchNumber":5,"startTime":"2025-09-21T17:38:34.400Z","endTime":"2025-09-21T17:38:39.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T17:38:39.607Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach McKinstry singles on a ground ball to second baseman Ozzie Albies.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T17:39:04.401Z","endTime":"2025-09-21T17:39:44.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.0,"endSpeed":69.6,"strikeZoneTop":3.23999967239961,"strikeZoneBottom":1.39849915336316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.432212592802017,"aZ":-37.644078470421285,"pfxX":5.1083129677961505,"pfxZ":-4.506456922206201,"pX":-0.4525139876011147,"pZ":2.5047132698608348,"vX0":1.5857066079796494,"vY0":-109.26035911750327,"vZ0":1.6051461143059174,"x":134.25,"y":171.15,"x0":-1.8503900461241303,"y0":50.00200917326509,"z0":5.792049910870253,"aX":6.203134639675031},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-7.4,"breakHorizontal":-9.7,"spinRate":2622,"spinDirection":51},"zone":4,"typeConfidence":0.9,"plateTime":0.5004457462672374,"extension":6.601688656842734},"index":0,"playId":"2e84263f-a0c0-3f18-b87b-2f311cc0aeb7","pitchNumber":1,"startTime":"2025-09-21T17:39:04.401Z","endTime":"2025-09-21T17:39:08.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.31254062181745,"strikeZoneBottom":1.57850373647141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.865839428443177,"aZ":-10.8899726114734,"pfxX":-4.7136489330407745,"pfxZ":11.276657312598036,"pX":-0.5679655994454955,"pZ":2.397921427198386,"vX0":4.653071934848254,"vY0":-136.9168144606403,"vZ0":-6.303387320178134,"x":138.65,"y":174.04,"x0":-1.6818044081982682,"y0":50.005141979354484,"z0":5.484613928953304,"aX":-8.898837095044},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.2,"breakHorizontal":7.4,"spinRate":2379,"spinDirection":206},"zone":4,"typeConfidence":0.89,"plateTime":0.4009372788181218,"extension":6.726769106994112},"index":1,"playId":"f3906c51-220f-368c-8432-c70ab8d99719","pitchNumber":2,"startTime":"2025-09-21T17:39:19.745Z","endTime":"2025-09-21T17:39:23.969Z","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":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.967404153929,"aZ":-27.939073679676106,"pfxX":-10.099513865789808,"pfxZ":2.6768908767436352,"pX":-1.2587230716751845,"pZ":2.044001370213476,"vX0":4.863076666196346,"vY0":-125.46553210826625,"vZ0":-3.0476529612131618,"x":164.98,"y":183.59,"x0":-1.9168528329544214,"y0":50.00495597459706,"z0":5.567511634891659,"aX":-15.995887365460504},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.3,"breakHorizontal":17.0,"spinRate":2263,"spinDirection":224},"zone":13,"typeConfidence":0.93,"plateTime":0.43768193056918836,"extension":6.770942779500248},"hitData":{"launchSpeed":79.2,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.79,"coordY":142.96}},"index":2,"playId":"a07e67c8-eade-346f-b467-bc8687b3cd33","pitchNumber":3,"startTime":"2025-09-21T17:39:36.318Z","endTime":"2025-09-21T17:39:44.243Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T17:39:44.243Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Javier Báez flies out to center fielder Michael Harris II.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T17:40:08.226Z","endTime":"2025-09-21T17:42:11.001Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":5},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.0,"strikeZoneTop":3.55047116320284,"strikeZoneBottom":1.64999881146711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.73924675005861,"aZ":-12.334867825300313,"pfxX":-5.9065938381382175,"pfxZ":10.969192793008782,"pX":0.5994066793421855,"pZ":0.9694522341875873,"vX0":7.342872380613148,"vY0":-134.07188826215807,"vZ0":-9.347427125808528,"x":94.15,"y":212.6,"x0":-1.4158135061510289,"y0":50.00369194002005,"z0":5.39579048994904,"aX":-10.68421265577319},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.9,"breakHorizontal":9.0,"spinRate":2258,"spinDirection":214},"zone":14,"typeConfidence":0.84,"plateTime":0.4095499211728266,"extension":6.78159914569997},"index":0,"playId":"819f2b63-7de8-3bb5-9c46-adaddf6fe47e","pitchNumber":1,"startTime":"2025-09-21T17:40:15.100Z","endTime":"2025-09-21T17:40:19.802Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"cd26997d-ca35-3d64-87e3-081a4a984356","startTime":"2025-09-21T17:40:39.237Z","endTime":"2025-09-21T17:40:43.927Z","isPitch":false,"type":"pickoff"},{"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.037467870266376,"aZ":-26.46092896186523,"pfxX":2.974728941387141,"pfxZ":3.7090511287493015,"pX":-0.42311905109507486,"pZ":2.615532934061842,"vX0":2.131821974935064,"vY0":-123.15694479376994,"vZ0":-1.8931448554111818,"x":133.13,"y":168.16,"x0":-1.685734650217658,"y0":50.000132979520316,"z0":5.628149565676308,"aX":4.576709091744335},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.5,"breakHorizontal":-5.9,"spinRate":2268,"spinDirection":147},"zone":4,"typeConfidence":0.9,"plateTime":0.4444220045065759,"extension":6.5955883794141545},"index":2,"playId":"4e511c53-773f-3989-8f41-8025873f0757","pitchNumber":2,"startTime":"2025-09-21T17:40:55.563Z","endTime":"2025-09-21T17:41:01.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.770077743376216,"aZ":-26.411990300985845,"pfxX":2.231585380525333,"pfxZ":3.6796950843979337,"pX":0.07611880234306496,"pZ":1.3231481319339988,"vX0":3.4721311766635203,"vY0":-123.81032548607881,"vZ0":-4.887783435478433,"x":114.1,"y":203.06,"x0":-1.6298259109396254,"y0":50.00344834246056,"z0":5.511081750351893,"aX":3.49265792729887},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.9,"breakHorizontal":-4.8,"spinRate":2226,"spinDirection":168},"zone":14,"typeConfidence":0.9,"plateTime":0.44097510844091126,"extension":6.726850857870119},"index":3,"playId":"7d16e149-986e-3393-8372-9fafb8dba0b7","pitchNumber":3,"startTime":"2025-09-21T17:41:24.706Z","endTime":"2025-09-21T17:41:29.435Z","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":2},"index":4,"playId":"f0e88da3-277e-30ec-bd04-49b838bda6d0","startTime":"2025-09-21T17:41:42.881Z","endTime":"2025-09-21T17:41:48.062Z","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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.581982613404005,"aZ":-26.711633473562173,"pfxX":0.4504910768130923,"pfxZ":3.510023808589593,"pX":-0.09663574192501256,"pZ":1.1510971579316616,"vX0":3.9460993322094593,"vY0":-123.67377315917807,"vZ0":-5.23546662078665,"x":120.68,"y":207.7,"x0":-1.7683265187880166,"y0":50.003357011197664,"z0":5.5230176512070175,"aX":0.7006027002945683},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.4,"breakHorizontal":-1.7,"spinRate":2272,"spinDirection":165},"zone":13,"typeConfidence":0.89,"plateTime":0.44209803406538306,"extension":6.656423729725429},"hitData":{"launchSpeed":88.4,"launchAngle":48.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.88,"coordY":122.68}},"index":5,"playId":"e9beb126-dbe6-3618-8c45-a91f909ac0ac","pitchNumber":4,"startTime":"2025-09-21T17:42:01.897Z","endTime":"2025-09-21T17:42:11.001Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T17:42:11.001Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Harris II flies out sharply to right fielder Wenceel Pérez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T17:44:10.067Z","endTime":"2025-09-21T17:46:16.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":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":"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":85.1,"strikeZoneTop":3.54000080483947,"strikeZoneBottom":1.60236550274968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.715343044336095,"aZ":-9.570534923565507,"pfxX":-4.505464947806211,"pfxZ":12.235950002779722,"pX":0.05367495598860114,"pZ":1.3324181377433204,"vX0":6.406273242675454,"vY0":-134.90423023207276,"vZ0":-9.276246216928339,"x":114.95,"y":202.8,"x0":-1.7639379580271866,"y0":50.00510084330029,"z0":5.485744305304073,"aX":-8.325022307878568},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.4,"breakHorizontal":6.8,"spinRate":2357,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.40565089126088427,"extension":6.843244013252522},"index":0,"playId":"2016646f-b0eb-3401-8da0-c365b1c3239b","pitchNumber":1,"startTime":"2025-09-21T17:44:32.699Z","endTime":"2025-09-21T17:44:36.700Z","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":87.1,"endSpeed":80.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.47618166325313,"aZ":-24.52385818474178,"pfxX":-8.564214161811554,"pfxZ":4.706614699633097,"pX":-0.27914256367894397,"pZ":1.1076150135132607,"vX0":7.460210171639134,"vY0":-126.61472332593374,"vZ0":-6.000018691397657,"x":127.64,"y":208.87,"x0":-2.148842698467829,"y0":50.00526525181092,"z0":5.4665663429265505,"aX":-13.928872978974141},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.3,"breakHorizontal":13.8,"spinRate":1662,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.43233823958819295,"extension":6.93235263162364},"index":1,"playId":"243f2b91-f7ec-3a6e-8834-867db8cbd037","pitchNumber":2,"startTime":"2025-09-21T17:44:45.987Z","endTime":"2025-09-21T17:44:49.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.5314470061244,"strikeZoneBottom":1.59594703033794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.385825345815878,"aZ":-11.49903824916334,"pfxX":-6.052716614978176,"pfxZ":11.098526614802285,"pX":-1.309071216637441,"pZ":2.7309284998630052,"vX0":3.923210593391522,"vY0":-135.771533689114,"vZ0":-5.5420353732956205,"x":166.9,"y":165.04,"x0":-1.988205970692619,"y0":50.00034287002498,"z0":5.602463843865353,"aX":-11.271629849217625},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.1,"breakHorizontal":10.1,"spinRate":2366,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40380172364466604,"extension":6.872927922713346},"index":2,"playId":"d01c0a18-4c44-3a4a-9118-a0b7b37b66ae","pitchNumber":3,"startTime":"2025-09-21T17:44:59.506Z","endTime":"2025-09-21T17:45:03.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.53999918853068,"strikeZoneBottom":1.54119249908472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.051287974957525,"aZ":-9.852044549751678,"pfxX":-5.855308709836016,"pfxZ":11.82245414027357,"pX":-0.9432878222540066,"pZ":2.5400481427794466,"vX0":4.738564924360761,"vY0":-136.9711764544188,"vZ0":-6.4873502223799635,"x":152.96,"y":170.2,"x0":-1.9404465532719877,"y0":50.0028457262295,"z0":5.622916500035077,"aX":-11.055069214065783},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.2,"breakHorizontal":9.5,"spinRate":2443,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.40086410062210076,"extension":6.918330572981293},"index":3,"playId":"281c202b-c280-38a2-95ee-21977deb39b1","pitchNumber":4,"startTime":"2025-09-21T17:45:13.950Z","endTime":"2025-09-21T17:45:18.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.12431299603669,"aZ":-25.399567028767155,"pfxX":-0.29216252306565993,"pfxZ":3.964276249656521,"pX":0.6010367910916986,"pZ":2.6145838702130484,"vX0":7.032811853434883,"vY0":-130.36753025478498,"vZ0":-2.783248986909756,"x":94.09,"y":168.19,"x0":-2.1014453315527675,"y0":50.00550954023697,"z0":5.6271281738134356,"aX":-0.5008587442824505},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.7,"breakHorizontal":-1.1,"spinRate":2266,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.4212235032189713,"extension":6.878435949522123},"index":4,"playId":"8b9fa8a0-6ede-345d-823e-9cb76df0327c","pitchNumber":5,"startTime":"2025-09-21T17:45:27.953Z","endTime":"2025-09-21T17:45:31.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.01982876967242,"aZ":-26.81325180339633,"pfxX":-9.385466735985123,"pfxZ":3.3061423521213182,"pX":0.3080066856340369,"pZ":1.843064475533827,"vX0":8.833912105871468,"vY0":-126.54092042555723,"vZ0":-3.9647232238058026,"x":105.26,"y":189.02,"x0":-2.0102337568915827,"y0":50.0006501717519,"z0":5.580216605968633,"aX":-15.206573522415137},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.3,"breakHorizontal":15.0,"spinRate":1688,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.4329758285251586,"extension":6.866452815533615},"index":5,"playId":"98968f66-78f7-3c15-8b73-50533b32f2ca","pitchNumber":6,"startTime":"2025-09-21T17:45:46.426Z","endTime":"2025-09-21T17:45:50.599Z","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":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.785908608309622,"aZ":-26.790548321544428,"pfxX":-9.763952117875634,"pfxZ":3.2306773516022993,"pX":-0.2282775315466949,"pZ":1.856702062350384,"vX0":7.552476774228189,"vY0":-128.09046304597965,"vZ0":-4.278715738727074,"x":125.7,"y":188.65,"x0":-1.9424980899630087,"y0":50.002539892198776,"z0":5.636843085776832,"aX":-16.268609989290066},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.2,"breakHorizontal":16.1,"spinRate":1544,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.42716752879502584,"extension":6.865224876719267},"hitData":{"launchSpeed":100.1,"launchAngle":27.0,"totalDistance":396.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":168.48,"coordY":44.63}},"index":6,"playId":"bfb6aa60-5c74-3161-b778-2eeb0a38a8d1","pitchNumber":7,"startTime":"2025-09-21T17:46:06.954Z","endTime":"2025-09-21T17:46:16.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T17:46:16.178Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vidal Bruján singles on a ground ball to center fielder Parker Meadows.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T17:46:30.539Z","endTime":"2025-09-21T17:48:13.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.36844615415556,"strikeZoneBottom":1.53000149641345,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.825921814014773,"aZ":-24.154756717796246,"pfxX":1.8723072024950174,"pfxZ":4.77532462700119,"pX":-0.3001124842631344,"pZ":3.8216301824383963,"vX0":4.458953048028286,"vY0":-128.8080849767924,"vZ0":0.035244338990589874,"x":128.44,"y":135.6,"x0":-2.297126214125635,"y0":50.004046260574185,"z0":5.675820092562361,"aX":3.1450888610503647},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.9,"breakHorizontal":-4.4,"spinRate":2095,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4252671160813777,"extension":6.780266366536123},"index":0,"playId":"aa1c5a38-130b-3e92-ac91-0d5321881049","pitchNumber":1,"startTime":"2025-09-21T17:46:44.615Z","endTime":"2025-09-21T17:46:48.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.56958162542309,"aZ":-14.172545507803967,"pfxX":-6.410624554108724,"pfxZ":9.787734154277379,"pX":-0.5502637791884673,"pZ":2.841251531242217,"vX0":5.410829355724837,"vY0":-135.26354791159775,"vZ0":-4.7536659911349615,"x":137.97,"y":162.07,"x0":-1.7511066749318038,"y0":50.00041466046241,"z0":5.626835857796466,"aX":-11.788304631084678},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.8,"breakHorizontal":10.3,"spinRate":2292,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.4060921964555435,"extension":6.888466806484516},"index":1,"playId":"df48ec28-3bea-3d38-93ed-7ffaa7517e8e","pitchNumber":2,"startTime":"2025-09-21T17:46:56.574Z","endTime":"2025-09-21T17:47:03.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.02195787084022,"aZ":-11.744149410728292,"pfxX":-5.723295996318736,"pfxZ":10.875322655323712,"pX":-0.4188510061197069,"pZ":2.498526015355859,"vX0":6.085649174464564,"vY0":-136.65963784177842,"vZ0":-6.007401951648804,"x":132.97,"y":171.32,"x0":-1.9382330326447041,"y0":50.00514011604482,"z0":5.543027708721812,"aX":-10.753975234100853},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.5,"breakHorizontal":9.0,"spinRate":2344,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.4018408300596614,"extension":6.920414871316317},"index":2,"playId":"ee42c781-2c4c-338f-ada3-da9c1b12fb5e","pitchNumber":3,"startTime":"2025-09-21T17:47:31.213Z","endTime":"2025-09-21T17:47:34.931Z","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":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.20590175453005,"strikeZoneBottom":1.51228383132487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.994037087272744,"aZ":-29.71505268284681,"pfxX":-8.457013137145612,"pfxZ":1.492437498701618,"pX":-0.8267611376454078,"pZ":0.9750632086825944,"vX0":5.831063741474554,"vY0":-127.82808408821073,"vZ0":-5.424446691825689,"x":148.51,"y":212.45,"x0":-2.0416756967505845,"y0":50.00480901718303,"z0":5.465040451340862,"aX":-13.96044213483195},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.7,"breakHorizontal":13.9,"spinRate":1172,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.42892327316854484,"extension":6.9513869761611895},"index":3,"playId":"8593135d-cdbc-3f77-a7c1-8b900855af0a","pitchNumber":4,"startTime":"2025-09-21T17:47:48.442Z","endTime":"2025-09-21T17:47:52.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.566634924970163,"aZ":-12.996857420986847,"pfxX":-5.605147157646912,"pfxZ":10.07552826701153,"pX":0.2072960466799199,"pZ":2.272778833400765,"vX0":7.404987178136684,"vY0":-137.37883794811734,"vZ0":-6.675536086692898,"x":109.1,"y":177.41,"x0":-1.7999380997241765,"y0":50.006116998417895,"z0":5.624799195387803,"aX":-10.673076797344443},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":8.5,"spinRate":2325,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.39930984365209454,"extension":6.9760413740755505},"hitData":{"launchSpeed":102.8,"launchAngle":6.0,"totalDistance":153.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.85,"coordY":81.11}},"index":4,"playId":"ac230b4b-5b4e-3fac-81da-223f2d96f22f","pitchNumber":5,"startTime":"2025-09-21T17:48:02.159Z","endTime":"2025-09-21T17:48:13.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T17:48:13.078Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jurickson Profar flies out to left fielder Riley Greene.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T17:48:38.473Z","endTime":"2025-09-21T17:49:30.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":89.7,"endSpeed":82.2,"strikeZoneTop":3.32405487795445,"strikeZoneBottom":1.59000114648709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.54497980830956,"aZ":-27.900567314574694,"pfxX":0.8521347569038558,"pfxZ":2.4773949538426123,"pX":-0.37057926629177956,"pZ":3.117757125345829,"vX0":4.258295510358295,"vY0":-130.59911875462825,"vZ0":-1.049105353803933,"x":131.13,"y":154.6,"x0":-2.1331555776341244,"y0":50.00626576496715,"z0":5.623553690740166,"aX":1.4711749146511721},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.4,"breakHorizontal":-2.5,"spinRate":2207,"spinDirection":180},"zone":1,"typeConfidence":2.0,"plateTime":0.41942685030821547,"extension":6.793486252016323},"index":0,"playId":"abe52b50-66fe-38a9-9965-b657d791504c","pitchNumber":1,"startTime":"2025-09-21T17:48:38.539Z","endTime":"2025-09-21T17:48:42.397Z","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":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.31762050780524,"strikeZoneBottom":1.58999955444924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.160741777667408,"aZ":-24.9681989593192,"pfxX":-9.253491820683408,"pfxZ":4.269472943934938,"pX":0.3777400160407637,"pZ":1.2300544983638126,"vX0":9.084620136319387,"vY0":-128.67982103961336,"vZ0":-6.017200380380763,"x":102.6,"y":205.57,"x0":-1.985797658143579,"y0":50.00274292278897,"z0":5.5172679791449095,"aX":-15.614530556913225},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.6,"breakHorizontal":14.9,"spinRate":1445,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4246528376342491,"extension":6.864258252384492},"index":1,"playId":"1ca897d9-3fa1-3f84-b0e0-8362132d0fd8","pitchNumber":2,"startTime":"2025-09-21T17:48:57.696Z","endTime":"2025-09-21T17:49:01.530Z","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":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.26694693693258,"aZ":-13.78912990146389,"pfxX":-6.851596250200288,"pfxZ":9.730814348604456,"pX":-0.5148978996435266,"pZ":2.2274789134941204,"vX0":6.487517402684464,"vY0":-136.83369130550764,"vZ0":-6.488614402671595,"x":136.63,"y":178.64,"x0":-2.0307361710542526,"y0":50.00109230136097,"z0":5.581084531464022,"aX":-12.942222779124409},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":10.9,"spinRate":2352,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.4008755438943452,"extension":6.894947463445882},"hitData":{"launchSpeed":94.7,"launchAngle":50.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.84,"coordY":110.29}},"index":2,"playId":"8b8af586-50e7-305b-8bf1-471a5631caeb","pitchNumber":3,"startTime":"2025-09-21T17:49:17.302Z","endTime":"2025-09-21T17:49:30.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T17:49:30.946Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Olson singles on a ground ball to right fielder Wenceel Pérez. Vidal Bruján to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T17:50:17.868Z","endTime":"2025-09-21T17:51:09.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"postOnThird":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"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":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"087f91e1-298d-3d93-9520-a17d4fb36c97","startTime":"2025-09-21T17:49:53.292Z","endTime":"2025-09-21T17:49:57.119Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.56485323893845,"strikeZoneBottom":1.64022954024898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.389630348640026,"aZ":-12.654028681607155,"pfxX":-6.453498881689225,"pfxZ":10.114135328646606,"pX":0.29467378215602696,"pZ":2.410741598991929,"vX0":8.087084392200211,"vY0":-138.40242701586672,"vZ0":-6.597664989779351,"x":105.77,"y":173.69,"x0":-1.8338526270123938,"y0":50.00110564562314,"z0":5.681733604021778,"aX":-12.45372284363677},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":9.8,"spinRate":2392,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.39652819044020005,"extension":6.894456621727517},"index":1,"playId":"76766976-a97a-3e0c-9933-8ac36e935574","pitchNumber":1,"startTime":"2025-09-21T17:50:20.028Z","endTime":"2025-09-21T17:50:24.029Z","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":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.49217896065007,"strikeZoneBottom":1.72577106908429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.50591060045033,"aZ":-13.287825619429348,"pfxX":-6.72767880571571,"pfxZ":9.923814790739655,"pX":-1.6652880789725644,"pZ":3.3736940041583363,"vX0":3.014365741467855,"vY0":-137.5714023680896,"vZ0":-3.8928641955417733,"x":180.48,"y":147.69,"x0":-1.9052947546278935,"y0":50.006410118670985,"z0":5.717348975873037,"aX":-12.807986920593684},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":11.5,"spinRate":2390,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3992153986062279,"extension":6.766480057775115},"index":2,"playId":"97c55813-2391-3b6c-82cd-ae6e9a7dbcaf","pitchNumber":2,"startTime":"2025-09-21T17:50:37.899Z","endTime":"2025-09-21T17:50:41.963Z","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(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":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.505431572834855,"aZ":-29.587943288922304,"pfxX":-9.287102177725952,"pfxZ":1.594159862411562,"pX":-0.25070478086469206,"pZ":2.13777155998746,"vX0":7.8311127234775215,"vY0":-126.17846484808524,"vZ0":-2.5338493199212766,"x":126.56,"y":181.06,"x0":-2.1806085465545015,"y0":50.00212971352099,"z0":5.527485591504282,"aX":-15.047710262212354},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.5,"breakHorizontal":15.1,"spinRate":1375,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.43329950012752283,"extension":6.920570699270926},"hitData":{"launchSpeed":88.5,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.48,"coordY":107.98}},"index":3,"playId":"8824c0c9-8b59-34dc-a2e1-5c9c6ae92c94","pitchNumber":3,"startTime":"2025-09-21T17:50:56.709Z","endTime":"2025-09-21T17:51:09.413Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T17:51:09.413Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ronald Acuña Jr. singles on a line drive to right fielder Wenceel Pérez. Vidal Bruján scores. Matt Olson to 3rd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T17:51:25.888Z","endTime":"2025-09-21T17:52:56.491Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"postOnThird":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":{"id":663554,"link":"/api/v1/people/663554"},"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(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":95.9,"endSpeed":87.5,"strikeZoneTop":3.54757017919876,"strikeZoneBottom":1.61999902774948,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00338106163015,"aZ":-14.571420016709936,"pfxX":-8.527539749787875,"pfxZ":8.961737910030259,"pX":-1.0391377485514854,"pZ":2.279541910338522,"vX0":5.54495108418826,"vY0":-139.427114912126,"vZ0":-6.487430789154697,"x":156.61,"y":177.23,"x0":-1.9479675090179904,"y0":50.005871124252856,"z0":5.602251072354757,"aX":-16.75473328061011},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":14.3,"spinRate":2444,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.39317597665910275,"extension":6.964765598572645},"index":0,"playId":"b39a2b99-25b3-3632-8ecb-c1fe36fcfaf2","pitchNumber":1,"startTime":"2025-09-21T17:51:45.581Z","endTime":"2025-09-21T17:51:49.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.52092234081903,"strikeZoneBottom":1.58248566686651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.57156371326736,"aZ":-22.203356225946358,"pfxX":-2.4419940251423538,"pfxZ":5.599907534202206,"pX":0.21763657217470625,"pZ":0.6394907081173412,"vX0":6.6032934293835375,"vY0":-132.42480119066954,"vZ0":-8.400020181405985,"x":108.7,"y":221.51,"x0":-1.9880180246483576,"y0":50.002646867038315,"z0":5.469644969542949,"aX":-4.348566821992569},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.5,"breakHorizontal":3.0,"spinRate":2309,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.413189727596305,"extension":7.041531451028015},"index":1,"playId":"8ce8a82d-df59-3f66-9d43-994d5b9800a9","pitchNumber":2,"startTime":"2025-09-21T17:52:02.197Z","endTime":"2025-09-21T17:52:06.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.59072083926485,"strikeZoneBottom":1.58820801877111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.17901676350483,"aZ":-25.457942647509213,"pfxX":-0.3514980646579012,"pfxZ":3.8047853291114073,"pX":0.06282373767745515,"pZ":2.7629224244618475,"vX0":5.916940934121815,"vY0":-132.0174239750335,"vZ0":-2.6337337026757615,"x":114.61,"y":164.18,"x0":-2.1619899086445042,"y0":50.00070350455002,"z0":5.647776375159069,"aX":-0.6202745200119687},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.5,"breakHorizontal":-0.6,"spinRate":2152,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.4149250599235055,"extension":6.975289812893206},"index":2,"playId":"9d04fc1a-f289-35b7-80b0-19f68f43e263","pitchNumber":3,"startTime":"2025-09-21T17:52:24.539Z","endTime":"2025-09-21T17:52:29.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.87825237738106,"aZ":-16.451223979276026,"pfxX":-9.577738006786912,"pfxZ":8.147707435221125,"pX":-0.5608439886306941,"pZ":2.666706565972808,"vX0":7.282741614381078,"vY0":-138.07402074407852,"vZ0":-5.0490804017640185,"x":138.38,"y":166.78,"x0":-1.988868985021643,"y0":50.00492016236565,"z0":5.626997459094053,"aX":-18.486508307576056},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":15.8,"spinRate":2462,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.39676338347239826,"extension":6.891178489656494},"hitData":{"launchSpeed":67.9,"launchAngle":21.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":148.42,"coordY":114.4}},"index":3,"playId":"cc09c621-b12a-3bef-b3ad-ec84f7dc7c13","pitchNumber":4,"startTime":"2025-09-21T17:52:43.556Z","endTime":"2025-09-21T17:52:56.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T17:52:56.491Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Drake Baldwin lines out to left fielder Riley Greene.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T17:54:08.099Z","endTime":"2025-09-21T17:55:22.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T17:53:19.015Z","endTime":"2025-09-21T17:54:10.318Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.34932929656461,"strikeZoneBottom":1.49839702100525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.245703966916427,"aZ":-27.38241299231332,"pfxX":0.8017997901792902,"pfxZ":2.7369427435773446,"pX":-0.03229608626720065,"pZ":2.0758136720461406,"vX0":5.50460340180802,"vY0":-131.52006483829243,"vZ0":-3.7077954141323985,"x":118.23,"y":182.73,"x0":-2.257652108649234,"y0":50.00241101360918,"z0":5.537845267122576,"aX":1.4009435743457495},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.3,"breakHorizontal":-2.6,"spinRate":2247,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.41667493269759825,"extension":6.932123936355168},"index":1,"playId":"9c2ff6c0-a224-31a3-9aa0-3fa7e7599893","pitchNumber":1,"startTime":"2025-09-21T17:54:10.318Z","endTime":"2025-09-21T17:54:14.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.2,"strikeZoneTop":3.3799991806269,"strikeZoneBottom":1.54572747777188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.58599412821146,"aZ":-10.408475279964506,"pfxX":-5.105501626190418,"pfxZ":11.093327857447562,"pX":0.4732847776661245,"pZ":2.7802514282065798,"vX0":8.09111212273991,"vY0":-139.69644796761477,"vZ0":-6.178206516224761,"x":98.96,"y":163.71,"x0":-1.8069601659248034,"y0":50.00499029920045,"z0":5.715712110519536,"aX":-10.019860746105508},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.8,"breakHorizontal":7.4,"spinRate":2348,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.3931678319158203,"extension":6.982744615739585},"index":2,"playId":"6db6d3b0-01fd-3bd1-89a1-2ee47b2934cf","pitchNumber":2,"startTime":"2025-09-21T17:54:26.794Z","endTime":"2025-09-21T17:54:30.860Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-21T17:54:39.415Z","endTime":"2025-09-21T17:54:54.513Z","isPitch":false,"type":"action","player":{"id":686948,"link":"/api/v1/people/686948"}},{"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":86.4,"strikeZoneTop":3.35574788362358,"strikeZoneBottom":1.53720296186219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.9846582445261,"aZ":-12.596079250349748,"pfxX":-6.594042237655867,"pfxZ":10.116426728185768,"pX":-1.2780485759161078,"pZ":3.9997527428230493,"vX0":4.221733438960487,"vY0":-138.91862057165412,"vZ0":-2.756999788684566,"x":165.72,"y":130.79,"x0":-1.968561218163746,"y0":50.000790754447046,"z0":5.853369023638407,"aX":-12.759597017996233},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":10.9,"spinRate":2441,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3957749211673396,"extension":6.812347449776591},"index":4,"playId":"3ec5ef47-10d1-3b00-80c2-0706ca6f3502","pitchNumber":3,"startTime":"2025-09-21T17:54:54.513Z","endTime":"2025-09-21T17:54:58.693Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.135702756827893,"aZ":-27.007298509321792,"pfxX":-8.916502178448582,"pfxZ":3.0745736015659384,"pX":-1.248109162805929,"pZ":1.8682937766102468,"vX0":5.560226460083225,"vY0":-128.66962000743993,"vZ0":-4.097382458613065,"x":164.57,"y":188.34,"x0":-2.276138746864545,"y0":50.00285950010055,"z0":5.568626946165107,"aX":-14.984432075090334},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.9,"breakHorizontal":15.0,"spinRate":1536,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4253175424232891,"extension":6.9006980038902865},"hitData":{"launchSpeed":81.7,"launchAngle":29.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.95,"coordY":95.2}},"index":5,"playId":"340a08e1-1b89-398d-9a70-2e91e7f7ae27","pitchNumber":4,"startTime":"2025-09-21T17:55:14.969Z","endTime":"2025-09-21T17:55:22.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T17:55:22.678Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Parker Meadows walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T17:57:24.208Z","endTime":"2025-09-21T17:58:56.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"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":0},"pitchData":{"startSpeed":75.9,"endSpeed":70.5,"strikeZoneTop":3.39427641325263,"strikeZoneBottom":1.66413413887624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.1529149474474,"aZ":-38.821661416485455,"pfxX":4.424338263555709,"pfxZ":-5.387983199143489,"pX":0.3809430156250643,"pZ":0.6236321989502107,"vX0":3.0800281835454806,"vY0":-110.54652509933453,"vZ0":-2.105422483979895,"x":102.48,"y":221.94,"x0":-1.6062860318047003,"y0":50.001879467688894,"z0":5.672989600640728,"aX":5.461181302007697},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-10.0,"breakHorizontal":-8.9,"spinRate":2721,"spinDirection":63},"zone":14,"typeConfidence":0.89,"plateTime":0.49593762732591884,"extension":6.6651626607882655},"index":0,"playId":"c102cfab-ceb0-3438-b6bb-2c022d494e64","pitchNumber":1,"startTime":"2025-09-21T17:57:42.839Z","endTime":"2025-09-21T17:57:46.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.43943243329581,"strikeZoneBottom":1.64615757296956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.217751954615228,"aZ":-14.931472187795784,"pfxX":-6.730148220006695,"pfxZ":9.198325477044872,"pX":-0.9668023364907602,"pZ":1.3469793959475898,"vX0":4.292253259189524,"vY0":-135.9172432593092,"vZ0":-8.271544534930358,"x":153.85,"y":202.41,"x0":-1.690413947481481,"y0":50.00314439672692,"z0":5.462122943889079,"aX":-12.618015855608409},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":11.3,"spinRate":2281,"spinDirection":216},"zone":13,"typeConfidence":0.84,"plateTime":0.40267018255752784,"extension":6.778815354536347},"index":1,"playId":"f5168ee4-9675-3772-8cdd-3425a93a7c21","pitchNumber":2,"startTime":"2025-09-21T17:57:57.666Z","endTime":"2025-09-21T17:58:01.592Z","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":85.9,"strikeZoneTop":3.46763685959959,"strikeZoneBottom":1.64274427051103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.435853479328106,"aZ":-12.582675163354894,"pfxX":-4.424579051086232,"pfxZ":10.2730203487626,"pX":0.04264357686088267,"pZ":4.258216634888195,"vX0":5.940594229350732,"vY0":-137.46082615787438,"vZ0":-1.7628107635969301,"x":115.37,"y":123.81,"x0":-1.575059786177125,"y0":50.00307895056127,"z0":5.765397781514339,"aX":-8.438863792584522},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.4,"breakHorizontal":6.7,"spinRate":2314,"spinDirection":199},"zone":12,"typeConfidence":0.89,"plateTime":0.39897703147511754,"extension":6.688283854358282},"index":2,"playId":"e477dbd2-c3eb-3582-9001-0dea4b55ad13","pitchNumber":3,"startTime":"2025-09-21T17:58:14.812Z","endTime":"2025-09-21T17:58:18.758Z","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.6,"endSpeed":86.1,"strikeZoneTop":3.43376877929775,"strikeZoneBottom":1.69999894527995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.6732896941502,"aZ":-10.336718745676066,"pfxX":-5.871224722113869,"pfxZ":11.461803487397754,"pX":0.5192341234137519,"pZ":2.3311259534648654,"vX0":7.5736175966968355,"vY0":-137.44520514808295,"vZ0":-6.677544924271377,"x":97.21,"y":175.84,"x0":-1.514669431628792,"y0":50.003763311741665,"z0":5.501058265976115,"aX":-11.187158788337433},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.4,"breakHorizontal":9.0,"spinRate":2391,"spinDirection":213},"zone":6,"typeConfidence":0.9,"plateTime":0.3991685999161394,"extension":6.863208366647739},"index":3,"playId":"1760cd77-2f68-3781-ac82-3e6de5af4280","pitchNumber":4,"startTime":"2025-09-21T17:58:33.436Z","endTime":"2025-09-21T17:58:37.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.43789877827061,"strikeZoneBottom":1.69999996191445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.09827675729329,"aZ":-12.201326636771945,"pfxX":-7.433126896866074,"pfxZ":10.369491095288982,"pX":-0.2782779630132168,"pZ":1.4391979260127963,"vX0":6.0039120465926015,"vY0":-138.42996366730074,"vZ0":-8.78709900355367,"x":127.61,"y":199.92,"x0":-1.5177831016982293,"y0":50.00084507790416,"z0":5.486712701062508,"aX":-14.314729706504261},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":12.1,"spinRate":2367,"spinDirection":211},"zone":13,"typeConfidence":0.9,"plateTime":0.39682421849292604,"extension":6.950432423461225},"index":4,"playId":"00d14cf3-84d3-363f-a7b9-1b013399d0ee","pitchNumber":5,"startTime":"2025-09-21T17:58:50.854Z","endTime":"2025-09-21T17:58:56.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T17:58:56.101Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Gleyber Torres walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T17:59:17.989Z","endTime":"2025-09-21T18:00:49.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnSecond":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.20126316755346,"strikeZoneBottom":1.50535466128381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.615101319680672,"aZ":-27.576940431008204,"pfxX":1.253492591557122,"pfxZ":3.013223378993324,"pX":1.2459600876436707,"pZ":1.099035104752879,"vX0":6.2859979228144605,"vY0":-122.2791622082349,"vZ0":-4.932228160609815,"x":69.51,"y":209.11,"x0":-1.5137614186209938,"y0":50.000547994389144,"z0":5.489545383544797,"aX":1.9099133603954188},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.6,"breakHorizontal":-3.6,"spinRate":2255,"spinDirection":159},"zone":14,"typeConfidence":0.9,"plateTime":0.4468020360819325,"extension":6.780363548843525},"index":0,"playId":"60744752-d82f-3dc0-a551-5afeb27d8b8a","pitchNumber":1,"startTime":"2025-09-21T17:59:20.081Z","endTime":"2025-09-21T17:59:24.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.1,"strikeZoneTop":3.26000025511891,"strikeZoneBottom":1.53626042242471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.077225468073266,"aZ":-10.10483793133574,"pfxX":-5.347164152528894,"pfxZ":11.775960514745316,"pX":0.2886833355683234,"pZ":3.5879034709004256,"vX0":6.560290809368828,"vY0":-136.5236113360273,"vZ0":-3.7615486399738867,"x":106.0,"y":141.91,"x0":-1.4588422878775877,"y0":50.00188551422536,"z0":5.687410471059373,"aX":-10.020869988012793},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.6,"breakHorizontal":8.2,"spinRate":2380,"spinDirection":202},"zone":12,"typeConfidence":0.89,"plateTime":0.40229477525997526,"extension":6.788603480699472},"index":1,"playId":"bad3c6c2-dba9-308e-b700-e7acd88b2b42","pitchNumber":2,"startTime":"2025-09-21T17:59:37.069Z","endTime":"2025-09-21T17:59:41.391Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"playId":"cf4e07fe-086c-4028-8dea-d160f47e9cf2","startTime":"2025-09-21T17:59:58.351Z","endTime":"2025-09-21T18:00:03.351Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With Gleyber Torres batting, Parker Meadows advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":3,"actionPlayId":"cf4e07fe-086c-4028-8dea-d160f47e9cf2","startTime":"2025-09-21T18:00:17.711Z","endTime":"2025-09-21T18:00:27.181Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":675911,"link":"/api/v1/people/675911"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.1,"strikeZoneTop":3.21745130923306,"strikeZoneBottom":1.52163627338888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.380979415888202,"aZ":-26.396485786997964,"pfxX":1.9095877354904789,"pfxZ":3.78119046367123,"pX":0.9803022025799105,"pZ":1.0965173218034203,"vX0":5.460932357682538,"vY0":-122.06982175423938,"vZ0":-5.1683792458075235,"x":79.63,"y":209.17,"x0":-1.523242670173349,"y0":50.001265993076345,"z0":5.481311394158667,"aX":2.914275978573542},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.0,"breakHorizontal":-4.6,"spinRate":2348,"spinDirection":148},"zone":14,"typeConfidence":0.9,"plateTime":0.4466974405825388,"extension":6.807014500763559},"index":4,"playId":"def00c9f-73df-3a9c-af25-c5b8974cf6de","pitchNumber":3,"startTime":"2025-09-21T18:00:27.181Z","endTime":"2025-09-21T18:00:31.357Z","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":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.26000048283903,"strikeZoneBottom":1.56446498073355,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.87088471856099,"aZ":-13.77162352421239,"pfxX":-6.357121368224827,"pfxZ":9.585538623733163,"pX":1.2784587582495974,"pZ":3.397634980546775,"vX0":9.611022097550345,"vY0":-137.96144066485604,"vZ0":-3.6325624251020634,"x":68.27,"y":147.04,"x0":-1.431039224218068,"y0":50.00252585771563,"z0":5.665100146298497,"aX":-12.204962287334139},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":9.4,"spinRate":2440,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.39765121707310325,"extension":6.7735569835782945},"index":5,"playId":"e97996fc-343b-381e-b7a8-f8cdc34e7b73","pitchNumber":4,"startTime":"2025-09-21T18:00:44.557Z","endTime":"2025-09-21T18:00:49.156Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:00:49.156Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kerry Carpenter flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T18:02:13.973Z","endTime":"2025-09-21T18:04:05.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnSecond":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4,5],"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T18:01:01.711Z","endTime":"2025-09-21T18:02:16.190Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.32607121535029,"aZ":-39.16470418793796,"pfxX":5.4818855420644645,"pfxZ":-5.7722731039322275,"pX":0.013145415734738455,"pZ":1.3916573260736718,"vX0":2.421469079119578,"vY0":-109.9463337823322,"vZ0":-0.315816926412233,"x":116.5,"y":201.21,"x0":-1.8180548659591385,"y0":50.00151868632701,"z0":5.729301563475725,"aX":6.642224569518639},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-10.2,"breakHorizontal":-10.6,"spinRate":2633,"spinDirection":66},"zone":14,"typeConfidence":0.9,"plateTime":0.500115016254671,"extension":6.725581302622774},"index":1,"playId":"ee781532-da94-3ea8-b92b-16099334dca8","pitchNumber":1,"startTime":"2025-09-21T18:02:16.190Z","endTime":"2025-09-21T18:02:19.722Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2025-09-21T18:02:30.774Z","endTime":"2025-09-21T18:02:44.649Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.7,"endSpeed":77.2,"strikeZoneTop":3.41000056555757,"strikeZoneBottom":1.65134835291821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.375695146581393,"aZ":-22.867922645383103,"pfxX":-8.870999144159564,"pfxZ":6.1021818973369575,"pX":-1.9076727791351078,"pZ":1.954839620668125,"vX0":2.7194157553490657,"vY0":-123.22460830672392,"vZ0":-3.9646429227212954,"x":189.72,"y":186.0,"x0":-1.878504985524683,"y0":50.00302623677118,"z0":5.535637686741114,"aX":-13.529355554066932},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":10.3,"breakHorizontal":15.4,"spinRate":2143,"spinDirection":229},"zone":13,"typeConfidence":0.93,"plateTime":0.4459040711083957,"extension":6.71018451835913},"index":3,"playId":"9caf7cda-edfe-3f3b-8344-6f6f8db52e4b","pitchNumber":2,"startTime":"2025-09-21T18:02:44.649Z","endTime":"2025-09-21T18:02:48.422Z","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.7,"endSpeed":77.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.457164234846434,"aZ":-25.551676565113148,"pfxX":-10.715388244350407,"pfxZ":4.286729176540196,"pX":-0.018701200333898643,"pZ":1.745554542615846,"vX0":7.443954716976354,"vY0":-124.39169511453154,"vZ0":-3.9929003802456364,"x":117.71,"y":191.65,"x0":-1.6806347715110839,"y0":50.000872344216255,"z0":5.527216103825583,"aX":-16.537759780707912},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.0,"breakHorizontal":17.3,"spinRate":2164,"spinDirection":224},"zone":8,"typeConfidence":0.93,"plateTime":0.4428945193173539,"extension":6.802266753406277},"index":4,"playId":"98e0d3f1-fef4-3bc7-81b9-61c9a4fce0b2","pitchNumber":3,"startTime":"2025-09-21T18:03:06.741Z","endTime":"2025-09-21T18:03:10.322Z","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":85.3,"endSpeed":78.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.247925200935207,"aZ":-24.977625062819996,"pfxX":-9.494398964345656,"pfxZ":4.580970140130751,"pX":0.13901223826577197,"pZ":1.8923740857009763,"vX0":7.39010911029155,"vY0":-124.10378817269167,"vZ0":-3.9196699111643554,"x":111.7,"y":187.69,"x0":-1.6339162988213602,"y0":50.00105166067677,"z0":5.556303005203691,"aX":-14.909750261622621},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.7,"breakHorizontal":15.6,"spinRate":2101,"spinDirection":230},"zone":8,"typeConfidence":0.93,"plateTime":0.44019645764064785,"extension":6.7837780141334445},"hitData":{"launchSpeed":94.8,"launchAngle":51.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.73,"coordY":111.17}},"index":5,"playId":"317e92a3-065d-3870-b930-326f15904e06","pitchNumber":4,"startTime":"2025-09-21T18:03:51.498Z","endTime":"2025-09-21T18:04:05.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:04:05.508Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Riley Greene strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T18:04:38.349Z","endTime":"2025-09-21T18:06:03.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"postOnSecond":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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":86.5,"endSpeed":79.0,"strikeZoneTop":3.56508793528144,"strikeZoneBottom":1.6754789866631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.808621048454174,"aZ":-22.69477334021429,"pfxX":-9.866424279270735,"pfxZ":5.943733544580158,"pX":-1.3810375976568432,"pZ":2.0171141477471743,"vX0":4.340460391179762,"vY0":-125.83463690962114,"vZ0":-4.140912542642136,"x":169.64,"y":184.32,"x0":-1.851431611020577,"y0":50.00442735134596,"z0":5.534741050233137,"aX":-15.739184879553948},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":10.0,"breakHorizontal":16.8,"spinRate":2169,"spinDirection":225},"zone":13,"typeConfidence":0.92,"plateTime":0.43616971716540354,"extension":6.752861377161972},"index":0,"playId":"f4ee4e9f-6c1e-38ce-85eb-eea53e6f4b49","pitchNumber":1,"startTime":"2025-09-21T18:04:38.349Z","endTime":"2025-09-21T18:04:41.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.0,"strikeZoneTop":3.55182623821368,"strikeZoneBottom":1.66209128353343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.767225963874246,"aZ":-14.431357326033764,"pfxX":-5.9253738446427855,"pfxZ":9.531753583529223,"pX":1.4595765814883102,"pZ":2.1278550116297987,"vX0":9.751567861060431,"vY0":-136.25538466234906,"vZ0":-6.589119754493945,"x":61.36,"y":181.33,"x0":-1.41252120378775,"y0":50.003282094410054,"z0":5.5936356020354685,"aX":-11.030630311452697},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":8.4,"spinRate":2414,"spinDirection":205},"zone":14,"typeConfidence":0.89,"plateTime":0.40355563251130633,"extension":6.840098045630879},"index":1,"playId":"5774246a-96f6-3a96-87d9-e1c53e362a0a","pitchNumber":2,"startTime":"2025-09-21T18:04:55.773Z","endTime":"2025-09-21T18:04:59.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.46225598406469,"strikeZoneBottom":1.66746169902232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.55457449064057,"aZ":-27.399173283551203,"pfxX":3.903181505917271,"pfxZ":3.18165661939981,"pX":0.8431180820922742,"pZ":2.5029160693180943,"vX0":4.898425404135065,"vY0":-121.63508365847927,"vZ0":-1.8474505365671725,"x":84.86,"y":171.2,"x0":-1.7028030908196048,"y0":50.00190216474804,"z0":5.644827561131815,"aX":5.855782405341079},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.6,"breakHorizontal":-8.2,"spinRate":2402,"spinDirection":139},"zone":14,"typeConfidence":0.9,"plateTime":0.4500579305406074,"extension":6.807080379998398},"index":2,"playId":"5279ce16-9ae4-3d40-8a22-9b077c7fb73a","pitchNumber":3,"startTime":"2025-09-21T18:05:16.579Z","endTime":"2025-09-21T18:05:20.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.4,"endSpeed":77.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.027473746853985,"aZ":-28.252206645920463,"pfxX":2.8955136389766762,"pfxZ":2.5996831386269523,"pX":-0.7200461091728385,"pZ":2.2573324226875187,"vX0":1.7126133618560513,"vY0":-121.61263697797432,"vZ0":-2.280922976386679,"x":144.45,"y":177.83,"x0":-1.8077414824965492,"y0":50.004256468667215,"z0":5.638231477139144,"aX":4.372841957993505},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.4,"breakHorizontal":-5.6,"spinRate":2453,"spinDirection":122},"zone":7,"typeConfidence":0.91,"plateTime":0.4489826700064419,"extension":6.774631963180056},"index":3,"playId":"32d0f23f-02b1-32a5-8e7f-6f0a11ff3655","pitchNumber":4,"startTime":"2025-09-21T18:05:36.822Z","endTime":"2025-09-21T18:05:40.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.031467188717563,"aZ":-38.248082804078884,"pfxX":4.937473781490404,"pfxZ":-4.659734991103496,"pX":-0.507786347353725,"pZ":1.0893588083139458,"vX0":1.343313303394757,"vY0":-113.48292055319132,"vZ0":-1.7315212583944284,"x":136.36,"y":209.37,"x0":-1.7491847635893014,"y0":50.00565194642198,"z0":5.677175466291184,"aX":6.431460736563026},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-8.6,"breakHorizontal":-9.2,"spinRate":2813,"spinDirection":58},"zone":13,"typeConfidence":0.9,"plateTime":0.482905820305612,"extension":6.740132032975712},"index":4,"playId":"6cec30b0-ac8a-369e-b7bb-971680c6b73e","pitchNumber":5,"startTime":"2025-09-21T18:05:59.029Z","endTime":"2025-09-21T18:06:03.758Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:06:03.758Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T18:06:20.639Z","endTime":"2025-09-21T18:07:18.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"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.2,"endSpeed":76.6,"strikeZoneTop":3.47381082758298,"strikeZoneBottom":1.6444058926493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.29322856100747,"aZ":-29.71211329316629,"pfxX":3.4150790157495083,"pfxZ":1.6530747040014706,"pX":0.018204298158204107,"pZ":2.933327843730907,"vX0":2.997389862316469,"vY0":-121.21094437903992,"vZ0":-0.3432297615974116,"x":116.31,"y":159.58,"x0":-1.6773632557687046,"y0":50.00433461557731,"z0":5.667156240565161,"aX":5.09038067183395},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.1,"breakHorizontal":-6.8,"spinRate":2367,"spinDirection":139},"zone":2,"typeConfidence":0.9,"plateTime":0.4515653101738413,"extension":6.670151084440967},"index":0,"playId":"34996c33-559d-3cf2-aa96-f9de4700bd61","pitchNumber":1,"startTime":"2025-09-21T18:06:31.848Z","endTime":"2025-09-21T18:06:36.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.47730762976556,"strikeZoneBottom":1.64816314800779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.35720064717273,"aZ":-27.731639641230323,"pfxX":3.5074244718732173,"pfxZ":3.043490875567249,"pX":-0.044220710115036456,"pZ":3.106018446896213,"vX0":3.044514584093785,"vY0":-120.1420818902382,"vZ0":-0.24017334934789047,"x":100.0,"y":125.35,"x0":-1.7838376237534892,"y0":50.005113832711366,"z0":5.672704059406356,"aX":5.125992302620806},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.8,"breakHorizontal":-7.1,"spinRate":2342,"spinDirection":145},"zone":2,"typeConfidence":0.9,"plateTime":0.4559609943395735,"extension":6.690956779818815},"index":1,"playId":"66cbd62c-5caa-3ac7-8cf3-60dd7ca321d3","pitchNumber":2,"startTime":"2025-09-21T18:06:52.570Z","endTime":"2025-09-21T18:06:56.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.322106460303132,"aZ":-28.20524285087997,"pfxX":3.6363881004993663,"pfxZ":2.653471367948268,"pX":0.3840380608265739,"pZ":2.046308117701034,"vX0":3.474718979565237,"vY0":-121.45226758232604,"vZ0":-2.673052400975331,"x":102.36,"y":183.53,"x0":-1.5365933200838244,"y0":50.003796046267205,"z0":5.6088644816620965,"aX":5.444261369106802},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.4,"breakHorizontal":-7.4,"spinRate":2366,"spinDirection":144},"zone":9,"typeConfidence":0.91,"plateTime":0.4506207441293997,"extension":6.786142091472844},"index":2,"playId":"77b419f1-3749-3fb7-9616-4c1d788ce8d1","pitchNumber":3,"startTime":"2025-09-21T18:07:13.750Z","endTime":"2025-09-21T18:07:18.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:07:18.986Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out, shortstop Javier Báez to first baseman Spencer Torkelson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T18:09:17.679Z","endTime":"2025-09-21T18:10:17.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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":"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":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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.5,"strikeZoneTop":3.22999898410379,"strikeZoneBottom":1.59298995494305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.39434576327204,"aZ":-12.659757869079803,"pfxX":-7.064943317106817,"pfxZ":10.834644642027522,"pX":-1.1928542163461946,"pZ":3.3774009533543095,"vX0":4.405364578639835,"vY0":-133.73369541291277,"vZ0":-3.8649615746279635,"x":162.47,"y":147.59,"x0":-1.9485629870877668,"y0":50.000584543329055,"z0":5.757295672828854,"aX":-12.721452123487557},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":19.0,"breakHorizontal":11.8,"spinRate":2319,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4104766993987705,"extension":6.812496462209303},"index":0,"playId":"ce90a55a-0d70-35cc-966c-44119fa4f77b","pitchNumber":1,"startTime":"2025-09-21T18:09:28.129Z","endTime":"2025-09-21T18:09:31.751Z","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":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.5,"strikeZoneTop":3.25264989956667,"strikeZoneBottom":1.55393607064794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.8011990968712,"aZ":-23.689290377268534,"pfxX":-9.504595563888016,"pfxZ":5.380334275466799,"pX":0.5694860558817213,"pZ":3.5068713224330215,"vX0":9.189911947985639,"vY0":-124.73107790522309,"vZ0":-0.8119791835714628,"x":95.29,"y":144.09,"x0":-1.9256395497823686,"y0":50.00512393739137,"z0":5.787868717389174,"aX":-14.996991165486314},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.8,"breakHorizontal":15.1,"spinRate":1748,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.43893335397419,"extension":6.882176243722777},"index":1,"playId":"b35eb5a5-4e42-37f5-8342-dabeb6099c94","pitchNumber":2,"startTime":"2025-09-21T18:09:41.764Z","endTime":"2025-09-21T18:09:45.584Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.845333299477655,"aZ":-22.262523663038248,"pfxX":-2.261122174617893,"pfxZ":5.982215183006746,"pX":-0.22593811400927316,"pZ":2.543256949693958,"vX0":5.529937325180079,"vY0":-127.80183268728914,"vZ0":-3.3397817792701248,"x":125.61,"y":170.11,"x0":-2.122106678263822,"y0":50.00432386603391,"z0":5.611489543063888,"aX":-3.74803248837765},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.3,"breakHorizontal":2.9,"spinRate":2236,"spinDirection":193},"zone":5,"typeConfidence":2.0,"plateTime":0.428234332073393,"extension":6.924720864427598},"index":2,"playId":"93f96978-a84c-3a41-a8f4-0fcd7c901cc9","pitchNumber":3,"startTime":"2025-09-21T18:09:56.760Z","endTime":"2025-09-21T18:10:00.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.43103039687161,"aZ":-14.560581436991232,"pfxX":-8.336577852916012,"pfxZ":9.778380617640536,"pX":-0.205254445942528,"pZ":2.1638090124386613,"vX0":7.437068420259677,"vY0":-133.76495167722538,"vZ0":-6.282668137098202,"x":124.82,"y":180.36,"x0":-1.9463967153963806,"y0":50.00502217329983,"z0":5.597913331092659,"aX":-15.021000953522309},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.4,"breakHorizontal":13.3,"spinRate":2333,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.41037955866091647,"extension":6.924394489138901},"hitData":{"launchSpeed":73.7,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":124.64,"coordY":139.41}},"index":3,"playId":"0b29929f-fa6d-352b-9936-e085e80c0db5","pitchNumber":4,"startTime":"2025-09-21T18:10:09.069Z","endTime":"2025-09-21T18:10:17.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:10:17.430Z","atBatIndex":27},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ha-Seong Kim homers (5) on a line drive to left center field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T18:10:39.369Z","endTime":"2025-09-21T18:11:03.584Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":{"id":663554,"link":"/api/v1/people/663554"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.33993989517393,"aZ":-13.75294038313078,"pfxX":-4.728514471748499,"pfxZ":10.144431907517385,"pX":-0.008200992404949843,"pZ":3.4412671647901547,"vX0":6.790893263294091,"vY0":-134.00694814372102,"vZ0":-3.5149391591359977,"x":117.31,"y":145.87,"x0":-1.962526045113224,"y0":50.00647653678079,"z0":5.7544795768315495,"aX":-8.590410597100021},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.8,"breakHorizontal":7.1,"spinRate":2237,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.4089615229400825,"extension":6.889901501387085},"hitData":{"launchSpeed":104.1,"launchAngle":22.0,"totalDistance":383.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":60.75,"coordY":58.61}},"index":0,"playId":"06e5adb5-956e-3dba-b4c3-7143546cc06a","pitchNumber":1,"startTime":"2025-09-21T18:10:40.435Z","endTime":"2025-09-21T18:11:03.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:11:03.584Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcell Ozuna walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T18:11:25.320Z","endTime":"2025-09-21T18:13:23.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"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":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.2,"endSpeed":81.9,"strikeZoneTop":3.67370848549315,"strikeZoneBottom":1.79000114595483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.41282824925803,"aZ":-25.20322903748841,"pfxX":0.9004010420010902,"pfxZ":4.072369978771533,"pX":0.5391327444887379,"pZ":3.6763143848110946,"vX0":6.3704579081579675,"vY0":-129.83576860342137,"vZ0":-0.40035231722918146,"x":96.45,"y":139.52,"x0":-2.0602621161125896,"y0":50.00467539800182,"z0":5.7454918896313645,"aX":1.5410350158672634},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.6,"breakHorizontal":-3.0,"spinRate":2201,"spinDirection":188},"zone":3,"typeConfidence":2.0,"plateTime":0.42137612340750596,"extension":6.832417551266444},"index":0,"playId":"90843c55-eb55-31f0-be48-4b5457841cda","pitchNumber":1,"startTime":"2025-09-21T18:11:25.320Z","endTime":"2025-09-21T18:11:29.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":88.5,"endSpeed":81.4,"strikeZoneTop":3.5799992936732,"strikeZoneBottom":1.80139832865354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.745152807339224,"aZ":-25.40302370905029,"pfxX":-0.36453130361808217,"pfxZ":4.027100129842063,"pX":1.5217753623309846,"pZ":2.5657171457496983,"vX0":9.24677553030885,"vY0":-128.55753075816463,"vZ0":-2.6890851060058485,"x":58.99,"y":169.51,"x0":-2.0685494121581165,"y0":50.00065248130489,"z0":5.589620619543019,"aX":-0.6150952000359814},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.0,"breakHorizontal":-1.3,"spinRate":2217,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.42547656520833055,"extension":6.963483489997003},"index":1,"playId":"8f605a33-e7eb-3883-a5da-bc8a11582a72","pitchNumber":2,"startTime":"2025-09-21T18:11:39.890Z","endTime":"2025-09-21T18:11:43.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.23444685458068,"aZ":-13.605489439677026,"pfxX":-7.827157884422849,"pfxZ":10.124058709409061,"pX":-0.1625795987843769,"pZ":2.0471166900590947,"vX0":7.55575280855929,"vY0":-134.57050717843552,"vZ0":-6.800964996807127,"x":123.2,"y":183.51,"x0":-1.9899361728664988,"y0":50.00116878139763,"z0":5.571126472080242,"aX":-14.352991839325542},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.0,"breakHorizontal":12.6,"spinRate":2265,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4070317764166389,"extension":6.959927231353223},"index":2,"playId":"4f3ce053-360a-3107-aa37-87e02da812cc","pitchNumber":3,"startTime":"2025-09-21T18:11:55.741Z","endTime":"2025-09-21T18:12:00.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.263848013036828,"aZ":-25.153458218808098,"pfxX":-8.441269710486928,"pfxZ":4.191044304382742,"pX":-0.3199509207593561,"pZ":2.0603229692570477,"vX0":7.065611334887218,"vY0":-127.76509117217473,"vZ0":-4.204614840565038,"x":129.2,"y":183.15,"x0":-2.007930393173278,"y0":50.00091285511439,"z0":5.675415033603453,"aX":-14.127733374624112},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.0,"breakHorizontal":13.9,"spinRate":1381,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.42668791273812445,"extension":6.91261537320634},"index":3,"playId":"2973f44b-1e21-3cf9-b7b0-64c24ef24e50","pitchNumber":4,"startTime":"2025-09-21T18:12:18.296Z","endTime":"2025-09-21T18:12:22.316Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-21T18:12:31.333Z","endTime":"2025-09-21T18:12:41.976Z","isPitch":false,"type":"action","player":{"id":542303,"link":"/api/v1/people/542303"}},{"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":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.53849163156202,"strikeZoneBottom":1.78159595661811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.543639926170986,"aZ":-24.8061678577169,"pfxX":-9.12932925346016,"pfxZ":4.409297249767642,"pX":-0.015606425894716629,"pZ":0.8839178615456694,"vX0":7.9757458608931175,"vY0":-127.98728926572187,"vZ0":-6.86173580161805,"x":117.59,"y":214.91,"x0":-1.974726891674938,"y0":50.00604001659365,"z0":5.522018484708626,"aX":-15.263736182476565},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.7,"breakHorizontal":14.9,"spinRate":1592,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4267288475308515,"extension":6.992151837132987},"index":5,"playId":"e8e55429-6f09-3813-b60e-400a7e2fdaa3","pitchNumber":5,"startTime":"2025-09-21T18:12:41.976Z","endTime":"2025-09-21T18:12:46.349Z","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":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.024792943612322,"aZ":-28.174970481990076,"pfxX":-0.5804010529831194,"pfxZ":2.3492613249639014,"pX":0.5429304715262566,"pZ":2.759896918324861,"vX0":7.051497541968264,"vY0":-129.02064059828143,"vZ0":-1.7334071326157139,"x":96.3,"y":164.26,"x0":-2.1373475760409364,"y0":50.005842882445506,"z0":5.588594068102736,"aX":-0.9901231641550464},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.1,"breakHorizontal":-0.4,"spinRate":2259,"spinDirection":181},"zone":6,"typeConfidence":2.0,"plateTime":0.4227215147479737,"extension":6.8662305553405805},"index":6,"playId":"ac37531d-4194-3a3d-b602-834584beda72","pitchNumber":6,"startTime":"2025-09-21T18:12:58.820Z","endTime":"2025-09-21T18:13:02.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.1,"strikeZoneTop":3.5715488907092,"strikeZoneBottom":1.78309415227248,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.54989693538215,"aZ":-9.623311457688537,"pfxX":-7.172677448879909,"pfxZ":11.814295006613168,"pX":0.36658358545434044,"pZ":1.3817771580362217,"vX0":8.290388247919202,"vY0":-137.97620707801755,"vZ0":-9.56704712886901,"x":103.03,"y":201.47,"x0":-1.7594184591464728,"y0":50.006643509722934,"z0":5.56298896826907,"aX":-13.695585388451976},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.3,"breakHorizontal":11.0,"spinRate":2356,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.3984937005833009,"extension":6.982823008727168},"index":7,"playId":"02f3f192-dfec-3158-b4b9-69dd0200b9ea","pitchNumber":7,"startTime":"2025-09-21T18:13:18.742Z","endTime":"2025-09-21T18:13:23.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:13:23.632Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Harris II strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T18:13:30.547Z","endTime":"2025-09-21T18:14:50.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.4,"strikeZoneTop":3.51680508995288,"strikeZoneBottom":1.58458840138005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.39924636398376,"aZ":-10.7586184318615,"pfxX":-7.363568472178308,"pfxZ":11.39183687954196,"pX":0.5751501782515717,"pZ":1.8743961709177173,"vX0":9.196823594909652,"vY0":-136.99415378477332,"vZ0":-7.997109403790276,"x":95.08,"y":188.17,"x0":-1.8863311519873929,"y0":50.00133824140098,"z0":5.5874304992539985,"aX":-13.840797823456104},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.8,"breakHorizontal":11.2,"spinRate":2351,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.40152804348452875,"extension":7.004151712154807},"index":0,"playId":"cb406082-ba00-3bb5-80be-9b4a1119868c","pitchNumber":1,"startTime":"2025-09-21T18:13:50.031Z","endTime":"2025-09-21T18:13:54.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.652345131506905,"aZ":-11.172414874536333,"pfxX":-7.606362284611869,"pfxZ":11.290712259613038,"pX":0.03144073824747955,"pZ":1.8699623900122977,"vX0":7.651180087297362,"vY0":-136.20358139248802,"vZ0":-7.811018973856626,"x":115.8,"y":188.29,"x0":-1.8391575451175977,"y0":50.00594646081345,"z0":5.565934690339982,"aX":-14.153746950567156},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.7,"breakHorizontal":12.0,"spinRate":2428,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.4036541347738192,"extension":6.849435657773597},"index":1,"playId":"6dabe3ff-3634-39d4-8ec8-9cb4f9d5b4b7","pitchNumber":2,"startTime":"2025-09-21T18:14:06.947Z","endTime":"2025-09-21T18:14:11.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.50279852551796,"strikeZoneBottom":1.5708283872742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.61972910891916,"aZ":-11.46847612250016,"pfxX":-5.273662371134766,"pfxZ":10.902906921011837,"pX":-0.1228495612191891,"pZ":4.565748046271204,"vX0":6.7083468400978585,"vY0":-137.021520302249,"vZ0":-1.2735050876878378,"x":121.68,"y":115.5,"x0":-1.9190489568798477,"y0":50.003310378049974,"z0":5.821207009656336,"aX":-10.016408610755594},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.7,"breakHorizontal":8.2,"spinRate":2282,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39993168847852933,"extension":6.753595161340875},"index":2,"playId":"ad414c73-e0d0-3968-a104-e2f6bb6a1c70","pitchNumber":3,"startTime":"2025-09-21T18:14:28.675Z","endTime":"2025-09-21T18:14:33.082Z","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":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.591621321118144,"aZ":-28.483782239816243,"pfxX":-9.131178682327423,"pfxZ":2.2220946325396556,"pX":-0.12109670792244982,"pZ":1.0553744595758996,"vX0":8.032532995886488,"vY0":-127.56886669580884,"vZ0":-5.5712847482461685,"x":121.62,"y":210.28,"x0":-2.114091355831227,"y0":50.00112946406638,"z0":5.494239137299663,"aX":-15.14981422502804},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.0,"breakHorizontal":14.9,"spinRate":1456,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4282631685045528,"extension":6.953731471757657},"index":3,"playId":"be22ef01-07bf-3c67-8f7c-85f1141681a3","pitchNumber":4,"startTime":"2025-09-21T18:14:46.365Z","endTime":"2025-09-21T18:14:50.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:14:50.715Z","atBatIndex":30},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vidal Bruján lines out to right fielder Wenceel Pérez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T18:15:09.901Z","endTime":"2025-09-21T18:15:21.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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.3,"endSpeed":80.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.309503602735404,"aZ":-27.096869444207,"pfxX":1.54605161184833,"pfxZ":3.0783819669492907,"pX":0.5272242132009141,"pZ":2.3442901669009766,"vX0":6.705493774624653,"vY0":-127.11674339399083,"vZ0":-2.5964492587610026,"x":96.9,"y":175.48,"x0":-2.3379270539862977,"y0":50.00229130783276,"z0":5.514491463572677,"aX":2.545965207977203},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.3,"breakHorizontal":-4.2,"spinRate":2068,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.4297181377841608,"extension":6.916598276909387},"hitData":{"launchSpeed":94.3,"launchAngle":22.0,"totalDistance":344.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":199.92,"coordY":81.1}},"index":0,"playId":"3d6d5596-2a9a-379d-a38c-1fffd51955f8","pitchNumber":1,"startTime":"2025-09-21T18:15:13.274Z","endTime":"2025-09-21T18:15:21.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:15:21.065Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wenceel Pérez walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T18:17:18.525Z","endTime":"2025-09-21T18:18:53.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.1554525620502,"strikeZoneBottom":1.48269273972286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.612814168940623,"aZ":-13.973193210076007,"pfxX":-4.916651117268219,"pfxZ":9.850620764971415,"pX":-1.4456451306426465,"pZ":3.349221103035759,"vX0":2.1847343311018577,"vY0":-135.56286653551138,"vZ0":-3.434751350140578,"x":172.1,"y":148.35,"x0":-1.626385287374146,"y0":50.00519519894453,"z0":5.617843837600248,"aX":-9.086649008346571},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":8.4,"spinRate":2387,"spinDirection":211},"zone":11,"typeConfidence":0.85,"plateTime":0.40515417399629383,"extension":6.788762871848332},"index":0,"playId":"0b704764-a0c1-31e3-81f0-247f0d09ce04","pitchNumber":1,"startTime":"2025-09-21T18:17:46.487Z","endTime":"2025-09-21T18:17:50.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.16498278094331,"strikeZoneBottom":1.49225810694766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.05264343276512,"aZ":-13.85497407624996,"pfxX":-4.386844373029778,"pfxZ":9.622198092792072,"pX":-0.5451004796563117,"pZ":3.7684500944353596,"vX0":4.191474159524208,"vY0":-137.48435229297064,"vZ0":-2.614326265601416,"x":137.78,"y":137.03,"x0":-1.5235492650423215,"y0":50.002200882540755,"z0":5.678558424689237,"aX":-8.351544231095065},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.0,"breakHorizontal":7.0,"spinRate":2386,"spinDirection":208},"zone":11,"typeConfidence":0.89,"plateTime":0.3992411543345087,"extension":6.837364423634667},"index":1,"playId":"6d3c5b7b-211d-3dc2-881b-e85d01ac7509","pitchNumber":2,"startTime":"2025-09-21T18:18:01.135Z","endTime":"2025-09-21T18:18:05.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.20999940478032,"strikeZoneBottom":1.46839690036186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.59345431750625,"aZ":-30.268823210118295,"pfxX":2.856914906550176,"pfxZ":1.3081360645698776,"pX":-1.1696435665242826,"pZ":1.8849854415379315,"vX0":1.1813730028570155,"vY0":-119.83914081330137,"vZ0":-2.3314306051839813,"x":161.58,"y":187.89,"x0":-2.039808107892425,"y0":50.00335618153476,"z0":5.567256586927341,"aX":4.16634758644111},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.0,"breakHorizontal":-5.4,"spinRate":2275,"spinDirection":158},"zone":13,"typeConfidence":0.9,"plateTime":0.45658621236866814,"extension":6.670432094704325},"index":2,"playId":"798298dc-4d25-3865-a73f-d7a7e2084978","pitchNumber":3,"startTime":"2025-09-21T18:18:16.620Z","endTime":"2025-09-21T18:18:20.479Z","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":93.1,"endSpeed":84.9,"strikeZoneTop":3.13851585684019,"strikeZoneBottom":1.45785151870224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.368530408175513,"aZ":-14.510581664406088,"pfxX":-4.42797375041334,"pfxZ":9.514612092189754,"pX":-0.8099242967101755,"pZ":3.2821493419684917,"vX0":4.118140168412769,"vY0":-135.58020039039786,"vZ0":-3.475978072088868,"x":147.87,"y":150.16,"x0":-1.775159563619339,"y0":50.005784682030935,"z0":5.5972238518027675,"aX":-8.223469208994967},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":7.1,"spinRate":2372,"spinDirection":204},"zone":11,"typeConfidence":0.85,"plateTime":0.40440045631766175,"extension":6.7463205610699095},"index":3,"playId":"de4eafe8-2473-35fc-a69f-ed57feb6c52f","pitchNumber":4,"startTime":"2025-09-21T18:18:31.787Z","endTime":"2025-09-21T18:18:35.612Z","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.0,"endSpeed":85.0,"strikeZoneTop":3.20999967105359,"strikeZoneBottom":1.53301063178556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.586664730919747,"aZ":-11.737697060892112,"pfxX":-5.070630178297717,"pfxZ":11.086043857632744,"pX":1.2226767630086692,"pZ":1.4969658096866474,"vX0":8.85746612876626,"vY0":-134.97145580800162,"vZ0":-8.349516096631781,"x":70.39,"y":198.36,"x0":-1.4439200756236148,"y0":50.00415090410343,"z0":5.458706788222274,"aX":-9.34923859220203},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.4,"breakHorizontal":7.3,"spinRate":2310,"spinDirection":215},"zone":14,"typeConfidence":0.86,"plateTime":0.4059313373796871,"extension":6.877554116610328},"index":4,"playId":"5d85367b-61a2-3da3-983c-142113edd292","pitchNumber":5,"startTime":"2025-09-21T18:18:48.872Z","endTime":"2025-09-21T18:18:53.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:18:53.279Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a ground ball to shortstop Ha-Seong Kim.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T18:19:00.505Z","endTime":"2025-09-21T18:20:37.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnSecond":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"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":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.1,"strikeZoneTop":3.34047620035668,"strikeZoneBottom":1.55000004460964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.57455370431999,"aZ":-26.871706652399457,"pfxX":1.5886067655802996,"pfxZ":3.56290367525261,"pX":0.9741446157126034,"pZ":0.8199863388548104,"vX0":5.8156063481608395,"vY0":-120.66244586857417,"vZ0":-5.541985432029642,"x":79.87,"y":216.64,"x0":-1.6651028061710442,"y0":50.00131550866537,"z0":5.488941410079186,"aX":2.3617009630129875},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.5,"breakHorizontal":-4.2,"spinRate":2225,"spinDirection":175},"zone":14,"typeConfidence":0.91,"plateTime":0.45244571892192553,"extension":6.745960235849922},"index":0,"playId":"a9ed581c-ff41-3c1e-9e4d-ba16dac8baeb","pitchNumber":1,"startTime":"2025-09-21T18:19:17.112Z","endTime":"2025-09-21T18:19:21.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.15963614006879,"aZ":-13.938801942031082,"pfxX":-5.630160516287518,"pfxZ":9.828130946426185,"pX":0.8126342778736672,"pZ":2.607397546552804,"vX0":7.822425226572362,"vY0":-135.71071100325912,"vZ0":-5.194010671513094,"x":86.02,"y":168.38,"x0":-1.3826901059587238,"y0":50.00148596429799,"z0":5.525404544846668,"aX":-10.445691684437298},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.8,"breakHorizontal":8.4,"spinRate":2407,"spinDirection":201},"zone":6,"typeConfidence":0.87,"plateTime":0.4044126628551523,"extension":6.799631476696929},"index":1,"playId":"f4ba0b08-512d-3a49-9a87-0838d9be7924","pitchNumber":2,"startTime":"2025-09-21T18:19:35.586Z","endTime":"2025-09-21T18:19:40.079Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.37895269305887,"strikeZoneBottom":1.54215196784424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.02132502250167,"aZ":-10.840899729280528,"pfxX":-4.833433713113498,"pfxZ":11.632625178341055,"pX":0.7512965485194979,"pZ":1.8332144147092526,"vX0":7.287853306704166,"vY0":-134.97199423953958,"vZ0":-7.823359234012394,"x":88.36,"y":189.28,"x0":-1.363310841964271,"y0":50.00163402016296,"z0":5.543761645472713,"aX":-8.863742918978781},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.4,"breakHorizontal":7.1,"spinRate":2339,"spinDirection":205},"zone":9,"typeConfidence":0.87,"plateTime":0.40672620531812154,"extension":6.851750075151671},"index":2,"playId":"225a5de5-6eab-31d8-a82c-fdfc9a0ae746","pitchNumber":3,"startTime":"2025-09-21T18:19:54.769Z","endTime":"2025-09-21T18:20:00.345Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wenceel Pérez steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"actionPlayId":"225a5de5-6eab-31d8-a82c-fdfc9a0ae746","startTime":"2025-09-21T18:20:21.059Z","endTime":"2025-09-21T18:20:30.129Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.963544504569185,"aZ":-26.906008243395693,"pfxX":0.5865293805843195,"pfxZ":3.3967874910177356,"pX":0.4782696269845967,"pZ":1.2503436617010721,"vX0":4.948910652914082,"vY0":-123.10491532573488,"vZ0":-4.722862863938511,"x":98.77,"y":205.02,"x0":-1.625387644779867,"y0":50.00426870439761,"z0":5.442415193184545,"aX":0.9093548191220766},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.4,"breakHorizontal":-2.0,"spinRate":2295,"spinDirection":151},"zone":14,"typeConfidence":0.9,"plateTime":0.4431090397423829,"extension":6.76879077147736},"hitData":{"launchSpeed":103.7,"launchAngle":6.0,"totalDistance":126.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.0,"coordY":138.0}},"index":4,"playId":"24d47fc2-80d4-34d5-9302-7a87e7745dad","pitchNumber":4,"startTime":"2025-09-21T18:20:30.129Z","endTime":"2025-09-21T18:20:37.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:20:37.047Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach McKinstry strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T18:21:07.798Z","endTime":"2025-09-21T18:22:40.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"postOnSecond":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.8,"endSpeed":70.4,"strikeZoneTop":3.31771776988675,"strikeZoneBottom":1.44496193258465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.373588017525446,"aZ":-38.1476712401914,"pfxX":4.642157194320976,"pfxZ":-4.862423945404048,"pX":1.1618745758078333,"pZ":0.4125248463323355,"vX0":4.9407613283913925,"vY0":-110.34215304167377,"vZ0":-2.4749308792757687,"x":72.71,"y":227.64,"x0":-1.7128264799294641,"y0":50.003359983958184,"z0":5.583466446272601,"aX":5.701039959758535},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-9.1,"breakHorizontal":-9.7,"spinRate":2708,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.4971493478772202,"extension":6.61119547153135},"index":0,"playId":"af58ccdf-bbc8-336f-bc8f-049ae863e651","pitchNumber":1,"startTime":"2025-09-21T18:21:07.798Z","endTime":"2025-09-21T18:21:11.844Z","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":93.9,"endSpeed":85.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.96181035746588,"aZ":-11.976446174056674,"pfxX":-3.498776333223589,"pfxZ":10.722215632874072,"pX":0.28061462255890823,"pZ":2.6039638126989,"vX0":6.186485314537134,"vY0":-136.58847751252932,"vZ0":-5.799896106203226,"x":106.3,"y":168.47,"x0":-1.56230752047821,"y0":50.00233704003202,"z0":5.5834037941762364,"aX":-6.590976475314454},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.4,"breakHorizontal":5.0,"spinRate":2282,"spinDirection":205},"zone":6,"typeConfidence":0.89,"plateTime":0.40149451255770563,"extension":6.755596625781342},"index":1,"playId":"6ccdf52c-821a-32d2-8427-d7d98062d9fe","pitchNumber":2,"startTime":"2025-09-21T18:21:31.685Z","endTime":"2025-09-21T18:21:35.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":3.30975340975509,"strikeZoneBottom":1.45577063285029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.59915302345221,"aZ":-28.59037388353219,"pfxX":0.2638337328189737,"pfxZ":2.4449684471716937,"pX":0.42503767785529906,"pZ":1.110629937165495,"vX0":5.121187927227974,"vY0":-120.0740802531643,"vZ0":-4.506674252248367,"x":100.8,"y":208.79,"x0":-1.7669391792952052,"y0":50.001993984951305,"z0":5.547069406084094,"aX":0.3854618229817134},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.6,"breakHorizontal":-1.7,"spinRate":2294,"spinDirection":137},"zone":14,"typeConfidence":0.9,"plateTime":0.4556406087061484,"extension":6.706940469376929},"index":2,"playId":"3f6442f6-80a7-33aa-938a-f35bfe3de1d7","pitchNumber":3,"startTime":"2025-09-21T18:21:58.220Z","endTime":"2025-09-21T18:22:01.977Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.09113546288962,"aZ":-27.535592282471345,"pfxX":1.215061744519153,"pfxZ":3.1690399176446498,"pX":-0.323716939025554,"pZ":2.0382644931288882,"vX0":3.143507577554927,"vY0":-120.18165676835804,"vZ0":-2.6185593139095844,"x":129.34,"y":183.75,"x0":-1.806056256092979,"y0":50.003706972381224,"z0":5.585330070261447,"aX":1.7787482173085571},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.4,"breakHorizontal":-3.0,"spinRate":2217,"spinDirection":115},"zone":7,"typeConfidence":0.9,"plateTime":0.45558709263126973,"extension":6.675941557226569},"index":3,"playId":"79112e7e-d83d-3eee-baa6-04a51cf46968","pitchNumber":4,"startTime":"2025-09-21T18:22:16.529Z","endTime":"2025-09-21T18:22:20.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":71.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.815050144834494,"aZ":-38.63581787766069,"pfxX":5.388602416326393,"pfxZ":-5.056286307643396,"pX":0.6004449485155835,"pZ":1.6124480106272767,"vX0":3.5616127270564615,"vY0":-112.42989960271477,"vZ0":-0.4373023553132056,"x":94.11,"y":195.24,"x0":-1.705664851124013,"y0":50.00466490524422,"z0":5.738168125009398,"aX":6.8827045132591325},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-9.0,"breakHorizontal":-10.7,"spinRate":2800,"spinDirection":64},"zone":9,"typeConfidence":0.91,"plateTime":0.4875965138253995,"extension":6.694203602869323},"index":4,"playId":"cb45456c-be3e-39bf-8572-6c66ad3728b9","pitchNumber":5,"startTime":"2025-09-21T18:22:35.984Z","endTime":"2025-09-21T18:22:40.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:22:40.619Z","atBatIndex":34},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Javier Báez grounds into a double play, third baseman Vidal Bruján to second baseman Ozzie Albies to first baseman Matt Olson. Dillon Dingler out at 2nd. Javier Báez out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T18:22:49.303Z","endTime":"2025-09-21T18:24:33.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660644,"link":"/api/v1/people/660644"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":645277,"link":"/api/v1/people/645277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":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(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":82.5,"endSpeed":76.5,"strikeZoneTop":3.5300012156904,"strikeZoneBottom":1.67317504976858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.339453515534974,"aZ":-28.55340002990742,"pfxX":1.8707751314039993,"pfxZ":2.471879373608026,"pX":0.8655560819975642,"pZ":0.9176375229049563,"vX0":5.1593345748085415,"vY0":-120.11554492412283,"vZ0":-4.738518484263811,"x":84.01,"y":214.0,"x0":-1.5497880935807231,"y0":50.00581106378886,"z0":5.442383435927764,"aX":2.7456657923720478},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.6,"breakHorizontal":-4.6,"spinRate":2214,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.4552496779843107,"extension":6.857429732846739},"index":0,"playId":"ace4a9dc-2354-3dc5-98a4-c836e522fe48","pitchNumber":1,"startTime":"2025-09-21T18:23:06.543Z","endTime":"2025-09-21T18:23:10.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.5,"strikeZoneTop":3.52999982741533,"strikeZoneBottom":1.71052899313423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.014774930979318,"aZ":-27.405905177307766,"pfxX":-0.04145997661381351,"pfxZ":3.168641826704071,"pX":0.43353448529643224,"pZ":0.6655226532518387,"vX0":5.130563028649047,"vY0":-121.3629264883586,"vZ0":-5.733876851870902,"x":100.47,"y":220.81,"x0":-1.695464460995739,"y0":50.00157450637054,"z0":5.422641849679473,"aX":-0.06348470773313654},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.7,"breakHorizontal":-1.1,"spinRate":2284,"spinDirection":157},"zone":14,"typeConfidence":0.9,"plateTime":0.4499847929490133,"extension":6.679107273073736},"index":1,"playId":"8cf844cd-112b-30ea-b77b-495d98a0f742","pitchNumber":2,"startTime":"2025-09-21T18:23:26.976Z","endTime":"2025-09-21T18:23:31.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.53000031791248,"strikeZoneBottom":1.65401275307923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.408108509360822,"aZ":-9.318957589822721,"pfxX":-5.000559513352059,"pfxZ":12.111254355030054,"pX":1.3624366860162271,"pZ":1.6472759722968444,"vX0":9.157123040318375,"vY0":-136.5793346102673,"vZ0":-8.614638413407903,"x":65.07,"y":194.3,"x0":-1.385843014908018,"y0":50.00305356022785,"z0":5.485421283537106,"aX":-9.43748536067868},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.2,"breakHorizontal":7.1,"spinRate":2383,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.4012209434410767,"extension":6.892556473284697},"index":2,"playId":"6a8a0259-553f-38a1-b149-dff1e5671978","pitchNumber":3,"startTime":"2025-09-21T18:23:46.178Z","endTime":"2025-09-21T18:23:50.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.516168470905846,"aZ":-10.302753811087504,"pfxX":-4.522211179044211,"pfxZ":11.51855031692746,"pX":0.674338967370875,"pZ":3.1038536530526564,"vX0":7.195550929172209,"vY0":-137.2109758798551,"vZ0":-4.839965584130688,"x":91.3,"y":154.98,"x0":-1.3994734719852187,"y0":50.00323992614145,"z0":5.598065485071888,"aX":-8.587618057216455},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.9,"breakHorizontal":6.6,"spinRate":2381,"spinDirection":201},"zone":3,"typeConfidence":0.9,"plateTime":0.3998024534570841,"extension":6.694386630312049},"index":3,"playId":"c06361ab-0f58-3f23-9f46-63e34fd0cd40","pitchNumber":4,"startTime":"2025-09-21T18:24:06.876Z","endTime":"2025-09-21T18:24:11.142Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.266105262984915,"aZ":-28.03962415212418,"pfxX":-1.073294932054986,"pfxZ":2.826345826027338,"pX":-0.38878859150106065,"pZ":1.4529566581257296,"vX0":3.65626786841087,"vY0":-119.71835513912535,"vZ0":-3.850684299308008,"x":131.82,"y":199.55,"x0":-1.7907322295294827,"y0":50.00352095836219,"z0":5.568465403702807,"aX":-1.5712415712224967},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.6,"breakHorizontal":1.2,"spinRate":2239,"spinDirection":135},"zone":13,"typeConfidence":0.9,"plateTime":0.45602772824889914,"extension":6.663864717183243},"hitData":{"launchSpeed":99.2,"launchAngle":4.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.0,"coordY":169.0}},"index":4,"playId":"2ed097f1-3acd-383e-a06f-96232f96f64b","pitchNumber":5,"startTime":"2025-09-21T18:24:25.700Z","endTime":"2025-09-21T18:24:33.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:24:33.690Z","atBatIndex":35},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jurickson Profar pops out to first baseman Spencer Torkelson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T18:26:46.202Z","endTime":"2025-09-21T18:26:58.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":0},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.570718040773563,"aZ":-23.054131366971326,"pfxX":1.183651319164746,"pfxZ":5.499590296990795,"pX":-0.1172207426805888,"pZ":2.1080685685981178,"vX0":4.653308110707495,"vY0":-128.24569813561695,"vZ0":-4.397706753849267,"x":121.47,"y":181.86,"x0":-2.1121518064888525,"y0":50.004011802531814,"z0":5.652751293759645,"aX":1.9629707860615895},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.1,"breakHorizontal":-3.2,"spinRate":2186,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.42779297270243255,"extension":6.8484735432744115},"hitData":{"launchSpeed":97.2,"launchAngle":66.0,"totalDistance":148.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":167.72,"coordY":158.64}},"index":0,"playId":"68c52f23-5242-3fba-b14c-efd5a6abda04","pitchNumber":1,"startTime":"2025-09-21T18:26:47.925Z","endTime":"2025-09-21T18:26:58.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:26:58.340Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Olson walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T18:27:14.439Z","endTime":"2025-09-21T18:28:23.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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,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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.55284112914102,"strikeZoneBottom":1.63657963622495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.90191651748391,"aZ":-14.515504606877833,"pfxX":-4.948075011663796,"pfxZ":9.721236226016838,"pX":-1.1269253409323006,"pZ":2.694399813057222,"vX0":3.8700764391432845,"vY0":-133.69261452992984,"vZ0":-5.093788966868422,"x":159.96,"y":166.03,"x0":-1.9479432699749886,"y0":50.00341240902049,"z0":5.660642608875997,"aX":-8.988157109103366},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.8,"breakHorizontal":8.2,"spinRate":2123,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40916983347014213,"extension":6.827944921015596},"index":0,"playId":"01f6d32a-fab4-3a7b-9dfd-e0c208539f42","pitchNumber":1,"startTime":"2025-09-21T18:27:23.401Z","endTime":"2025-09-21T18:27:27.241Z","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":91.1,"endSpeed":83.3,"strikeZoneTop":3.55384671274005,"strikeZoneBottom":1.74195271746304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.079913958976345,"aZ":-15.473053128971154,"pfxX":-5.413220584560632,"pfxZ":9.37836453640069,"pX":-0.7905587021973385,"pZ":3.3954083016290646,"vX0":5.045302402919921,"vY0":-132.54473130734183,"vZ0":-3.0558608589246194,"x":147.13,"y":147.1,"x0":-2.0145617827350795,"y0":50.00364804639902,"z0":5.691819426251826,"aX":-9.641291051869127},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.6,"breakHorizontal":8.8,"spinRate":2203,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.4130823491119835,"extension":6.754513136071157},"index":1,"playId":"3c15ad1f-7230-300e-8e65-265f6cccf5a1","pitchNumber":2,"startTime":"2025-09-21T18:27:36.610Z","endTime":"2025-09-21T18:27:40.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.57999892181204,"strikeZoneBottom":1.6275353292646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.371649638569494,"aZ":-26.43830037160726,"pfxX":1.1211567879345778,"pfxZ":3.5176521088709585,"pX":0.47417834465070113,"pZ":3.3765277898846193,"vX0":6.294885276227056,"vY0":-126.01085282122305,"vZ0":-0.4511504125720604,"x":98.93,"y":147.61,"x0":-2.1880830025429185,"y0":50.000928854943325,"z0":5.669131140236784,"aX":1.8265562062262102},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.5,"breakHorizontal":-3.2,"spinRate":2042,"spinDirection":192},"zone":3,"typeConfidence":2.0,"plateTime":0.4324420914621814,"extension":6.842252420144305},"index":2,"playId":"7fce96de-c2cd-3407-baa2-bc2900be0ee2","pitchNumber":3,"startTime":"2025-09-21T18:27:50.992Z","endTime":"2025-09-21T18:27:55.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.50937845583424,"strikeZoneBottom":1.68939453423697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.38452165702513,"aZ":-26.427625080873273,"pfxX":1.3689534968636834,"pfxZ":3.4640113389750997,"pX":-0.6677389891737459,"pZ":3.886222751220738,"vX0":3.7587757070722216,"vY0":-126.9945222651785,"vZ0":0.7272050035496932,"x":142.45,"y":133.85,"x0":-2.3360240683210627,"y0":50.00104975429738,"z0":5.674515350502919,"aX":2.2676591184194006},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.6,"breakHorizontal":-3.2,"spinRate":2119,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.42888259649880967,"extension":6.730958761472208},"index":3,"playId":"e1e06f3b-ea0f-34ca-b709-3376a7e47f25","pitchNumber":4,"startTime":"2025-09-21T18:28:05.834Z","endTime":"2025-09-21T18:28:09.740Z","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":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.579999755997,"strikeZoneBottom":1.71025336804042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.222833015178132,"aZ":-14.613088584929265,"pfxX":-5.733279899504307,"pfxZ":9.537656523786787,"pX":0.023789360852830038,"pZ":1.3605660321040558,"vX0":7.06454154434121,"vY0":-134.58751275708562,"vZ0":-8.282873859319958,"x":116.09,"y":202.04,"x0":-1.8857658513221929,"y0":50.00186390964606,"z0":5.50509299287807,"aX":-10.555599523690514},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.7,"breakHorizontal":8.9,"spinRate":2170,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.40640200546766136,"extension":6.861887876701348},"index":4,"playId":"65897612-1ace-36cb-ac4e-023fc1f2587d","pitchNumber":5,"startTime":"2025-09-21T18:28:18.993Z","endTime":"2025-09-21T18:28:23.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:28:23.840Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronald Acuña Jr. strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T18:28:42.158Z","endTime":"2025-09-21T18:30:14.939Z","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":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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,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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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":"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":92.3,"endSpeed":84.8,"strikeZoneTop":3.54449923746229,"strikeZoneBottom":1.61184748808748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.23098321619974,"aZ":-18.76009847449264,"pfxX":-9.043770709135089,"pfxZ":7.309583884871648,"pX":-0.17225010136823335,"pZ":2.9318293531990736,"vX0":8.166483874619566,"vY0":-134.15901010955614,"vZ0":-3.7033728638567007,"x":123.57,"y":159.62,"x0":-2.070974927222333,"y0":50.002434596147324,"z0":5.656181398871419,"aX":-16.594613532667513},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.7,"breakHorizontal":14.8,"spinRate":2334,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.40724804218155697,"extension":6.891471775677559},"index":0,"playId":"abade81a-b728-3777-9c76-4bf934eeb29f","pitchNumber":1,"startTime":"2025-09-21T18:28:50.371Z","endTime":"2025-09-21T18:28:54.873Z","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":93.4,"endSpeed":85.2,"strikeZoneTop":3.6240028433136,"strikeZoneBottom":1.61999988835453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.107615448168435,"aZ":-13.221219596587103,"pfxX":-5.638395271946585,"pfxZ":10.177450774662745,"pX":0.19248024019678217,"pZ":2.5959508976870684,"vX0":7.454836417340318,"vY0":-135.6990116204172,"vZ0":-5.693128769669344,"x":109.66,"y":168.69,"x0":-1.8596424301693606,"y0":50.000388204360945,"z0":5.644497165159192,"aX":-10.498238108145937},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":8.6,"spinRate":2302,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.4038482935263934,"extension":6.863554421841222},"index":1,"playId":"924618ad-4c0c-31b5-964e-ba7abf72eda6","pitchNumber":2,"startTime":"2025-09-21T18:29:08.962Z","endTime":"2025-09-21T18:29:13.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.50048463661329,"aZ":-31.672144557700133,"pfxX":5.052344079255344,"pfxZ":0.3434278830274824,"pX":1.0438513278911368,"pZ":2.07240719362985,"vX0":6.385667069036948,"vY0":-119.42006558631078,"vZ0":-1.5488676916942699,"x":77.21,"y":182.83,"x0":-2.314026647102117,"y0":50.00214754676188,"z0":5.560208497244196,"aX":7.346118124642465},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.5,"breakHorizontal":-10.6,"spinRate":2352,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.45745574538559675,"extension":6.896368541760285},"index":2,"playId":"d9c9f129-0b94-3886-8944-aeec2d9043d9","pitchNumber":3,"startTime":"2025-09-21T18:29:28.366Z","endTime":"2025-09-21T18:29:32.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.6399991518601,"strikeZoneBottom":1.66031567920632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.592626278841443,"aZ":-13.76624074403406,"pfxX":-6.490872830808637,"pfxZ":9.855629495180345,"pX":0.859816715390347,"pZ":3.469918484387917,"vX0":9.778703246422767,"vY0":-135.763162491982,"vZ0":-3.640577167385984,"x":84.23,"y":145.09,"x0":-1.9445782589170373,"y0":50.000832474842795,"z0":5.785710056619852,"aX":-12.121649789972212},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":9.7,"spinRate":2292,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.40337804631279006,"extension":6.87535641057281},"index":3,"playId":"6c62d922-be37-301b-8ec5-2f398fe97586","pitchNumber":4,"startTime":"2025-09-21T18:29:50.693Z","endTime":"2025-09-21T18:29:55.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81806845892792,"aZ":-14.418523641091154,"pfxX":-7.684253147567116,"pfxZ":9.28933534326556,"pX":-0.32094788721493617,"pZ":2.1359159617727337,"vX0":7.256947367022987,"vY0":-137.2412848372136,"vZ0":-6.613830544908518,"x":129.23,"y":181.11,"x0":-1.9985797497946793,"y0":50.00248962222472,"z0":5.555515553271654,"aX":-14.687110885383262},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":12.5,"spinRate":2461,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.39879655096125344,"extension":6.882202398077421},"index":4,"playId":"ed83861c-6a43-3525-b7bc-18dcd5c212f2","pitchNumber":5,"startTime":"2025-09-21T18:30:10.557Z","endTime":"2025-09-21T18:30:14.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:30:14.939Z","atBatIndex":38},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Drake Baldwin triples (1) on a line drive to left fielder Riley Greene. Matt Olson scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T18:30:31.037Z","endTime":"2025-09-21T18:31:31.032Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":{"id":663554,"link":"/api/v1/people/663554"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.060358370375567,"aZ":-28.272561956124637,"pfxX":-8.16019086839622,"pfxZ":2.404190891427773,"pX":0.04144855351305998,"pZ":1.402704694517804,"vX0":8.166662622606287,"vY0":-125.94786725375238,"vZ0":-4.657126587344454,"x":115.42,"y":200.91,"x0":-2.166771268451178,"y0":50.00300143267153,"z0":5.534175405749639,"aX":-13.248028363872649},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.6,"breakHorizontal":13.2,"spinRate":1504,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4331435720982655,"extension":6.818808346913288},"index":0,"playId":"cf576f66-87d6-3924-8620-83d569929d4e","pitchNumber":1,"startTime":"2025-09-21T18:30:38.852Z","endTime":"2025-09-21T18:30:43.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.24720728842571,"strikeZoneBottom":1.51634758738175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.249982984609527,"aZ":-12.727734679987044,"pfxX":-5.27760878229165,"pfxZ":10.349045558716032,"pX":-0.4671664140255049,"pZ":1.2554855075512454,"vX0":5.570427619994598,"vY0":-135.8517381029821,"vZ0":-9.258360327886745,"x":134.81,"y":204.88,"x0":-1.8532338697456252,"y0":50.00571409790337,"z0":5.580839820000099,"aX":-9.920112936500585},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.0,"breakHorizontal":8.4,"spinRate":2278,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.40235617133740664,"extension":6.9752194564178085},"index":1,"playId":"a1de872e-bac4-342c-b9a3-012087c07573","pitchNumber":2,"startTime":"2025-09-21T18:30:56.426Z","endTime":"2025-09-21T18:31:00.538Z","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":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.999963780425563,"aZ":-14.125010523344889,"pfxX":-7.008128163316363,"pfxZ":9.499437964409982,"pX":-0.2900021288465289,"pZ":2.6720175044057863,"vX0":6.917361254128293,"vY0":-136.7068966971171,"vZ0":-5.532649901085772,"x":128.05,"y":166.64,"x0":-1.9377210574170978,"y0":50.00470916515676,"z0":5.685004369818139,"aX":-13.319678079011465},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":11.3,"spinRate":2381,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4000283746344393,"extension":6.811071971245309},"hitData":{"launchSpeed":99.4,"launchAngle":17.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":33.49,"coordY":108.46}},"index":2,"playId":"5748c4ab-ab1f-3886-a93d-94e52110c2a1","pitchNumber":3,"startTime":"2025-09-21T18:31:15.086Z","endTime":"2025-09-21T18:31:31.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:31:31.032Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ozzie Albies grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T18:31:59.627Z","endTime":"2025-09-21T18:32:28.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"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":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":1},"credits":[{"player":{"id":650402,"link":"/api/v1/people/650402"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":87.1,"endSpeed":80.4,"strikeZoneTop":3.24336552300746,"strikeZoneBottom":1.57552533794918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.07378043591162,"aZ":-28.48072696523646,"pfxX":-8.477296211235053,"pfxZ":2.253921953599276,"pX":-1.575520587714373,"pZ":3.1760536121188583,"vX0":4.4927260839672245,"vY0":-126.84318099915546,"vZ0":-0.7729690017499893,"x":177.06,"y":153.03,"x0":-2.2610664447500586,"y0":50.006163038489824,"z0":5.740129902141441,"aX":-13.9228768170741},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.2,"breakHorizontal":14.4,"spinRate":1475,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.43055363450692763,"extension":6.701616535876767},"index":0,"playId":"80621e09-5d96-34bd-9ce1-880e4d9b2c32","pitchNumber":1,"startTime":"2025-09-21T18:32:05.647Z","endTime":"2025-09-21T18:32:09.271Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.13869336728469,"aZ":-30.424981743725887,"pfxX":-9.066306463571411,"pfxZ":1.0739914573376748,"pX":-0.5676141369250798,"pZ":2.4833592128769197,"vX0":6.98107437081271,"vY0":-125.97276610620389,"vZ0":-1.9438140044640337,"x":138.64,"y":171.73,"x0":-2.1829924461508434,"y0":50.00129986476532,"z0":5.7005617706986955,"aX":-14.71950508870055},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.8,"breakHorizontal":15.0,"spinRate":1389,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.4331110551241424,"extension":6.780730876781303},"hitData":{"launchSpeed":99.2,"launchAngle":4.0,"totalDistance":77.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.96,"coordY":152.09}},"index":1,"playId":"2caa4e24-a23f-3458-afbf-5fbc9d5099f1","pitchNumber":2,"startTime":"2025-09-21T18:32:21.322Z","endTime":"2025-09-21T18:32:28.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:32:28.931Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Parker Meadows pops out to catcher Drake Baldwin in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T18:35:08.015Z","endTime":"2025-09-21T18:35:32.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T18:35:01.878Z","endTime":"2025-09-21T18:35:08.159Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":72.8,"endSpeed":67.7,"strikeZoneTop":3.41980594312418,"strikeZoneBottom":1.58172914891822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.601543367331264,"aZ":-37.93772874242209,"pfxX":7.0097364858581255,"pfxZ":-5.020876018114967,"pX":-1.4471229618134114,"pZ":3.193462808705618,"vX0":-1.045696128517759,"vY0":-106.06129257134918,"vZ0":3.2663049894285336,"x":172.16,"y":152.56,"x0":-1.8615132019434102,"y0":50.0001426627048,"z0":5.9336274605476715,"aX":8.05646643732826},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-8.0,"breakHorizontal":-12.5,"spinRate":2558,"spinDirection":68},"zone":11,"typeConfidence":0.89,"plateTime":0.5146512408380639,"extension":6.57650346949689},"index":1,"playId":"a3e8d26e-d2fc-37c1-b24f-893cc41b3a88","pitchNumber":1,"startTime":"2025-09-21T18:35:08.159Z","endTime":"2025-09-21T18:35:12.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.013554497415843,"aZ":-12.469631367936955,"pfxX":-6.168082228083428,"pfxZ":10.31027432961633,"pX":0.430848861140056,"pZ":2.755387596026101,"vX0":7.731344729904366,"vY0":-137.05350435625408,"vZ0":-5.1711727640648775,"x":100.58,"y":164.38,"x0":-1.6193044194778585,"y0":50.00250715031398,"z0":5.511620808717145,"aX":-11.787826034932344},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.8,"breakHorizontal":9.6,"spinRate":2260,"spinDirection":205},"zone":6,"typeConfidence":0.89,"plateTime":0.39896975805807156,"extension":6.806043590363811},"hitData":{"launchSpeed":91.4,"launchAngle":82.0,"totalDistance":46.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":106.72,"coordY":205.9}},"index":2,"playId":"ce5c46c7-9657-36fe-bc89-0e025db6e19e","pitchNumber":2,"startTime":"2025-09-21T18:35:22.149Z","endTime":"2025-09-21T18:35:32.488Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:35:32.488Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gleyber Torres flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T18:35:47.103Z","endTime":"2025-09-21T18:38:03.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.15906486631231,"strikeZoneBottom":1.46260069986766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.798466569957775,"aZ":-9.666124284714694,"pfxX":-4.858201282633227,"pfxZ":11.594843299305868,"pX":0.014281051715098931,"pZ":1.9352918086587005,"vX0":5.702458638363103,"vY0":-138.20785458953966,"vZ0":-7.885877162450727,"x":116.46,"y":186.53,"x0":-1.4411561733892595,"y0":50.00185342924558,"z0":5.468576861020775,"aX":-9.430657983599716},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.6,"breakHorizontal":7.7,"spinRate":2422,"spinDirection":204},"zone":8,"typeConfidence":0.9,"plateTime":0.3957723184358022,"extension":6.916597587056851},"index":0,"playId":"7cfc711c-bbcc-38f1-9449-a603e0f1a340","pitchNumber":1,"startTime":"2025-09-21T18:36:01.106Z","endTime":"2025-09-21T18:36:05.269Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.1,"strikeZoneTop":3.18509876162532,"strikeZoneBottom":1.51983660378361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.138227516976322,"aZ":-27.03426359166309,"pfxX":1.7213857316989762,"pfxZ":3.3809087234638233,"pX":0.7387034025270224,"pZ":0.14715031456626101,"vX0":5.423622622346442,"vY0":-122.00388896767372,"vZ0":-7.062851882678221,"x":88.84,"y":234.81,"x0":-1.7293334561432707,"y0":50.00292002876858,"z0":5.383532688667447,"aX":2.615736348760735},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.8,"breakHorizontal":-4.3,"spinRate":2281,"spinDirection":147},"zone":14,"typeConfidence":0.91,"plateTime":0.4475224681922949,"extension":6.814984159094511},"index":1,"playId":"01bbac3b-1415-3834-a5ac-1701439ffabc","pitchNumber":2,"startTime":"2025-09-21T18:36:14.582Z","endTime":"2025-09-21T18:36:18.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.3,"strikeZoneTop":3.18930679285209,"strikeZoneBottom":1.54999855308922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.391572141243376,"aZ":-24.869003181576403,"pfxX":1.1584421176031894,"pfxZ":4.757199741770693,"pX":1.3349667724757244,"pZ":0.43642863902246,"vX0":6.852768235408588,"vY0":-122.8802554957806,"vZ0":-7.050130375865956,"x":66.11,"y":227.0,"x0":-1.6356680723660553,"y0":50.003996629237456,"z0":5.443283545049691,"aX":1.7778825870388788},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.2,"breakHorizontal":-3.6,"spinRate":2284,"spinDirection":165},"zone":14,"typeConfidence":0.9,"plateTime":0.4450287542020446,"extension":6.755506605199404},"index":2,"playId":"4cb5763f-e926-366c-bc15-eff7f80fd5d3","pitchNumber":3,"startTime":"2025-09-21T18:36:31.345Z","endTime":"2025-09-21T18:36:35.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":73.1,"endSpeed":67.2,"strikeZoneTop":3.12330161258998,"strikeZoneBottom":1.4584047680489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.20171112478507,"aZ":-38.29720324127699,"pfxX":6.666810301295403,"pfxZ":-5.382725587299941,"pX":-0.1978986409058173,"pZ":2.658527040598303,"vX0":1.8212856262134904,"vY0":-106.32551039620466,"vZ0":2.3817005635698236,"x":124.54,"y":167.0,"x0":-1.9327828605403738,"y0":50.000314542246784,"z0":5.887559672316412,"aX":7.588493364051027},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-8.6,"breakHorizontal":-12.6,"spinRate":2712,"spinDirection":56},"zone":2,"typeConfidence":0.9,"plateTime":0.5162718729500457,"extension":6.599621676078541},"index":3,"playId":"c02fe8cd-d072-3e86-8df3-dbf393638ba6","pitchNumber":4,"startTime":"2025-09-21T18:36:49.172Z","endTime":"2025-09-21T18:36:53.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.11272027125162,"strikeZoneBottom":1.4480616198279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.705338332608477,"aZ":-27.141665640599637,"pfxX":-0.7005029857548375,"pfxZ":3.3384585320428446,"pX":0.9716767542547403,"pZ":1.0532003906072018,"vX0":6.3597101212239675,"vY0":-121.66015180036477,"vZ0":-5.077615401414557,"x":79.96,"y":210.34,"x0":-1.579425316786101,"y0":50.00279339454463,"z0":5.505153907897189,"aX":-1.0567593279773861},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.2,"breakHorizontal":-0.1,"spinRate":2439,"spinDirection":137},"zone":14,"typeConfidence":0.9,"plateTime":0.44932500809796183,"extension":6.852353649731512},"index":4,"playId":"006d449a-42d8-3051-ba68-fc0f40585127","pitchNumber":5,"startTime":"2025-09-21T18:37:06.250Z","endTime":"2025-09-21T18:37:10.368Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-21T18:37:21.156Z","endTime":"2025-09-21T18:37:34.442Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"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.2,"endSpeed":86.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.256848830024893,"aZ":-12.208389323752124,"pfxX":-5.720302828058953,"pfxZ":10.294306447845594,"pX":0.27193527426677044,"pZ":2.9506069117085043,"vX0":6.9073660091379985,"vY0":-138.47635431937556,"vZ0":-4.86129190314452,"x":106.63,"y":159.11,"x0":-1.5129828215242533,"y0":50.00672270055105,"z0":5.547429998227331,"aX":-11.09931248555282},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.8,"breakHorizontal":8.9,"spinRate":2385,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.39571218481237036,"extension":6.942417833292783},"index":6,"playId":"9bf7d8dd-f65b-3d0e-a1c6-d2c25b6fcdef","pitchNumber":6,"startTime":"2025-09-21T18:37:34.442Z","endTime":"2025-09-21T18:37:38.501Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":71.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.646697745928815,"aZ":-37.07512808743747,"pfxX":6.331733373523427,"pfxZ":-3.854914917403523,"pX":0.6030723705866209,"pZ":2.007841709614942,"vX0":3.514410373574861,"vY0":-111.80268539630342,"vZ0":0.07350099090176321,"x":94.01,"y":184.57,"x0":-1.8106432731333704,"y0":50.005453097457035,"z0":5.770917610343477,"aX":8.038752368709241},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-6.7,"breakHorizontal":-12.4,"spinRate":2870,"spinDirection":58},"zone":9,"typeConfidence":0.91,"plateTime":0.48938808451186855,"extension":6.807461690364297},"hitData":{"launchSpeed":80.1,"launchAngle":41.0,"totalDistance":259.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.46,"coordY":112.71}},"index":7,"playId":"54cada9d-7400-364c-83b7-edb134452763","pitchNumber":7,"startTime":"2025-09-21T18:37:54.329Z","endTime":"2025-09-21T18:38:03.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:38:03.542Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kerry Carpenter singles on a pop up to shortstop Ha-Seong Kim.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T18:38:13.459Z","endTime":"2025-09-21T18:39:18.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.49179574135523,"strikeZoneBottom":1.65824201253766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.247801312220457,"aZ":-16.026999408838407,"pfxX":-6.537665422803451,"pfxZ":8.343402243856913,"pX":-0.903994703510175,"pZ":2.9995005912132027,"vX0":4.2913036681150745,"vY0":-138.12637759568975,"vZ0":-4.3172816285968,"x":151.46,"y":157.79,"x0":-1.6268728531204912,"y0":50.005336382158625,"z0":5.657683141614722,"aX":-12.65721654280165},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":10.9,"spinRate":2372,"spinDirection":212},"zone":11,"typeConfidence":0.88,"plateTime":0.39627394145026207,"extension":6.865405305141862},"index":0,"playId":"d3e73aea-c99e-3439-800b-4b4e34929144","pitchNumber":1,"startTime":"2025-09-21T18:38:29.682Z","endTime":"2025-09-21T18:38:33.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.8,"strikeZoneTop":3.38458536109214,"strikeZoneBottom":1.64593643101244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.514366171835917,"aZ":-25.176056047765414,"pfxX":-8.847510737347687,"pfxZ":4.398665423464294,"pX":0.030350572010232175,"pZ":0.3600025754050876,"vX0":7.442872530374603,"vY0":-124.42369143964419,"vZ0":-7.265818380736094,"x":115.84,"y":229.06,"x0":-1.8290185162338224,"y0":50.00430872390555,"z0":5.361226002058599,"aX":-14.078453932855775},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.7,"breakHorizontal":14.6,"spinRate":2097,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.43776596734668605,"extension":6.820046451150317},"index":1,"playId":"598c9cfd-9e3f-33e5-b107-a3e1f8753913","pitchNumber":2,"startTime":"2025-09-21T18:38:46.038Z","endTime":"2025-09-21T18:38:50.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.697710906101833,"aZ":-13.515310775884563,"pfxX":-5.354896125978438,"pfxZ":9.741200084802555,"pX":0.8521506082059043,"pZ":2.477740831380399,"vX0":8.720873444223455,"vY0":-137.3486208757768,"vZ0":-5.663439385167406,"x":84.52,"y":171.88,"x0":-1.6646953494625651,"y0":50.001269705850596,"z0":5.481280242657049,"aX":-10.256151474929691},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.7,"breakHorizontal":7.9,"spinRate":2410,"spinDirection":216},"zone":14,"typeConfidence":0.89,"plateTime":0.39840329924017714,"extension":6.892093195609322},"hitData":{"launchSpeed":64.8,"launchAngle":32.0,"totalDistance":210.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":140.24,"coordY":114.54}},"index":2,"playId":"c35d219e-fb41-3d62-a0a9-69b608b63081","pitchNumber":3,"startTime":"2025-09-21T18:39:06.081Z","endTime":"2025-09-21T18:39:18.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:39:18.320Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Riley Greene singles on a fly ball to center fielder Michael Harris II. Kerry Carpenter to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T18:39:39.996Z","endTime":"2025-09-21T18:43:19.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"postOnThird":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.97287783240484,"aZ":-12.217531883891786,"pfxX":-5.58154348701021,"pfxZ":10.238163497277302,"pX":0.25945780698691084,"pZ":2.7407332271624063,"vX0":6.795273649749468,"vY0":-138.71894467421617,"vZ0":-5.384528738025516,"x":107.11,"y":164.78,"x0":-1.4965092036782586,"y0":50.00147486803552,"z0":5.5210499345377135,"aX":-10.879128177217957},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":8.6,"spinRate":2296,"spinDirection":207},"zone":5,"typeConfidence":0.9,"plateTime":0.394818927828565,"extension":6.8046825098399015},"index":0,"playId":"8874c4da-5651-39d6-8635-c69687c039ae","pitchNumber":1,"startTime":"2025-09-21T18:39:44.577Z","endTime":"2025-09-21T18:39:48.566Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":true,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"d19ed41a-0965-3d87-b1e0-39cc792f92d9","startTime":"2025-09-21T18:39:59.421Z","endTime":"2025-09-21T18:40:08.045Z","isPitch":false,"type":"pickoff","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":144}},{"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":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.90586882603489,"aZ":-23.979603329264712,"pfxX":-8.866861040866464,"pfxZ":5.101957196855987,"pX":-0.4691722690524674,"pZ":2.0306564395169566,"vX0":6.108382804530212,"vY0":-125.30569272528815,"vZ0":-3.926655114634225,"x":134.88,"y":183.95,"x0":-1.7740967225444806,"y0":50.00504042227902,"z0":5.554279156564533,"aX":-14.24588082730548},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.6,"breakHorizontal":14.9,"spinRate":2079,"spinDirection":227},"zone":7,"typeConfidence":0.92,"plateTime":0.43543170803846865,"extension":6.733562917614466},"hitData":{"launchSpeed":75.0,"launchAngle":37.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.18,"coordY":101.9}},"index":2,"playId":"d8c82471-c47a-377e-a011-37786dd705a1","pitchNumber":2,"startTime":"2025-09-21T18:43:08.285Z","endTime":"2025-09-21T18:43:19.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:43:19.754Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T18:43:52.898Z","endTime":"2025-09-21T18:45:30.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":70.5,"strikeZoneTop":3.4920200640405,"strikeZoneBottom":1.60484643468074,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.58818950440109,"aZ":-37.720852642521145,"pfxX":5.218822735339425,"pfxZ":-4.479368771197068,"pX":1.3189718608995429,"pZ":1.3438073989195418,"vX0":4.9261368239778855,"vY0":-110.5095058403523,"vZ0":-0.9953646866979178,"x":66.72,"y":202.5,"x0":-1.616703318037531,"y0":50.00417781002712,"z0":5.7604479893982425,"aX":6.4585175103854855},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-8.0,"breakHorizontal":-10.7,"spinRate":2780,"spinDirection":57},"zone":14,"typeConfidence":0.91,"plateTime":0.4955333431893365,"extension":6.741308852648939},"index":0,"playId":"d3a57de5-7a88-3793-8b0e-53c6609e225e","pitchNumber":1,"startTime":"2025-09-21T18:43:52.898Z","endTime":"2025-09-21T18:43:57.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.55999943296453,"strikeZoneBottom":1.68229736137613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.955377973941488,"aZ":-10.475726408226866,"pfxX":-6.098557348689185,"pfxZ":11.084013451168126,"pX":0.22176943444430544,"pZ":2.735638004539979,"vX0":6.681893857738825,"vY0":-138.98934831739516,"vZ0":-5.813351772330586,"x":108.55,"y":164.92,"x0":-1.4203478764585264,"y0":50.00637481535241,"z0":5.549217405070075,"aX":-11.942814508886512},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.1,"breakHorizontal":9.7,"spinRate":2374,"spinDirection":203},"zone":5,"typeConfidence":0.91,"plateTime":0.3939841198356073,"extension":6.8576462473469535},"index":1,"playId":"630a21af-13a1-3064-937e-934966979da7","pitchNumber":2,"startTime":"2025-09-21T18:44:14.014Z","endTime":"2025-09-21T18:44:18.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.464584113180095,"aZ":-27.494933632308612,"pfxX":1.8781770938999856,"pfxZ":3.073715591579412,"pX":0.4115012514238907,"pZ":1.5053523242404927,"vX0":4.427588340931331,"vY0":-121.88212428946329,"vZ0":-4.049783791744982,"x":101.31,"y":198.14,"x0":-1.664591652354404,"y0":50.00242156924246,"z0":5.5335428917038065,"aX":2.8555438926785124},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.9,"breakHorizontal":-4.3,"spinRate":2291,"spinDirection":150},"zone":14,"typeConfidence":0.91,"plateTime":0.4475112691913594,"extension":6.740687619249384},"index":2,"playId":"c6c18831-59fb-30c6-968f-364dcf707e28","pitchNumber":3,"startTime":"2025-09-21T18:44:31.645Z","endTime":"2025-09-21T18:44:36.497Z","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.9,"endSpeed":87.9,"strikeZoneTop":3.5747602410503,"strikeZoneBottom":1.68768407884607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.073087192559118,"aZ":-11.905503247052655,"pfxX":-6.522714492045704,"pfxZ":10.241844281051778,"pX":0.9082909738258492,"pZ":2.8885502844406648,"vX0":8.220969477908938,"vY0":-139.46645253036905,"vZ0":-5.337991240464821,"x":82.38,"y":160.79,"x0":-1.2240191532129283,"y0":50.00036922686407,"z0":5.6061258809544245,"aX":-12.905431038338229},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.6,"breakHorizontal":10.2,"spinRate":2423,"spinDirection":205},"zone":12,"typeConfidence":0.91,"plateTime":0.39208484902465246,"extension":6.840408367464363},"index":3,"playId":"489f9781-ed90-31a1-9892-139e01989580","pitchNumber":4,"startTime":"2025-09-21T18:45:01.503Z","endTime":"2025-09-21T18:45:06.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":72.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.015576134427466,"aZ":-38.509125406712386,"pfxX":4.501241113032153,"pfxZ":-4.870829215947506,"pX":0.248702344501268,"pZ":1.4319133398704342,"vX0":2.899777399837742,"vY0":-113.12217688605128,"vZ0":-1.0192193199392265,"x":107.52,"y":200.12,"x0":-1.6332029673853776,"y0":50.003509397485,"z0":5.737870387475614,"aX":5.852361837963247},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-8.8,"breakHorizontal":-8.9,"spinRate":2797,"spinDirection":58},"zone":14,"typeConfidence":0.91,"plateTime":0.4836009878719496,"extension":6.723373800131065},"index":4,"playId":"64afcfa3-dcfa-3170-9500-cc4e346e1638","pitchNumber":5,"startTime":"2025-09-21T18:45:24.826Z","endTime":"2025-09-21T18:45:30.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:45:30.430Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ha-Seong Kim strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T18:47:46.076Z","endTime":"2025-09-21T18:49:26.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.39997131558145,"strikeZoneBottom":1.52057885238779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.045268123938598,"aZ":-15.554852130458245,"pfxX":-7.2669291931331355,"pfxZ":9.200811952966733,"pX":-0.9658954144016046,"pZ":3.9805296786805795,"vX0":4.913129173950603,"vY0":-133.37469602300573,"vZ0":-1.9407659933086472,"x":153.82,"y":131.31,"x0":-1.8855556688328978,"y0":50.000398282102616,"z0":5.836430203868244,"aX":-13.121670027779196},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.4,"breakHorizontal":12.1,"spinRate":2339,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.41030955241423017,"extension":6.772939234031054},"index":0,"playId":"6633a8e0-6af4-352c-bda2-3d62d81110f0","pitchNumber":1,"startTime":"2025-09-21T18:47:46.076Z","endTime":"2025-09-21T18:47:50.495Z","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":86.6,"endSpeed":79.5,"strikeZoneTop":3.39444192954768,"strikeZoneBottom":1.54708260166727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.39130806826036,"aZ":-25.475787242156656,"pfxX":-1.3290014787706244,"pfxZ":4.161280337365882,"pX":0.20905057757425463,"pZ":2.376958639016396,"vX0":6.094798904878089,"vY0":-125.97308544369992,"vZ0":-3.0391828071847655,"x":109.03,"y":174.6,"x0":-2.0680524138416945,"y0":50.00062260427642,"z0":5.6566174488521925,"aX":-2.1385469415485403},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":7.1,"breakHorizontal":1.1,"spinRate":2094,"spinDirection":193},"zone":5,"typeConfidence":2.0,"plateTime":0.4346595910293485,"extension":6.897093744095179},"index":1,"playId":"5409d296-b9d9-3ab7-847a-27f52393def1","pitchNumber":2,"startTime":"2025-09-21T18:48:00.367Z","endTime":"2025-09-21T18:48:04.695Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.4,"strikeZoneTop":3.39681500419423,"strikeZoneBottom":1.51000371528135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.024906650450124,"aZ":-31.972286140414248,"pfxX":2.6158332992613826,"pfxZ":0.1439176692885411,"pX":0.7948231752898244,"pZ":2.094482228652544,"vX0":6.5141099525381705,"vY0":-116.83929803327011,"vZ0":-1.2286558722486802,"x":86.7,"y":182.23,"x0":-2.363768457435398,"y0":50.00307357246613,"z0":5.618777834162117,"aX":3.6319811781318925},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":0.2,"breakHorizontal":-6.2,"spinRate":2333,"spinDirection":56},"zone":9,"typeConfidence":2.0,"plateTime":0.4679464095166943,"extension":6.682408497981489},"index":2,"playId":"f7b7fef9-cee1-31b7-a3c9-6b7105d092b7","pitchNumber":3,"startTime":"2025-09-21T18:48:13.864Z","endTime":"2025-09-21T18:48:18.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.33324781097733,"strikeZoneBottom":1.45417695834118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.882408873479548,"aZ":-24.43031722626505,"pfxX":-0.611437012075525,"pfxZ":4.686450593309796,"pX":1.005572602351903,"pZ":1.7902886174338641,"vX0":7.930873218256555,"vY0":-127.63355974274903,"vZ0":-4.688308617761761,"x":78.67,"y":190.44,"x0":-2.0604969067146297,"y0":50.00364306804249,"z0":5.571188537573548,"aX":-1.0116619951869301},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.7,"breakHorizontal":-0.6,"spinRate":2190,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.42888143371298115,"extension":7.078987483717322},"index":3,"playId":"0e8fef29-0f0f-30f9-ba18-55e55bfe28cd","pitchNumber":4,"startTime":"2025-09-21T18:48:27.748Z","endTime":"2025-09-21T18:48:32.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.39174274634551,"strikeZoneBottom":1.48069386150681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.8403888534855,"aZ":-13.184120385570301,"pfxX":-5.88085332931734,"pfxZ":10.466714916230046,"pX":-0.35990176649771527,"pZ":2.9475713559653887,"vX0":6.3921481962704965,"vY0":-133.84075323362072,"vZ0":-4.667378921101085,"x":130.72,"y":159.2,"x0":-2.0149024647804614,"y0":50.00500497005602,"z0":5.658047274029285,"aX":-10.672694633242639},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.1,"breakHorizontal":9.2,"spinRate":2251,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.4092154367827123,"extension":6.921076991661335},"index":4,"playId":"769a9096-abbd-39bc-84fd-22d0d1827277","pitchNumber":5,"startTime":"2025-09-21T18:48:43.494Z","endTime":"2025-09-21T18:48:47.928Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-21T18:48:54.388Z","endTime":"2025-09-21T18:49:04.403Z","isPitch":false,"type":"action","player":{"id":673490,"link":"/api/v1/people/673490"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.084151131038322,"aZ":-17.861934945983883,"pfxX":-9.482140559551176,"pfxZ":7.838728061065876,"pX":-0.3111941916872493,"pZ":2.9223243496338114,"vX0":7.170121389754444,"vY0":-134.280709562483,"vZ0":-4.0836688513995965,"x":128.86,"y":159.88,"x0":-1.7840442295042065,"y0":50.00511431695378,"z0":5.733770564043664,"aX":-17.31807746683188},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.6,"breakHorizontal":15.6,"spinRate":2269,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.407909727127886,"extension":6.939604193196246},"index":6,"playId":"7f608624-0bff-3d1b-943f-f85ba9185b21","pitchNumber":6,"startTime":"2025-09-21T18:49:04.403Z","endTime":"2025-09-21T18:49:08.994Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.31886247399655,"aZ":-29.201346120917254,"pfxX":-8.159466075152478,"pfxZ":1.9106152858975332,"pX":0.016888481309790062,"pZ":2.8685689130636005,"vX0":7.5708258381633735,"vY0":-123.84537957809441,"vZ0":-1.2671755792072446,"x":116.36,"y":161.33,"x0":-2.016983229780282,"y0":50.003010019539026,"z0":5.825249608076638,"aX":-12.697821689211047},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.4,"breakHorizontal":13.1,"spinRate":1287,"spinDirection":239},"zone":2,"typeConfidence":2.0,"plateTime":0.4419683771037981,"extension":6.93701001982522},"index":7,"playId":"d2cbeed8-c644-39a5-8c91-c163f4acf490","pitchNumber":7,"startTime":"2025-09-21T18:49:22.569Z","endTime":"2025-09-21T18:49:26.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:49:26.784Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcell Ozuna strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T18:49:33.018Z","endTime":"2025-09-21T18:50:56.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.031124679663893,"aZ":-18.039898104378498,"pfxX":-8.52183919362059,"pfxZ":7.834003281644149,"pX":-0.5409393261673578,"pZ":2.378920470308122,"vX0":6.824346781634943,"vY0":-133.52130583703038,"vZ0":-5.0535577769987325,"x":137.62,"y":174.55,"x0":-2.024114775727208,"y0":50.00047056950494,"z0":5.59616707399628,"aX":-15.368911370710753},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.3,"breakHorizontal":13.9,"spinRate":2414,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.4103827932732078,"extension":6.910920102210909},"index":0,"playId":"e4df09f1-9ffc-36e3-af04-f7b29ecd3f99","pitchNumber":1,"startTime":"2025-09-21T18:49:49.256Z","endTime":"2025-09-21T18:49:53.594Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.971163093532606,"aZ":-29.22131252683363,"pfxX":-9.543552314090187,"pfxZ":1.7992810772440881,"pX":0.1717468626820534,"pZ":1.728802358913228,"vX0":8.261754990763068,"vY0":-127.17313382315271,"vZ0":-4.193299489847887,"x":110.45,"y":192.1,"x0":-1.8784098429675216,"y0":50.00075767259852,"z0":5.715653808728587,"aX":-15.637511758994588},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.5,"breakHorizontal":15.4,"spinRate":1392,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.430627538651728,"extension":6.963953511144353},"index":1,"playId":"bb679a39-d57d-3784-9768-fc0b0e922e17","pitchNumber":2,"startTime":"2025-09-21T18:50:21.484Z","endTime":"2025-09-21T18:50:25.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":85.4,"strikeZoneTop":3.67383129418691,"strikeZoneBottom":1.731146630984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.53643662442874,"aZ":-11.589378220201594,"pfxX":-6.056031092648064,"pfxZ":10.845565152537105,"pX":0.8491898473761815,"pZ":4.019916427241015,"vX0":8.773015495934958,"vY0":-138.06211363954262,"vZ0":-2.9952048257232526,"x":84.63,"y":130.24,"x0":-1.607732776097479,"y0":50.00414969515274,"z0":5.9176313716964914,"aX":-11.496537807500328},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.0,"breakHorizontal":8.8,"spinRate":2359,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.39929520676814034,"extension":6.80350585889489},"index":2,"playId":"10935d4a-0838-3333-bd64-ad65deddccd0","pitchNumber":3,"startTime":"2025-09-21T18:50:36.627Z","endTime":"2025-09-21T18:50:40.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.979935948883984,"aZ":-32.49104023408532,"pfxX":5.267644600660179,"pfxZ":-0.22121031116246748,"pX":1.1094262956607694,"pZ":2.6803321763696677,"vX0":6.065110155998624,"vY0":-120.34894569505504,"vZ0":-0.08287388255098604,"x":74.71,"y":166.41,"x0":-2.1390744411476286,"y0":50.00184231243474,"z0":5.622345692867667,"aX":7.631602022894884},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.1,"breakHorizontal":-11.2,"spinRate":2349,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.457227019423871,"extension":6.831366017058601},"index":3,"playId":"7cf6f901-47e5-3a74-9958-25bdade1e02b","pitchNumber":4,"startTime":"2025-09-21T18:50:52.409Z","endTime":"2025-09-21T18:50:56.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:50:56.793Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Michael Harris II singles on a soft ground ball to third baseman Zach McKinstry.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T18:53:25.374Z","endTime":"2025-09-21T18:54:55.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T18:51:12.792Z","endTime":"2025-09-21T18:52:12.360Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brant Hurter replaces Casey Mize.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-21T18:52:12.360Z","endTime":"2025-09-21T18:53:27.679Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676428,"link":"/api/v1/people/676428"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":92.5,"endSpeed":84.4,"strikeZoneTop":3.46872994625486,"strikeZoneBottom":1.63771608154934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.413132825288162,"aZ":-26.734886344725396,"pfxX":12.463759097870817,"pfxZ":2.9982771930632843,"pX":-0.16686245050673576,"pZ":2.1473155757717546,"vX0":-12.51941614359284,"vY0":-134.0073636942729,"vZ0":-3.997678585991368,"x":123.36,"y":180.8,"x0":2.9499257584250786,"y0":50.00611141445037,"z0":5.57216504454727,"aX":22.63540995341917},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.7,"breakHorizontal":-19.8,"spinRate":2107,"spinDirection":117},"zone":8,"typeConfidence":0.91,"plateTime":0.40899732171698044,"extension":5.828844611690426},"index":2,"playId":"6a1be11b-74af-3f81-822c-d0c6a39fabfe","pitchNumber":1,"startTime":"2025-09-21T18:53:27.679Z","endTime":"2025-09-21T18:53:31.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.43677471595887,"strikeZoneBottom":1.605563680303,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.387855257730372,"aZ":-29.24171339666715,"pfxX":10.319108111998911,"pfxZ":1.6254474556652383,"pX":1.3406083182097999,"pZ":3.695332526432453,"vX0":-7.986432928780635,"vY0":-133.94834435388185,"vZ0":-0.16470025269507493,"x":65.9,"y":139.01,"x0":3.028077546634625,"y0":50.00626326155708,"z0":5.85798313478669,"aX":18.654392130390054},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.1,"breakHorizontal":-16.8,"spinRate":2133,"spinDirection":120},"zone":12,"typeConfidence":0.91,"plateTime":0.4097527213725991,"extension":5.861970044252143},"index":3,"playId":"6bf8701a-7e85-304b-a2c7-a2c52567041d","pitchNumber":2,"startTime":"2025-09-21T18:53:42.076Z","endTime":"2025-09-21T18:53:45.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.4323556857611,"strikeZoneBottom":1.53779432826514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.61834768433753,"aZ":-31.12275699556491,"pfxX":-6.129465910819456,"pfxZ":0.7345038593763196,"pX":0.5855836044853353,"pZ":2.5286125773853305,"vX0":-4.527338712302464,"vY0":-119.08964189492877,"vZ0":-0.7696592113923084,"x":94.68,"y":170.51,"x0":3.3070071184921606,"y0":50.004661375894884,"z0":5.668190308869524,"aX":-8.815403751730578},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":1.4,"breakHorizontal":12.2,"spinRate":2778,"spinDirection":287},"zone":6,"typeConfidence":0.9,"plateTime":0.45970832947283125,"extension":5.706635137287651},"index":4,"playId":"1923a601-683c-3bfa-9a48-e41b63faf41a","pitchNumber":3,"startTime":"2025-09-21T18:53:57.202Z","endTime":"2025-09-21T18:54:00.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.7,"strikeZoneTop":3.4603982405139,"strikeZoneBottom":1.59737566247857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.831340179827336,"aZ":-26.81132606908754,"pfxX":-4.202715067025531,"pfxZ":3.5732215841312778,"pX":-2.133547615371153,"pZ":1.4492237463420772,"vX0":-10.88070573042566,"vY0":-121.18871727361687,"vZ0":-4.375658903537616,"x":198.33,"y":199.65,"x0":2.9452396091424533,"y0":50.00170499532868,"z0":5.59764671441255,"aX":-6.300515034653363},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.8,"breakHorizontal":10.0,"spinRate":2780,"spinDirection":298},"zone":13,"typeConfidence":0.9,"plateTime":0.450539093005502,"extension":5.785798117697972},"index":5,"playId":"2300c0fd-9ae5-370a-81c1-4671ab15f7dd","pitchNumber":4,"startTime":"2025-09-21T18:54:13.128Z","endTime":"2025-09-21T18:54:17.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.377906222597996,"aZ":-26.920625489037047,"pfxX":10.752868931698366,"pfxZ":2.831496737031781,"pX":-0.08675066959291595,"pZ":2.300912113683405,"vX0":-12.290432582934006,"vY0":-134.70818779139137,"vZ0":-3.6214276195764734,"x":120.31,"y":176.66,"x0":3.1153095400256006,"y0":50.005153480171685,"z0":5.543446241249396,"aX":19.9728786010908},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.6,"breakHorizontal":-17.2,"spinRate":2236,"spinDirection":120},"zone":5,"typeConfidence":0.91,"plateTime":0.40496846987769874,"extension":6.034884152770894},"index":6,"playId":"cd59cd5d-9198-3e13-bbbc-2fc3c84d1ced","pitchNumber":5,"startTime":"2025-09-21T18:54:27.659Z","endTime":"2025-09-21T18:54:31.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.99939428772789,"aZ":-32.404338359774805,"pfxX":10.244640288792905,"pfxZ":-0.12582215724216717,"pX":1.077528980163743,"pZ":2.8193218600969066,"vX0":-8.984469306606295,"vY0":-134.04079712757704,"vZ0":-1.3973718132058321,"x":75.93,"y":162.66,"x0":3.14800868040776,"y0":50.00440301281007,"z0":5.669303166746313,"aX":18.57319157655523},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.4,"breakHorizontal":-16.6,"spinRate":2197,"spinDirection":124},"zone":12,"typeConfidence":0.91,"plateTime":0.40922340465933305,"extension":6.105960119844127},"hitData":{"launchSpeed":59.7,"launchAngle":-44.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":113.73,"coordY":181.12}},"index":7,"playId":"18665358-cec5-38e5-b6f1-43017fe4c669","pitchNumber":6,"startTime":"2025-09-21T18:54:48.351Z","endTime":"2025-09-21T18:54:55.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:54:55.657Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vidal Bruján singles on a ground ball to center fielder Parker Meadows. Michael Harris II to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T18:55:14.182Z","endTime":"2025-09-21T18:55:56.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"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":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678009,"link":"/api/v1/people/678009"},"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":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.33374943901136,"strikeZoneBottom":1.53000012127076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.250952285087603,"aZ":-29.690750170019044,"pfxX":9.905305588206367,"pfxZ":1.3649168011228632,"pX":2.1852328050091603,"pZ":2.9631810148375823,"vX0":-6.140818072150605,"vY0":-134.1986105493154,"vZ0":-1.504447985805276,"x":33.7,"y":158.77,"x0":3.2215868718627205,"y0":50.000730351570866,"z0":5.654935018940279,"aX":17.98396480677611},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.4,"breakHorizontal":-16.6,"spinRate":2166,"spinDirection":122},"zone":12,"typeConfidence":0.9,"plateTime":0.40885453419543216,"extension":6.039385246369607},"index":0,"playId":"3fba4b56-5e93-30e7-a1c3-6b7286d5b711","pitchNumber":1,"startTime":"2025-09-21T18:55:27.618Z","endTime":"2025-09-21T18:55:31.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.368776912381865,"aZ":-29.68569445143179,"pfxX":10.945477020552783,"pfxZ":1.3799606865348046,"pX":0.6952123864414588,"pZ":2.487499284002869,"vX0":-9.855586590867574,"vY0":-133.48563604703594,"vZ0":-2.5716483340892977,"x":90.5,"y":171.62,"x0":3.017370184520204,"y0":50.002193888804385,"z0":5.605904904233943,"aX":19.705760362956404},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.2,"breakHorizontal":-17.6,"spinRate":2175,"spinDirection":118},"zone":6,"typeConfidence":0.9,"plateTime":0.41070974468642163,"extension":6.018730721270889},"hitData":{"launchSpeed":97.6,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.79,"coordY":86.69}},"index":1,"playId":"c331e7be-1959-380b-b018-ef5e1c808c04","pitchNumber":2,"startTime":"2025-09-21T18:55:45.371Z","endTime":"2025-09-21T18:55:56.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:55:56.954Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jurickson Profar flies out to right fielder Wenceel Pérez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T18:56:13.637Z","endTime":"2025-09-21T18:57:30.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"credits":[{"player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.29199568550012,"strikeZoneBottom":1.56282396478998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.292243785643027,"aZ":-31.43742014574254,"pfxX":-6.689924940731739,"pfxZ":0.5056823562351198,"pX":2.325132656055491,"pZ":3.267045839841355,"vX0":-1.1709474828301842,"vY0":-118.91959146462251,"vZ0":0.5608939959904544,"x":28.37,"y":150.57,"x0":3.692417025570934,"y0":50.00013104804645,"z0":5.864002746520855,"aX":-9.646701961854657},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.3,"breakHorizontal":12.4,"spinRate":2835,"spinDirection":283},"zone":12,"typeConfidence":0.9,"plateTime":0.45934985531645944,"extension":5.605108074920385},"index":0,"playId":"94a16887-0eae-3502-a94c-24cb91fe3e3d","pitchNumber":1,"startTime":"2025-09-21T18:56:24.647Z","endTime":"2025-09-21T18:56:28.456Z","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":92.7,"endSpeed":85.2,"strikeZoneTop":3.25907503807504,"strikeZoneBottom":1.59807019092238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.955830226233218,"aZ":-29.530892709997193,"pfxX":9.287862000805092,"pfxZ":1.4350106222180496,"pX":1.083669828801968,"pZ":2.6281228663849614,"vX0":-8.863082365460828,"vY0":-134.70464770350574,"vZ0":-2.3853910295048015,"x":75.69,"y":167.82,"x0":3.2023131339681727,"y0":50.00628136949797,"z0":5.602987471850751,"aX":17.15368594194219},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.3,"breakHorizontal":-15.0,"spinRate":2201,"spinDirection":122},"zone":12,"typeConfidence":0.9,"plateTime":0.40588190711655425,"extension":6.060904987071138},"index":1,"playId":"d36d0cba-713a-38b6-bab9-2fa6760f9786","pitchNumber":2,"startTime":"2025-09-21T18:56:43.197Z","endTime":"2025-09-21T18:56:46.856Z","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.0,"endSpeed":76.2,"strikeZoneTop":3.2994492237954,"strikeZoneBottom":1.59808362770891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.211736814763746,"aZ":-30.39110991985596,"pfxX":-6.580001582647144,"pfxZ":1.228345489201379,"pX":1.5557076142629516,"pZ":2.0302593634540176,"vX0":-2.779010638178412,"vY0":-119.45757538671664,"vZ0":-2.213121157804359,"x":57.7,"y":183.96,"x0":3.5863622298345037,"y0":50.005928411501394,"z0":5.678723646950653,"aX":-9.590896460353465},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.9,"breakHorizontal":12.6,"spinRate":2827,"spinDirection":286},"zone":14,"typeConfidence":0.9,"plateTime":0.4570533845228102,"extension":5.80058072687171},"index":2,"playId":"68a46de7-bbea-34a1-aa19-4b1fec258539","pitchNumber":3,"startTime":"2025-09-21T18:57:03.871Z","endTime":"2025-09-21T18:57:07.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.20398655111016,"aZ":-32.13905650190872,"pfxX":10.796247907852326,"pfxZ":0.01841200842377866,"pX":0.35893370774546884,"pZ":2.2234697723914887,"vX0":-10.986255854999346,"vY0":-134.99272499536553,"vZ0":-2.9759615759643077,"x":103.32,"y":178.75,"x0":3.0774480850728514,"y0":50.00355008417322,"z0":5.601237726780346,"aX":19.940552362881274},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":-0.5,"breakHorizontal":-17.3,"spinRate":2383,"spinDirection":131},"zone":6,"typeConfidence":0.91,"plateTime":0.40565448722494546,"extension":6.161557462634433},"hitData":{"launchSpeed":92.3,"launchAngle":37.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.64,"coordY":88.77}},"index":3,"playId":"7a81a20b-1411-3a8d-8888-cc00079aab73","pitchNumber":4,"startTime":"2025-09-21T18:57:21.743Z","endTime":"2025-09-21T18:57:30.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T18:57:30.622Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wenceel Pérez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T19:00:00.641Z","endTime":"2025-09-21T19:01:09.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"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":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Pierce Johnson replaces Spencer Strider.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T18:59:40.470Z","endTime":"2025-09-21T19:00:02.901Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":572955,"link":"/api/v1/people/572955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.20918854176081,"strikeZoneBottom":1.51720205702027,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.343858983650893,"aZ":-36.211955064490084,"pfxX":5.180794611463692,"pfxZ":-2.6639411108947435,"pX":-1.2116617735937862,"pZ":3.5292180761852388,"vX0":0.5421015652487516,"vY0":-122.26717090654395,"vZ0":0.9055184600052086,"x":163.19,"y":143.49,"x0":-2.109468011645735,"y0":50.00586234112671,"z0":6.263970144310866,"aX":7.837209122163939},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.3,"breakHorizontal":-9.5,"spinRate":2913,"spinDirection":46},"zone":11,"typeConfidence":0.91,"plateTime":0.44815117830789175,"extension":5.417976014902638},"index":1,"playId":"d638f79d-8a4d-3aed-9e64-6b26b07f09d8","pitchNumber":1,"startTime":"2025-09-21T19:00:02.901Z","endTime":"2025-09-21T19:00:06.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.20999854970922,"strikeZoneBottom":1.52674987819032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.82276844237374,"aZ":-36.01367489996008,"pfxX":3.270927356376186,"pfxZ":-2.4982770138293944,"pX":0.4020880002161913,"pZ":2.1588243749465583,"vX0":4.624855300862927,"vY0":-123.27326226678404,"vZ0":-2.0094356784748855,"x":101.67,"y":180.49,"x0":-1.9242538568451069,"y0":50.002477657077854,"z0":6.028666910079105,"aX":5.026744919461922},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.8,"breakHorizontal":-7.0,"spinRate":3060,"spinDirection":49},"zone":6,"typeConfidence":0.9,"plateTime":0.4445504176504387,"extension":5.599942846475664},"index":2,"playId":"44c7500e-ca8b-3306-9c0d-6c8bc6392b56","pitchNumber":2,"startTime":"2025-09-21T19:00:18.867Z","endTime":"2025-09-21T19:00:22.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.00062102214252,"aZ":-17.525768918463736,"pfxX":-1.792978362414124,"pfxZ":7.995529008303224,"pX":0.4513109262273071,"pZ":2.8945494125681868,"vX0":7.15860702489197,"vY0":-133.56208833109886,"vZ0":-3.9024998900889534,"x":99.8,"y":160.63,"x0":-2.0145050265937736,"y0":50.002657778285204,"z0":5.612021962837806,"aX":-3.2859071089329084},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.9,"breakHorizontal":1.9,"spinRate":2647,"spinDirection":213},"zone":3,"typeConfidence":0.91,"plateTime":0.40793578062105507,"extension":5.899972913468461},"index":3,"playId":"0260b6f6-e853-30ff-96b1-7278ad9e911c","pitchNumber":3,"startTime":"2025-09-21T19:00:36.301Z","endTime":"2025-09-21T19:00:40.087Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-21T19:00:55.135Z","endTime":"2025-09-21T19:01:03.976Z","isPitch":false,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.707105895213356,"aZ":-37.57865303195688,"pfxX":0.5840678823498362,"pfxZ":-3.302572052416907,"pX":-0.30768944214848043,"pZ":0.7142352737386672,"vX0":4.119554396536595,"vY0":-126.5173287361393,"vZ0":-5.359082899419041,"x":128.73,"y":219.5,"x0":-2.027165487244206,"y0":50.003943850589366,"z0":5.8422183746110194,"aX":0.9551407876656536},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-7.0,"breakHorizontal":-1.9,"spinRate":2857,"spinDirection":62},"zone":13,"typeConfidence":0.9,"plateTime":0.4314957930971719,"extension":5.6320082977992705},"index":5,"playId":"84eb5b8f-d72c-37be-9c23-be8aa157c8cd","pitchNumber":4,"startTime":"2025-09-21T19:01:03.976Z","endTime":"2025-09-21T19:01:09.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:01:09.996Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dillon Dingler doubles (20) on a sharp line drive to left fielder Jurickson Profar.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T19:01:16.326Z","endTime":"2025-09-21T19:02:44.071Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.3734177882608,"strikeZoneBottom":1.55336106265895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.700506037482686,"aZ":-18.4798737008284,"pfxX":-2.230797301052374,"pfxZ":7.371881937567656,"pX":1.3748541207602087,"pZ":1.5298103392490792,"vX0":9.358323648180765,"vY0":-135.0241926530589,"vZ0":-7.358323977432138,"x":64.59,"y":197.48,"x0":-1.8368351737132662,"y0":50.00261314570854,"z0":5.57684661832307,"aX":-4.14420266510385},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.0,"breakHorizontal":2.2,"spinRate":2372,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.404689995533821,"extension":5.9174178444063665},"index":0,"playId":"00eca4fa-8f4a-32ee-919e-0a02c1395b54","pitchNumber":1,"startTime":"2025-09-21T19:01:37.508Z","endTime":"2025-09-21T19:01:41.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.48812860913456,"strikeZoneBottom":1.63611708248001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.406267868519105,"aZ":-37.415778709664195,"pfxX":2.161165973765729,"pfxZ":-3.3390733934764683,"pX":-0.3134172639383612,"pZ":1.8857049520748954,"vX0":3.276912443469635,"vY0":-124.46736755655687,"vZ0":-2.4381652099256357,"x":128.95,"y":187.87,"x0":-1.9263887493257903,"y0":50.000035251976186,"z0":5.968979046608705,"aX":3.3972881652956697},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-6.4,"breakHorizontal":-4.7,"spinRate":2887,"spinDirection":48},"zone":7,"typeConfidence":0.9,"plateTime":0.43964705852208974,"extension":5.6297064014933245},"index":1,"playId":"cef5a297-29b9-3b69-b7ac-b1ad20dd95b8","pitchNumber":2,"startTime":"2025-09-21T19:01:52.926Z","endTime":"2025-09-21T19:01:57.220Z","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":85.6,"endSpeed":79.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.380986384337472,"aZ":-37.65729841966641,"pfxX":2.91183690514028,"pfxZ":-3.4661227231048937,"pX":-1.0903023743354778,"pZ":2.5591689891648355,"vX0":1.6485968982759518,"vY0":-124.76311983727554,"vZ0":-1.1443182820366324,"x":158.56,"y":169.68,"x0":-2.1373216908093573,"y0":50.00380421132692,"z0":6.118786908321977,"aX":4.604465647826899},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.4,"breakHorizontal":-5.6,"spinRate":2939,"spinDirection":55},"zone":11,"typeConfidence":0.9,"plateTime":0.4385038361332687,"extension":5.691113905810438},"index":2,"playId":"c151e397-f0fc-3b40-9b1a-710c8ff0de35","pitchNumber":3,"startTime":"2025-09-21T19:02:11.601Z","endTime":"2025-09-21T19:02:16.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.56685185260449,"aZ":-34.59585890312989,"pfxX":2.8839193405621657,"pfxZ":-1.5530387822728873,"pX":-0.1020710444793818,"pZ":2.055713287584076,"vX0":3.4658226034266453,"vY0":-124.1319070621672,"vZ0":-2.6714083786517206,"x":120.89,"y":183.28,"x0":-1.890272520559861,"y0":50.00017450364092,"z0":6.022514509953099,"aX":4.5051035614650035},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.1,"breakHorizontal":-6.0,"spinRate":2882,"spinDirection":51},"zone":8,"typeConfidence":0.9,"plateTime":0.4410453221392272,"extension":5.704111206623777},"hitData":{"launchSpeed":102.6,"launchAngle":15.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":55.15,"coordY":133.6}},"index":3,"playId":"3e4ecfef-13af-3e72-bc4f-a90ff35a45c9","pitchNumber":4,"startTime":"2025-09-21T19:02:31.087Z","endTime":"2025-09-21T19:02:44.071Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MO","challengeTeamId":116},"playEndTime":"2025-09-21T19:02:44.071Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Zach McKinstry walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T19:05:36.953Z","endTime":"2025-09-21T19:06:53.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnSecond":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.34872839783533,"strikeZoneBottom":1.54000031672195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.827623096500826,"aZ":-36.38327205990569,"pfxX":-0.09323756646495918,"pfxZ":-2.621113617453414,"pX":0.9448697039797985,"pZ":0.4657043937870604,"vX0":6.754263822342002,"vY0":-126.43115807801018,"vZ0":-6.021138532128736,"x":80.98,"y":226.21,"x0":-1.7587968505664244,"y0":50.00322880730818,"z0":5.827380873372078,"aX":-0.14979580707418433},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-6.0,"breakHorizontal":-1.6,"spinRate":2790,"spinDirection":58},"zone":14,"typeConfidence":0.89,"plateTime":0.4346328738147567,"extension":5.708991543572089},"index":0,"playId":"0bba656f-3577-3a49-a69e-bc7551ab7bcb","pitchNumber":1,"startTime":"2025-09-21T19:05:36.953Z","endTime":"2025-09-21T19:05:40.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.34981556185108,"strikeZoneBottom":1.50084512526581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.087629844269426,"aZ":-31.701577622119995,"pfxX":3.295402765902365,"pfxZ":0.2932461262334698,"pX":-0.04475504361183886,"pZ":3.522054886365985,"vX0":3.975855657662938,"vY0":-125.54141280354372,"vZ0":0.055243369297622635,"x":118.71,"y":143.68,"x0":-2.0761825178318754,"y0":50.001713942585184,"z0":6.077260371831292,"aX":5.265589164382222},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.8,"breakHorizontal":-6.8,"spinRate":2851,"spinDirection":43},"zone":11,"typeConfidence":0.89,"plateTime":0.4360618804965415,"extension":5.736043646694217},"index":1,"playId":"a6d27028-488a-3f15-8732-b7ba78cc8145","pitchNumber":2,"startTime":"2025-09-21T19:05:56.451Z","endTime":"2025-09-21T19:06:00.417Z","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":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.3746770691438,"strikeZoneBottom":1.494588238604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.136078151612818,"aZ":-34.72255091071841,"pfxX":2.5005046562400453,"pfxZ":-1.6090905620810343,"pX":0.7985785524452137,"pZ":1.1892868747380014,"vX0":5.78649251939757,"vY0":-124.69413977775625,"vZ0":-4.647815865474385,"x":86.56,"y":206.67,"x0":-1.8734280382527395,"y0":50.005613691797414,"z0":5.929768156213907,"aX":3.9528313850178707},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.7,"breakHorizontal":-5.8,"spinRate":2872,"spinDirection":31},"zone":14,"typeConfidence":0.9,"plateTime":0.438591145577639,"extension":5.762720799025959},"index":2,"playId":"3fab5768-fc60-3ae6-bfba-83f5ac889e58","pitchNumber":3,"startTime":"2025-09-21T19:06:13.966Z","endTime":"2025-09-21T19:06:17.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.30133561080247,"strikeZoneBottom":1.48376978046468,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.337018176083294,"aZ":-15.017979931924874,"pfxX":-8.329965393207104,"pfxZ":9.230609915274428,"pX":0.2754730996085653,"pZ":1.7498287434796511,"vX0":8.593080224370313,"vY0":-135.62200163673907,"vZ0":-7.58278351386534,"x":106.5,"y":191.53,"x0":-1.8554830642909568,"y0":50.00271483175752,"z0":5.63457926796526,"aX":-15.480408589244279},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.2,"breakHorizontal":13.2,"spinRate":2377,"spinDirection":224},"zone":8,"typeConfidence":0.9,"plateTime":0.4042419901439591,"extension":5.871194314483687},"index":3,"playId":"f36b29b8-9a4b-389f-b65f-44bb4db39ab2","pitchNumber":4,"startTime":"2025-09-21T19:06:31.066Z","endTime":"2025-09-21T19:06:35.017Z","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":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.41277809539595,"strikeZoneBottom":1.56376649460054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.18688440339284,"aZ":-15.513371489864248,"pfxX":-6.4619470708727,"pfxZ":8.67735289287304,"pX":-1.265719920245076,"pZ":3.3744307151963437,"vX0":4.579658911929234,"vY0":-138.02460833612218,"vZ0":-3.547772423612353,"x":165.25,"y":147.67,"x0":-2.1112414656463243,"y0":50.000643542709625,"z0":5.7283621472530015,"aX":-12.402682593557396},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":10.7,"spinRate":2379,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3976270246946103,"extension":5.6530068338810295},"index":4,"playId":"0c4d372f-6e30-3d0e-a3a2-9bf7c5c36761","pitchNumber":5,"startTime":"2025-09-21T19:06:48.998Z","endTime":"2025-09-21T19:06:53.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:06:53.217Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Ibáñez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T19:09:49.688Z","endTime":"2025-09-21T19:11:42.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnSecond":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[0,2,3],"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":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jace Jung replaces Javier Báez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-21T19:07:19.251Z","endTime":"2025-09-21T19:07:37.006Z","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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-21T19:07:37.006Z","endTime":"2025-09-21T19:09:14.235Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Dylan Lee replaces Pierce Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-09-21T19:09:14.235Z","endTime":"2025-09-21T19:11:00.790Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669276,"link":"/api/v1/people/669276"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Andy Ibáñez replaces Jace Jung.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":3,"startTime":"2025-09-21T19:09:52.017Z","endTime":"2025-09-21T19:09:52.018Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"902","replacedPlayer":{"id":690291,"link":"/api/v1/people/690291"}},{"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":84.1,"endSpeed":78.1,"strikeZoneTop":3.07148911440427,"strikeZoneBottom":1.45003143204585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.045180684847214,"aZ":-24.14212710233001,"pfxX":-1.0221399900111166,"pfxZ":5.235354506631472,"pX":-0.278591530694365,"pZ":2.0883200241592283,"vX0":-4.731127126731226,"vY0":-122.46052502676464,"vZ0":-4.933860795800324,"x":127.62,"y":182.4,"x0":1.8036163249582846,"y0":50.000441917519325,"z0":6.170291572191022,"aX":-1.5657653600935582},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":8.6,"breakHorizontal":2.9,"spinRate":2175,"spinDirection":152},"zone":4,"typeConfidence":0.9,"plateTime":0.44566788794515455,"extension":6.301378001357534},"index":4,"playId":"f207f431-5923-3b33-84ae-059f24f5a769","pitchNumber":1,"startTime":"2025-09-21T19:09:52.019Z","endTime":"2025-09-21T19:09:56.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.98464877305825,"aZ":-25.958743723502486,"pfxX":-0.12644011466727534,"pfxZ":4.163911187296851,"pX":-0.48920997102369723,"pZ":2.452038894635849,"vX0":-5.514424149566432,"vY0":-120.65884342711952,"vZ0":-3.54217392846196,"x":135.65,"y":172.57,"x0":1.8313084194500844,"y0":50.00048216180165,"z0":6.198250872363837,"aX":-0.18700396662294963},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.1,"breakHorizontal":1.4,"spinRate":2198,"spinDirection":171},"zone":4,"typeConfidence":0.9,"plateTime":0.4519984361985139,"extension":6.215321250483989},"index":5,"playId":"16c5afce-8f25-341e-a7cf-5ba729bfb7ca","pitchNumber":2,"startTime":"2025-09-21T19:10:05.265Z","endTime":"2025-09-21T19:10:09.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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.336765526311847,"aZ":-28.151956803738877,"pfxX":-0.9116978440848664,"pfxZ":2.5839751769179653,"pX":-0.48171785656890326,"pZ":2.3328793777912593,"vX0":-5.319589023909456,"vY0":-123.85851005591708,"vZ0":-3.727141074936811,"x":135.36,"y":175.79,"x0":1.8107474017784324,"y0":50.00311587623936,"z0":6.206885997428568,"aX":-1.418049674225551},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.1,"breakHorizontal":2.9,"spinRate":2141,"spinDirection":154},"zone":4,"typeConfidence":0.9,"plateTime":0.441938362823207,"extension":6.294075988007386},"index":6,"playId":"db535e06-d349-3f5b-a500-0d6bf42e10a5","pitchNumber":3,"startTime":"2025-09-21T19:10:34.097Z","endTime":"2025-09-21T19:10:39.381Z","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":1},"pitchData":{"startSpeed":85.8,"endSpeed":77.8,"strikeZoneTop":3.16000065701063,"strikeZoneBottom":1.50111518203913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.53861048461577,"aZ":-20.218481054722723,"pfxX":9.1645172575911,"pfxZ":7.656057219479713,"pX":0.7287273198173774,"pZ":3.829244612169937,"vX0":-5.510302065771233,"vY0":-124.84352923861131,"vZ0":-1.7118157352899654,"x":89.22,"y":135.39,"x0":1.7854394534642593,"y0":50.005618181466865,"z0":6.205223462715493,"aX":14.320399111158864},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":13.7,"breakHorizontal":-15.1,"spinRate":1942,"spinDirection":128},"zone":12,"typeConfidence":0.93,"plateTime":0.4404582547914755,"extension":6.490564317153138},"index":7,"playId":"c1afc8fb-98aa-3d4a-a8e9-545aa92f22dd","pitchNumber":4,"startTime":"2025-09-21T19:11:23.840Z","endTime":"2025-09-21T19:11:28.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.572528878396934,"aZ":-19.95330188953373,"pfxX":9.50086826133094,"pfxZ":7.973471874078811,"pX":0.3253821213870565,"pZ":1.0378476186366012,"vX0":-6.550687640196997,"vY0":-123.07236702599485,"vZ0":-7.61705002108852,"x":104.6,"y":210.76,"x0":1.7880117237226751,"y0":50.004449225280624,"z0":5.86467759107492,"aX":14.566774254116686},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":12.8,"breakHorizontal":-15.6,"spinRate":2168,"spinDirection":128},"zone":14,"typeConfidence":0.93,"plateTime":0.44516112641463756,"extension":6.263387213541047},"index":8,"playId":"a78d25ac-42d1-3e07-b820-e7584fc1c08a","pitchNumber":5,"startTime":"2025-09-21T19:11:38.076Z","endTime":"2025-09-21T19:11:42.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:11:42.514Z","atBatIndex":54},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jahmai Jones pops out to first baseman Matt Olson in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T19:12:29.839Z","endTime":"2025-09-21T19:14:29.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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 Jahmai Jones replaces Parker Meadows.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T19:12:24.710Z","endTime":"2025-09-21T19:12:31.896Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":678009,"link":"/api/v1/people/678009"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.437656184178,"aZ":-25.18372133421428,"pfxX":-1.704903751338899,"pfxZ":4.471010198596588,"pX":0.09971774507066179,"pZ":2.488013800816585,"vX0":-3.8853733024514163,"vY0":-123.39358229130545,"vZ0":-3.964910340160724,"x":113.2,"y":171.6,"x0":1.9077298628912116,"y0":50.0012169672778,"z0":6.204733709984258,"aX":-2.6639626617112997},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.6,"breakHorizontal":3.8,"spinRate":2109,"spinDirection":152},"zone":5,"typeConfidence":0.9,"plateTime":0.44161389311532684,"extension":6.039372970190424},"index":1,"playId":"6e0459d2-50f8-3225-a61f-981c0fe07305","pitchNumber":1,"startTime":"2025-09-21T19:12:31.896Z","endTime":"2025-09-21T19:12:36.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.4,"endSpeed":79.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.06870961578783,"aZ":-23.86431489091025,"pfxX":-0.9832157225208635,"pfxZ":5.243851528742941,"pX":-0.31609115197613524,"pZ":2.1899670487235015,"vX0":-4.5315097677140415,"vY0":-124.3165620686883,"vZ0":-4.968182322164434,"x":129.05,"y":179.65,"x0":1.648943605822875,"y0":50.00085555937896,"z0":6.164978155961715,"aX":-1.5575062925753682},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.8,"breakHorizontal":2.8,"spinRate":2167,"spinDirection":153},"zone":7,"typeConfidence":0.89,"plateTime":0.4385456648420054,"extension":6.15625718865524},"index":2,"playId":"2dd0d88d-4d1f-38f6-b95a-2fa1125086fe","pitchNumber":2,"startTime":"2025-09-21T19:12:52.830Z","endTime":"2025-09-21T19:12:57.847Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-21T19:13:18.964Z","endTime":"2025-09-21T19:13:41.067Z","isPitch":false,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.491006344967914,"aZ":-10.66420279656426,"pfxX":6.656133126611962,"pfxZ":10.929957715572474,"pX":0.273345733714197,"pZ":2.4843696194946636,"vX0":-5.888462409475084,"vY0":-140.28519205585314,"vZ0":-8.220896201005287,"x":106.58,"y":171.7,"x0":1.5479871280367163,"y0":50.00008981369603,"z0":6.170974579548427,"aX":13.096498902656739},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.0,"breakHorizontal":-10.7,"spinRate":2491,"spinDirection":154},"zone":5,"typeConfidence":0.9,"plateTime":0.39233482029453404,"extension":6.182446278775468},"index":4,"playId":"0740e115-3d0d-3e35-8817-b0e320bfb297","pitchNumber":3,"startTime":"2025-09-21T19:13:41.067Z","endTime":"2025-09-21T19:13:45.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.52556113596471,"strikeZoneBottom":1.65184578900054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.18912677100191,"aZ":-18.980758854454947,"pfxX":9.540052974998183,"pfxZ":7.987962744939534,"pX":-0.27442687168698826,"pZ":0.5209614412763961,"vX0":-7.7431125038939586,"vY0":-127.18754819560442,"vZ0":-9.842542964718508,"x":127.46,"y":224.71,"x0":1.5584381060902786,"y0":50.001041349721575,"z0":5.923882712417773,"aX":15.750093254900952},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":12.6,"breakHorizontal":-15.7,"spinRate":2067,"spinDirection":125},"zone":13,"typeConfidence":0.94,"plateTime":0.4293841289243061,"extension":6.377281714406961},"index":5,"playId":"c986f28b-d5a2-3e9e-89c4-ff62e1288ad9","pitchNumber":4,"startTime":"2025-09-21T19:14:00.488Z","endTime":"2025-09-21T19:14:05.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.913620679382422,"aZ":-24.676836454262595,"pfxX":-0.2250777776615573,"pfxZ":4.61282421867512,"pX":0.11409931708068498,"pZ":2.1525083395524303,"vX0":-3.792065561719251,"vY0":-126.47436061723629,"vZ0":-5.14246859549276,"x":112.65,"y":180.66,"x0":1.6598847464556044,"y0":50.004624435533195,"z0":6.18218862893607,"aX":-0.36564180612440444},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.4,"breakHorizontal":1.2,"spinRate":2218,"spinDirection":164},"zone":8,"typeConfidence":0.88,"plateTime":0.4324771786353865,"extension":6.201398344430403},"hitData":{"launchSpeed":79.1,"launchAngle":67.0,"totalDistance":166.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":181.94,"coordY":163.7}},"index":6,"playId":"9976b443-c736-3d10-8f56-6f1acdd43408","pitchNumber":5,"startTime":"2025-09-21T19:14:20.174Z","endTime":"2025-09-21T19:14:29.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:14:29.171Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Olson called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T19:16:45.018Z","endTime":"2025-09-21T19:18:02.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,8,9],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jahmai Jones remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T19:16:12.777Z","endTime":"2025-09-21T19:16:12.796Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":678009,"link":"/api/v1/people/678009"}},{"details":{"description":"Defensive switch from right field to center field for Wenceel Pérez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-21T19:16:12.796Z","endTime":"2025-09-21T19:16:12.797Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"600"},{"details":{"description":"Defensive switch from third base to shortstop for Zach McKinstry.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-21T19:16:12.797Z","endTime":"2025-09-21T19:16:12.798Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"800"},{"details":{"description":"Andy Ibáñez remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-09-21T19:16:12.798Z","endTime":"2025-09-21T19:16:47.315Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":628451,"link":"/api/v1/people/628451"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"902","replacedPlayer":{"id":690291,"link":"/api/v1/people/690291"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.48063090487454,"strikeZoneBottom":1.72000118913155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.821308198549215,"aZ":-27.44918216872318,"pfxX":11.60319641269852,"pfxZ":2.691558824872673,"pX":-0.8286175245156054,"pZ":1.6492376765700894,"vX0":-13.801963942023962,"vY0":-131.88713025697194,"vZ0":-5.011931618229516,"x":148.58,"y":194.25,"x0":2.972162739043377,"y0":50.00465541983671,"z0":5.606058591793528,"aX":20.383585891290586},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.8,"breakHorizontal":-17.9,"spinRate":2154,"spinDirection":126},"zone":13,"typeConfidence":0.9,"plateTime":0.4157680181301311,"extension":5.959217654397799},"index":4,"playId":"0bbafa1a-1b92-3bed-bcd7-0fb70525fa64","pitchNumber":1,"startTime":"2025-09-21T19:16:47.315Z","endTime":"2025-09-21T19:16:51.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.52525404576373,"strikeZoneBottom":1.71999996108395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.165980166745012,"aZ":-30.234189143481313,"pfxX":11.941931551196031,"pfxZ":1.1022396014183231,"pX":-0.6240035901545172,"pZ":1.768500603438762,"vX0":-13.689921315576338,"vY0":-132.01624703300456,"vZ0":-4.275056518880268,"x":140.79,"y":191.03,"x0":3.08719680583195,"y0":50.00168445953281,"z0":5.644519698091691,"aX":20.992809558629336},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.2,"breakHorizontal":-18.5,"spinRate":2206,"spinDirection":127},"zone":7,"typeConfidence":0.9,"plateTime":0.41554231013692267,"extension":6.0965591651970445},"index":5,"playId":"7e791a6c-1501-3244-b2de-7c2a140a70d9","pitchNumber":2,"startTime":"2025-09-21T19:17:02.293Z","endTime":"2025-09-21T19:17:05.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.901650740307666,"aZ":-32.083037778675035,"pfxX":-6.530854482664157,"pfxZ":0.0665443496913154,"pX":-0.48838614800046576,"pZ":1.3401695876109734,"vX0":-6.862526111507922,"vY0":-118.26430310583258,"vZ0":-3.15363229063622,"x":135.62,"y":202.6,"x0":3.306455145220825,"y0":50.003464748655404,"z0":5.652896174651954,"aX":-9.192217634212934},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.5,"breakHorizontal":13.6,"spinRate":2780,"spinDirection":297},"zone":13,"typeConfidence":0.9,"plateTime":0.46426823826978625,"extension":5.702077336921995},"index":6,"playId":"bc5d4a65-8cee-3b02-9c83-15b19fbe69f5","pitchNumber":3,"startTime":"2025-09-21T19:17:16.922Z","endTime":"2025-09-21T19:17:20.444Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":7,"startTime":"2025-09-21T19:17:28.203Z","endTime":"2025-09-21T19:17:38.841Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.48115288706096,"strikeZoneBottom":1.67280122099954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.31647615251158,"aZ":-31.637403751350696,"pfxX":-5.982114657208412,"pfxZ":0.3741223349785301,"pX":-1.2528124595447838,"pZ":1.6474238274036657,"vX0":-8.43132856733968,"vY0":-118.860372705163,"vZ0":-2.76217549337966,"x":164.75,"y":194.3,"x0":3.127166171057826,"y0":50.001314596630046,"z0":5.718316861275115,"aX":-8.49420262337374},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.2,"breakHorizontal":13.0,"spinRate":2786,"spinDirection":297},"zone":13,"typeConfidence":0.9,"plateTime":0.46210370047686045,"extension":5.752599991846388},"index":8,"playId":"7c442729-aacc-30c7-bffb-7ef691d2e852","pitchNumber":4,"startTime":"2025-09-21T19:17:38.841Z","endTime":"2025-09-21T19:17:42.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.49089440044704,"strikeZoneBottom":1.71450824334543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.73731566459342,"aZ":-27.574551040950652,"pfxX":11.839646057432798,"pfxZ":2.5266514023079703,"pX":-0.3397140601001445,"pZ":1.7769912582971312,"vX0":-12.736082286345406,"vY0":-134.17240828338862,"vZ0":-4.780416913816228,"x":129.95,"y":190.8,"x0":2.936235818346108,"y0":50.00074178769246,"z0":5.55293502252619,"aX":21.528492582043647},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.6,"breakHorizontal":-18.6,"spinRate":2205,"spinDirection":121},"zone":7,"typeConfidence":0.91,"plateTime":0.4086357161533014,"extension":6.073488042348274},"index":9,"playId":"7a5f2a4a-5241-311d-bc0f-192e4e719f50","pitchNumber":5,"startTime":"2025-09-21T19:17:57.881Z","endTime":"2025-09-21T19:18:02.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:18:02.128Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ronald Acuña Jr. singles on a sharp line drive to right fielder Jahmai Jones.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T19:18:07.996Z","endTime":"2025-09-21T19:19:57.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"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":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":663330,"link":"/api/v1/people/663330"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.9,"strikeZoneTop":3.54804256284558,"strikeZoneBottom":1.62000043670208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.181460158763425,"aZ":-30.09524305446053,"pfxX":-8.165264620423264,"pfxZ":1.5028505348190304,"pX":0.5278706164829451,"pZ":2.34049567922894,"vX0":-4.312900991638524,"vY0":-117.56492656846989,"vZ0":-1.2411710270049288,"x":96.88,"y":175.59,"x0":3.4526662970614037,"y0":50.00499560251469,"z0":5.691860038239311,"aX":-11.327523184139396},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":2.6,"breakHorizontal":16.0,"spinRate":2877,"spinDirection":288},"zone":6,"typeConfidence":0.9,"plateTime":0.4675252040682203,"extension":5.661317495273385},"index":0,"playId":"8df1da49-e215-3028-827a-f20f54c00561","pitchNumber":1,"startTime":"2025-09-21T19:18:25.619Z","endTime":"2025-09-21T19:18:29.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.55740784523345,"strikeZoneBottom":1.61122226763528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.98755660837298,"aZ":-28.483099866992077,"pfxX":-8.863612493379588,"pfxZ":2.6491973962926916,"pX":-0.4144719144620506,"pZ":0.7886872085508855,"vX0":-6.147004294850521,"vY0":-118.34268612378904,"vZ0":-4.953212417767416,"x":132.8,"y":217.49,"x0":3.383320966417087,"y0":50.00586535129903,"z0":5.567989865161582,"aX":-12.370699740927044},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.6,"breakHorizontal":17.8,"spinRate":2918,"spinDirection":294},"zone":13,"typeConfidence":0.9,"plateTime":0.46572399430983324,"extension":5.853000447088386},"index":1,"playId":"33d7ce13-3e90-39da-9ca5-4053d55638a7","pitchNumber":2,"startTime":"2025-09-21T19:18:39.067Z","endTime":"2025-09-21T19:18:43.143Z","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":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.5530796758913,"strikeZoneBottom":1.67154223311096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47074377584173,"aZ":-29.709367146915387,"pfxX":11.747119891597242,"pfxZ":1.5350928670321178,"pX":0.33371915053614437,"pZ":0.8192727590686018,"vX0":-10.579425986003272,"vY0":-126.2473947352102,"vZ0":-5.658010936405361,"x":104.28,"y":216.66,"x0":3.0588289965852704,"y0":50.00474325908089,"z0":5.490126933979576,"aX":18.903762592265974},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.6,"breakHorizontal":-18.7,"spinRate":1633,"spinDirection":120},"zone":14,"typeConfidence":0.91,"plateTime":0.4343844053093133,"extension":6.048745364267203},"index":2,"playId":"6963e0b3-3b49-3b17-a2c7-044d70336182","pitchNumber":3,"startTime":"2025-09-21T19:18:56.683Z","endTime":"2025-09-21T19:19:00.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.8,"strikeZoneTop":3.5170686472576,"strikeZoneBottom":1.60343548135805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.57491713195327,"aZ":-32.938909941168404,"pfxX":-8.092969937520877,"pfxZ":-0.5528130579133137,"pX":0.8895664273560792,"pZ":2.2572954690554896,"vX0":-3.4596566091719234,"vY0":-117.04769056698036,"vZ0":-0.8085427991926191,"x":83.09,"y":177.83,"x0":3.4416397312215055,"y0":50.005205090897846,"z0":5.711247396026033,"aX":-11.148471748390161},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.0,"breakHorizontal":15.5,"spinRate":2698,"spinDirection":290},"zone":14,"typeConfidence":0.9,"plateTime":0.4692532428044398,"extension":5.63489610023609},"index":3,"playId":"de1e59f4-5772-3005-843f-15ccce7808a7","pitchNumber":4,"startTime":"2025-09-21T19:19:13.898Z","endTime":"2025-09-21T19:19:17.943Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.64,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.77210556263215,"aZ":-28.607674733975735,"pfxX":9.74449727106461,"pfxZ":2.0137124604291046,"pX":0.4609845621248899,"pZ":1.8056581549998862,"vX0":-10.352748529193793,"vY0":-132.3516589596324,"vZ0":-4.23079236210649,"x":99.43,"y":190.03,"x0":3.160943102246018,"y0":50.00347902906805,"z0":5.524911198238998,"aX":17.25484001689143},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.9,"breakHorizontal":-15.4,"spinRate":2127,"spinDirection":121},"zone":9,"typeConfidence":0.89,"plateTime":0.41416136428971395,"extension":5.950274978705007},"index":4,"playId":"a4d046ba-3ea1-3e84-9fa3-9a311d774d56","pitchNumber":5,"startTime":"2025-09-21T19:19:30.200Z","endTime":"2025-09-21T19:19:34.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.463665029619733,"aZ":-27.511790011702814,"pfxX":9.275150808681987,"pfxZ":2.5586847366386305,"pX":0.09962866483832719,"pZ":2.0435788239335615,"vX0":-10.76191666430248,"vY0":-134.02498652040484,"vZ0":-4.042156800954742,"x":113.2,"y":183.6,"x0":2.9585434362112797,"y0":50.00485760215821,"z0":5.532113894044221,"aX":16.908145487175485},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.0,"breakHorizontal":-14.5,"spinRate":2215,"spinDirection":126},"zone":8,"typeConfidence":0.9,"plateTime":0.4083868599695051,"extension":6.032863142457082},"hitData":{"launchSpeed":101.7,"launchAngle":9.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":176.87,"coordY":111.58}},"index":5,"playId":"74d73308-d7f4-3d75-ba71-d211df1f9fc9","pitchNumber":6,"startTime":"2025-09-21T19:19:47.199Z","endTime":"2025-09-21T19:19:57.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:19:57.226Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drake Baldwin singles on a fly ball to left fielder Riley Greene. Ronald Acuña Jr. to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T19:20:16.876Z","endTime":"2025-09-21T19:21:27.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnSecond":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":682985,"link":"/api/v1/people/682985"},"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":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.3799987089701,"strikeZoneBottom":1.51488997393254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.992398104747913,"aZ":-29.69813214840626,"pfxX":9.247797464489913,"pfxZ":1.394402710580148,"pX":-1.478692001168092,"pZ":1.23710100536579,"vX0":-14.29068339117402,"vY0":-132.22305765536174,"vZ0":-5.583803737797856,"x":173.36,"y":205.38,"x0":2.792586403186373,"y0":50.00081299352809,"z0":5.553326664459248,"aX":16.38647126103653},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.4,"breakHorizontal":-13.7,"spinRate":2194,"spinDirection":123},"zone":13,"typeConfidence":0.89,"plateTime":0.41412075708879614,"extension":5.979805309298418},"index":0,"playId":"5d5df18d-4b8e-31cc-9d48-0bf403465d87","pitchNumber":1,"startTime":"2025-09-21T19:20:19.823Z","endTime":"2025-09-21T19:20:23.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.3328041914194,"strikeZoneBottom":1.6165705756145,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.920740765383563,"aZ":-28.147651374178324,"pfxX":11.521303292709748,"pfxZ":2.2256453500511997,"pX":-0.7159500306339972,"pZ":1.932656483290066,"vX0":-13.644134563812592,"vY0":-133.871080642828,"vZ0":-4.13656132770482,"x":144.29,"y":186.6,"x0":2.958975023714379,"y0":50.0031460923275,"z0":5.521678933126515,"aX":20.834767915819178},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.2,"breakHorizontal":-17.8,"spinRate":2199,"spinDirection":122},"zone":7,"typeConfidence":0.91,"plateTime":0.40974581305040125,"extension":6.032835757611112},"index":1,"playId":"2a349676-7d71-30cb-9428-5949eb544709","pitchNumber":2,"startTime":"2025-09-21T19:20:36.014Z","endTime":"2025-09-21T19:20:40.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.33541293692767,"strikeZoneBottom":1.60299349233313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.919006143735647,"aZ":-32.10929588195161,"pfxX":-4.946346941341087,"pfxZ":0.04619966979721246,"pX":-1.2729364603865916,"pZ":0.7823231860905527,"vX0":-8.84728181253337,"vY0":-118.74051512638448,"vZ0":-4.129184280646228,"x":165.52,"y":217.66,"x0":3.1522279120636405,"y0":50.00445953386091,"z0":5.483252728573617,"aX":-7.021917863463},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.7,"breakHorizontal":11.2,"spinRate":2737,"spinDirection":297},"zone":13,"typeConfidence":0.9,"plateTime":0.46226936985205214,"extension":5.880624267891953},"index":2,"playId":"b0679d6b-0ea0-3316-977b-96ff97fc5595","pitchNumber":3,"startTime":"2025-09-21T19:20:52.724Z","endTime":"2025-09-21T19:20:56.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.359185969989056,"aZ":-28.362363820245434,"pfxX":8.965357937845397,"pfxZ":2.1201255953610296,"pX":0.22544054600017444,"pZ":2.3655070553488855,"vX0":-10.985864620585915,"vY0":-132.4725608843301,"vZ0":-3.1372613537753122,"x":108.41,"y":174.91,"x0":3.239987799244432,"y0":50.00091024221268,"z0":5.6138823816111705,"aX":16.109411892363873},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.4,"breakHorizontal":-14.2,"spinRate":2088,"spinDirection":126},"zone":5,"typeConfidence":0.88,"plateTime":0.4117124487416368,"extension":5.943845145415486},"hitData":{"launchSpeed":71.3,"launchAngle":26.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.85,"coordY":118.18}},"index":3,"playId":"e1d20ced-9a13-3b71-b653-d23c0d4bf67c","pitchNumber":4,"startTime":"2025-09-21T19:21:15.473Z","endTime":"2025-09-21T19:21:27.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:21:27.764Z","atBatIndex":58},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ozzie Albies grounds into a force out, first baseman Spencer Torkelson to shortstop Zach McKinstry. Ronald Acuña Jr. to 3rd. Drake Baldwin out at 2nd. Ozzie Albies to 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T19:24:24.166Z","endTime":"2025-09-21T19:24:54.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnThird":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-21T19:21:46.554Z","endTime":"2025-09-21T19:22:12.809Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tommy Kahnle replaces Brant Hurter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-21T19:22:12.809Z","endTime":"2025-09-21T19:24:26.436Z","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":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.2869341942959,"strikeZoneBottom":1.59157796906246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.80924193665608,"aZ":-28.86572456417443,"pfxX":-9.103915820957674,"pfxZ":2.0595705631123042,"pX":0.9716141114841343,"pZ":0.6280761401821782,"vX0":10.39469790023745,"vY0":-125.72770086596925,"vZ0":-5.750905496306993,"x":79.96,"y":221.82,"x0":-2.0279770459916073,"y0":50.00219607367746,"z0":5.279345546471927,"aX":-14.616630134210494},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.6,"breakHorizontal":14.2,"spinRate":1473,"spinDirection":250},"zone":14,"typeConfidence":0.9,"plateTime":0.4351647256452753,"extension":6.552819544741492},"index":2,"playId":"f7cfe0ff-a8af-3e5d-a2cd-84814365058d","pitchNumber":1,"startTime":"2025-09-21T19:24:26.436Z","endTime":"2025-09-21T19:24:30.140Z","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.3,"endSpeed":79.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.42735039867756,"aZ":-26.606179076761066,"pfxX":-7.777210251486149,"pfxZ":3.4776189801712913,"pX":-0.053540176011500615,"pZ":1.6257561768528195,"vX0":7.699687819025279,"vY0":-125.48122566576514,"vZ0":-3.7958132251782084,"x":119.04,"y":194.88,"x0":-2.145426339115244,"y0":50.00400922011506,"z0":5.31604546335052,"aX":-12.453966610770973},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.6,"breakHorizontal":12.4,"spinRate":1436,"spinDirection":250},"zone":8,"typeConfidence":0.91,"plateTime":0.4358260147784314,"extension":6.432857920000846},"hitData":{"launchSpeed":96.1,"launchAngle":-1.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.04,"coordY":162.73}},"index":3,"playId":"0a9b7c9f-8ed4-3e9a-88ad-62ec502dab80","pitchNumber":2,"startTime":"2025-09-21T19:24:47.034Z","endTime":"2025-09-21T19:24:54.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:24:54.201Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ha-Seong Kim walks. Ozzie Albies to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T19:25:32.071Z","endTime":"2025-09-21T19:27:35.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"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"},"postOnFirst":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnThird":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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(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.1,"endSpeed":79.4,"strikeZoneTop":3.33778943280354,"strikeZoneBottom":1.4895762909361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.583956545669317,"aZ":-30.596375665271175,"pfxX":-7.556480853872985,"pfxZ":0.989368204931333,"pX":0.5170113243661985,"pZ":2.3881936483373645,"vX0":9.05925313024328,"vY0":-125.12748140018711,"vZ0":-1.3592530737078146,"x":97.29,"y":174.3,"x0":-2.1568139077303776,"y0":50.0045484905257,"z0":5.429264161824514,"aX":-12.068772371251937},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.7,"breakHorizontal":11.8,"spinRate":1279,"spinDirection":252},"zone":6,"typeConfidence":0.9,"plateTime":0.4365698690450319,"extension":6.593020388630843},"index":0,"playId":"9fb95856-1c76-3796-9804-2e28f26bd270","pitchNumber":1,"startTime":"2025-09-21T19:25:38.837Z","endTime":"2025-09-21T19:25:43.539Z","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.7,"endSpeed":79.2,"strikeZoneTop":3.30972525112958,"strikeZoneBottom":1.46146273437221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.39004179315183,"aZ":-27.214977213918598,"pfxX":-7.020818265677322,"pfxZ":3.1036173515064682,"pX":-1.0485307464931153,"pZ":3.7963555778008713,"vX0":5.2026194943124935,"vY0":-124.837776806916,"vZ0":1.2175307327692413,"x":156.97,"y":136.28,"x0":-2.2355025657453567,"y0":50.00166736595224,"z0":5.5235335941945625,"aX":-11.210003048489133},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.1,"breakHorizontal":11.6,"spinRate":1366,"spinDirection":252},"zone":11,"typeConfidence":0.91,"plateTime":0.4368206992565611,"extension":6.436809593108417},"index":1,"playId":"c66c0c70-1609-3657-b3d6-eb326f1c0a5b","pitchNumber":2,"startTime":"2025-09-21T19:25:57.513Z","endTime":"2025-09-21T19:26:02.105Z","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.9,"endSpeed":80.6,"strikeZoneTop":3.40492318707308,"strikeZoneBottom":1.52497539592385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.99091763439972,"aZ":-32.435642358814974,"pfxX":-6.936515603928023,"pfxZ":-0.158002536847885,"pX":1.121032718305399,"pZ":2.2203580269046936,"vX0":10.331167840233052,"vY0":-126.31778960672715,"vZ0":-1.4844683449398364,"x":74.27,"y":178.83,"x0":-2.0995551106867,"y0":50.00433151272935,"z0":5.39622167968284,"aX":-11.338533955081004},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.4,"breakHorizontal":10.6,"spinRate":1186,"spinDirection":257},"zone":14,"typeConfidence":0.89,"plateTime":0.4317463321840589,"extension":6.489937255223414},"index":2,"playId":"d9838893-4172-3536-9c21-85748cb0a2bd","pitchNumber":3,"startTime":"2025-09-21T19:26:18.622Z","endTime":"2025-09-21T19:26:23.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.271203526091348,"aZ":-28.053936165786837,"pfxX":-7.625858666913712,"pfxZ":2.523101976943277,"pX":-0.017056271366280573,"pZ":2.4129579819501332,"vX0":7.754589174610953,"vY0":-126.33185292057958,"vZ0":-1.7310189621683802,"x":117.65,"y":173.63,"x0":-2.1207793188543422,"y0":50.00255296114335,"z0":5.3400608098958715,"aX":-12.452460018347786},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.4,"breakHorizontal":12.2,"spinRate":1393,"spinDirection":251},"zone":5,"typeConfidence":0.9,"plateTime":0.43187422403266584,"extension":6.5182644154292495},"index":3,"playId":"f3694e60-bbb5-34fd-884a-4b386d8244a3","pitchNumber":4,"startTime":"2025-09-21T19:26:38.830Z","endTime":"2025-09-21T19:26:43.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.33689386885964,"strikeZoneBottom":1.48899890473106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.877858219022556,"aZ":-27.995849203294696,"pfxX":-6.8488825972207,"pfxZ":2.5654234949308674,"pX":1.859731680945243,"pZ":0.7789888698957633,"vX0":11.59244764487239,"vY0":-126.3101610647114,"vZ0":-5.780632122353208,"x":46.11,"y":217.75,"x0":-1.883498234101028,"y0":50.00381434787784,"z0":5.326867205051366,"aX":-11.154093249324676},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.6,"breakHorizontal":10.0,"spinRate":1247,"spinDirection":250},"zone":14,"typeConfidence":0.9,"plateTime":0.4323817811540773,"extension":6.720279024373241},"index":4,"playId":"f9db32de-f6ea-38be-8ec1-a1dab9054265","pitchNumber":5,"startTime":"2025-09-21T19:27:04.245Z","endTime":"2025-09-21T19:27:09.138Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.6,"strikeZoneTop":3.37581729042889,"strikeZoneBottom":1.49594782486882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.03964593130831,"aZ":-27.97218865072931,"pfxX":-7.678136508608437,"pfxZ":2.6470642438686784,"pX":0.5179629026116956,"pZ":4.219574627597471,"vX0":8.70660465197675,"vY0":-125.41807360246491,"vZ0":2.195824776166058,"x":97.26,"y":124.85,"x0":-2.005620636935458,"y0":50.00499801799351,"z0":5.618379147141107,"aX":-12.199528443877053},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.6,"breakHorizontal":11.9,"spinRate":1112,"spinDirection":249},"zone":12,"typeConfidence":0.9,"plateTime":0.4371967013969531,"extension":6.55893075081242},"index":5,"playId":"d00a1db2-4958-3cee-b412-f7c242c76aa6","pitchNumber":6,"startTime":"2025-09-21T19:27:30.175Z","endTime":"2025-09-21T19:27:35.671Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:27:35.671Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcell Ozuna called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T19:27:43.447Z","endTime":"2025-09-21T19:29:04.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"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,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":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693307,"link":"/api/v1/people/693307"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.57999932758863,"strikeZoneBottom":1.72246049680955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.021976355040564,"aZ":-35.04830941110652,"pfxX":-4.322096995106541,"pfxZ":-1.829943151474879,"pX":0.6390986090344982,"pZ":3.1891992145240162,"vX0":8.042524059293195,"vY0":-124.54205636749877,"vZ0":1.1613195640797702,"x":92.64,"y":152.67,"x0":-2.0705294342847056,"y0":50.0031540953916,"z0":5.615734792349164,"aX":-6.790467451216389},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.8,"breakHorizontal":6.0,"spinRate":839,"spinDirection":263},"zone":3,"typeConfidence":0.89,"plateTime":0.4397976870796132,"extension":6.574550218199954},"index":0,"playId":"7e90cb56-fdb6-3b16-aa7a-4658bb1974c6","pitchNumber":1,"startTime":"2025-09-21T19:28:01.452Z","endTime":"2025-09-21T19:28:05.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.122275237673506,"aZ":-29.301458957197024,"pfxX":-6.229214012005775,"pfxZ":1.7542357677145421,"pX":-0.13210010292090157,"pZ":2.0185512118502746,"vX0":7.0864150521440745,"vY0":-126.93967381202178,"vZ0":-2.6555935348161896,"x":122.04,"y":184.28,"x0":-2.1459467463416857,"y0":50.002167403478246,"z0":5.402490429675886,"aX":-10.201554494281885},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.8,"breakHorizontal":9.7,"spinRate":1025,"spinDirection":256},"zone":8,"typeConfidence":0.91,"plateTime":0.43090225453841535,"extension":6.577324117234477},"index":1,"playId":"f2495b8b-a718-3746-8135-7e613d6ed6f5","pitchNumber":2,"startTime":"2025-09-21T19:28:21.664Z","endTime":"2025-09-21T19:28:25.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.51594462163056,"strikeZoneBottom":1.70886946915903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.284037430950004,"aZ":-35.025162206281536,"pfxX":-7.13164292375752,"pfxZ":-1.7634773053852495,"pX":0.9059202815639333,"pZ":1.0345358845674708,"vX0":9.637287895863244,"vY0":-126.55108126140952,"vZ0":-3.64104266171472,"x":82.47,"y":210.85,"x0":-2.028343741882298,"y0":50.00122150306688,"z0":5.303052611375707,"aX":-11.544986807433542},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.8,"breakHorizontal":10.7,"spinRate":1070,"spinDirection":263},"zone":14,"typeConfidence":0.89,"plateTime":0.4331287876592258,"extension":6.584130651294851},"index":2,"playId":"32ba725f-6244-3eef-84eb-44a642fe38f9","pitchNumber":3,"startTime":"2025-09-21T19:28:40.259Z","endTime":"2025-09-21T19:28:44.004Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.52267594949596,"strikeZoneBottom":1.68374301080851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.18463303577855,"aZ":-32.10176508136451,"pfxX":-6.429796286714587,"pfxZ":0.04376887918960115,"pX":0.8846800273729114,"pZ":2.9984136668166665,"vX0":9.044814584239841,"vY0":-124.83294687321327,"vZ0":0.43606613652890736,"x":83.28,"y":157.82,"x0":-1.9434224923305923,"y0":50.00151850964417,"z0":5.455654376289135,"aX":-10.188575657433534},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.5,"breakHorizontal":9.6,"spinRate":1046,"spinDirection":256},"zone":12,"typeConfidence":0.9,"plateTime":0.43810023875226545,"extension":6.579783736815994},"index":3,"playId":"78378ca2-f74f-3aea-9f11-01c4062f70b8","pitchNumber":4,"startTime":"2025-09-21T19:28:59.658Z","endTime":"2025-09-21T19:29:04.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T19:29:04.286Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gleyber Torres flies out to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T19:59:42.431Z","endTime":"2025-09-21T20:00:06.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660670,"link":"/api/v1/people/660670"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Delayed: Rain","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T19:32:34.479Z","endTime":"2025-09-21T19:59:10.625Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"details":{"description":"Status Change - Delayed: About to Resume","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-21T19:59:10.625Z","endTime":"2025-09-21T19:59:28.033Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"details":{"description":"Pitching Change: José Suarez replaces Dylan Lee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-21T19:59:28.033Z","endTime":"2025-09-21T19:59:44.648Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660761,"link":"/api/v1/people/660761"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-09-21T19:59:44.648Z","endTime":"2025-09-21T19:59:44.694Z","isPitch":false,"type":"action","player":{"id":650402,"link":"/api/v1/people/650402"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.3,"endSpeed":78.0,"strikeZoneTop":3.4340006069215,"strikeZoneBottom":1.6582587579853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.88460735797806,"aZ":-31.43222597158492,"pfxX":-2.3667209071557624,"pfxZ":0.49076233079734877,"pX":-0.5708646713758262,"pZ":1.831330579680579,"vX0":-5.0489840387000795,"vY0":-121.45022475360848,"vZ0":-2.2352063667833404,"x":138.76,"y":189.33,"x0":1.8283560342405942,"y0":50.00539128642263,"z0":5.4515686316307965,"aX":-3.59695897594717},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.6,"breakHorizontal":5.3,"spinRate":2847,"spinDirection":270},"zone":7,"typeConfidence":2.0,"plateTime":0.4480155104566852,"extension":5.981312604002774},"index":4,"playId":"486bc30e-229f-306d-acdd-387f1b7248a7","pitchNumber":1,"startTime":"2025-09-21T19:59:44.694Z","endTime":"2025-09-21T19:59:48.918Z","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":84.5,"endSpeed":78.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.81873081143187,"aZ":-28.02067875565466,"pfxX":7.645427209430302,"pfxZ":2.6923412048902318,"pX":0.022145849079481646,"pZ":2.2674999622064327,"vX0":-6.337428941212738,"vY0":-122.98150227839699,"vZ0":-1.9516119444156224,"x":116.16,"y":177.56,"x0":1.630586156072383,"y0":50.001639377020496,"z0":5.43215404348202,"aX":11.790955579278654},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.7,"breakHorizontal":-12.5,"spinRate":1548,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.44420695514313735,"extension":5.963462191275863},"hitData":{"launchSpeed":88.9,"launchAngle":36.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.18,"coordY":98.17}},"index":5,"playId":"f3a6c85f-db6b-38b8-9e76-e0931c31bbe1","pitchNumber":2,"startTime":"2025-09-21T19:59:56.444Z","endTime":"2025-09-21T20:00:06.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:00:06.260Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kerry Carpenter flies out to center fielder Michael Harris II.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T20:00:29.583Z","endTime":"2025-09-21T20:02:09.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.47669975823966,"strikeZoneBottom":1.66060055455584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.802817175308107,"aZ":-17.23121309164404,"pfxX":8.176214132635355,"pfxZ":8.038335238635533,"pX":0.6022153982906195,"pZ":1.7040314557332878,"vX0":-5.695897037962821,"vY0":-135.3111253815094,"vZ0":-6.4337198128290405,"x":94.04,"y":192.77,"x0":1.6694129102835318,"y0":50.005946676341125,"z0":5.31491139767292,"aX":15.203719621139792},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.4,"breakHorizontal":-13.7,"spinRate":2274,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.4043872156874886,"extension":5.991361037392319},"index":0,"playId":"88aefde9-d228-3ea6-8b01-091259086e31","pitchNumber":1,"startTime":"2025-09-21T20:00:31.794Z","endTime":"2025-09-21T20:00:35.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.40199513808972,"strikeZoneBottom":1.6055428895686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.21516983202863,"aZ":-17.890319879006725,"pfxX":8.598948247204751,"pfxZ":7.512243990768361,"pX":-0.7420063355143847,"pZ":1.614178647477789,"vX0":-9.095113920921603,"vY0":-136.56434977065717,"vZ0":-6.610141802651945,"x":145.28,"y":195.2,"x0":1.503910702966668,"y0":50.003208725605724,"z0":5.2833026117483435,"aX":16.350210269175975},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.5,"breakHorizontal":-13.8,"spinRate":2436,"spinDirection":149},"zone":7,"typeConfidence":2.0,"plateTime":0.4000694636597797,"extension":5.9499017929296425},"index":1,"playId":"deae45b1-f820-33fb-9323-53ec5b4ad68d","pitchNumber":2,"startTime":"2025-09-21T20:00:44.992Z","endTime":"2025-09-21T20:00:49.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.3,"strikeZoneTop":3.25811027298853,"strikeZoneBottom":1.57024217615809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.10780358090992,"aZ":-36.40840123001773,"pfxX":-4.280936321461169,"pfxZ":-3.13798323502131,"pX":-0.06828344626145318,"pZ":1.6439193755932764,"vX0":-3.112411461889832,"vY0":-115.36761629012113,"vZ0":-0.563164921075509,"x":119.6,"y":194.39,"x0":1.8535050316787138,"y0":50.0008758592324,"z0":5.394926692895901,"aX":-5.780095146705427},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-5.5,"breakHorizontal":8.5,"spinRate":2965,"spinDirection":291},"zone":8,"typeConfidence":2.0,"plateTime":0.47443203516399546,"extension":5.997916641371373},"index":2,"playId":"e58e165a-705f-3bae-a9b7-58d01156e37e","pitchNumber":3,"startTime":"2025-09-21T20:01:00.827Z","endTime":"2025-09-21T20:01:04.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.44093915140933,"strikeZoneBottom":1.688910604368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.376003582583724,"aZ":-18.62620713590767,"pfxX":7.7470736789015024,"pfxZ":7.327878559445151,"pX":-0.8060212748218268,"pZ":2.262031254981033,"vX0":-8.941547565593957,"vY0":-134.8899023999232,"vZ0":-4.622341706196357,"x":147.72,"y":177.71,"x0":1.539780842838376,"y0":50.005820228984,"z0":5.304868489455681,"aX":14.329492593129297},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.5,"breakHorizontal":-12.2,"spinRate":2336,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.4055090712798015,"extension":5.941825942868104},"index":3,"playId":"5486f5f4-63a4-38eb-b00a-e7e39d93e2c7","pitchNumber":4,"startTime":"2025-09-21T20:01:16.742Z","endTime":"2025-09-21T20:01:20.818Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-21T20:01:26.390Z","endTime":"2025-09-21T20:01:39.027Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":77.2,"strikeZoneTop":3.47148444329521,"strikeZoneBottom":1.68760707123599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.285372555032055,"aZ":-31.989319863601352,"pfxX":-2.829662038045469,"pfxZ":0.12087097032069893,"pX":-1.9031259173102604,"pZ":0.5145117037153032,"vX0":-7.880987579934935,"vY0":-119.9543859231128,"vZ0":-4.404110270189667,"x":189.54,"y":224.89,"x0":1.774685597128248,"y0":50.00089667591866,"z0":5.184575439480254,"aX":-4.176426889208335},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.5,"breakHorizontal":6.8,"spinRate":2894,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.4542928113878242,"extension":6.0209994977098},"index":5,"playId":"21553470-736f-3224-8d32-d5c0ed8d31bd","pitchNumber":5,"startTime":"2025-09-21T20:01:39.027Z","endTime":"2025-09-21T20:01:43.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.93382769742802,"aZ":-29.836801483997117,"pfxX":8.61513809545645,"pfxZ":1.6182516237665219,"pX":0.0357353120051398,"pZ":2.3115372662758817,"vX0":-6.800641419032357,"vY0":-118.87948100715917,"vZ0":-0.8769402037974628,"x":115.64,"y":176.37,"x0":1.8021701261153533,"y0":50.001501790435356,"z0":5.372714584980904,"aX":12.437178991683446},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":3.0,"breakHorizontal":-14.2,"spinRate":1557,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.4592073473521836,"extension":6.13969541523786},"hitData":{"launchSpeed":92.6,"launchAngle":46.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.68,"coordY":86.54}},"index":6,"playId":"0ce689a5-b814-33ad-a327-ee57cca92896","pitchNumber":6,"startTime":"2025-09-21T20:01:58.850Z","endTime":"2025-09-21T20:02:09.841Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:02:09.841Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Riley Greene lines out sharply to right fielder Ronald Acuña Jr.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T20:02:24.678Z","endTime":"2025-09-21T20:03:07.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"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":"Lineout","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":660670,"link":"/api/v1/people/660670"},"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":95.0,"endSpeed":86.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.522698643219616,"aZ":-11.693200418084972,"pfxX":4.21701961508195,"pfxZ":10.578364858652105,"pX":-0.007316467329026299,"pZ":2.3449645193972857,"vX0":-6.14412231055319,"vY0":-138.18891596248775,"vZ0":-5.882534411649649,"x":117.28,"y":175.47,"x0":1.6959927095797411,"y0":50.0018234716391,"z0":5.285413664593515,"aX":8.164125935087622},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.1,"breakHorizontal":-6.4,"spinRate":2429,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.39622410503657024,"extension":5.93888573716694},"index":0,"playId":"e9c31de3-4d76-3c68-9520-5d55d83fbe88","pitchNumber":1,"startTime":"2025-09-21T20:02:32.039Z","endTime":"2025-09-21T20:02:35.783Z","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":94.5,"endSpeed":86.6,"strikeZoneTop":3.57756858209357,"strikeZoneBottom":1.73858053160127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.918257189565963,"aZ":-13.638448866468035,"pfxX":4.334176254597102,"pfxZ":9.67912503619781,"pX":0.03643386726013753,"pZ":1.3740021126188313,"vX0":-5.607875039905665,"vY0":-137.38858756845133,"vZ0":-7.924203757503418,"x":115.61,"y":201.68,"x0":1.5392084003545712,"y0":50.0049253933823,"z0":5.219098334450806,"aX":8.302115591486317},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":-6.7,"spinRate":2440,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.3983889517171857,"extension":5.920098420779046},"index":1,"playId":"1ecd88b0-ae3e-318b-8d25-d3bf350bda9d","pitchNumber":2,"startTime":"2025-09-21T20:02:45.640Z","endTime":"2025-09-21T20:02:49.417Z","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":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.421959019462324,"aZ":-19.120561455028742,"pfxX":8.373424912733455,"pfxZ":6.817048179604228,"pX":0.22032955965571277,"pZ":2.9810876067962435,"vX0":-6.857610105051512,"vY0":-137.26824123399024,"vZ0":-3.0590678405816982,"x":108.6,"y":158.29,"x0":1.6588491789610642,"y0":50.00355847069358,"z0":5.406562391235547,"aX":16.034489213943502},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.9,"breakHorizontal":-13.8,"spinRate":2447,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.39851770557976973,"extension":5.9682179692490385},"hitData":{"launchSpeed":104.8,"launchAngle":15.0,"totalDistance":323.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":181.36,"coordY":81.58}},"index":2,"playId":"20611d1c-0551-3fed-a548-4b08196926d4","pitchNumber":3,"startTime":"2025-09-21T20:03:00.057Z","endTime":"2025-09-21T20:03:07.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:03:07.688Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Harris II grounds out, second baseman Gleyber Torres to first baseman Spencer Torkelson.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T20:05:41.863Z","endTime":"2025-09-21T20:05:51.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"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":[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":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":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: Tyler Holton replaces Tommy Kahnle.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T20:04:23.463Z","endTime":"2025-09-21T20:05:44.162Z","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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.446706804822032,"aZ":-19.53627171616133,"pfxX":10.699950644355726,"pfxZ":7.245002170811904,"pX":0.19873876923886055,"pZ":1.8732812783619734,"vX0":-6.995598676800336,"vY0":-132.08871559702422,"vZ0":-5.537002143260924,"x":109.42,"y":188.2,"x0":1.508472229088437,"y0":50.00365036483981,"z0":5.459544473215039,"aX":18.66982828751302},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.9,"breakHorizontal":-17.6,"spinRate":2120,"spinDirection":136},"zone":8,"typeConfidence":0.91,"plateTime":0.4166738665965233,"extension":6.458452523503077},"hitData":{"launchSpeed":103.7,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.28,"coordY":146.82}},"index":1,"playId":"abf09314-6d3e-3079-a97f-17683bf0a728","pitchNumber":1,"startTime":"2025-09-21T20:05:44.162Z","endTime":"2025-09-21T20:05:51.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:05:51.686Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vidal Bruján walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T20:06:13.420Z","endTime":"2025-09-21T20:09:24.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,8],"actionIndex":[7],"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":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.32694678741402,"strikeZoneBottom":1.48330547716106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.939051923033634,"aZ":-25.55579362197412,"pfxX":-1.958689965674742,"pfxZ":3.984334437806436,"pX":0.7619429049073582,"pZ":1.722926873713564,"vX0":-1.3178019545223303,"vY0":-127.27788460608888,"vZ0":-4.92180049035868,"x":87.96,"y":192.26,"x0":1.538658646379262,"y0":50.00397949982209,"z0":5.673307929691223,"aX":-3.255699994222226},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.5,"breakHorizontal":3.8,"spinRate":2449,"spinDirection":182},"zone":9,"typeConfidence":0.9,"plateTime":0.42820942242833615,"extension":6.354563302394178},"index":0,"playId":"c0bb4482-d222-345a-a948-aa392830b4ba","pitchNumber":1,"startTime":"2025-09-21T20:06:18.266Z","endTime":"2025-09-21T20:06:22.548Z","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":85.6,"endSpeed":78.9,"strikeZoneTop":3.32028190589884,"strikeZoneBottom":1.50875336359005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.47164768462311,"aZ":-27.335480282823404,"pfxX":8.490738731575824,"pfxZ":3.0812518367531783,"pX":-0.10483217464018275,"pZ":0.5652175215961094,"vX0":-6.3303335519735064,"vY0":-124.39497110677422,"vZ0":-6.31990946596636,"x":121.0,"y":223.52,"x0":1.3672197489934392,"y0":50.002659574603726,"z0":5.3988051544547755,"aX":13.334026669504452},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.3,"breakHorizontal":-13.9,"spinRate":1604,"spinDirection":111},"zone":13,"typeConfidence":0.9,"plateTime":0.4399609673309617,"extension":6.386548337145919},"index":1,"playId":"29556377-b896-3265-8efb-d45ce3c73b71","pitchNumber":2,"startTime":"2025-09-21T20:06:34.698Z","endTime":"2025-09-21T20:06:39.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.05490329301334,"aZ":-21.910991042856757,"pfxX":-2.249594570356685,"pfxZ":5.965180678033958,"pX":-1.030484682350275,"pZ":2.1146394564349436,"vX0":-5.501501311913333,"vY0":-129.822257874761,"vZ0":-4.811011830543661,"x":156.28,"y":181.68,"x0":1.4015700721439661,"y0":50.00609016622044,"z0":5.641830120091816,"aX":-3.8716298248909338},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.1,"breakHorizontal":5.2,"spinRate":2505,"spinDirection":182},"zone":13,"typeConfidence":0.91,"plateTime":0.42057326456949573,"extension":6.428745124705507},"index":2,"playId":"c814e8a8-ca07-3994-8c49-cda709441357","pitchNumber":3,"startTime":"2025-09-21T20:06:55.659Z","endTime":"2025-09-21T20:06:59.814Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-21T20:07:07.780Z","endTime":"2025-09-21T20:07:21.841Z","isPitch":false,"type":"action","player":{"id":660644,"link":"/api/v1/people/660644"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.8,"strikeZoneTop":3.24669281290568,"strikeZoneBottom":1.49896868132493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.399826409532537,"aZ":-18.373763137547474,"pfxX":0.27151922611665746,"pfxZ":7.846715677738979,"pX":-1.9231434335147175,"pZ":0.7555585031046094,"vX0":-8.201936727330551,"vY0":-130.95734518805648,"vZ0":-8.699652538016643,"x":190.31,"y":218.38,"x0":1.1975835536705821,"y0":50.00281591602011,"z0":5.463399106683749,"aX":0.4782880204936829},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.7,"breakHorizontal":1.1,"spinRate":2520,"spinDirection":166},"zone":13,"typeConfidence":0.84,"plateTime":0.4162535020865272,"extension":6.514130806202648},"index":4,"playId":"9a04b223-5894-3d24-ae38-0c7f765ace1b","pitchNumber":4,"startTime":"2025-09-21T20:07:21.841Z","endTime":"2025-09-21T20:07:26.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.1,"strikeZoneTop":3.25999865340272,"strikeZoneBottom":1.51079151789344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.731346438042696,"aZ":-26.096524204289302,"pfxX":9.052680809907246,"pfxZ":4.011875893348186,"pX":1.4825850164256065,"pZ":1.6050349021970127,"vX0":-3.1379739772406086,"vY0":-122.70740251442571,"vZ0":-3.846649960596479,"x":60.49,"y":195.44,"x0":1.6065780645136625,"y0":50.0025635800948,"z0":5.432400606354385,"aX":13.716532655415644},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":6.6,"breakHorizontal":-15.6,"spinRate":1604,"spinDirection":104},"zone":14,"typeConfidence":0.9,"plateTime":0.44745841635700945,"extension":6.426103709893979},"index":5,"playId":"b100b250-344f-3766-a1d5-c73955f41ed6","pitchNumber":5,"startTime":"2025-09-21T20:07:43.058Z","endTime":"2025-09-21T20:07:47.414Z","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.3,"endSpeed":85.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.777222079392104,"aZ":-14.71708117330484,"pfxX":6.185927202924247,"pfxZ":9.396620793497384,"pX":-0.03557185502606201,"pZ":2.24356659788065,"vX0":-5.9944318447555265,"vY0":-135.6942748429301,"vZ0":-6.059671115054725,"x":118.36,"y":178.2,"x0":1.402644829027208,"y0":50.00054059716142,"z0":5.537951009555184,"aX":11.489356597036746},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.8,"breakHorizontal":-9.8,"spinRate":2285,"spinDirection":139},"zone":5,"typeConfidence":0.91,"plateTime":0.404246750333376,"extension":6.486619747420551},"index":6,"playId":"34e6dd26-10ce-3c77-bc8a-13e3fd1e5288","pitchNumber":6,"startTime":"2025-09-21T20:07:59.179Z","endTime":"2025-09-21T20:08:03.513Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2025-09-21T20:08:33.445Z","endTime":"2025-09-21T20:09:19.679Z","isPitch":false,"type":"action","player":{"id":660644,"link":"/api/v1/people/660644"}},{"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":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.7,"strikeZoneTop":3.4035191671877,"strikeZoneBottom":1.49650016361218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.904875980915232,"aZ":-23.3935180106016,"pfxX":-1.3212030401710213,"pfxZ":4.99180942398531,"pX":-0.8960309902017396,"pZ":1.3768549776215135,"vX0":-5.4516399977105765,"vY0":-130.86983824927458,"vZ0":-6.184934728089256,"x":151.15,"y":201.6,"x0":1.373822132674043,"y0":50.00603803632055,"z0":5.488551920172128,"aX":-2.3234863323071857},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.0,"breakHorizontal":3.5,"spinRate":2224,"spinDirection":170},"zone":13,"typeConfidence":0.91,"plateTime":0.4162630457524621,"extension":6.612455005424385},"index":8,"playId":"78680f29-4448-376e-9701-5e07100ea826","pitchNumber":7,"startTime":"2025-09-21T20:09:19.679Z","endTime":"2025-09-21T20:09:24.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:09:24.746Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jurickson Profar flies out to left fielder Riley Greene in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T20:10:06.897Z","endTime":"2025-09-21T20:12:21.976Z","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":"R","description":"Right"},"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":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":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Luke Williams replaces Vidal Bruján.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-21T20:10:09.181Z","endTime":"2025-09-21T20:10:09.182Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663897,"link":"/api/v1/people/663897"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":660644,"link":"/api/v1/people/660644"},"base":1},{"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":85.4,"endSpeed":78.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.631666923321152,"aZ":-26.016061925731766,"pfxX":7.286116315312601,"pfxZ":3.9113586758548005,"pX":0.5369403801881999,"pZ":1.7865889596067355,"vX0":-4.739597146333624,"vY0":-124.35526626726059,"vZ0":-3.9710309445712295,"x":96.53,"y":190.54,"x0":1.5155561113993359,"y0":50.004154194732564,"z0":5.548647314586006,"aX":11.476237691550635},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.5,"breakHorizontal":-12.2,"spinRate":1581,"spinDirection":108},"zone":9,"typeConfidence":0.9,"plateTime":0.4395113932124395,"extension":6.431162782559759},"index":1,"playId":"afd748c6-6cb4-3b79-8606-284f6ea65c2c","pitchNumber":1,"startTime":"2025-09-21T20:10:09.183Z","endTime":"2025-09-21T20:10:13.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.6938017642068,"aZ":-21.332689961790454,"pfxX":-1.4052603014015865,"pfxZ":6.192306137710398,"pX":-0.9143680644361648,"pZ":2.2722515471496827,"vX0":-5.136917742293841,"vY0":-130.28079950811068,"vZ0":-4.472749232610516,"x":151.85,"y":177.43,"x0":1.2509531154701488,"y0":50.000058358683596,"z0":5.586458593337718,"aX":-2.4590749367284657},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.7,"breakHorizontal":3.5,"spinRate":2396,"spinDirection":169},"zone":13,"typeConfidence":0.91,"plateTime":0.41753090514887337,"extension":6.564573615925966},"index":2,"playId":"9f1b5be0-a710-3cc1-8fdc-23fefe3e7aeb","pitchNumber":2,"startTime":"2025-09-21T20:10:28.117Z","endTime":"2025-09-21T20:10:33.612Z","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":3,"playId":"b6c3c6ed-3e07-37c4-8375-d87ecac0fe36","startTime":"2025-09-21T20:10:52.738Z","endTime":"2025-09-21T20:10:57.638Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.3232430400705,"strikeZoneBottom":1.64067349134063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.723952318049907,"aZ":-28.378590438155662,"pfxX":8.257278993886398,"pfxZ":2.4415850832569967,"pX":1.2512285656297575,"pZ":1.2501902333558819,"vX0":-3.583521031011252,"vY0":-123.6461457134707,"vZ0":-4.2192817466232,"x":69.31,"y":205.02,"x0":1.6433290256579685,"y0":50.0031297285931,"z0":5.349159260904256,"aX":12.83702213990087},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.7,"breakHorizontal":-14.2,"spinRate":1621,"spinDirection":109},"zone":14,"typeConfidence":0.9,"plateTime":0.44229855239537175,"extension":6.438901332139042},"index":4,"playId":"1fe1cb93-d4bb-3910-87fc-bcd2b123e317","pitchNumber":3,"startTime":"2025-09-21T20:11:08.083Z","endTime":"2025-09-21T20:11:12.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.9,"strikeZoneTop":3.33038941626775,"strikeZoneBottom":1.6478333814451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.122096139040117,"aZ":-23.241230009823116,"pfxX":-2.200919210644573,"pfxZ":5.15727893717518,"pX":0.8041976691819913,"pZ":2.579507315792728,"vX0":-1.564115362674245,"vY0":-129.5324471733659,"vZ0":-3.342045865380002,"x":86.35,"y":169.13,"x0":1.6978903151170834,"y0":50.00466833667074,"z0":5.624854205347636,"aX":-3.8125920912484177},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.0,"breakHorizontal":4.3,"spinRate":2476,"spinDirection":176},"zone":6,"typeConfidence":0.91,"plateTime":0.4197631198177625,"extension":6.5598594430799535},"index":5,"playId":"3814d80b-84b6-3872-9d80-1ebe86da471e","pitchNumber":4,"startTime":"2025-09-21T20:11:24.233Z","endTime":"2025-09-21T20:11:28.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.458786626223493,"aZ":-22.63755114335513,"pfxX":-2.6646036457764977,"pfxZ":5.634857833495883,"pX":0.7696487533835578,"pZ":2.282312415340019,"vX0":-0.832339106807628,"vY0":-128.23315887295263,"vZ0":-3.99605880264732,"x":87.66,"y":177.16,"x0":1.443403962945369,"y0":50.004816280511726,"z0":5.592844063047543,"aX":-4.509968834101235},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.7,"breakHorizontal":5.0,"spinRate":2444,"spinDirection":173},"zone":6,"typeConfidence":0.91,"plateTime":0.4244978333591263,"extension":6.6025744697962905},"index":6,"playId":"adf92081-bba0-3703-9084-18460abe93ff","pitchNumber":5,"startTime":"2025-09-21T20:11:41.884Z","endTime":"2025-09-21T20:11:46.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.11131828356063,"aZ":-21.928549207382957,"pfxX":-2.2562731375111866,"pfxZ":5.905419780103026,"pX":-0.7672410280611099,"pZ":2.613187236314609,"vX0":-4.74477356052442,"vY0":-130.09665706683796,"vZ0":-3.6284204758473786,"x":146.25,"y":168.22,"x0":1.3645381725341013,"y0":50.00416871149187,"z0":5.663777153906709,"aX":-3.9159934852035136},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.2,"breakHorizontal":5.0,"spinRate":2374,"spinDirection":170},"zone":4,"typeConfidence":0.91,"plateTime":0.4190258548236012,"extension":6.472440824387044},"hitData":{"launchSpeed":98.4,"launchAngle":53.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":39.98,"coordY":131.3}},"index":7,"playId":"80d1b76a-dc36-3857-b5ac-4164a8797b05","pitchNumber":6,"startTime":"2025-09-21T20:12:06.564Z","endTime":"2025-09-21T20:12:21.976Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:12:21.976Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Olson lines out to right fielder Jahmai Jones.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T20:12:58.890Z","endTime":"2025-09-21T20:13:42.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"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":[0,1,2,3],"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":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"d65893c7-6ba5-376c-8104-ac15c393fd7e","startTime":"2025-09-21T20:12:46.135Z","endTime":"2025-09-21T20:12:50.834Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.55472196241278,"strikeZoneBottom":1.64549236937955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.719676845431394,"aZ":-21.603100275228105,"pfxX":8.669566498025464,"pfxZ":5.8069744221321615,"pX":1.3099247050457836,"pZ":1.6080581680834576,"vX0":-3.9196076793089736,"vY0":-133.80052123877533,"vZ0":-6.079882487645281,"x":67.07,"y":195.36,"x0":1.663953060121411,"y0":50.005452953909455,"z0":5.448498445588976,"aX":15.788195729650445},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.5,"breakHorizontal":-14.9,"spinRate":2102,"spinDirection":139},"zone":14,"typeConfidence":0.89,"plateTime":0.40869445560221207,"extension":6.5121770344397625},"index":1,"playId":"5fa70d66-7c17-3daf-8e18-45c474582876","pitchNumber":1,"startTime":"2025-09-21T20:13:01.249Z","endTime":"2025-09-21T20:13:05.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.48876237038708,"strikeZoneBottom":1.61138302080722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.037909066762527,"aZ":-21.63903977309565,"pfxX":9.407418966973445,"pfxZ":5.919939309625078,"pX":-1.2304810753258792,"pZ":1.7546536658783867,"vX0":-9.748016238405112,"vY0":-131.7901710009782,"vZ0":-5.674674296374872,"x":163.9,"y":191.4,"x0":1.2741798422496031,"y0":50.00214484414796,"z0":5.5090370228960195,"aX":16.736090669201417},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.8,"breakHorizontal":-15.2,"spinRate":2099,"spinDirection":137},"zone":13,"typeConfidence":0.91,"plateTime":0.4138210837052516,"extension":6.542952109875819},"index":2,"playId":"b2f8a03b-0d65-36c8-ae15-68c322f690d7","pitchNumber":2,"startTime":"2025-09-21T20:13:18.571Z","endTime":"2025-09-21T20:13:22.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.259346126112032,"aZ":-21.146385255112563,"pfxX":9.335096998450245,"pfxZ":6.02706029136354,"pX":0.2046702233876576,"pZ":1.8835132109820831,"vX0":-6.480518075213995,"vY0":-133.97870424150628,"vZ0":-5.562390192049096,"x":109.2,"y":187.93,"x0":1.434435255228596,"y0":50.00200983826988,"z0":5.484636302751968,"aX":17.075915862429095},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.0,"breakHorizontal":-15.6,"spinRate":2242,"spinDirection":140},"zone":8,"typeConfidence":0.9,"plateTime":0.40785818195091306,"extension":6.4869972006389816},"hitData":{"launchSpeed":111.4,"launchAngle":15.0,"totalDistance":323.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.48,"coordY":102.41}},"index":3,"playId":"fdc0c81e-fac8-307c-bc88-62ee708f25d8","pitchNumber":3,"startTime":"2025-09-21T20:13:35.290Z","endTime":"2025-09-21T20:13:42.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:13:42.410Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T20:16:38.241Z","endTime":"2025-09-21T20:17:48.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Luke Williams remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T20:15:43.351Z","endTime":"2025-09-21T20:15:43.380Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663897,"link":"/api/v1/people/663897"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"901","replacedPlayer":{"id":660644,"link":"/api/v1/people/660644"}},{"details":{"description":"Pitching Change: Tyler Kinley replaces José Suarez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-21T20:15:43.380Z","endTime":"2025-09-21T20:16:40.316Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641755,"link":"/api/v1/people/641755"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.3,"strikeZoneTop":3.64482778196757,"strikeZoneBottom":1.70723402305386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.4028971444554,"aZ":-26.958735967311505,"pfxX":-0.4936032196449608,"pfxZ":3.050893377805698,"pX":0.04005004078806424,"pZ":2.8589061477490616,"vX0":2.208636055353485,"vY0":-129.00358024733333,"vZ0":-3.6499419743526875,"x":115.47,"y":161.59,"x0":-0.7580078820418873,"y0":50.00079659453843,"z0":6.338750365538662,"aX":-0.8433559187951969},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.0,"breakHorizontal":0.5,"spinRate":2632,"spinDirection":163},"zone":5,"typeConfidence":0.88,"plateTime":0.4223889609340019,"extension":5.428206271021784},"index":2,"playId":"00d5aace-9d17-3b99-9796-a51dce8e048d","pitchNumber":1,"startTime":"2025-09-21T20:16:40.316Z","endTime":"2025-09-21T20:16:44.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.676153977998148,"aZ":-28.641804956582956,"pfxX":0.1693631840023162,"pfxZ":2.049099386720389,"pX":0.3933835914029209,"pZ":3.5146298561814433,"vX0":3.27103411688904,"vY0":-129.8564740594957,"vZ0":-1.6012072089915859,"x":102.01,"y":143.88,"x0":-0.8994491512643692,"y0":50.00450421145784,"z0":6.2979804735354605,"aX":0.29141078964828876},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.6,"breakHorizontal":-1.0,"spinRate":2672,"spinDirection":136},"zone":3,"typeConfidence":0.9,"plateTime":0.42021426379174187,"extension":5.423914372281606},"index":3,"playId":"1cf410c1-f329-30d5-b777-283ba7441735","pitchNumber":2,"startTime":"2025-09-21T20:16:57.272Z","endTime":"2025-09-21T20:17:01.708Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-21T20:17:08.324Z","endTime":"2025-09-21T20:17:18.998Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.66855734534843,"aZ":-27.460731408214038,"pfxX":-0.48821398948572053,"pfxZ":2.714136964495774,"pX":0.09157050595486056,"pZ":2.4572167689824833,"vX0":2.452607779859414,"vY0":-130.699324005354,"vZ0":-4.3670867777603855,"x":113.51,"y":172.44,"x0":-0.7941531325308704,"y0":50.00245399013946,"z0":6.203820929787196,"aX":-0.847871767175692},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.2,"breakHorizontal":0.4,"spinRate":2665,"spinDirection":154},"zone":5,"typeConfidence":0.85,"plateTime":0.41852387408652936,"extension":5.423306887828713},"index":5,"playId":"e47c6d09-1d90-3b75-8dd6-f06f58bc41b4","pitchNumber":3,"startTime":"2025-09-21T20:17:18.998Z","endTime":"2025-09-21T20:17:23.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.78408647274441,"aZ":-41.02699005055872,"pfxX":1.675704172025655,"pfxZ":-5.749035866070279,"pX":0.2630350649235749,"pZ":1.458279457212451,"vX0":2.264655193552949,"vY0":-123.66165361615828,"vZ0":-3.221503141184689,"x":106.97,"y":199.41,"x0":-0.8839505150750113,"y0":50.00080113136951,"z0":6.236332926474893,"aX":2.581646731574625},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-10.9,"breakHorizontal":-3.6,"spinRate":2912,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.443750221872083,"extension":5.441605479424997},"index":6,"playId":"3b1401a4-e0cd-30ce-a28a-ef0c0f21105d","pitchNumber":4,"startTime":"2025-09-21T20:17:43.752Z","endTime":"2025-09-21T20:17:48.374Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:17:48.374Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wenceel Pérez grounds out, first baseman Matt Olson to pitcher Tyler Kinley.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T20:18:00.946Z","endTime":"2025-09-21T20:19:23.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621566,"link":"/api/v1/people/621566"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641755,"link":"/api/v1/people/641755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.15757545620003,"aZ":-27.468976337217256,"pfxX":-0.31154938456035075,"pfxZ":2.8089756101630576,"pX":0.10364740397527122,"pZ":0.8291457361052338,"vX0":2.1470517840585357,"vY0":-128.47008445181942,"vZ0":-7.797024585386215,"x":113.05,"y":216.39,"x0":-0.7017821486174946,"y0":50.00355252432116,"z0":6.033096916924709,"aX":-0.5221558773874755},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.6,"breakHorizontal":0.1,"spinRate":2555,"spinDirection":185},"zone":14,"typeConfidence":0.88,"plateTime":0.42605729170406503,"extension":5.436518449498647},"index":0,"playId":"dcee1c7c-36f8-38d4-889e-6962cf2f5d19","pitchNumber":1,"startTime":"2025-09-21T20:18:13.473Z","endTime":"2025-09-21T20:18:17.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.17306647913578,"strikeZoneBottom":1.46991662617063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.28325274580612,"aZ":-25.741441980577278,"pfxX":0.29390319915201957,"pfxZ":3.6786608527824383,"pX":0.8073577732880579,"pZ":1.676861076705232,"vX0":3.579475828614811,"vY0":-130.80591245843118,"vZ0":-6.485649401687567,"x":86.23,"y":193.5,"x0":-0.6118816330718982,"y0":50.00179819146333,"z0":6.09482647012992,"aX":0.5136374900512004},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.5,"breakHorizontal":-1.2,"spinRate":2563,"spinDirection":182},"zone":9,"typeConfidence":0.86,"plateTime":0.4173145680112067,"extension":5.451040508379544},"index":1,"playId":"d2a45a52-5903-3ace-8f0d-ec010f7e8990","pitchNumber":2,"startTime":"2025-09-21T20:18:34.887Z","endTime":"2025-09-21T20:18:38.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.29408411866908,"aZ":-27.902501018088604,"pfxX":0.6457324851558262,"pfxZ":2.5000788984112248,"pX":0.3339165659837336,"pZ":2.693992130195157,"vX0":2.4270580612478097,"vY0":-129.384620091634,"vZ0":-3.695240076753815,"x":104.27,"y":166.04,"x0":-0.6975574273100256,"y0":50.000337597346,"z0":6.262894917362178,"aX":1.1017187750896864},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.0,"breakHorizontal":-1.7,"spinRate":2592,"spinDirection":150},"zone":3,"typeConfidence":0.9,"plateTime":0.4222478927850921,"extension":5.396216971795779},"index":2,"playId":"701b640c-100d-3053-8845-05ec094ff8bc","pitchNumber":3,"startTime":"2025-09-21T20:18:52.978Z","endTime":"2025-09-21T20:18:56.840Z","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":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.85974184756548,"aZ":-36.66014402846649,"pfxX":2.363986537711931,"pfxZ":-2.8105681881383466,"pX":0.2376894400432843,"pZ":1.2799916427131983,"vX0":1.5804887999629522,"vY0":-125.20747718900813,"vZ0":-4.960335831602524,"x":107.94,"y":204.22,"x0":-0.7075423559260738,"y0":50.00241263253769,"z0":6.266874686848577,"aX":3.7752406684592543},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.0,"breakHorizontal":-4.7,"spinRate":2873,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.4364664349334402,"extension":5.493492835716486},"hitData":{"launchSpeed":85.5,"launchAngle":-4.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.61,"coordY":166.6}},"index":3,"playId":"04c7fd19-d5f3-3e0d-94fe-d1c55bb7f033","pitchNumber":4,"startTime":"2025-09-21T20:19:16.121Z","endTime":"2025-09-21T20:19:23.039Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:19:23.039Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dillon Dingler singles on a line drive to center fielder Michael Harris II.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T20:19:35.164Z","endTime":"2025-09-21T20:20:27.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(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":88.1,"endSpeed":82.3,"strikeZoneTop":3.48609205308274,"strikeZoneBottom":1.67305882495796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.680904499445916,"aZ":-27.236886660003233,"pfxX":0.42859852228641593,"pfxZ":2.909806643384467,"pX":1.358686065593125,"pZ":1.749545205475818,"vX0":4.863644033003179,"vY0":-128.36516568813332,"vZ0":-5.815360754186389,"x":65.21,"y":191.54,"x0":-0.6039582922277615,"y0":50.00103352373897,"z0":6.122969844690592,"aX":0.7251655414589394},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.3,"breakHorizontal":-1.7,"spinRate":2622,"spinDirection":144},"zone":14,"typeConfidence":0.9,"plateTime":0.4241742563982105,"extension":5.578129271498557},"index":0,"playId":"1290f4a1-c4bd-3c44-b9d4-7c0e47f86670","pitchNumber":1,"startTime":"2025-09-21T20:19:57.589Z","endTime":"2025-09-21T20:20:01.940Z","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":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.41747755419984,"aZ":-28.311957483270525,"pfxX":0.7671285828106527,"pfxZ":2.330303913627338,"pX":-0.017444274673741586,"pZ":1.7161136100410994,"vX0":1.6315966912642308,"vY0":-127.24139707904213,"vZ0":-5.556034157599152,"x":117.66,"y":192.44,"x0":-0.7639105454825419,"y0":50.0050873296613,"z0":6.141171009527013,"aX":1.2713309202212468},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.4,"breakHorizontal":-1.7,"spinRate":2588,"spinDirection":165},"zone":8,"typeConfidence":0.9,"plateTime":0.4286739018678145,"extension":5.497682872363222},"hitData":{"launchSpeed":94.2,"launchAngle":15.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":155.23,"coordY":79.86}},"index":1,"playId":"02b5ce79-6c2c-31aa-ac85-a58099c3feb3","pitchNumber":2,"startTime":"2025-09-21T20:20:14.994Z","endTime":"2025-09-21T20:20:27.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:20:27.595Z","atBatIndex":71},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Zach McKinstry doubles (22) on a fly ball to left fielder Jurickson Profar, deflected by third baseman Luke Williams. Dillon Dingler to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T20:20:36.137Z","endTime":"2025-09-21T20:21:29.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"postOnThird":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":663897,"link":"/api/v1/people/663897"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":86.6,"endSpeed":80.5,"strikeZoneTop":3.40373255793838,"strikeZoneBottom":1.4895207301892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.95974750322132,"aZ":-28.45905295350853,"pfxX":0.40306657424898784,"pfxZ":2.278220565749491,"pX":0.7253450647026867,"pZ":2.736452698498429,"vX0":3.515110947301573,"vY0":-126.2299448458443,"vZ0":-3.1364526480460375,"x":89.35,"y":164.9,"x0":-0.7311499835949464,"y0":50.00554251996731,"z0":6.259152041600886,"aX":0.657156983807456},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.7,"breakHorizontal":-1.4,"spinRate":2481,"spinDirection":136},"zone":6,"typeConfidence":0.9,"plateTime":0.4320413761551274,"extension":5.4007678826062975},"index":0,"playId":"6c2cefaf-3c64-3375-a2db-317d9c499ec5","pitchNumber":1,"startTime":"2025-09-21T20:20:54.162Z","endTime":"2025-09-21T20:20:58.106Z","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":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.339525876901305,"aZ":-29.713535786346633,"pfxX":0.9485528838917965,"pfxZ":1.5036241066000784,"pX":0.25916319321934533,"pZ":2.5285128673883523,"vX0":2.4900475591290134,"vY0":-126.82193962680692,"vZ0":-3.4079754675522915,"x":107.12,"y":170.51,"x0":-0.8561461094326507,"y0":50.00618745215147,"z0":6.243263439581458,"aX":1.555032035832209},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.2,"breakHorizontal":-2.3,"spinRate":2590,"spinDirection":137},"zone":5,"typeConfidence":0.9,"plateTime":0.43081631189280545,"extension":5.366832992987813},"hitData":{"launchSpeed":77.7,"launchAngle":56.0,"totalDistance":196.0,"trajectory":"fly_ball","hardness":"medium","location":"5","coordinates":{"coordX":72.76,"coordY":142.58}},"index":1,"playId":"743a046c-b735-3bbd-a062-1aa95fa95681","pitchNumber":2,"startTime":"2025-09-21T20:21:14.090Z","endTime":"2025-09-21T20:21:29.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:21:29.013Z","atBatIndex":72},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Trey Sweeney pops out to third baseman Luke Williams in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T20:22:23.258Z","endTime":"2025-09-21T20:22:35.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663897,"link":"/api/v1/people/663897"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Trey Sweeney replaces Andy Ibáñez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T20:22:25.598Z","endTime":"2025-09-21T20:22:25.599Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700242,"link":"/api/v1/people/700242"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"903","replacedPlayer":{"id":628451,"link":"/api/v1/people/628451"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":89.4,"endSpeed":82.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.075497626915197,"aZ":-29.70504508749482,"pfxX":0.6426395654091588,"pfxZ":1.4304687680381996,"pX":0.4022876939474264,"pZ":2.7530033040090856,"vX0":2.5660373376690715,"vY0":-130.30230920100468,"vZ0":-3.491009473747776,"x":101.67,"y":164.45,"x0":-0.6767422792569665,"y0":50.00406375745071,"z0":6.342204854081948,"aX":1.11066966009189},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.0,"breakHorizontal":-1.7,"spinRate":2525,"spinDirection":168},"zone":6,"typeConfidence":0.9,"plateTime":0.41953947072518005,"extension":5.488016017621359},"hitData":{"launchSpeed":83.4,"launchAngle":78.0,"totalDistance":85.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":84.08,"coordY":183.52}},"index":1,"playId":"14cab86e-3c1e-3209-9300-c4e800afd896","pitchNumber":1,"startTime":"2025-09-21T20:22:25.600Z","endTime":"2025-09-21T20:22:35.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:22:35.612Z","atBatIndex":73},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ronald Acuña Jr. walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T20:25:12.120Z","endTime":"2025-09-21T20:26:27.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"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":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from shortstop to third base for Zach McKinstry.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T20:25:12.114Z","endTime":"2025-09-21T20:25:12.115Z","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":"800"},{"details":{"description":"Trey Sweeney remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-21T20:25:12.116Z","endTime":"2025-09-21T20:25:12.117Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700242,"link":"/api/v1/people/700242"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"903","replacedPlayer":{"id":628451,"link":"/api/v1/people/628451"}},{"details":{"description":"Pitching Change: Tanner Rainey replaces Tyler Holton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-21T20:25:12.118Z","endTime":"2025-09-21T20:25:12.119Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663432,"link":"/api/v1/people/663432"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.3,"strikeZoneTop":3.52894837940006,"strikeZoneBottom":1.60899344197476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.17594420781735,"aZ":-30.732021965239095,"pfxX":2.244309685054318,"pfxZ":0.8528896767382639,"pX":-0.14990683843392463,"pZ":1.1814539855962514,"vX0":5.104317792354942,"vY0":-128.29276934254406,"vZ0":-5.790720429785412,"x":105.48,"y":140.61,"x0":-2.446250299595572,"y0":50.002632678591176,"z0":5.8237912991916865,"aX":3.7909176343479034},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.6,"breakHorizontal":-5.0,"spinRate":2390,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.4247398547249288,"extension":6.343504734816739},"index":3,"playId":"a2d57dea-02d6-320b-af0c-2465890f2003","pitchNumber":1,"startTime":"2025-09-21T20:25:12.120Z","endTime":"2025-09-21T20:25:16.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.56139737072199,"strikeZoneBottom":1.61002151220301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.948734956665096,"aZ":-11.88426944200609,"pfxX":-6.221139014236299,"pfxZ":10.429861353820359,"pX":-0.1706595895500766,"pZ":3.6305456844191486,"vX0":7.9290495066606805,"vY0":-138.3684760972237,"vZ0":-4.222919713371072,"x":101.97,"y":151.93,"x0":-2.2607979153114717,"y0":50.0031215237017,"z0":5.968713380120078,"aX":-12.10311209583315},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.2,"breakHorizontal":9.7,"spinRate":2510,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3953640732591177,"extension":6.3947832642499804},"index":4,"playId":"163d32bb-eab4-3c66-9584-e10f34e1e33d","pitchNumber":2,"startTime":"2025-09-21T20:25:28.038Z","endTime":"2025-09-21T20:25:32.203Z","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":92.2,"endSpeed":84.3,"strikeZoneTop":3.61336761494098,"strikeZoneBottom":1.66208941997489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.658151871417655,"aZ":-13.787743902929945,"pfxX":-4.215149798122115,"pfxZ":10.060285995227837,"pX":-1.029355875294569,"pZ":5.006101420870976,"vX0":4.760278156519561,"vY0":-134.24679161316158,"vZ0":-0.2055351471833072,"x":101.97,"y":151.93,"x0":-2.2766555239279125,"y0":50.00593348562531,"z0":6.063844533945166,"aX":-7.706837471034952},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.4,"breakHorizontal":6.6,"spinRate":2360,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4077734284030643,"extension":6.203960905974353},"index":5,"playId":"0a9783bf-1cf6-3ce9-b464-dda11735f739","pitchNumber":3,"startTime":"2025-09-21T20:25:44.628Z","endTime":"2025-09-21T20:25:48.803Z","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.5,"endSpeed":86.5,"strikeZoneTop":3.83090055950973,"strikeZoneBottom":1.78508054904263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.693918968843768,"aZ":-12.18154685204397,"pfxX":-5.902967685659075,"pfxZ":10.404646652559137,"pX":-0.8024008134916111,"pZ":3.566623733040341,"vX0":5.872712260085407,"vY0":-137.53944258303733,"vZ0":-3.97644751033142,"x":101.97,"y":151.93,"x0":-2.1954332868663964,"y0":50.00051160364293,"z0":5.853469940914129,"aX":-11.340360253149017},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.2,"breakHorizontal":9.5,"spinRate":2534,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.39779551194761975,"extension":6.357475447474673},"index":6,"playId":"959dcef9-3e48-343b-89a6-a821f03b2ec6","pitchNumber":4,"startTime":"2025-09-21T20:26:04.776Z","endTime":"2025-09-21T20:26:08.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":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.61489032880113,"strikeZoneBottom":1.63194661738486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.410830204297998,"aZ":-10.145815880540361,"pfxX":-5.8093398003752865,"pfxZ":11.235796114968863,"pX":0.5856219051318177,"pZ":1.3062003060821288,"vX0":9.335230976575593,"vY0":-138.52845764906482,"vZ0":-10.198977087119896,"x":101.97,"y":151.93,"x0":-2.059772572534196,"y0":50.00621276021074,"z0":5.695857431773698,"aX":-11.393209066525811},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.5,"breakHorizontal":8.8,"spinRate":2536,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.394078239903346,"extension":6.4093555391884225},"index":7,"playId":"196bf47a-d50e-38aa-95b8-7f9e940101d0","pitchNumber":5,"startTime":"2025-09-21T20:26:22.567Z","endTime":"2025-09-21T20:26:27.069Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:26:27.069Z","atBatIndex":74},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drake Baldwin walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T20:26:53.955Z","endTime":"2025-09-21T20:28:47.975Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"postOnSecond":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","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":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"1bd78286-92c7-4f77-b006-db6a8941291c","startTime":"2025-09-21T20:26:53.955Z","endTime":"2025-09-21T20:26:58.955Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"With Drake Baldwin batting, Ronald Acuña Jr. advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"1bd78286-92c7-4f77-b006-db6a8941291c","startTime":"2025-09-21T20:27:20.783Z","endTime":"2025-09-21T20:27:20.784Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":663432,"link":"/api/v1/people/663432"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.35579138906061,"strikeZoneBottom":1.62033681633364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.36140552359199,"aZ":-11.071952583209685,"pfxX":-5.748786094237039,"pfxZ":10.909084378131201,"pX":1.071249216961148,"pZ":1.9368197464442654,"vX0":10.77685637767515,"vY0":-138.10627063590258,"vZ0":-8.418128570987815,"x":112.06,"y":151.45,"x0":-2.132218102891261,"y0":50.00500355362869,"z0":5.7667471547326254,"aX":-11.123345096774594},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.1,"breakHorizontal":8.2,"spinRate":2545,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3963982283300469,"extension":6.516722892036815},"index":2,"playId":"9855ea9b-d74b-3520-9edc-2e84442af799","pitchNumber":1,"startTime":"2025-09-21T20:27:20.785Z","endTime":"2025-09-21T20:27:24.369Z","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":94.9,"endSpeed":86.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.46107906629833,"aZ":-11.65537262389107,"pfxX":-5.729408288642912,"pfxZ":10.628549719576586,"pX":0.4817385271428988,"pZ":2.8665635012129704,"vX0":9.478318093741528,"vY0":-137.78193444420492,"vZ0":-5.912889843732091,"x":112.06,"y":151.45,"x0":-2.2521654222640826,"y0":50.00176258188656,"z0":5.82178397810571,"aX":-11.060451269096099},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":8.5,"spinRate":2492,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.3969313414078215,"extension":6.29115044054331},"index":3,"playId":"84bceccd-c614-3cdc-9b95-75b0a0e0c910","pitchNumber":2,"startTime":"2025-09-21T20:27:38.656Z","endTime":"2025-09-21T20:27:42.735Z","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":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.3,"strikeZoneTop":3.2675268931094,"strikeZoneBottom":1.50051216914149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.26235129100751,"aZ":-34.17099768292913,"pfxX":-0.418545895880849,"pfxZ":-1.2798509963064406,"pX":0.7898667495836805,"pZ":0.6832942750859852,"vX0":7.672826340419048,"vY0":-123.52151135332576,"vZ0":-5.516345574376482,"x":112.06,"y":151.45,"x0":-2.2889642935349737,"y0":50.00284952034083,"z0":5.785041206203067,"aX":-0.6542902569957069},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.2,"breakHorizontal":-0.8,"spinRate":2325,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.44172398206072083,"extension":6.239470578908117},"index":4,"playId":"090a2e72-d9d8-3850-a68a-37772ef989d6","pitchNumber":3,"startTime":"2025-09-21T20:28:03.873Z","endTime":"2025-09-21T20:28:07.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.30987017316052,"strikeZoneBottom":1.47935712439942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.429707957699957,"aZ":-13.816692905676836,"pfxX":-5.434610429752164,"pfxZ":9.40192019275117,"pX":-0.6472243030409405,"pZ":4.740743145132736,"vX0":6.654230743348727,"vY0":-138.4840840181298,"vZ0":-0.8603786456859541,"x":112.06,"y":151.45,"x0":-2.369279139815719,"y0":50.00162152827427,"z0":5.9750944209116215,"aX":-10.610446131583938},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.0,"breakHorizontal":8.5,"spinRate":2351,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.39475129826734134,"extension":6.212278012358228},"index":5,"playId":"ab8ad7ff-7737-3b1f-9a54-a7b30238a7be","pitchNumber":4,"startTime":"2025-09-21T20:28:24.998Z","endTime":"2025-09-21T20:28:28.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.32346438461082,"strikeZoneBottom":1.49316528499504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.844097428900234,"aZ":-12.397768635620821,"pfxX":-4.402599017776304,"pfxZ":10.053745086839296,"pX":-0.0839168032722071,"pZ":3.511026774247682,"vX0":7.468816731805388,"vY0":-139.05014706716537,"vZ0":-4.145715289254735,"x":112.06,"y":150.98,"x0":-2.2271647356255397,"y0":50.00442906710045,"z0":5.8379648567807765,"aX":-8.662340248904545},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":6.5,"spinRate":2468,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3932203777523795,"extension":6.347812490225308},"index":6,"playId":"b240ff9d-0614-36dd-acc7-969cb6bf31a9","pitchNumber":5,"startTime":"2025-09-21T20:28:43.142Z","endTime":"2025-09-21T20:28:47.975Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:28:47.975Z","atBatIndex":75},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ozzie Albies doubles (23) on a ground ball to right fielder Jahmai Jones. Ronald Acuña Jr. scores. Drake Baldwin to 3rd.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T20:29:52.381Z","endTime":"2025-09-21T20:31:41.538Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"postOnThird":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663330,"link":"/api/v1/people/663330"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"responsiblePitcher":{"id":663432,"link":"/api/v1/people/663432"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.23000072537512,"strikeZoneBottom":1.57275098198926,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.260137172354323,"aZ":-13.098118145772952,"pfxX":-5.454430523777088,"pfxZ":9.591842276911137,"pX":-0.46810633481560443,"pZ":3.8385052469480354,"vX0":7.367487903841652,"vY0":-139.4046889943563,"vZ0":-3.340152473593554,"x":96.27,"y":119.86,"x0":-2.4236976428132335,"y0":50.00237376185271,"z0":5.904066791682611,"aX":-10.84793969617763},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":8.5,"spinRate":2358,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39133863903388555,"extension":6.232043161366532},"index":0,"playId":"b28681b9-6ae3-338e-88fc-5c10bcf032fe","pitchNumber":1,"startTime":"2025-09-21T20:29:52.381Z","endTime":"2025-09-21T20:29:55.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.5,"strikeZoneTop":3.28121114512345,"strikeZoneBottom":1.58546335021475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.885049892508167,"aZ":-12.213020122337609,"pfxX":-5.50840955010571,"pfxZ":10.007691360624825,"pX":-1.0344714486538826,"pZ":2.1227199452259806,"vX0":5.4807256647374105,"vY0":-139.70422040284217,"vZ0":-7.745908687710414,"x":96.27,"y":119.86,"x0":-2.2977674528968213,"y0":50.0001758340171,"z0":5.718006960031239,"aX":-10.98289967741161},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":9.0,"spinRate":2399,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.3907643075228573,"extension":6.436888444919056},"index":1,"playId":"dab55c15-a470-3123-90be-5254eebb6d60","pitchNumber":2,"startTime":"2025-09-21T20:30:08.804Z","endTime":"2025-09-21T20:30:12.267Z","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":95.9,"endSpeed":88.3,"strikeZoneTop":3.18486311571426,"strikeZoneBottom":1.48891253594925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.123147580751745,"aZ":-12.271484982171012,"pfxX":-5.793853336147006,"pfxZ":10.038007899083706,"pX":-0.9943066446369528,"pZ":2.0381353954833554,"vX0":5.829847809970092,"vY0":-139.39431116185355,"vZ0":-7.9715949085836,"x":96.27,"y":119.86,"x0":-2.352524253596238,"y0":50.00173339422289,"z0":5.730965522161089,"aX":-11.487106170396382},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":9.4,"spinRate":2432,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.3918009630339143,"extension":6.375178208067083},"index":2,"playId":"b4801e42-8167-3f2e-846f-318ddf8cbf24","pitchNumber":3,"startTime":"2025-09-21T20:30:27.070Z","endTime":"2025-09-21T20:30:30.633Z","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":95.5,"endSpeed":87.9,"strikeZoneTop":3.15522094543809,"strikeZoneBottom":1.52216755007746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.77777790599202,"aZ":-11.733447841495735,"pfxX":-5.909967804162439,"pfxZ":10.407766450808925,"pX":-0.0274629474578037,"pZ":1.7774135626316065,"vX0":8.129639941455695,"vY0":-138.73559617038651,"vZ0":-8.63517556447404,"x":105.92,"y":162.3,"x0":-2.217419594484202,"y0":50.00677643736678,"z0":5.69732544399804,"aX":-11.612690352820742},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":9.1,"spinRate":2433,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.3936189381730757,"extension":6.5188668976841555},"index":3,"playId":"08fc9601-397a-3851-af12-25802d4ce62d","pitchNumber":4,"startTime":"2025-09-21T20:30:46.660Z","endTime":"2025-09-21T20:30:50.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.58227139443633,"aZ":-10.61382924100178,"pfxX":-5.4228734579687,"pfxZ":11.010256840247777,"pX":0.6744587174596673,"pZ":1.7749803632455365,"vX0":9.646510599198216,"vY0":-138.69508042914413,"vZ0":-8.811027197457832,"x":124.78,"y":173.14,"x0":-2.136215831478257,"y0":50.001183606378525,"z0":5.69131006451632,"aX":-10.61806089536368},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.4,"breakHorizontal":7.9,"spinRate":2457,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.3941736031302967,"extension":6.578290455195064},"index":4,"playId":"52f1b15b-11df-3334-bb58-9d72db5db3a1","pitchNumber":5,"startTime":"2025-09-21T20:31:04.365Z","endTime":"2025-09-21T20:31:08.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.983159683211486,"aZ":-11.932626723534622,"pfxX":-6.776477196217578,"pfxZ":10.165233411873146,"pX":0.2368210629804153,"pZ":1.8081573138731573,"vX0":8.975889544541465,"vY0":-140.06240500870922,"vZ0":-8.567014332375006,"x":119.07,"y":139.67,"x0":-2.1256640806800506,"y0":50.00242156539363,"z0":5.6825508448947755,"aX":-13.493544899573381},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.8,"breakHorizontal":10.4,"spinRate":2564,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.3907292762570296,"extension":6.533993620561686},"hitData":{"launchSpeed":101.2,"launchAngle":1.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.03,"coordY":127.77}},"index":5,"playId":"46167a5d-72fb-3cdc-a623-492fbb77a9ca","pitchNumber":6,"startTime":"2025-09-21T20:31:27.743Z","endTime":"2025-09-21T20:31:41.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:31:41.538Z","atBatIndex":76},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Ha-Seong Kim out on a sacrifice fly to left fielder Riley Greene. Drake Baldwin scores. Ozzie Albies to 3rd.","rbi":1,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T20:34:16.079Z","endTime":"2025-09-21T20:34:31.341Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","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":2},"credits":[{"player":{"id":682985,"link":"/api/v1/people/682985"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","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":2},"credits":[]},{"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":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"responsiblePitcher":{"id":663432,"link":"/api/v1/people/663432"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T20:34:16.075Z","endTime":"2025-09-21T20:34:16.076Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Paul Sewald replaces Tanner Rainey.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-21T20:34:16.077Z","endTime":"2025-09-21T20:34:16.078Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623149,"link":"/api/v1/people/623149"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.23748664318403,"aZ":-25.185620808520255,"pfxX":4.1444936383247235,"pfxZ":4.944406768394836,"pX":0.1374759909687796,"pZ":2.4077539079440147,"vX0":7.261175686293898,"vY0":-118.04958883246637,"vZ0":0.42269822833056747,"x":102.41,"y":135.06,"x0":-3.5151924737963123,"y0":50.00141900352827,"z0":4.542766870470536,"aX":5.8541534243260065},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":9.4,"breakHorizontal":-9.2,"spinRate":2604,"spinDirection":76},"zone":5,"typeConfidence":0.9,"plateTime":0.46379277348435455,"extension":6.293938447199346},"hitData":{"launchSpeed":98.5,"launchAngle":41.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.69,"coordY":91.88}},"index":2,"playId":"18055201-0cd5-3ddc-b441-241468ab56d5","pitchNumber":1,"startTime":"2025-09-21T20:34:16.079Z","endTime":"2025-09-21T20:34:31.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:34:31.341Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcell Ozuna grounds out, third baseman Zach McKinstry to first baseman Spencer Torkelson.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T20:34:57.173Z","endTime":"2025-09-21T20:36:28.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656716,"link":"/api/v1/people/656716"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.3,"endSpeed":82.9,"strikeZoneTop":3.61861602056055,"strikeZoneBottom":1.73523962000796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.640751519232907,"aZ":-20.612909111214904,"pfxX":-8.282720928210509,"pfxZ":6.582328870311301,"pX":-0.27261532153524176,"pZ":3.5722195790228892,"vX0":10.898877585697809,"vY0":-131.16653716311268,"vZ0":1.840050065931798,"x":112.49,"y":79.79,"x0":-3.3899474956650906,"y0":50.00290493038993,"z0":4.390671406975054,"aX":-14.549695916409837},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.6,"breakHorizontal":12.8,"spinRate":2469,"spinDirection":240},"zone":2,"typeConfidence":0.9,"plateTime":0.41629705856697186,"extension":6.309426985918967},"index":0,"playId":"c421a411-7e88-3c49-b956-97cfd72b9df9","pitchNumber":1,"startTime":"2025-09-21T20:34:57.173Z","endTime":"2025-09-21T20:35:01.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.63787080119355,"strikeZoneBottom":1.73074910530664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.094980458956385,"aZ":-18.85066557620338,"pfxX":-8.043009210425813,"pfxZ":7.6942373716421875,"pX":0.7908417337057178,"pZ":2.574749541592986,"vX0":13.291120824379373,"vY0":-129.95896328630624,"vZ0":-0.5814438141995942,"x":114.69,"y":80.26,"x0":-3.3162436998574303,"y0":50.00241378533802,"z0":4.217563721118199,"aX":-13.928064387024964},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":14.0,"breakHorizontal":12.0,"spinRate":2465,"spinDirection":240},"zone":6,"typeConfidence":0.9,"plateTime":0.4195001496245263,"extension":6.768380647174105},"index":1,"playId":"063a730d-e398-394c-a993-b251cba2f07e","pitchNumber":2,"startTime":"2025-09-21T20:35:11.583Z","endTime":"2025-09-21T20:35:15.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.8,"strikeZoneTop":3.41347892512196,"strikeZoneBottom":1.72485271853037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.997664819494183,"aZ":-26.73720876172282,"pfxX":4.341206275861554,"pfxZ":3.7708722437976325,"pX":0.5137050486146438,"pZ":0.9676989251760442,"vX0":8.256075325951917,"vY0":-119.12757676026935,"vZ0":-2.234752785794065,"x":117.32,"y":207.56,"x0":-3.55554994060309,"y0":50.00558038453513,"z0":4.325001255532545,"aX":6.265813465267845},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":6.6,"breakHorizontal":-9.8,"spinRate":2518,"spinDirection":75},"zone":14,"typeConfidence":0.9,"plateTime":0.45906145448293234,"extension":6.182203034046404},"index":2,"playId":"628d1b25-76b4-3c43-8517-28639b57bdeb","pitchNumber":3,"startTime":"2025-09-21T20:35:27.512Z","endTime":"2025-09-21T20:35:31.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.85786805497278,"aZ":-22.183158019452193,"pfxX":-8.865506296167641,"pfxZ":5.827354064618183,"pX":0.2845909570538318,"pZ":2.409453123005189,"vX0":12.431195671173457,"vY0":-129.53004887776248,"vZ0":-0.1829307273600892,"x":123.02,"y":151.45,"x0":-3.405795132001454,"y0":50.00141029507834,"z0":4.164761102072756,"aX":-15.19600329989445},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.8,"breakHorizontal":13.6,"spinRate":2506,"spinDirection":241},"zone":6,"typeConfidence":0.88,"plateTime":0.42146366411254554,"extension":6.519862773021161},"index":3,"playId":"436df31c-5112-3fb9-97e5-b2a49c29f4e1","pitchNumber":4,"startTime":"2025-09-21T20:35:42.143Z","endTime":"2025-09-21T20:35:45.797Z","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":91.1,"endSpeed":82.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.246345615497944,"aZ":-20.069948633952325,"pfxX":-8.65967231680904,"pfxZ":6.856979014728061,"pX":0.43266201483633093,"pZ":2.7721887015438638,"vX0":12.907369416595245,"vY0":-132.03974686380363,"vZ0":0.0740917407893037,"x":100.51,"y":163.93,"x0":-3.394966660188192,"y0":50.00105756130481,"z0":4.221170931979823,"aX":-15.283171220652944},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.7,"breakHorizontal":12.8,"spinRate":2606,"spinDirection":241},"zone":6,"typeConfidence":0.91,"plateTime":0.4149087708738666,"extension":6.132406232067993},"index":4,"playId":"13d6a117-0c7c-3c92-a374-0567ee1c12dc","pitchNumber":5,"startTime":"2025-09-21T20:36:02.428Z","endTime":"2025-09-21T20:36:06.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.078180027790236,"aZ":-28.62361489968846,"pfxX":3.6334545006823453,"pfxZ":2.518243191220207,"pX":0.909273623089606,"pZ":1.632648969219213,"vX0":9.02973090771078,"vY0":-118.23104808563305,"vZ0":-0.26413094765538914,"x":82.34,"y":194.7,"x0":-3.435654695306388,"y0":50.00555682160749,"z0":4.378357194225528,"aX":5.131034106293571},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":4.8,"breakHorizontal":-8.9,"spinRate":2606,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.4637213651221499,"extension":6.25672247503838},"hitData":{"launchSpeed":59.6,"launchAngle":-12.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.72,"coordY":171.66}},"index":5,"playId":"98033a21-3072-3d80-b0dd-a94f9a91f961","pitchNumber":6,"startTime":"2025-09-21T20:36:20.469Z","endTime":"2025-09-21T20:36:28.195Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:36:28.195Z","atBatIndex":78},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Michael Harris II doubles (24) on a sharp line drive to center fielder Wenceel Pérez. Ozzie Albies scores.","rbi":1,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T20:36:57.033Z","endTime":"2025-09-21T20:37:27.932Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":672761,"link":"/api/v1/people/672761"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"responsiblePitcher":{"id":663432,"link":"/api/v1/people/663432"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":73.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.78721148274437,"aZ":-28.43344823579854,"pfxX":8.715818816433092,"pfxZ":2.7204370574525654,"pX":0.7853051498705863,"pZ":0.671506476924154,"vX0":7.201044796146206,"vY0":-117.17926819462222,"vZ0":-2.257565814692798,"x":87.07,"y":220.65,"x0":-3.4738179694361624,"y0":50.00057167043181,"z0":4.337775090899683,"aX":11.96115508503325},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":4.6,"breakHorizontal":-17.8,"spinRate":2444,"spinDirection":66},"zone":14,"typeConfidence":0.9,"plateTime":0.4697483797463202,"extension":6.2113655762593725},"index":0,"playId":"83f2fdea-ae36-3383-9c5c-35c6e1a1a433","pitchNumber":1,"startTime":"2025-09-21T20:36:57.033Z","endTime":"2025-09-21T20:37:00.963Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":82.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.63246085745509,"aZ":-20.581708683653662,"pfxX":-9.774665476135993,"pfxZ":6.6005795167705585,"pX":-0.2506628724140534,"pZ":3.2423901187225885,"vX0":11.629524976904998,"vY0":-132.30511379424075,"vZ0":1.3854593101327675,"x":126.55,"y":151.24,"x0":-3.452209216094414,"y0":50.005004601520284,"z0":4.2298365428728895,"aX":-17.174290641195196},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.5,"breakHorizontal":14.9,"spinRate":2674,"spinDirection":241},"zone":2,"typeConfidence":0.91,"plateTime":0.41545479368319294,"extension":6.409383592957716},"hitData":{"launchSpeed":108.5,"launchAngle":15.0,"totalDistance":339.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":74.71,"coordY":72.68}},"index":1,"playId":"9948080e-7d12-33ac-8e05-143784bffe6c","pitchNumber":2,"startTime":"2025-09-21T20:37:14.907Z","endTime":"2025-09-21T20:37:27.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:37:27.932Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Williams grounds out, shortstop Trey Sweeney to first baseman Spencer Torkelson.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T20:37:55.160Z","endTime":"2025-09-21T20:38:02.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":700242,"link":"/api/v1/people/700242"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":679529,"link":"/api/v1/people/679529"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.548675810273277,"aZ":-22.427370197886475,"pfxX":-9.607338821559159,"pfxZ":5.568753355979692,"pX":0.2031605903429029,"pZ":2.3060552580742564,"vX0":12.501588316050682,"vY0":-131.14454000356343,"vZ0":-0.6037918204265997,"x":109.26,"y":176.52,"x0":-3.367221664561605,"y0":50.00174710958768,"z0":4.20537308757332,"aX":-16.811738515623038},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.2,"breakHorizontal":14.8,"spinRate":2531,"spinDirection":239},"zone":5,"typeConfidence":0.89,"plateTime":0.41692191638943177,"extension":6.488354103564321},"hitData":{"launchSpeed":93.5,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.29,"coordY":155.74}},"index":0,"playId":"049c3e50-f2d2-3e35-b89e-5975fbd978ba","pitchNumber":1,"startTime":"2025-09-21T20:37:55.160Z","endTime":"2025-09-21T20:38:02.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:38:02.795Z","atBatIndex":80},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jahmai Jones walks.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-21T20:40:24.174Z","endTime":"2025-09-21T20:42:07.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"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,5,6],"actionIndex":[0],"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":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Dylan Dodd replaces Tyler Kinley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T20:40:17.529Z","endTime":"2025-09-21T20:40:26.486Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.48999993430895,"strikeZoneBottom":1.6763294247027,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.378257305112623,"aZ":-12.39556557845068,"pfxX":6.400336858003346,"pfxZ":10.758697014460886,"pX":1.6384901514063768,"pZ":2.935358331973106,"vX0":-3.129050235998751,"vY0":-134.75507248730761,"vZ0":-5.087673912616698,"x":54.54,"y":159.53,"x0":1.9833902288765866,"y0":50.00287670944556,"z0":5.724046217342743,"aX":11.766775483847985},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.6,"breakHorizontal":-10.9,"spinRate":2260,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4065094014983597,"extension":6.128520186916011},"index":1,"playId":"32a192fd-e141-3110-b4b2-056a4e36c41d","pitchNumber":1,"startTime":"2025-09-21T20:40:26.486Z","endTime":"2025-09-21T20:40:30.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.48999929411703,"strikeZoneBottom":1.65234675485238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.51629389574398,"aZ":-12.194387707088172,"pfxX":7.136216399640649,"pfxZ":10.622533192602784,"pX":-0.8619029026796686,"pZ":2.3902432508030853,"vX0":-9.303731059575384,"vY0":-135.74108406295088,"vZ0":-6.704770326278702,"x":149.85,"y":174.24,"x0":1.670252964880291,"y0":50.002459948958666,"z0":5.727586128476265,"aX":13.422497514398193},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":-11.2,"spinRate":2206,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.40230520257707747,"extension":6.292723952987966},"index":2,"playId":"ee832737-1604-3306-b644-9f782f80f137","pitchNumber":2,"startTime":"2025-09-21T20:40:39.770Z","endTime":"2025-09-21T20:40:44.227Z","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":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.14030535083347,"aZ":-25.163050042554243,"pfxX":6.007639151644575,"pfxZ":4.182388750461811,"pX":0.6710804985460069,"pZ":2.639796352771386,"vX0":-5.710632077723283,"vY0":-127.55301500664561,"vZ0":-2.8589389989515532,"x":91.42,"y":167.51,"x0":2.1406889604461026,"y0":50.00142108650147,"z0":5.724462661890906,"aX":10.06391525337571},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.3,"breakHorizontal":-9.8,"spinRate":2044,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.42671079612998897,"extension":6.230914307866627},"index":3,"playId":"11880f83-cda1-3e1c-ba10-92bd46e60279","pitchNumber":3,"startTime":"2025-09-21T20:40:55.211Z","endTime":"2025-09-21T20:40:59.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.7,"endSpeed":79.5,"strikeZoneTop":3.4977192123141,"strikeZoneBottom":1.69077225051398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.163402997910772,"aZ":-25.86385201484061,"pfxX":4.633181403247612,"pfxZ":3.9595747414370557,"pX":-0.4489008425052229,"pZ":2.5159395528441695,"vX0":-7.650179221504227,"vY0":-124.66792585066126,"vZ0":-2.7396141438234265,"x":134.11,"y":170.85,"x0":2.040442643299885,"y0":50.00184957904952,"z0":5.736472288818835,"aX":7.382859898963785},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.8,"breakHorizontal":-6.8,"spinRate":2069,"spinDirection":140},"zone":4,"typeConfidence":2.0,"plateTime":0.43729155284571286,"extension":6.263027029113382},"index":4,"playId":"19016c19-6c6c-3bc2-8c2e-4f35dc929a4f","pitchNumber":4,"startTime":"2025-09-21T20:41:12.209Z","endTime":"2025-09-21T20:41:16.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.54343557587305,"strikeZoneBottom":1.67248094889794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.254448363851257,"aZ":-24.261716997199894,"pfxX":4.746632584083094,"pfxZ":4.6992126925273805,"pX":0.8733831713077653,"pZ":1.8108624137683471,"vX0":-5.239248628680102,"vY0":-128.1022675265152,"vZ0":-4.916921367611454,"x":83.71,"y":189.89,"x0":2.3160225740821367,"y0":50.002368431782656,"z0":5.621229636582388,"aX":7.9911178461770485},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.8,"breakHorizontal":-7.6,"spinRate":2132,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.42546784079408884,"extension":6.298304139708224},"index":5,"playId":"998f8ffa-5dc7-38f1-a464-bb49d5cd3519","pitchNumber":5,"startTime":"2025-09-21T20:41:44.837Z","endTime":"2025-09-21T20:41:49.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.1,"strikeZoneTop":3.53354549051216,"strikeZoneBottom":1.6629471185166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.07170886698284,"aZ":-24.738680794360235,"pfxX":5.31588243994864,"pfxZ":4.499555399016251,"pX":-1.0997024597629677,"pZ":1.578741816194298,"vX0":-9.639305797929168,"vY0":-126.97521426979074,"vZ0":-5.230887433165954,"x":158.92,"y":196.15,"x0":2.0346147506744434,"y0":50.00223446821014,"z0":5.6040349367069116,"aX":8.784473007381658},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.3,"breakHorizontal":-7.7,"spinRate":2122,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.42940244671941175,"extension":6.4550905552025215},"index":6,"playId":"2b00beb0-b5ac-3d66-ab20-057cb5d8569a","pitchNumber":6,"startTime":"2025-09-21T20:42:01.526Z","endTime":"2025-09-21T20:42:07.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:42:07.326Z","atBatIndex":81},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gleyber Torres doubles (22) on a sharp line drive to left fielder Jurickson Profar. Jahmai Jones scores.","rbi":1,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-21T20:42:31.673Z","endTime":"2025-09-21T20:42:47.399Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"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],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"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_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"responsiblePitcher":{"id":689266,"link":"/api/v1/people/689266"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.30148456405096,"aZ":-23.50118375853972,"pfxX":3.3146302390691793,"pfxZ":5.228974669389576,"pX":-0.8441543213150048,"pZ":2.5406744397929817,"vX0":-8.618862245466689,"vY0":-127.2541469949005,"vZ0":-3.2120358864658636,"x":149.18,"y":170.18,"x0":2.1389773727458197,"y0":50.00506631476245,"z0":5.657496607015922,"aX":5.501146927133623},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.0,"breakHorizontal":-4.3,"spinRate":2133,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.42855332760645837,"extension":6.198098261473077},"hitData":{"launchSpeed":104.0,"launchAngle":14.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":41.47,"coordY":104.32}},"index":0,"playId":"196f045a-bbc0-3a4e-aabc-2c46b5f6a578","pitchNumber":1,"startTime":"2025-09-21T20:42:31.673Z","endTime":"2025-09-21T20:42:47.399Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:42:47.399Z","atBatIndex":82},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kerry Carpenter singles on a line drive to center fielder Michael Harris II. Gleyber Torres to 3rd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-21T20:43:24.530Z","endTime":"2025-09-21T20:45:55.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"postOnThird":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671739,"link":"/api/v1/people/671739"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.41541459657405,"strikeZoneBottom":1.60999916326568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.565641125162262,"aZ":-25.262873191998295,"pfxX":1.9883529987958335,"pfxZ":4.26592934156977,"pX":-1.03746946685145,"pZ":1.8449118208397024,"vX0":-8.629246000627612,"vY0":-125.72937320138708,"vZ0":-4.457049716955999,"x":156.55,"y":188.97,"x0":2.1628076600861923,"y0":50.00519384594858,"z0":5.661200747427364,"aX":3.224359966975849},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.1,"breakHorizontal":-1.9,"spinRate":1955,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.4336322645801389,"extension":6.382490748350826},"index":0,"playId":"39a28d55-f0a8-3643-8732-7458040ce7ae","pitchNumber":1,"startTime":"2025-09-21T20:43:24.530Z","endTime":"2025-09-21T20:43:28.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.83871295966076,"aZ":-13.480238439798208,"pfxX":5.838351628653381,"pfxZ":10.027828723613286,"pX":-0.618584211279731,"pZ":2.213667511318949,"vX0":-8.408409050423916,"vY0":-135.2665450401703,"vZ0":-6.814362825485991,"x":140.58,"y":179.01,"x0":1.7630234143977952,"y0":50.00206105628553,"z0":5.699469557996834,"aX":10.883852219522083},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":-8.9,"spinRate":2194,"spinDirection":132},"zone":4,"typeConfidence":2.0,"plateTime":0.4039881838343784,"extension":6.262562112193623},"index":1,"playId":"16eee0da-2231-33f4-a8cd-337eeba44a17","pitchNumber":2,"startTime":"2025-09-21T20:43:42.327Z","endTime":"2025-09-21T20:43:46.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.92244232677052,"aZ":-13.880997718369482,"pfxX":6.595694487971102,"pfxZ":9.666016004861254,"pX":-0.37521683082788176,"pZ":3.031504944858329,"vX0":-8.279591380624833,"vY0":-136.64376625754318,"vZ0":-4.8326176426722265,"x":131.3,"y":156.93,"x0":1.8361732899762742,"y0":50.000468964321314,"z0":5.775616876311776,"aX":12.479786626033615},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":-10.2,"spinRate":2269,"spinDirection":135},"zone":1,"typeConfidence":2.0,"plateTime":0.40074229358378144,"extension":6.279315990951882},"index":2,"playId":"73939698-2cbb-3446-bcae-465bb3da8e0b","pitchNumber":3,"startTime":"2025-09-21T20:44:03.254Z","endTime":"2025-09-21T20:44:09.858Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-21T20:44:57.502Z","endTime":"2025-09-21T20:45:00.541Z","isPitch":false,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.8,"strikeZoneTop":3.41932234222777,"strikeZoneBottom":1.63249856664077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.848737377560283,"aZ":-24.617306914477638,"pfxX":2.677010378958756,"pfxZ":4.535788289874491,"pX":-1.6672856298341368,"pZ":0.6917019982335857,"vX0":-10.039044381787019,"vY0":-127.15826869019965,"vZ0":-7.281411708679053,"x":180.55,"y":220.1,"x0":1.9545923597251207,"y0":50.002151837291706,"z0":5.497119265847545,"aX":4.460012144274546},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.0,"breakHorizontal":-3.0,"spinRate":1974,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4279270924866516,"extension":6.421897938713786},"index":4,"playId":"9887cfd4-2ef2-3598-ba6a-72ded0c9d73e","pitchNumber":4,"startTime":"2025-09-21T20:45:00.541Z","endTime":"2025-09-21T20:45:04.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.696828025089015,"aZ":-24.302158115495576,"pfxX":1.046291009107096,"pfxZ":4.719871938600632,"pX":-0.23341960176834456,"pZ":1.5540352602703467,"vX0":-6.21949279256803,"vY0":-127.45391186785125,"vZ0":-5.376100178083889,"x":125.9,"y":196.82,"x0":2.087736672339142,"y0":50.00466923297521,"z0":5.574903515801477,"aX":1.746244926638484},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.7,"breakHorizontal":-0.7,"spinRate":2052,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.4274194071618016,"extension":6.240732915398265},"index":5,"playId":"cbbafa9f-86f9-337d-914a-10467a6bf03d","pitchNumber":5,"startTime":"2025-09-21T20:45:21.448Z","endTime":"2025-09-21T20:45:25.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.447147627606853,"aZ":-14.1019455613724,"pfxX":5.885666047051975,"pfxZ":9.403542736558311,"pX":-0.2945100116282887,"pZ":3.2884191799027134,"vX0":-7.80250397961081,"vY0":-137.07466757464599,"vZ0":-4.200447404023626,"x":128.23,"y":149.99,"x0":1.8109153203005712,"y0":50.00332487787508,"z0":5.78900836256425,"aX":11.313030489872471},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":-9.2,"spinRate":2306,"spinDirection":130},"zone":1,"typeConfidence":2.0,"plateTime":0.39805846424107827,"extension":6.194018811892187},"hitData":{"launchSpeed":87.9,"launchAngle":22.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":101.43,"coordY":79.02}},"index":6,"playId":"25e06bde-674f-3d60-bbb9-d74501937daf","pitchNumber":6,"startTime":"2025-09-21T20:45:44.410Z","endTime":"2025-09-21T20:45:55.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:45:55.511Z","atBatIndex":83},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Riley Greene out on a sacrifice fly to center fielder Michael Harris II. Gleyber Torres scores.","rbi":1,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-21T20:47:00.861Z","endTime":"2025-09-21T20:48:37.405Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","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":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":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"responsiblePitcher":{"id":689266,"link":"/api/v1/people/689266"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T20:46:40.204Z","endTime":"2025-09-21T20:47:03.145Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.545534363764173,"aZ":-22.871295388121716,"pfxX":1.957926392341118,"pfxZ":5.451520416217273,"pX":0.4292193056057337,"pZ":2.758282907809875,"vX0":-5.193565874739671,"vY0":-129.45697783319395,"vZ0":-3.045802558170523,"x":100.64,"y":164.31,"x0":2.2018956174445887,"y0":50.00493859861745,"z0":5.689427138256618,"aX":3.3431721356270816},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.5,"breakHorizontal":-2.5,"spinRate":1991,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.4221558830664618,"extension":6.3173952776752005},"index":1,"playId":"a77bbfbd-12a7-3ded-bd7b-32bc14a2d0d5","pitchNumber":1,"startTime":"2025-09-21T20:47:03.145Z","endTime":"2025-09-21T20:47:07.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.54085732279194,"strikeZoneBottom":1.65990683618205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.01703822589099,"aZ":-25.53154588625525,"pfxX":1.6687586688309368,"pfxZ":4.197012612124955,"pX":-0.9729739721833026,"pZ":1.0549924044801926,"vX0":-8.047772794127788,"vY0":-124.23967467661937,"vZ0":-5.727411957428836,"x":154.09,"y":210.3,"x0":2.074294526223223,"y0":50.003021527398786,"z0":5.478776755402305,"aX":2.6419734391192464},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.6,"breakHorizontal":-1.4,"spinRate":1998,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4388049174253106,"extension":6.43743747712483},"index":2,"playId":"12ffd522-5aae-302a-ba78-e7949b679051","pitchNumber":2,"startTime":"2025-09-21T20:47:20.810Z","endTime":"2025-09-21T20:47:25.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.7,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.902539534671472,"aZ":-26.33417302554538,"pfxX":1.4881819118655746,"pfxZ":3.4765626341450613,"pX":0.22184308611109713,"pZ":2.628043091238344,"vX0":-5.596357061311924,"vY0":-127.68619056226704,"vZ0":-2.6410133425845954,"x":108.54,"y":167.82,"x0":2.2318792509741114,"y0":50.004856374192,"z0":5.710075189100679,"aX":2.5021046851453166},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.0,"breakHorizontal":-1.7,"spinRate":2074,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.4260856802006914,"extension":6.2372567581114},"index":3,"playId":"b968e6f3-340e-3fc9-acb3-dd7d4af05ad5","pitchNumber":3,"startTime":"2025-09-21T20:47:38.677Z","endTime":"2025-09-21T20:47:42.956Z","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":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.57244608878905,"strikeZoneBottom":1.69163067114714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.59397249773907,"aZ":-30.38106004816916,"pfxX":1.2991880798432192,"pfxZ":1.193949820862787,"pX":-1.950362172073901,"pZ":0.6912601247824394,"vX0":-10.160548052828519,"vY0":-121.43536895725312,"vZ0":-5.2198803758751655,"x":191.34,"y":220.12,"x0":2.109660863295538,"y0":50.003965708760056,"z0":5.495316835619354,"aX":1.9529258851987115},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.2,"breakHorizontal":-0.1,"spinRate":2385,"spinDirection":358},"zone":13,"typeConfidence":2.0,"plateTime":0.4501344130751126,"extension":6.492588192390691},"index":4,"playId":"8fb6af11-b98f-3769-a2ca-b4a4d3569dad","pitchNumber":4,"startTime":"2025-09-21T20:48:01.011Z","endTime":"2025-09-21T20:48:05.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.64,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.209607703788514,"aZ":-13.343745208435468,"pfxX":6.1772813517897385,"pfxZ":9.730739718825406,"pX":0.45400398107356016,"pZ":3.5158834252546547,"vX0":-6.131780460778712,"vY0":-137.67534007488428,"vZ0":-3.652712809870296,"x":99.69,"y":143.85,"x0":1.8987108030511046,"y0":50.005012644587644,"z0":5.752256335047276,"aX":11.957633564306686},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":-10.1,"spinRate":2256,"spinDirection":131},"zone":3,"typeConfidence":2.0,"plateTime":0.39659320962782907,"extension":6.121815447672803},"hitData":{"launchSpeed":92.4,"launchAngle":39.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.12,"coordY":73.76}},"index":5,"playId":"4754104a-35c8-382b-8668-9ca3aa7d9e1a","pitchNumber":5,"startTime":"2025-09-21T20:48:24.095Z","endTime":"2025-09-21T20:48:37.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:48:37.405Z","atBatIndex":84},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Torkelson strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-21T20:51:40.218Z","endTime":"2025-09-21T20:53:30.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686948,"link":"/api/v1/people/686948"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-21T20:49:04.729Z","endTime":"2025-09-21T20:50:15.802Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Raisel Iglesias replaces Dylan Dodd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-21T20:50:15.802Z","endTime":"2025-09-21T20:51:13.340Z","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":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-09-21T20:51:13.340Z","endTime":"2025-09-21T20:51:40.218Z","isPitch":false,"type":"action","player":{"id":679529,"link":"/api/v1/people/679529"}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":628452,"fullName":"Raisel Iglesias"}}},"count":{"balls":1,"strikes":0,"outs":1},"index":3,"playId":"37243873-f837-4980-8f21-58f8b7b59a69","pitchNumber":0,"startTime":"2025-09-21T20:51:40.218Z","endTime":"2025-09-21T20:51:55.876Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.33064179066451,"aZ":-23.127058674133284,"pfxX":-8.948018475741396,"pfxZ":4.819527236277283,"pX":-0.8321082868016065,"pZ":2.818925321725463,"vX0":4.345570204754269,"vY0":-135.40628290176178,"vZ0":-2.91375998158275,"x":148.72,"y":162.67,"x0":-1.284981266957377,"y0":50.00631472490496,"z0":5.506303156017137,"aX":-16.81357459197248},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.4,"breakHorizontal":15.5,"spinRate":2177,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4027171019599294,"extension":5.928493822602402},"index":4,"playId":"1c8c8dc0-fd0b-3ba8-89d2-0bd64a7d3713","pitchNumber":1,"startTime":"2025-09-21T20:52:20.143Z","endTime":"2025-09-21T20:52:25.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.73029594847843,"aZ":-16.656276370835688,"pfxX":-4.7945015070441315,"pfxZ":8.126463667312436,"pX":0.6092975780244979,"pZ":2.4905981079044275,"vX0":6.306875340656636,"vY0":-136.71359752939372,"vZ0":-5.072191268589468,"x":93.78,"y":171.53,"x0":-1.095415504338648,"y0":50.00028061799966,"z0":5.498400966519274,"aX":-9.152511085628545},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.9,"breakHorizontal":7.4,"spinRate":2154,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.3993469055209684,"extension":5.934769968628227},"index":5,"playId":"613ab41b-9844-3074-82ce-19e58b31b92b","pitchNumber":2,"startTime":"2025-09-21T20:52:47.869Z","endTime":"2025-09-21T20:52:52.453Z","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.2,"endSpeed":87.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.392200882589798,"aZ":-20.035828244934073,"pfxX":-8.046250165871072,"pfxZ":6.23600196601793,"pX":-0.7902168792647204,"pZ":2.9703666668875894,"vX0":6.972620742349525,"vY0":-138.5246997060318,"vZ0":-1.6921856695913635,"x":147.12,"y":158.58,"x0":-2.2921586288106504,"y0":50.0053532410413,"z0":4.926022671609343,"aX":-15.669628874540212},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.2,"breakHorizontal":13.2,"spinRate":2295,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.39510564082314215,"extension":5.812285389575195},"index":6,"playId":"66020e1c-71cc-393b-bc3d-c4a31050d142","pitchNumber":3,"startTime":"2025-09-21T20:53:07.932Z","endTime":"2025-09-21T20:53:12.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.56,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.06231603051216,"aZ":-28.518385842906127,"pfxX":-10.690458911067479,"pfxZ":2.1683636930959844,"pX":-0.8420056337114609,"pZ":1.4224154087710152,"vX0":4.751534702748691,"vY0":-128.95392595893333,"vZ0":-4.134796393701539,"x":149.1,"y":200.37,"x0":-1.3163729111857865,"y0":50.00624489589231,"z0":5.239241981773257,"aX":-18.062199559675648},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.2,"breakHorizontal":18.4,"spinRate":1930,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.42425273957823695,"extension":6.072643582722404},"index":7,"playId":"19438f2f-b17e-3409-ac20-b639c37e5d32","pitchNumber":4,"startTime":"2025-09-21T20:53:26.070Z","endTime":"2025-09-21T20:53:30.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:53:30.653Z","atBatIndex":85},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wenceel Pérez flies out to left fielder Jurickson Profar.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-21T20:53:52.350Z","endTime":"2025-09-21T20:54:55.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"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":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":88.4,"endSpeed":80.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.431985480544032,"aZ":-31.59397607108945,"pfxX":-10.791990030522735,"pfxZ":0.3467505282955434,"pX":-1.0684254256446957,"pZ":1.8451595550822262,"vX0":4.8460158056925735,"vY0":-128.69485919900237,"vZ0":-2.2517410142762193,"x":157.73,"y":188.96,"x0":-1.580926688596289,"y0":50.00179160087663,"z0":5.195281946310664,"aX":-17.97615893963163},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.4,"breakHorizontal":18.4,"spinRate":1935,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.42673744180193607,"extension":5.897670164893146},"index":0,"playId":"225a6e0c-022f-3d6e-a316-8f9e72842ba1","pitchNumber":1,"startTime":"2025-09-21T20:53:52.350Z","endTime":"2025-09-21T20:53:56.386Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.17703087159794,"strikeZoneBottom":1.48196114284091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.59978871166806,"aZ":-29.64431426836599,"pfxX":-9.930958065834869,"pfxZ":1.5332462250925127,"pX":-1.549201233966536,"pZ":1.8532657950839806,"vX0":3.402963224778927,"vY0":-127.86885015567589,"vZ0":-2.7006510478905286,"x":176.05,"y":188.74,"x0":-1.611018813830218,"y0":50.00157041107226,"z0":5.260980364417271,"aX":-16.36105909476617},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.4,"breakHorizontal":17.2,"spinRate":1795,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.42917202761000084,"extension":5.873282485052673},"index":1,"playId":"02af2750-ba88-3b58-ab94-d2919c08b6c7","pitchNumber":2,"startTime":"2025-09-21T20:54:05.981Z","endTime":"2025-09-21T20:54:10.686Z","isPitch":true,"type":"pitch"},{"details":{"description":"Kerry Carpenter advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"02af2750-ba88-3b58-ab94-d2919c08b6c7","startTime":"2025-09-21T20:54:19.564Z","endTime":"2025-09-21T20:54:19.565Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.760673480865197,"aZ":-13.441712759389324,"pfxX":-4.478442111601045,"pfxZ":9.93061569437667,"pX":0.31336103937946497,"pZ":2.6211731501239086,"vX0":5.408073812143005,"vY0":-136.63110064605615,"vZ0":-4.916529617265019,"x":105.06,"y":168.01,"x0":-1.111951707909597,"y0":50.00129596920858,"z0":5.371138536674987,"aX":-8.44693663678259},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":7.0,"spinRate":2341,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.4012423683651063,"extension":5.91500589468473},"index":3,"playId":"e2f46d22-5695-3d30-a826-2836136a66aa","pitchNumber":3,"startTime":"2025-09-21T20:54:19.566Z","endTime":"2025-09-21T20:54:24.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.253471850854524,"aZ":-18.611657947144007,"pfxX":-7.695746679017212,"pfxZ":6.969842879579158,"pX":0.04130552238253721,"pZ":2.596908689949884,"vX0":8.242164571562368,"vY0":-138.87662374645788,"vZ0":-3.0754330465767836,"x":115.43,"y":168.66,"x0":-1.9707763182141143,"y0":50.00108290741869,"z0":4.962526959609136,"aX":-14.971633625936095},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.1,"breakHorizontal":12.1,"spinRate":2265,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.39499128947802387,"extension":5.920349996379883},"hitData":{"launchSpeed":86.5,"launchAngle":48.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.01,"coordY":117.98}},"index":4,"playId":"afa7d57f-57c1-332c-baaf-67015a4cef97","pitchNumber":4,"startTime":"2025-09-21T20:54:46.388Z","endTime":"2025-09-21T20:54:55.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:54:55.957Z","atBatIndex":86}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wenceel Pérez flies out to left fielder Jurickson Profar.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-21T20:53:52.350Z","endTime":"2025-09-21T20:54:55.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"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":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":88.4,"endSpeed":80.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.431985480544032,"aZ":-31.59397607108945,"pfxX":-10.791990030522735,"pfxZ":0.3467505282955434,"pX":-1.0684254256446957,"pZ":1.8451595550822262,"vX0":4.8460158056925735,"vY0":-128.69485919900237,"vZ0":-2.2517410142762193,"x":157.73,"y":188.96,"x0":-1.580926688596289,"y0":50.00179160087663,"z0":5.195281946310664,"aX":-17.97615893963163},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.4,"breakHorizontal":18.4,"spinRate":1935,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.42673744180193607,"extension":5.897670164893146},"index":0,"playId":"225a6e0c-022f-3d6e-a316-8f9e72842ba1","pitchNumber":1,"startTime":"2025-09-21T20:53:52.350Z","endTime":"2025-09-21T20:53:56.386Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.17703087159794,"strikeZoneBottom":1.48196114284091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.59978871166806,"aZ":-29.64431426836599,"pfxX":-9.930958065834869,"pfxZ":1.5332462250925127,"pX":-1.549201233966536,"pZ":1.8532657950839806,"vX0":3.402963224778927,"vY0":-127.86885015567589,"vZ0":-2.7006510478905286,"x":176.05,"y":188.74,"x0":-1.611018813830218,"y0":50.00157041107226,"z0":5.260980364417271,"aX":-16.36105909476617},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.4,"breakHorizontal":17.2,"spinRate":1795,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.42917202761000084,"extension":5.873282485052673},"index":1,"playId":"02af2750-ba88-3b58-ab94-d2919c08b6c7","pitchNumber":2,"startTime":"2025-09-21T20:54:05.981Z","endTime":"2025-09-21T20:54:10.686Z","isPitch":true,"type":"pitch"},{"details":{"description":"Kerry Carpenter advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"02af2750-ba88-3b58-ab94-d2919c08b6c7","startTime":"2025-09-21T20:54:19.564Z","endTime":"2025-09-21T20:54:19.565Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681481,"link":"/api/v1/people/681481"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.760673480865197,"aZ":-13.441712759389324,"pfxX":-4.478442111601045,"pfxZ":9.93061569437667,"pX":0.31336103937946497,"pZ":2.6211731501239086,"vX0":5.408073812143005,"vY0":-136.63110064605615,"vZ0":-4.916529617265019,"x":105.06,"y":168.01,"x0":-1.111951707909597,"y0":50.00129596920858,"z0":5.371138536674987,"aX":-8.44693663678259},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":7.0,"spinRate":2341,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.4012423683651063,"extension":5.91500589468473},"index":3,"playId":"e2f46d22-5695-3d30-a826-2836136a66aa","pitchNumber":3,"startTime":"2025-09-21T20:54:19.566Z","endTime":"2025-09-21T20:54:24.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.253471850854524,"aZ":-18.611657947144007,"pfxX":-7.695746679017212,"pfxZ":6.969842879579158,"pX":0.04130552238253721,"pZ":2.596908689949884,"vX0":8.242164571562368,"vY0":-138.87662374645788,"vZ0":-3.0754330465767836,"x":115.43,"y":168.66,"x0":-1.9707763182141143,"y0":50.00108290741869,"z0":4.962526959609136,"aX":-14.971633625936095},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.1,"breakHorizontal":12.1,"spinRate":2265,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.39499128947802387,"extension":5.920349996379883},"hitData":{"launchSpeed":86.5,"launchAngle":48.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":64.01,"coordY":117.98}},"index":4,"playId":"afa7d57f-57c1-332c-baaf-67015a4cef97","pitchNumber":4,"startTime":"2025-09-21T20:54:46.388Z","endTime":"2025-09-21T20:54:55.957Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T20:54:55.957Z","atBatIndex":86},"scoringPlays":[20,28,39,76,77,79,82,84],"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":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":136.58,"y":70.97},"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":1,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":183.12,"y":84.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":1,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":51.4,"y":106.96},"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":1,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":106.03,"y":97.4},"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":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":108.57,"y":56.17},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":1,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":126.02,"y":105.3},"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":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":679529,"fullName":"Spencer Torkelson","link":"/api/v1/people/679529"},"coordinates":{"x":199.16,"y":150.06},"type":"O","description":"Flyout"}]}},{"startIndex":9,"endIndex":15,"top":[9,10,11],"bottom":[12,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":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":128.14,"y":83.46},"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":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"coordinates":{"x":109.25,"y":80.06},"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":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":148.97,"y":151.07},"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":2,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":135.79,"y":142.96},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":2,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":141.88,"y":122.68},"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":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":168.48,"y":44.63},"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":3,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"coordinates":{"x":139.85,"y":81.11},"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":3,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":63.84,"y":110.29},"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":3,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":185.48,"y":107.98},"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":3,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":148.42,"y":114.4},"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":3,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":81.95,"y":95.2},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":3,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":201.73,"y":111.17},"type":"O","description":"Flyout"}]}},{"startIndex":27,"endIndex":35,"top":[27,28,29,30,31],"bottom":[32,33,34,35],"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":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":124.64,"y":139.41},"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":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"coordinates":{"x":60.75,"y":58.61},"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":4,"pitcher":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"coordinates":{"x":199.92,"y":81.1},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":102.0,"y":138.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":4,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"coordinates":{"x":101.0,"y":169.0},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":36,"endIndex":45,"top":[36,37,38,39,40],"bottom":[41,42,43,44,45],"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":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":167.72,"y":158.64},"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":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":33.49,"y":108.46},"type":"H","description":"Triple"},{"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":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":147.96,"y":152.09},"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":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"coordinates":{"x":106.72,"y":205.9},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":5,"pitcher":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":183.46,"y":112.71},"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":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":140.24,"y":114.54},"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":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":127.18,"y":101.9},"type":"H","description":"Single"}]}},{"startIndex":46,"endIndex":55,"top":[46,47,48,49,50],"bottom":[51,52,53,54,55],"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":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":113.73,"y":181.12},"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":6,"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"batter":{"id":660644,"fullName":"Vidal Bruján","link":"/api/v1/people/660644"},"coordinates":{"x":135.79,"y":86.69},"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":6,"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":185.64,"y":88.77},"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":6,"pitcher":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":55.15,"y":133.6},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":6,"pitcher":{"id":669276,"fullName":"Dylan Lee","link":"/api/v1/people/669276"},"batter":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"coordinates":{"x":181.94,"y":163.7},"type":"O","description":"Pop Out"}]}},{"startIndex":56,"endIndex":64,"top":[56,57,58,59,60,61],"bottom":[62,63,64],"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":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"batter":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"coordinates":{"x":176.87,"y":111.58},"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":7,"pitcher":{"id":676428,"fullName":"Brant Hurter","link":"/api/v1/people/676428"},"batter":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"coordinates":{"x":78.85,"y":118.18},"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":7,"pitcher":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":154.04,"y":162.73},"type":"O","description":"Forceout"}],"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":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":195.18,"y":98.17},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":126.68,"y":86.54},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":7,"pitcher":{"id":660761,"fullName":"José Suarez","link":"/api/v1/people/660761"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":181.36,"y":81.58},"type":"O","description":"Lineout"}]}},{"startIndex":65,"endIndex":73,"top":[65,66,67,68],"bottom":[69,70,71,72,73],"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":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":152.28,"y":146.82},"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":8,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"coordinates":{"x":39.98,"y":131.3},"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":8,"pitcher":{"id":663947,"fullName":"Tyler Holton","link":"/api/v1/people/663947"},"batter":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"coordinates":{"x":185.48,"y":102.41},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":155.61,"y":166.6},"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":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"coordinates":{"x":155.23,"y":79.86},"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":8,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"coordinates":{"x":72.76,"y":142.58},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":8,"pitcher":{"id":641755,"fullName":"Tyler Kinley","link":"/api/v1/people/641755"},"batter":{"id":700242,"fullName":"Trey Sweeney","link":"/api/v1/people/700242"},"coordinates":{"x":84.08,"y":183.52},"type":"O","description":"Pop Out"}]}},{"startIndex":74,"endIndex":86,"top":[74,75,76,77,78,79,80],"bottom":[81,82,83,84,85,86],"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":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"batter":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"coordinates":{"x":195.03,"y":127.77},"type":"H","description":"Double"},{"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":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"coordinates":{"x":67.69,"y":91.88},"type":"O","description":"Sac Fly"},{"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":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":542303,"fullName":"Marcell Ozuna","link":"/api/v1/people/542303"},"coordinates":{"x":100.72,"y":171.66},"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":9,"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":671739,"fullName":"Michael Harris II","link":"/api/v1/people/671739"},"coordinates":{"x":74.71,"y":72.68},"type":"H","description":"Double"},{"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":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"coordinates":{"x":110.29,"y":155.74},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"coordinates":{"x":41.47,"y":104.32},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"coordinates":{"x":101.43,"y":79.02},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"},"inning":9,"pitcher":{"id":689266,"fullName":"Dylan Dodd","link":"/api/v1/people/689266"},"batter":{"id":682985,"fullName":"Riley Greene","link":"/api/v1/people/682985"},"coordinates":{"x":111.12,"y":73.76},"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":9,"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"coordinates":{"x":64.01,"y":117.98},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":3}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":2,"hits":11,"errors":0,"leftOnBase":13},"away":{"runs":6,"hits":11,"errors":0,"leftOnBase":12}},"defense":{"pitcher":{"id":628452,"fullName":"Raisel Iglesias","link":"/api/v1/people/628452"},"catcher":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"first":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"second":{"id":645277,"fullName":"Ozzie Albies","link":"/api/v1/people/645277"},"third":{"id":663897,"fullName":"Luke Williams","link":"/api/v1/people/663897"},"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":595777,"fullName":"Jurickson Profar","link":"/api/v1/people/595777"},"onDeck":{"id":621566,"fullName":"Matt Olson","link":"/api/v1/people/621566"},"inHole":{"id":660670,"fullName":"Ronald Acuña Jr.","link":"/api/v1/people/660670"},"battingOrder":10,"team":{"id":144,"name":"Atlanta Braves","link":"/api/v1/teams/144"}},"offense":{"batter":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"onDeck":{"id":693307,"fullName":"Dillon Dingler","link":"/api/v1/people/693307"},"inHole":{"id":656716,"fullName":"Zach McKinstry","link":"/api/v1/people/656716"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"battingOrder":6,"team":{"id":116,"name":"Detroit Tigers","link":"/api/v1/teams/116"}},"balls":1,"strikes":2,"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":10,"groundOuts":6,"airOuts":14,"runs":6,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".245","atBats":37,"obp":".320","slg":".398","ops":".718","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":18,"rbi":6,"leftOnBase":20,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":9,"groundOuts":3,"airOuts":13,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":36,"obp":".381","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":174,"era":"4.37","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.31","battersFaced":42,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":174,"balls":70,"strikes":104,"strikePercentage":".600","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.23","rbi":2,"pitchesPerInning":"19.33","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":4,"putOuts":27,"errors":0,"chances":31,"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":{"note":"(W, 7-13)","summary":"5.0 IP, 0 ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":2,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":101,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":46,"strikes":55,"strikePercentage":".540","hitBatsmen":0,"balks":1,"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":{"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":22,"gamesStarted":22,"flyOuts":74,"groundOuts":92,"airOuts":122,"runs":60,"doubles":28,"triples":1,"homeRuns":19,"strikeOuts":126,"baseOnBalls":49,"intentionalWalks":0,"hits":116,"hitByPitch":7,"atBats":451,"obp":".337","caughtStealing":6,"stolenBases":14,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2025,"era":"4.45","inningsPitched":"119.1","wins":7,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.38","battersFaced":512,"outs":358,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2025,"balls":787,"strikes":1238,"strikePercentage":".610","hitBatsmen":7,"balks":1,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".350","pitchesPerInning":"16.97","gamesFinished":0,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"9.50","walksPer9Inn":"3.70","hitsPer9Inn":"8.75","runsScoredPer9":"4.53","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":33},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"0.1 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":8,"strikes":10,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":27,"gamesStarted":0,"flyOuts":18,"groundOuts":37,"airOuts":31,"runs":14,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":30,"baseOnBalls":5,"intentionalWalks":0,"hits":28,"hitByPitch":1,"atBats":124,"obp":".258","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":523,"era":"3.74","inningsPitched":"33.2","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":14,"whip":"0.98","battersFaced":132,"outs":101,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":523,"balls":172,"strikes":351,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.19","rbi":2,"winPercentage":"1.000","pitchesPerInning":"15.53","gamesFinished":12,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"8.02","walksPer9Inn":"1.34","hitsPer9Inn":"7.49","runsScoredPer9":"3.74","homeRunsPer9":"1.34","inheritedRunners":20,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"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":{"note":"(H, 18)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"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":".---","numberOfPitches":10,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":73,"gamesStarted":0,"flyOuts":40,"groundOuts":57,"airOuts":65,"runs":26,"doubles":7,"triples":0,"homeRuns":12,"strikeOuts":74,"baseOnBalls":14,"intentionalWalks":1,"hits":52,"hitByPitch":0,"atBats":245,"obp":".254","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1084,"era":"3.21","inningsPitched":"67.1","wins":2,"losses":4,"saves":2,"saveOpportunities":9,"holds":18,"blownSaves":7,"earnedRuns":24,"whip":"0.98","battersFaced":262,"outs":202,"gamesPitched":73,"completeGames":0,"shutouts":0,"pitchesThrown":1084,"balls":354,"strikes":730,"strikePercentage":".670","hitBatsmen":0,"balks":3,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".333","pitchesPerInning":"16.10","gamesFinished":6,"strikeoutWalkRatio":"5.29","strikeoutsPer9Inn":"9.89","walksPer9Inn":"1.87","hitsPer9Inn":"6.95","runsScoredPer9":"3.48","homeRunsPer9":"1.60","inheritedRunners":32,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":17,"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":"800","stats":{"batting":{"summary":"2-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":154,"flyOuts":72,"groundOuts":186,"airOuts":145,"runs":51,"doubles":24,"triples":6,"homeRuns":17,"strikeOuts":127,"baseOnBalls":16,"intentionalWalks":1,"hits":142,"hitByPitch":3,"avg":".241","atBats":589,"obp":".262","slg":".389","ops":".651","caughtStealing":6,"stolenBases":16,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":619,"totalBases":229,"rbi":80,"leftOnBase":297,"sacBunts":4,"sacFlies":7,"babip":".277","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.65","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":388,"errors":1,"chances":390,"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":{"note":"(H, 16)","summary":"0.1 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"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":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":7,"strikes":6,"strikePercentage":".460","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":63,"gamesStarted":0,"flyOuts":38,"groundOuts":34,"airOuts":70,"runs":17,"doubles":7,"triples":1,"homeRuns":7,"strikeOuts":57,"baseOnBalls":19,"intentionalWalks":2,"hits":46,"hitByPitch":1,"atBats":204,"obp":".291","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":931,"era":"2.53","inningsPitched":"57.0","wins":3,"losses":3,"saves":1,"saveOpportunities":4,"holds":16,"blownSaves":3,"earnedRuns":16,"whip":"1.14","battersFaced":227,"outs":171,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":931,"balls":324,"strikes":607,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.49","rbi":0,"winPercentage":".500","pitchesPerInning":"16.33","gamesFinished":11,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.00","hitsPer9Inn":"7.26","runsScoredPer9":"2.68","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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"901","stats":{"batting":{"note":"1-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":3,"groundOuts":9,"airOuts":10,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".129","atBats":31,"obp":".176","slg":".194","ops":".370","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":6,"rbi":5,"leftOnBase":29,"sacBunts":0,"sacFlies":1,"babip":".174","groundOutsToAirouts":"0.90","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":18,"errors":1,"chances":38,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"0-5","gamesPlayed":1,"flyOuts":4,"groundOuts":0,"airOuts":5,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"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":74,"flyOuts":63,"groundOuts":61,"airOuts":110,"runs":55,"doubles":16,"triples":1,"homeRuns":14,"strikeOuts":51,"baseOnBalls":41,"intentionalWalks":0,"hits":76,"hitByPitch":4,"avg":".255","atBats":298,"obp":".353","slg":".456","ops":".809","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":343,"totalBases":136,"rbi":42,"leftOnBase":100,"sacBunts":0,"sacFlies":0,"babip":".266","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.29","popOuts":29,"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":155,"errors":1,"chances":156,"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":{"note":"(H, 1)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"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":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":4,"strikes":7,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":1,"flyOuts":11,"groundOuts":17,"airOuts":13,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":9,"intentionalWalks":1,"hits":9,"hitByPitch":0,"atBats":51,"obp":".295","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":233,"era":"2.35","inningsPitched":"15.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"1.17","battersFaced":62,"outs":46,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":233,"balls":91,"strikes":142,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.31","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.20","gamesFinished":1,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"8.22","walksPer9Inn":"5.28","hitsPer9Inn":"5.28","runsScoredPer9":"2.93","homeRunsPer9":"0.59","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID686948":{"person":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 3B, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":53,"groundOuts":123,"airOuts":92,"runs":52,"doubles":15,"triples":1,"homeRuns":18,"strikeOuts":62,"baseOnBalls":36,"intentionalWalks":0,"hits":104,"hitByPitch":3,"avg":".273","atBats":381,"obp":".340","slg":".459","ops":".799","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":420,"totalBases":175,"rbi":76,"leftOnBase":165,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.34","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.17","popOuts":11,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":12,"stolenBases":84,"stolenBasePercentage":".875","caughtStealingPercentage":".125","assists":30,"putOuts":692,"errors":4,"chances":726,"fielding":".994","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"1-3 | 2 BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":156,"flyOuts":79,"groundOuts":129,"airOuts":141,"runs":95,"doubles":40,"triples":2,"homeRuns":28,"strikeOuts":166,"baseOnBalls":90,"intentionalWalks":2,"hits":167,"hitByPitch":4,"avg":".279","atBats":598,"obp":".374","slg":".493","ops":".867","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":697,"totalBases":295,"rbi":93,"leftOnBase":250,"sacBunts":0,"sacFlies":5,"babip":".340","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.36","popOuts":29,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":138,"putOuts":1108,"errors":5,"chances":1251,"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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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":"2-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":43,"groundOuts":67,"airOuts":65,"runs":69,"doubles":12,"triples":1,"homeRuns":18,"strikeOuts":95,"baseOnBalls":65,"intentionalWalks":4,"hits":90,"hitByPitch":2,"avg":".284","atBats":317,"obp":".409","slg":".498","ops":".907","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":384,"totalBases":158,"rbi":37,"leftOnBase":120,"sacBunts":0,"sacFlies":0,"babip":".353","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.61","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":151,"errors":2,"chances":158,"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":{"note":"(H, 13)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":2,"strikes":11,"strikePercentage":".850","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":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":70,"gamesStarted":0,"flyOuts":42,"groundOuts":53,"airOuts":86,"runs":34,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":71,"baseOnBalls":33,"intentionalWalks":4,"hits":52,"hitByPitch":3,"atBats":260,"obp":".295","caughtStealing":0,"stolenBases":12,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1186,"era":"4.00","inningsPitched":"69.2","wins":6,"losses":3,"saves":3,"saveOpportunities":6,"holds":13,"blownSaves":3,"earnedRuns":31,"whip":"1.22","battersFaced":298,"outs":209,"gamesPitched":70,"completeGames":0,"shutouts":0,"pitchesThrown":1186,"balls":424,"strikes":762,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".667","pitchesPerInning":"17.02","gamesFinished":20,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"9.17","walksPer9Inn":"4.26","hitsPer9Inn":"6.72","runsScoredPer9":"4.39","homeRunsPer9":"0.65","inheritedRunners":25,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":23},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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-5 | 2B, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":156,"flyOuts":118,"groundOuts":145,"airOuts":223,"runs":73,"doubles":23,"triples":2,"homeRuns":16,"strikeOuts":94,"baseOnBalls":55,"intentionalWalks":2,"hits":144,"hitByPitch":4,"avg":".240","atBats":601,"obp":".305","slg":".364","ops":".669","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":665,"totalBases":219,"rbi":74,"leftOnBase":266,"sacBunts":0,"sacFlies":5,"babip":".258","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.56","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":368,"putOuts":205,"errors":2,"chances":575,"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":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":8,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":1,"strikes":7,"strikePercentage":".880","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":67,"gamesStarted":0,"flyOuts":39,"groundOuts":38,"airOuts":81,"runs":25,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":69,"baseOnBalls":14,"intentionalWalks":2,"hits":50,"hitByPitch":2,"atBats":237,"obp":".260","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":917,"era":"3.36","inningsPitched":"64.1","wins":4,"losses":6,"saves":27,"saveOpportunities":32,"holds":2,"blownSaves":5,"earnedRuns":24,"whip":"0.99","battersFaced":254,"outs":193,"gamesPitched":67,"completeGames":0,"shutouts":0,"pitchesThrown":917,"balls":275,"strikes":642,"strikePercentage":".700","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".400","pitchesPerInning":"14.25","gamesFinished":54,"strikeoutWalkRatio":"4.93","strikeoutsPer9Inn":"9.65","walksPer9Inn":"1.96","hitsPer9Inn":"6.99","runsScoredPer9":"3.50","homeRunsPer9":"1.12","inheritedRunners":10,"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":{},"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":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":0,"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":{"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":true,"isSubstitute":false}},"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,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":11,"groundOuts":23,"airOuts":22,"runs":14,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":21,"baseOnBalls":6,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".253","atBats":87,"obp":".305","slg":".310","ops":".615","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":27,"rbi":8,"leftOnBase":46,"sacBunts":0,"sacFlies":1,"babip":".328","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":7},"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":24,"errors":3,"chances":63,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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-3 | HR, BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":26,"groundOuts":31,"airOuts":46,"runs":17,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":35,"baseOnBalls":14,"intentionalWalks":0,"hits":38,"hitByPitch":2,"avg":".257","atBats":148,"obp":".325","slg":".385","ops":".710","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":57,"rbi":17,"leftOnBase":47,"sacBunts":0,"sacFlies":2,"babip":".300","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.60","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,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | BB, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":139,"flyOuts":74,"groundOuts":112,"airOuts":118,"runs":58,"doubles":19,"triples":0,"homeRuns":20,"strikeOuts":138,"baseOnBalls":91,"intentionalWalks":2,"hits":107,"hitByPitch":3,"avg":".229","atBats":468,"obp":".353","slg":".397","ops":".750","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":570,"totalBases":186,"rbi":65,"leftOnBase":229,"sacBunts":0,"sacFlies":7,"babip":".274","groundOutsToAirouts":"0.95","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"23.40","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":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{},"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":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":0,"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":true,"isSubstitute":false}}},"batters":[595777,621566,660670,686948,645277,673490,542303,671739,660644,663897,675911,572955,669276,660761,641755,689266,628452],"pitchers":[675911,572955,669276,660761,641755,689266,628452],"bench":[669397,805373,506702,642201],"bullpen":[693821,702910,519242,676702,694462,666214,686249],"battingOrder":[595777,621566,660670,686948,645277,673490,542303,671739,663897],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Albies (23, Rainey); Harris II (24, Sewald)."},{"label":"3B","value":"Baldwin, D (1, Mize)."},{"label":"HR","value":"Kim, Ha (5, 4th inning off Mize, 0 on, 1 out)."},{"label":"TB","value":"Acuña Jr. 2; Albies 2; Baldwin, D 4; Bruján 2; Harris II 3; Kim, Ha 4; Olson."},{"label":"RBI","value":"Acuña Jr. (37); Albies (74); Baldwin, D (76); Harris II (80); Kim, Ha 2 (17)."},{"label":"2-out RBI","value":"Harris II; Acuña Jr.; Baldwin, D."},{"label":"Runners left in scoring position, 2 out","value":"Williams, L; Albies; Ozuna 2; Profar, Jurickson; Baldwin, D."},{"label":"SF","value":"Kim, Ha."},{"label":"Team RISP","value":"3-for-10."},{"label":"Team LOB","value":"12."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Bruján-Albies-Olson)."}]}],"note":[{"label":"1","value":"Ran for Bruján in the 8th."}]},"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":9,"groundOuts":3,"airOuts":13,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".248","atBats":36,"obp":".317","slg":".417","ops":".734","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":14,"rbi":2,"leftOnBase":24,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":10,"groundOuts":6,"airOuts":14,"runs":6,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":7,"baseOnBalls":7,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":37,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":179,"era":"3.98","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.25","battersFaced":45,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":179,"balls":79,"strikes":100,"strikePercentage":".560","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":6,"pitchesPerInning":"19.89","runsScoredPer9":"6.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"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":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":12,"strikes":15,"strikePercentage":".560","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":40,"gamesStarted":4,"flyOuts":26,"groundOuts":55,"airOuts":54,"runs":26,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":64,"baseOnBalls":27,"intentionalWalks":3,"hits":54,"hitByPitch":11,"atBats":224,"obp":".350","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1015,"era":"2.55","inningsPitched":"60.0","wins":3,"losses":3,"saves":2,"saveOpportunities":2,"holds":5,"blownSaves":0,"earnedRuns":17,"whip":"1.35","battersFaced":265,"outs":180,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":1015,"balls":382,"strikes":633,"strikePercentage":".620","hitBatsmen":11,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".500","pitchesPerInning":"16.92","gamesFinished":5,"strikeoutWalkRatio":"2.37","strikeoutsPer9Inn":"9.60","walksPer9Inn":"4.05","hitsPer9Inn":"8.10","runsScoredPer9":"3.90","homeRunsPer9":"0.60","inheritedRunners":27,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"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":"800","stats":{"batting":{"summary":"2-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":139,"flyOuts":57,"groundOuts":113,"airOuts":110,"runs":67,"doubles":22,"triples":11,"homeRuns":12,"strikeOuts":108,"baseOnBalls":46,"intentionalWalks":1,"hits":114,"hitByPitch":6,"avg":".260","atBats":439,"obp":".335","slg":".442","ops":".777","caughtStealing":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":497,"totalBases":194,"rbi":49,"leftOnBase":193,"sacBunts":1,"sacFlies":5,"babip":".315","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.58","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":207,"putOuts":160,"errors":12,"chances":379,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},{"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,"battingOrder":"903","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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":47,"groundOuts":72,"airOuts":75,"runs":36,"doubles":6,"triples":2,"homeRuns":6,"strikeOuts":90,"baseOnBalls":24,"intentionalWalks":0,"hits":57,"hitByPitch":0,"avg":".197","atBats":290,"obp":".255","slg":".293","ops":".548","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":318,"totalBases":85,"rbi":32,"leftOnBase":133,"sacBunts":0,"sacFlies":4,"babip":".258","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.33","popOuts":15,"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":180,"putOuts":117,"errors":6,"chances":303,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID663554":{"person":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"note":"(L, 14-6)","summary":"5.2 IP, 3 ER, 5 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":7,"groundOuts":2,"airOuts":10,"runs":3,"doubles":0,"triples":1,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":97,"inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":25,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":39,"strikes":58,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.76","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":96,"groundOuts":123,"airOuts":163,"runs":66,"doubles":27,"triples":4,"homeRuns":21,"strikeOuts":131,"baseOnBalls":36,"intentionalWalks":1,"hits":147,"hitByPitch":3,"atBats":557,"obp":".309","caughtStealing":7,"stolenBases":11,"stolenBasePercentage":".611","caughtStealingPercentage":".389","numberOfPitches":2273,"era":"3.91","inningsPitched":"142.2","wins":14,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.28","battersFaced":603,"outs":428,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2273,"balls":781,"strikes":1492,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.75","rbi":3,"winPercentage":".700","pitchesPerInning":"15.93","gamesFinished":0,"strikeoutWalkRatio":"3.64","strikeoutsPer9Inn":"8.26","walksPer9Inn":"2.27","hitsPer9Inn":"9.27","runsScoredPer9":"4.16","homeRunsPer9":"1.32","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":29,"lineOuts":38},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID606160":{"person":{"id":606160,"fullName":"Rafael Montero","link":"/api/v1/people/606160"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":true,"isSubstitute":false}},"ID663330":{"person":{"id":663330,"fullName":"Jahmai Jones","link":"/api/v1/people/663330"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"101","stats":{"batting":{"note":"b-","summary":"0-1 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":15,"groundOuts":19,"airOuts":37,"runs":20,"doubles":10,"triples":1,"homeRuns":6,"strikeOuts":30,"baseOnBalls":17,"intentionalWalks":1,"hits":33,"hitByPitch":3,"avg":".277","atBats":119,"obp":".381","slg":".529","ops":".910","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":139,"totalBases":63,"rbi":18,"leftOnBase":39,"sacBunts":0,"sacFlies":0,"babip":".325","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.83","popOuts":13,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID595879":{"person":{"id":595879,"fullName":"Javier Báez","link":"/api/v1/people/595879"},"jerseyNumber":"28","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":59,"groundOuts":98,"airOuts":102,"runs":53,"doubles":17,"triples":3,"homeRuns":11,"strikeOuts":103,"baseOnBalls":10,"intentionalWalks":0,"hits":101,"hitByPitch":6,"avg":".252","atBats":401,"obp":".279","slg":".392","ops":".671","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":421,"totalBases":157,"rbi":52,"leftOnBase":172,"sacBunts":0,"sacFlies":3,"babip":".310","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"36.46","popOuts":19,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":151,"putOuts":176,"errors":8,"chances":335,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"400","stats":{"batting":{"summary":"2-4 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":152,"flyOuts":79,"groundOuts":113,"airOuts":129,"runs":82,"doubles":31,"triples":1,"homeRuns":34,"strikeOuts":194,"baseOnBalls":44,"intentionalWalks":1,"hits":151,"hitByPitch":4,"avg":".259","atBats":582,"obp":".313","slg":".491","ops":".804","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":635,"totalBases":286,"rbi":109,"leftOnBase":272,"sacBunts":0,"sacFlies":5,"babip":".326","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.12","popOuts":20,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":276,"errors":2,"chances":280,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID663432":{"person":{"id":663432,"fullName":"Tanner Rainey","link":"/api/v1/people/663432"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"0.0 IP, 3 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":3,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":11,"strikes":5,"strikePercentage":".310","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":7,"runs":12,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":8,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":29,"obp":".436","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":172,"era":"14.09","inningsPitched":"7.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":12,"whip":"2.09","battersFaced":40,"outs":23,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":172,"balls":70,"strikes":102,"strikePercentage":".590","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"winPercentage":".000","pitchesPerInning":"22.43","gamesFinished":0,"strikeoutWalkRatio":"1.13","strikeoutsPer9Inn":"10.57","walksPer9Inn":"9.39","hitsPer9Inn":"9.39","runsScoredPer9":"14.09","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":8,"strikes":9,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":67,"gamesStarted":6,"flyOuts":37,"groundOuts":88,"airOuts":71,"runs":33,"doubles":7,"triples":0,"homeRuns":15,"strikeOuts":59,"baseOnBalls":17,"intentionalWalks":1,"hits":64,"hitByPitch":0,"atBats":274,"obp":".275","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1114,"era":"3.74","inningsPitched":"74.2","wins":5,"losses":5,"saves":0,"saveOpportunities":5,"holds":16,"blownSaves":5,"earnedRuns":31,"whip":"1.08","battersFaced":299,"outs":224,"gamesPitched":67,"completeGames":0,"shutouts":0,"pitchesThrown":1114,"balls":390,"strikes":724,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".500","pitchesPerInning":"14.92","gamesFinished":6,"strikeoutWalkRatio":"3.47","strikeoutsPer9Inn":"7.11","walksPer9Inn":"2.05","hitsPer9Inn":"7.71","runsScoredPer9":"3.98","homeRunsPer9":"1.81","inheritedRunners":39,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":13,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681481":{"person":{"id":681481,"fullName":"Kerry Carpenter","link":"/api/v1/people/681481"},"jerseyNumber":"30","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"300","stats":{"batting":{"summary":"2-5","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":74,"groundOuts":81,"airOuts":134,"runs":66,"doubles":18,"triples":5,"homeRuns":26,"strikeOuts":99,"baseOnBalls":18,"intentionalWalks":0,"hits":107,"hitByPitch":7,"avg":".255","atBats":419,"obp":".296","slg":".508","ops":".804","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":450,"totalBases":213,"rbi":62,"leftOnBase":176,"sacBunts":0,"sacFlies":2,"babip":".274","groundOutsToAirouts":"0.60","catchersInterference":4,"pickoffs":0,"atBatsPerHomeRun":"16.12","popOuts":31,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":132,"errors":3,"chances":137,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID640448":{"person":{"id":640448,"fullName":"Kyle Finnegan","link":"/api/v1/people/640448"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":0,"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":true,"isSubstitute":false}},"ID656427":{"person":{"id":656427,"fullName":"Jack Flaherty","link":"/api/v1/people/656427"},"jerseyNumber":"9","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":"500","stats":{"batting":{"summary":"0-5 | 4 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":7,"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":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":150,"flyOuts":101,"groundOuts":86,"airOuts":171,"runs":82,"doubles":27,"triples":1,"homeRuns":31,"strikeOuts":160,"baseOnBalls":69,"intentionalWalks":6,"hits":132,"hitByPitch":9,"avg":".243","atBats":544,"obp":".335","slg":".467","ops":".802","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":627,"totalBases":254,"rbi":78,"leftOnBase":219,"sacBunts":0,"sacFlies":5,"babip":".282","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.55","popOuts":43,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":98,"putOuts":1018,"errors":4,"chances":1120,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID672456":{"person":{"id":672456,"fullName":"Keider Montero","link":"/api/v1/people/672456"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":11,"flyOuts":56,"groundOuts":87,"airOuts":96,"runs":45,"doubles":13,"triples":1,"homeRuns":16,"strikeOuts":65,"baseOnBalls":31,"intentionalWalks":0,"hits":90,"hitByPitch":2,"atBats":337,"obp":".332","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1397,"era":"4.48","inningsPitched":"86.1","wins":5,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.40","battersFaced":371,"outs":259,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1397,"balls":467,"strikes":930,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".625","pitchesPerInning":"16.18","gamesFinished":1,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"6.78","walksPer9Inn":"3.23","hitsPer9Inn":"9.38","runsScoredPer9":"4.69","homeRunsPer9":"1.67","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":11,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623149":{"person":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":20,"gamesStarted":0,"flyOuts":14,"groundOuts":4,"airOuts":26,"runs":11,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":19,"baseOnBalls":5,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":64,"obp":".310","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":287,"era":"5.29","inningsPitched":"17.0","wins":1,"losses":1,"saves":2,"saveOpportunities":4,"holds":4,"blownSaves":2,"earnedRuns":10,"whip":"1.29","battersFaced":71,"outs":51,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":287,"balls":94,"strikes":193,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.15","rbi":2,"winPercentage":".500","pitchesPerInning":"16.88","gamesFinished":4,"strikeoutWalkRatio":"3.80","strikeoutsPer9Inn":"10.06","walksPer9Inn":"2.65","hitsPer9Inn":"9.00","runsScoredPer9":"5.82","homeRunsPer9":"2.12","inheritedRunners":12,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668670":{"person":{"id":668670,"fullName":"Jake Rogers","link":"/api/v1/people/668670"},"jerseyNumber":"34","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":13,"groundOuts":32,"airOuts":30,"runs":14,"doubles":5,"triples":2,"homeRuns":3,"strikeOuts":37,"baseOnBalls":15,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".193","atBats":119,"obp":".285","slg":".345","ops":".630","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":138,"totalBases":41,"rbi":19,"leftOnBase":40,"sacBunts":1,"sacFlies":2,"babip":".247","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.67","popOuts":10,"lineOuts":7},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":14,"obp":".375","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":49,"era":"2.45","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.36","battersFaced":16,"outs":11,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":49,"balls":19,"strikes":30,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"13.36","gamesFinished":4,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"12.27","runsScoredPer9":"2.45","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":10,"stolenBases":21,"stolenBasePercentage":".677","caughtStealingPercentage":".323","assists":15,"putOuts":294,"errors":4,"chances":313,"fielding":".987","passedBall":1,"pickoffs":4}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650402":{"person":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":140,"flyOuts":106,"groundOuts":124,"airOuts":167,"runs":79,"doubles":22,"triples":0,"homeRuns":16,"strikeOuts":93,"baseOnBalls":85,"intentionalWalks":0,"hits":133,"hitByPitch":4,"avg":".261","atBats":510,"obp":".366","slg":".398","ops":".764","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":606,"totalBases":203,"rbi":74,"leftOnBase":172,"sacBunts":0,"sacFlies":7,"babip":".287","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.88","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":292,"putOuts":191,"errors":5,"chances":488,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID592454":{"person":{"id":592454,"fullName":"Tommy Kahnle","link":"/api/v1/people/592454"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":6,"strikes":6,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"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":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":63,"gamesStarted":0,"flyOuts":33,"groundOuts":68,"airOuts":61,"runs":30,"doubles":8,"triples":1,"homeRuns":8,"strikeOuts":48,"baseOnBalls":30,"intentionalWalks":0,"hits":49,"hitByPitch":1,"atBats":226,"obp":".311","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":1001,"era":"4.30","inningsPitched":"60.2","wins":1,"losses":4,"saves":9,"saveOpportunities":14,"holds":15,"blownSaves":5,"earnedRuns":29,"whip":"1.30","battersFaced":257,"outs":182,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":1001,"balls":391,"strikes":610,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".200","pitchesPerInning":"16.50","gamesFinished":15,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"7.12","walksPer9Inn":"4.45","hitsPer9Inn":"7.27","runsScoredPer9":"4.45","homeRunsPer9":"1.19","inheritedRunners":32,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID628451":{"person":{"id":628451,"fullName":"Andy Ibáñez","link":"/api/v1/people/628451"},"jerseyNumber":"77","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"902","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":36,"groundOuts":45,"airOuts":57,"runs":23,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":24,"baseOnBalls":9,"intentionalWalks":0,"hits":38,"hitByPitch":4,"avg":".233","atBats":163,"obp":".288","slg":".356","ops":".644","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":177,"totalBases":58,"rbi":21,"leftOnBase":81,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.75","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":{"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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID663978":{"person":{"id":663978,"fullName":"Chris Paddack","link":"/api/v1/people/663978"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":27,"flyOuts":102,"groundOuts":148,"airOuts":196,"runs":94,"doubles":28,"triples":4,"homeRuns":29,"strikeOuts":107,"baseOnBalls":33,"intentionalWalks":0,"hits":159,"hitByPitch":3,"atBats":599,"obp":".303","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2461,"era":"5.27","inningsPitched":"153.2","wins":5,"losses":11,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":90,"whip":"1.25","battersFaced":646,"outs":461,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":2461,"balls":856,"strikes":1605,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".313","pitchesPerInning":"16.02","gamesFinished":3,"strikeoutWalkRatio":"3.24","strikeoutsPer9Inn":"6.27","walksPer9Inn":"1.93","hitsPer9Inn":"9.31","runsScoredPer9":"5.51","homeRunsPer9":"1.70","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":9,"passedBall":0,"popOuts":49,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":21,"errors":1,"chances":38,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678009":{"person":{"id":678009,"fullName":"Parker Meadows","link":"/api/v1/people/678009"},"jerseyNumber":"22","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"100","stats":{"batting":{"summary":"0-2 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"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":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":14,"groundOuts":46,"airOuts":39,"runs":21,"doubles":6,"triples":2,"homeRuns":4,"strikeOuts":49,"baseOnBalls":18,"intentionalWalks":0,"hits":38,"hitByPitch":0,"avg":".221","atBats":172,"obp":".295","slg":".349","ops":".644","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":190,"totalBases":60,"rbi":15,"leftOnBase":59,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":10,"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":108,"errors":1,"chances":110,"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":"3-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"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":4,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":60,"groundOuts":86,"airOuts":112,"runs":50,"doubles":20,"triples":2,"homeRuns":13,"strikeOuts":104,"baseOnBalls":21,"intentionalWalks":2,"hits":116,"hitByPitch":9,"avg":".278","atBats":417,"obp":".326","slg":".429","ops":".755","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":449,"totalBases":179,"rbi":57,"leftOnBase":180,"sacBunts":0,"sacFlies":1,"babip":".342","groundOutsToAirouts":"0.77","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"32.08","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":973,"errors":5,"chances":1016,"fielding":".995","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID676684":{"person":{"id":676684,"fullName":"Will Vest","link":"/api/v1/people/676684"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"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":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":0,"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":true,"isSubstitute":false}},"ID672761":{"person":{"id":672761,"fullName":"Wenceel Pérez","link":"/api/v1/people/672761"},"jerseyNumber":"46","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | BB, K, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":94,"flyOuts":64,"groundOuts":62,"airOuts":107,"runs":45,"doubles":16,"triples":4,"homeRuns":12,"strikeOuts":79,"baseOnBalls":27,"intentionalWalks":0,"hits":80,"hitByPitch":3,"avg":".248","atBats":323,"obp":".307","slg":".433","ops":".740","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":358,"totalBases":140,"rbi":41,"leftOnBase":159,"sacBunts":0,"sacFlies":5,"babip":".287","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.92","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":170,"errors":3,"chances":178,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID675512":{"person":{"id":675512,"fullName":"Troy Melton","link":"/api/v1/people/675512"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":3,"flyOuts":26,"groundOuts":43,"airOuts":44,"runs":14,"doubles":3,"triples":0,"homeRuns":7,"strikeOuts":35,"baseOnBalls":13,"intentionalWalks":0,"hits":29,"hitByPitch":1,"atBats":149,"obp":".262","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":607,"era":"2.79","inningsPitched":"42.0","wins":3,"losses":2,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":13,"whip":"1.00","battersFaced":165,"outs":126,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":607,"balls":217,"strikes":390,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".600","pitchesPerInning":"14.45","gamesFinished":0,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"7.50","walksPer9Inn":"2.79","hitsPer9Inn":"6.21","runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[678009,663330,650402,681481,682985,679529,672761,693307,656716,595879,690291,628451,700242,663554,676428,592454,663947,663432,623149],"pitchers":[663554,676428,592454,663947,663432,623149],"bench":[668670],"bullpen":[640448,656427,675512,672456,606160,663978,669373,676684],"battingOrder":[663330,650402,681481,682985,679529,672761,693307,656716,700242],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Dingler (20, Johnson); McKinstry (22, Kinley); Torres (22, Dodd)."},{"label":"TB","value":"Carpenter 2; Dingler 4; Greene, R 2; McKinstry 3; Torres 3."},{"label":"RBI","value":"Greene, R (109); Torres (74)."},{"label":"Runners left in scoring position, 2 out","value":"Torkelson 3; Pérez, W; Jones, Jah; Sweeney 2."},{"label":"SF","value":"Greene, R."},{"label":"GIDP","value":"Báez, J."},{"label":"Team RISP","value":"2-for-13."},{"label":"Team LOB","value":"13."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Pérez, W (8, 2nd base off Strider/Baldwin, D)."}]}],"note":[{"label":"a","value":"Struck out for Jung, Ja in the 6th."},{"label":"b","value":"Popped out for Meadows, P in the 6th."},{"label":"c","value":"Popped out for Ibáñez in the 8th."}]}},"officials":[{"official":{"id":547380,"fullName":"Carlos Torres","link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":605671,"fullName":"Charlie Ramos","link":"/api/v1/people/605671"},"officialType":"First Base"},{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":521251,"fullName":"Ben May","link":"/api/v1/people/521251"},"officialType":"Third Base"}],"info":[{"label":"Balk","value":"Strider; Rainey."},{"label":"Pitch timer violations","value":"Iglesias, R (pitcher)."},{"label":"Pitches-strikes","value":"Strider 101-55; Johnson 13-6; Lee, D 10-8; Suarez, J 11-7; Kinley 13-11; Dodd 18-10; Iglesias, R 8-7; Mize 97-58; Hurter 27-15; Kahnle 12-6; Holton 17-9; Rainey 16-5; Sewald 10-7."},{"label":"Groundouts-flyouts","value":"Strider 2-5; Johnson 0-0; Lee, D 0-0; Suarez, J 0-2; Kinley 1-0; Dodd 0-1; Iglesias, R 0-1; Mize 2-7; Hurter 0-1; Kahnle 1-0; Holton 1-1; Rainey 0-0; Sewald 2-1."},{"label":"Batters faced","value":"Strider 23; Johnson 3; Lee, D 2; Suarez, J 3; Kinley 5; Dodd 4; Iglesias, R 2; Mize 25; Hurter 6; Kahnle 3; Holton 4; Rainey 3; Sewald 4."},{"label":"Inherited runners-scored","value":"Lee, D 2-0; Iglesias, R 1-0; Kahnle 2-0; Sewald 2-2."},{"label":"Umpires","value":"HP: Carlos Torres. 1B: Charlie Ramos. 2B: Alfonso Márquez. 3B: Ben May. "},{"label":"Weather","value":"79 degrees, Cloudy."},{"label":"Wind","value":"4 mph, In From CF."},{"label":"First pitch","value":"1:10 PM."},{"label":"T","value":"3:17 (:27 delay)."},{"label":"Att","value":"34,042."},{"label":"Venue","value":"Comerica Park."},{"label":"September 21, 2025"}],"pitchingNotes":["Rainey pitched to 3 batters in the 9th inning."],"topPerformers":[{"player":{"person":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911","boxscoreName":"Strider"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"stats":{"batting":{},"pitching":{"note":"(W, 7-13)","summary":"5.0 IP, 0 ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":2,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":101,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":46,"strikes":55,"strikePercentage":".540","hitBatsmen":0,"balks":1,"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":{"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":22,"gamesStarted":22,"flyOuts":74,"groundOuts":92,"airOuts":122,"runs":60,"doubles":28,"triples":1,"homeRuns":19,"strikeOuts":126,"baseOnBalls":49,"intentionalWalks":0,"hits":116,"hitByPitch":7,"atBats":451,"obp":".337","caughtStealing":6,"stolenBases":14,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2025,"era":"4.45","inningsPitched":"119.1","wins":7,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.38","battersFaced":512,"outs":358,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2025,"balls":787,"strikes":1238,"strikePercentage":".610","hitBatsmen":7,"balks":1,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".350","pitchesPerInning":"16.97","gamesFinished":0,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"9.50","walksPer9Inn":"3.70","hitsPer9Inn":"8.75","runsScoredPer9":"4.53","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":33},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":58,"pitchingGameScore":58},{"player":{"person":{"id":686948,"fullName":"Drake Baldwin","link":"/api/v1/people/686948","boxscoreName":"Baldwin, D"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":144,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 3B, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":53,"groundOuts":123,"airOuts":92,"runs":52,"doubles":15,"triples":1,"homeRuns":18,"strikeOuts":62,"baseOnBalls":36,"intentionalWalks":0,"hits":104,"hitByPitch":3,"avg":".273","atBats":381,"obp":".340","slg":".459","ops":".799","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":420,"totalBases":175,"rbi":76,"leftOnBase":165,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.34","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.17","popOuts":11,"lineOuts":28},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":12,"stolenBases":84,"stolenBasePercentage":".875","caughtStealingPercentage":".125","assists":30,"putOuts":692,"errors":4,"chances":726,"fielding":".994","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":57,"hittingGameScore":57},{"player":{"person":{"id":650402,"fullName":"Gleyber Torres","link":"/api/v1/people/650402","boxscoreName":"Torres"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":116,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":140,"flyOuts":106,"groundOuts":124,"airOuts":167,"runs":79,"doubles":22,"triples":0,"homeRuns":16,"strikeOuts":93,"baseOnBalls":85,"intentionalWalks":0,"hits":133,"hitByPitch":4,"avg":".261","atBats":510,"obp":".366","slg":".398","ops":".764","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":606,"totalBases":203,"rbi":74,"leftOnBase":172,"sacBunts":0,"sacFlies":7,"babip":".287","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.88","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":292,"putOuts":191,"errors":5,"chances":488,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":675911,"fullName":"Spencer Strider","link":"/api/v1/people/675911"},"loser":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}