{"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":776582,"link":"/api/v1.1/game/776582/feed/live","metaData":{"wait":10,"timeStamp":"20250827_021825","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count22","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776582,"type":"R","doubleHeader":"N","id":"2025/08/26/minmlb-tormlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776582-2025-08-26","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-26T23:07:00Z","originalDate":"2025-08-26","officialDate":"2025-08-26","dayNight":"night","time":"7:07","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":142,"name":"Minnesota Twins","link":"/api/v1/teams/142","season":2025,"venue":{"id":3312,"name":"Target Field","link":"/api/v1/venues/3312"},"springVenue":{"id":2862,"link":"/api/v1/venues/2862"},"teamCode":"min","fileCode":"min","abbreviation":"MIN","teamName":"Twins","locationName":"Minneapolis","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":"Minnesota","record":{"gamesPlayed":132,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":72,"ties":0,"pct":".455"},"records":{},"divisionLeader":false,"wins":60,"losses":72,"winningPercentage":".455"},"franchiseName":"Minnesota","clubName":"Twins","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141","season":2025,"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14"},"springVenue":{"id":2536,"link":"/api/v1/venues/2536"},"teamCode":"tor","fileCode":"tor","abbreviation":"TOR","teamName":"Blue Jays","locationName":"Toronto","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Toronto","record":{"gamesPlayed":133,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":77,"losses":56,"ties":0,"pct":".579"},"records":{},"divisionLeader":false,"wins":77,"losses":56,"winningPercentage":".579"},"franchiseName":"Toronto","clubName":"Blue Jays","active":true}},"players":{"ID543859":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859","firstName":"Michael","lastName":"Tonkin","primaryNumber":"39","birthDate":"1989-11-19","currentAge":36,"birthCity":"Glendale","birthStateProvince":"CA","birthCountry":"USA","height":"6' 7\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Tonkin","middleName":"Harvey","boxscoreName":"Tonkin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"mlbDebutDate":"2013-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Tonkin","nameSlug":"michael-tonkin-543859","firstLastName":"Michael Tonkin","lastFirstName":"Tonkin, Michael","lastInitName":"Tonkin, M","initLastName":"M Tonkin","fullFMLName":"Michael Harvey Tonkin","fullLFMName":"Tonkin, Michael Harvey","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID669456":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456","firstName":"Shane","lastName":"Bieber","primaryNumber":"57","birthDate":"1995-05-31","currentAge":31,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Bieber","middleName":"Robert","boxscoreName":"Bieber","nickName":"Not Justin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"BEE-burr","mlbDebutDate":"2018-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shane Bieber","nameSlug":"shane-bieber-669456","firstLastName":"Shane Bieber","lastFirstName":"Bieber, Shane","lastInitName":"Bieber, S","initLastName":"S Bieber","fullFMLName":"Shane Robert Bieber","fullLFMName":"Bieber, Shane Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666182":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182","firstName":"Bo","lastName":"Bichette","primaryNumber":"19","birthDate":"1998-03-05","currentAge":28,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Bo","useLastName":"Bichette","middleName":"Joseph","boxscoreName":"Bichette","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"bih-shett","mlbDebutDate":"2019-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bo Bichette","nameSlug":"bo-bichette-666182","firstLastName":"Bo Bichette","lastFirstName":"Bichette, Bo","lastInitName":"Bichette, B","initLastName":"B Bichette","fullFMLName":"Bo Joseph Bichette","fullLFMName":"Bichette, Bo Joseph","strikeZoneTop":3.162,"strikeZoneBottom":1.596},"ID671737":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737","firstName":"Taj","lastName":"Bradley","primaryNumber":"26","birthDate":"2001-03-20","currentAge":25,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taj","useLastName":"Bradley","middleName":"Ali","boxscoreName":"Bradley, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taj Bradley","nameSlug":"taj-bradley-671737","firstLastName":"Taj Bradley","lastFirstName":"Bradley, Taj","lastInitName":"Bradley, T","initLastName":"T Bradley","fullFMLName":"Taj Ali Bradley","fullLFMName":"Bradley, Taj Ali","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID665019":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019","firstName":"Kody","lastName":"Clemens","primaryNumber":"2","birthDate":"1996-05-15","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Kody","useLastName":"Clemens","middleName":"Alec","boxscoreName":"Clemens","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kody Clemens","nameSlug":"kody-clemens-665019","firstLastName":"Kody Clemens","lastFirstName":"Clemens, Kody","lastInitName":"Clemens, K","initLastName":"K Clemens","fullFMLName":"Kody Alec Clemens","fullLFMName":"Clemens, Kody Alec","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"ID686797":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797","firstName":"Brooks","lastName":"Lee","primaryNumber":"22","birthDate":"2001-02-14","currentAge":25,"birthCity":"San Luis Obispo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brooks","useLastName":"Lee","middleName":"Thomas","boxscoreName":"Lee, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-07-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Lee","nameSlug":"brooks-lee-686797","firstLastName":"Brooks Lee","lastFirstName":"Lee, Brooks","lastInitName":"Lee, B","initLastName":"B Lee","fullFMLName":"Brooks Thomas Lee","fullLFMName":"Lee, Brooks Thomas","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID668885":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885","firstName":"Christopher","lastName":"Martin","primaryNumber":"16","birthDate":"1999-03-23","currentAge":27,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Austin","useLastName":"Martin","middleName":"Austin","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Martin","nameSlug":"austin-martin-668885","firstLastName":"Austin Martin","lastFirstName":"Martin, Austin","lastInitName":"Martin, A","initLastName":"A Martin","fullFMLName":"Christopher Austin Martin","fullLFMName":"Martin, Christopher Austin","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID676391":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391","firstName":"Ernie","lastName":"Clement","primaryNumber":"22","birthDate":"1996-03-22","currentAge":30,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ernie","useLastName":"Clement","middleName":"James","boxscoreName":"Clement","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ernie Clement","nameSlug":"ernie-clement-676391","firstLastName":"Ernie Clement","lastFirstName":"Clement, Ernie","lastInitName":"Clement, E","initLastName":"E Clement","fullFMLName":"Ernie James Clement","fullLFMName":"Clement, Ernie James","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID662139":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139","firstName":"Daulton","lastName":"Varsho","primaryNumber":"18","birthDate":"1996-07-02","currentAge":30,"birthCity":"Marshfield","birthStateProvince":"WI","birthCountry":"USA","height":"5' 8\"","weight":207,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daulton","useLastName":"Varsho","middleName":"John","boxscoreName":"Varsho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"VAR-show","mlbDebutDate":"2020-07-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daulton Varsho","nameSlug":"daulton-varsho-662139","firstLastName":"Daulton Varsho","lastFirstName":"Varsho, Daulton","lastInitName":"Varsho, D","initLastName":"D Varsho","fullFMLName":"Daulton John Varsho","fullLFMName":"Varsho, Daulton John","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID665926":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926","firstName":"Andrés","lastName":"Giménez","primaryNumber":"0","birthDate":"1998-09-04","currentAge":28,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":161,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Andrés","useLastName":"Giménez","middleName":"Alfonso","boxscoreName":"Giménez","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":true,"pronunciation":"ahn-DRAYS hee-MEH-nehz","mlbDebutDate":"2020-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Giménez","nameSlug":"andres-gimenez-665926","firstLastName":"Andrés Giménez","lastFirstName":"Giménez, Andrés","lastInitName":"Giménez, A","initLastName":"A Giménez","fullFMLName":"Andrés Alfonso Giménez","fullLFMName":"Giménez, Andrés Alfonso","strikeZoneTop":3.165,"strikeZoneBottom":1.597},"ID656546":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546","firstName":"Jeffrey","lastName":"Hoffman","primaryNumber":"24","birthDate":"1993-01-08","currentAge":33,"birthCity":"Latham","birthStateProvince":"NY","birthCountry":"USA","height":"6' 5\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeff","useLastName":"Hoffman","middleName":"Robert","boxscoreName":"Hoffman, J","nickName":"Hoff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2016-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff Hoffman","nameSlug":"jeff-hoffman-656546","firstLastName":"Jeff Hoffman","lastFirstName":"Hoffman, Jeff","lastInitName":"Hoffman, J","initLastName":"J Hoffman","fullFMLName":"Jeffrey Robert Hoffman","fullLFMName":"Hoffman, Jeffrey Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID621244":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244","firstName":"José","lastName":"Berríos","primaryNumber":"17","birthDate":"1994-05-27","currentAge":32,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Berríos","middleName":"Orlando","boxscoreName":"Berríos","nickName":"La Makina","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"beh-REE-ohs","mlbDebutDate":"2016-04-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Berríos","nameSlug":"jose-berrios-621244","firstLastName":"José Berríos","lastFirstName":"Berríos, José","lastInitName":"Berríos, J","initLastName":"J Berríos","fullFMLName":"José Orlando Berríos","fullLFMName":"Berríos, José Orlando","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID666397":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397","firstName":"Edouard","lastName":"Julien","primaryNumber":"6","birthDate":"1999-04-30","currentAge":27,"birthCity":"Quebec City","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Edouard","useLastName":"Julien","boxscoreName":"Julien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ED-ward JOO-lee-en","mlbDebutDate":"2023-04-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edouard Julien","nameSlug":"edouard-julien-666397","firstLastName":"Edouard Julien","lastFirstName":"Julien, Edouard","lastInitName":"Julien, E","initLastName":"E Julien","fullFMLName":"Edouard Julien","fullLFMName":"Julien, Edouard","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"ID664770":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770","firstName":"Nathan","lastName":"Lukes","primaryNumber":"38","birthDate":"1994-07-12","currentAge":32,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nathan","useLastName":"Lukes","middleName":"Donald","boxscoreName":"Lukes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lucas","mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Lukes","nameSlug":"nathan-lukes-664770","firstLastName":"Nathan Lukes","lastFirstName":"Lukes, Nathan","lastInitName":"Lukes, N","initLastName":"N Lukes","fullFMLName":"Nathan Donald Lukes","fullLFMName":"Lukes, Nathan Donald","strikeZoneTop":3.164,"strikeZoneBottom":1.597},"ID680718":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718","firstName":"Addison","lastName":"Barger","primaryNumber":"47","birthDate":"1999-11-12","currentAge":26,"birthCity":"Bellevue","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Addison","useLastName":"Barger","boxscoreName":"Barger","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"barge-er","mlbDebutDate":"2024-04-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Addison Barger","nameSlug":"addison-barger-680718","firstLastName":"Addison Barger","lastFirstName":"Barger, Addison","lastInitName":"Barger, A","initLastName":"A Barger","fullFMLName":"Addison Barger","fullLFMName":"Barger, Addison ","strikeZoneTop":3.175,"strikeZoneBottom":1.602},"ID680837":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837","firstName":"Ryan","lastName":"Fitzgerald","primaryNumber":"46","birthDate":"1994-06-17","currentAge":32,"birthCity":"Hinsdale","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ryan","useLastName":"Fitzgerald","boxscoreName":"Fitzgerald, R","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2025-05-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Fitzgerald","nameSlug":"ryan-fitzgerald-680837","firstLastName":"Ryan Fitzgerald","lastFirstName":"Fitzgerald, Ryan","lastInitName":"Fitzgerald, R","initLastName":"R Fitzgerald","fullFMLName":"Ryan  Fitzgerald","fullLFMName":"Fitzgerald, Ryan","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID684320":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320","firstName":"Yariel","lastName":"Rodriguez","primaryNumber":"29","birthDate":"1997-03-10","currentAge":29,"birthCity":"Camaguey","birthCountry":"Cuba","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yariel","useLastName":"Rodríguez","middleName":"Humberto","boxscoreName":"Rodríguez, Y","gender":"M","nameMatrilineal":"Yordi","isPlayer":true,"isVerified":true,"pronunciation":"YAH-ree-el","mlbDebutDate":"2024-04-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yariel Rodríguez","nameSlug":"yariel-rodriguez-684320","firstLastName":"Yariel Rodríguez","lastFirstName":"Rodríguez, Yariel","lastInitName":"Rodríguez, Y","initLastName":"Y Rodríguez","fullFMLName":"Yariel Humberto Rodríguez","fullLFMName":"Rodríguez, Yariel Humberto","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID663485":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485","firstName":"Bryson","lastName":"Sands","primaryNumber":"44","birthDate":"1997-07-17","currentAge":29,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Sands","middleName":"Cole","boxscoreName":"Sands","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Sands","nameSlug":"cole-sands-663485","firstLastName":"Cole Sands","lastFirstName":"Sands, Cole","lastInitName":"Sands, C","initLastName":"C Sands","fullFMLName":"Bryson Cole Sands","fullLFMName":"Sands, Bryson Cole","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641672":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672","firstName":"Thomas","lastName":"Hatch","primaryNumber":"59","birthDate":"1994-09-29","currentAge":31,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Thomas","useLastName":"Hatch","boxscoreName":"Hatch","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2020-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Thomas Hatch","nameSlug":"thomas-hatch-641672","firstLastName":"Thomas Hatch","lastFirstName":"Hatch, Thomas","lastInitName":"Hatch, T","initLastName":"T Hatch","fullFMLName":"Thomas Hatch","fullLFMName":"Hatch, Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID681892":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892","firstName":"Kody","lastName":"Funderburk","primaryNumber":"57","birthDate":"1996-11-27","currentAge":29,"birthCity":"Mesa","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kody","useLastName":"Funderburk","boxscoreName":"Funderburk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kody Funderburk","nameSlug":"kody-funderburk-681892","firstLastName":"Kody Funderburk","lastFirstName":"Funderburk, Kody","lastInitName":"Funderburk, K","initLastName":"K Funderburk","fullFMLName":"Kody  Funderburk","fullLFMName":"Funderburk, Kody ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID690953":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953","firstName":"McLean","lastName":"Abel","primaryNumber":"20","birthDate":"2001-08-18","currentAge":25,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"6' 5\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mick","useLastName":"Abel","middleName":"Stine","boxscoreName":"Abel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"AY-bull","mlbDebutDate":"2025-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mick Abel","nameSlug":"mick-abel-690953","firstLastName":"Mick Abel","lastFirstName":"Abel, Mick","lastInitName":"Abel, M","initLastName":"M Abel","fullFMLName":"McLean Stine Abel","fullLFMName":"Abel, McLean Stine","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID650893":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893","firstName":"Génesis","lastName":"Cabrera","birthDate":"1996-10-10","currentAge":29,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Génesis","useLastName":"Cabrera","boxscoreName":"Cabrera, G","nickName":"Cabby","gender":"M","nameMatrilineal":"Capellan","isPlayer":true,"isVerified":true,"pronunciation":"HAY-neh-sees","mlbDebutDate":"2019-05-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Génesis Cabrera","nameSlug":"genesis-cabrera-650893","firstLastName":"Génesis Cabrera","lastFirstName":"Cabrera, Génesis","lastInitName":"Cabrera, G","initLastName":"G Cabrera","fullFMLName":"Génesis Cabrera","fullLFMName":"Cabrera, Génesis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805673":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673","firstName":"Daniel","lastName":"Matthews","primaryNumber":"52","birthDate":"2000-05-22","currentAge":26,"birthCity":"Cullowhee","birthStateProvince":"NC","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zebby","useLastName":"Matthews","middleName":"Zebulon","boxscoreName":"Matthews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zebby Matthews","nameSlug":"zebby-matthews-805673","firstLastName":"Zebby Matthews","lastFirstName":"Matthews, Zebby","lastInitName":"Matthews, Z","initLastName":"Z Matthews","fullFMLName":"Daniel Zebulon Matthews","fullLFMName":"Matthews, Daniel Zebulon","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID621439":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439","firstName":"Byron","lastName":"Buxton","primaryNumber":"25","birthDate":"1993-12-18","currentAge":32,"birthCity":"Baxley","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Byron","useLastName":"Buxton","middleName":"Keiron","boxscoreName":"Buxton","nickName":"Buck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Byron Buxton","nameSlug":"byron-buxton-621439","firstLastName":"Byron Buxton","lastFirstName":"Buxton, Byron","lastInitName":"Buxton, B","initLastName":"B Buxton","fullFMLName":"Byron Keiron Buxton","fullLFMName":"Buxton, Byron Keiron","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID672386":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386","firstName":"Alejandro","lastName":"Kirk","primaryNumber":"30","birthDate":"1998-11-06","currentAge":27,"birthCity":"Tijuana","birthCountry":"Mexico","height":"5' 8\"","weight":245,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Alejandro","useLastName":"Kirk","boxscoreName":"Kirk","gender":"M","nameMatrilineal":"Castellanos","isPlayer":true,"isVerified":false,"pronunciation":"all-uh-HAWN-dro","mlbDebutDate":"2020-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alejandro Kirk","nameSlug":"alejandro-kirk-672386","firstLastName":"Alejandro Kirk","lastFirstName":"Kirk, Alejandro","lastInitName":"Kirk, A","initLastName":"A Kirk","fullFMLName":"Alejandro Kirk","fullLFMName":"Kirk, Alejandro","strikeZoneTop":3.01,"strikeZoneBottom":1.519},"ID670242":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242","firstName":"Matthew","lastName":"Wallner","primaryNumber":"38","birthDate":"1997-12-12","currentAge":28,"birthCity":"Forest Lake","birthStateProvince":"MN","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Matt","useLastName":"Wallner","boxscoreName":"Wallner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Wallner","nameSlug":"matt-wallner-670242","firstLastName":"Matt Wallner","lastFirstName":"Wallner, Matt","lastInitName":"Wallner, M","initLastName":"M Wallner","fullFMLName":"Matthew Wallner","fullLFMName":"Wallner, Matthew","strikeZoneTop":3.4,"strikeZoneBottom":1.71},"ID667297":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297","firstName":"Thomas","lastName":"Nance","primaryNumber":"35","birthDate":"1991-03-19","currentAge":35,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tommy","useLastName":"Nance","middleName":"Andrew","boxscoreName":"Nance","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy Nance","nameSlug":"tommy-nance-667297","firstLastName":"Tommy Nance","lastFirstName":"Nance, Tommy","lastInitName":"Nance, T","initLastName":"T Nance","fullFMLName":"Thomas Andrew Nance","fullLFMName":"Nance, Thomas Andrew","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID623437":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437","firstName":"Justin","lastName":"Topa","primaryNumber":"48","birthDate":"1991-03-07","currentAge":35,"birthCity":"Binghamton","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Topa","middleName":"Robert","boxscoreName":"Topa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"TOW-pah","mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Topa","nameSlug":"justin-topa-623437","firstLastName":"Justin Topa","lastFirstName":"Topa, Justin","lastInitName":"Topa, J","initLastName":"J Topa","fullFMLName":"Justin Robert Topa","fullLFMName":"Topa, Justin Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID621139":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139","firstName":"Brooks","lastName":"Kriske","primaryNumber":"48","birthDate":"1994-02-03","currentAge":32,"birthCity":"Scottsdale","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brooks","useLastName":"Kriske","middleName":"Joseph","boxscoreName":"Kriske","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"kris-key","mlbDebutDate":"2020-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Kriske","nameSlug":"brooks-kriske-621139","firstLastName":"Brooks Kriske","lastFirstName":"Kriske, Brooks","lastInitName":"Kriske, B","initLastName":"B Kriske","fullFMLName":"Brooks Joseph Kriske","fullLFMName":"Kriske, Brooks Joseph","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID686973":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973","firstName":"Louis","lastName":"Varland","primaryNumber":"77","birthDate":"1997-12-09","currentAge":28,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Louis","useLastName":"Varland","middleName":"Dennis","boxscoreName":"Varland, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Louis Varland","nameSlug":"louis-varland-686973","firstLastName":"Louis Varland","lastFirstName":"Varland, Louis","lastInitName":"Varland, L","initLastName":"L Varland","fullFMLName":"Louis Dennis Varland","fullLFMName":"Varland, Louis Dennis","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663893":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893","firstName":"Brendon","lastName":"Little","primaryNumber":"54","birthDate":"1996-08-11","currentAge":30,"birthCity":"Bryn Mawr","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brendon","useLastName":"Little","middleName":"David","boxscoreName":"Little, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brendon Little","nameSlug":"brendon-little-663893","firstLastName":"Brendon Little","lastFirstName":"Little, Brendon","lastInitName":"Little, B","initLastName":"B Little","fullFMLName":"Brendon David Little","fullLFMName":"Little, Brendon David","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID605135":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135","firstName":"Christopher","lastName":"Bassitt","primaryNumber":"40","birthDate":"1989-02-22","currentAge":37,"birthCity":"Toledo","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Bassitt","middleName":"M.","boxscoreName":"Bassitt","nickName":"C Bass","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Bassitt","nameSlug":"chris-bassitt-605135","firstLastName":"Chris Bassitt","lastFirstName":"Bassitt, Chris","lastInitName":"Bassitt, C","initLastName":"C Bassitt","fullFMLName":"Christopher M. Bassitt","fullLFMName":"Bassitt, Christopher M.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID592332":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332","firstName":"Kevin","lastName":"Gausman","primaryNumber":"12","birthDate":"1991-01-06","currentAge":35,"birthCity":"Centennial","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Gausman","middleName":"John","boxscoreName":"Gausman","nickName":"Gausy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"GAWZ-min","mlbDebutDate":"2013-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Gausman","nameSlug":"kevin-gausman-592332","firstLastName":"Kevin Gausman","lastFirstName":"Gausman, Kevin","lastInitName":"Gausman, K","initLastName":"K Gausman","fullFMLName":"Kevin John Gausman","fullLFMName":"Gausman, Kevin John","strikeZoneTop":3.59,"strikeZoneBottom":1.67},"ID641778":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778","firstName":"Eric","lastName":"Lauer","primaryNumber":"33","birthDate":"1995-06-03","currentAge":31,"birthCity":"Elyria","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eric","useLastName":"Lauer","middleName":"Lance","boxscoreName":"Lauer","nickName":"Gomer","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"LAO-wer","mlbDebutDate":"2018-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eric Lauer","nameSlug":"eric-lauer-641778","firstLastName":"Eric Lauer","lastFirstName":"Lauer, Eric","lastInitName":"Lauer, E","initLastName":"E Lauer","fullFMLName":"Eric Lance Lauer","fullLFMName":"Lauer, Eric Lance","strikeZoneTop":3.63,"strikeZoneBottom":1.67},"ID677865":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865","firstName":"Justin","lastName":"Bruihl","primaryNumber":"47","birthDate":"1997-06-26","currentAge":29,"birthCity":"Petaluma","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Bruihl","boxscoreName":"Bruihl","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2021-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Justin Bruihl","nameSlug":"justin-bruihl-677865","firstLastName":"Justin Bruihl","lastFirstName":"Bruihl, Justin","lastInitName":"Bruihl, J","initLastName":"J Bruihl","fullFMLName":"Justin  Bruihl","fullLFMName":"Bruihl, Justin ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID676914":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914","firstName":"Davis","lastName":"Schneider","primaryNumber":"36","birthDate":"1999-01-26","currentAge":27,"birthCity":"Berlin","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Davis","useLastName":"Schneider","boxscoreName":"Schneider","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2023-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Davis Schneider","nameSlug":"davis-schneider-676914","firstLastName":"Davis Schneider","lastFirstName":"Schneider, Davis","lastInitName":"Schneider, D","initLastName":"D Schneider","fullFMLName":"Davis Schneider","fullLFMName":"Schneider, Davis ","strikeZoneTop":3.045,"strikeZoneBottom":1.537},"ID622554":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554","firstName":"Seranthony","lastName":"Domínguez","primaryNumber":"58","birthDate":"1994-11-25","currentAge":31,"birthCity":"Esperanza Valverde Mao","birthCountry":"Dominican Republic","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seranthony","useLastName":"Domínguez","middleName":"Ambioris","boxscoreName":"Domínguez","nickName":"Sir Anthony","gender":"M","nameMatrilineal":"Taveras","isPlayer":true,"isVerified":false,"pronunciation":"ser-AN-thoh-nee doh-MIN-gehz","mlbDebutDate":"2018-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seranthony Domínguez","nameSlug":"seranthony-dominguez-622554","firstLastName":"Seranthony Domínguez","lastFirstName":"Domínguez, Seranthony","lastInitName":"Domínguez, S","initLastName":"S Domínguez","fullFMLName":"Seranthony Ambioris Domínguez","fullLFMName":"Domínguez, Seranthony Ambioris","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID701487":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487","firstName":"Pierson","lastName":"Ohl","primaryNumber":"40","birthDate":"1999-09-10","currentAge":27,"birthCity":"Moorpark","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":207,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pierson","useLastName":"Ohl","middleName":"Blaine","boxscoreName":"Ohl","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pierson Ohl","nameSlug":"pierson-ohl-701487","firstLastName":"Pierson Ohl","lastFirstName":"Ohl, Pierson","lastInitName":"Ohl, P","initLastName":"P Ohl","fullFMLName":"Pierson Blaine Ohl","fullLFMName":"Ohl, Pierson Blaine","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID453286":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286","firstName":"Maxwell","lastName":"Scherzer","primaryNumber":"31","birthDate":"1984-07-27","currentAge":42,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 3\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Scherzer","middleName":"M.","boxscoreName":"Scherzer","nickName":"Brown Eye","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"pronunciation":"SHER-zer","mlbDebutDate":"2008-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Scherzer","nameSlug":"max-scherzer-453286","firstLastName":"Max Scherzer","lastFirstName":"Scherzer, Max","lastInitName":"Scherzer, M","initLastName":"M Scherzer","fullFMLName":"Maxwell M. Scherzer","fullLFMName":"Scherzer, Maxwell M.","strikeZoneTop":3.38,"strikeZoneBottom":1.59},"ID543807":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807","firstName":"George","lastName":"Springer","primaryNumber":"4","birthDate":"1989-09-19","currentAge":36,"birthCity":"New Britain","birthStateProvince":"CT","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"George","useLastName":"Springer","middleName":"Chelston","boxscoreName":"Springer","nickName":"Horhay","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Springer","nameTitle":"III","nameSuffix":"III","nameSlug":"george-springer-543807","firstLastName":"George Springer","lastFirstName":"Springer, George","lastInitName":"Springer, G","initLastName":"G Springer","fullFMLName":"George Chelston Springer","fullLFMName":"Springer, George Chelston","strikeZoneTop":3.267,"strikeZoneBottom":1.649},"ID681508":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508","firstName":"Michael","lastName":"Gasper","primaryNumber":"30","birthDate":"1995-10-11","currentAge":30,"birthCity":"Merrimack","birthStateProvince":"NH","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Mickey","useLastName":"Gasper","boxscoreName":"Gasper","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-08-12","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Gasper","nameSlug":"mickey-gasper-681508","firstLastName":"Mickey Gasper","lastFirstName":"Gasper, Mickey","lastInitName":"Gasper, M","initLastName":"M Gasper","fullFMLName":"Michael  Gasper","fullLFMName":"Gasper, Michael ","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID680777":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777","firstName":"Ryan","lastName":"Jeffers","primaryNumber":"27","birthDate":"1997-06-03","currentAge":29,"birthCity":"Raleigh","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Ryan","useLastName":"Jeffers","middleName":"Michael","boxscoreName":"Jeffers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2020-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Jeffers","nameSlug":"ryan-jeffers-680777","firstLastName":"Ryan Jeffers","lastFirstName":"Jeffers, Ryan","lastInitName":"Jeffers, R","initLastName":"R Jeffers","fullFMLName":"Ryan Michael Jeffers","fullLFMName":"Jeffers, Ryan Michael","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID681546":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546","firstName":"James","lastName":"Outman","primaryNumber":"43","birthDate":"1997-05-14","currentAge":29,"birthCity":"Redwood City","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"James","useLastName":"Outman","boxscoreName":"Outman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Outman","nameSlug":"james-outman-681546","firstLastName":"James Outman","lastFirstName":"Outman, James","lastInitName":"Outman, J","initLastName":"J Outman","fullFMLName":"James  Outman","fullLFMName":"Outman, James","strikeZoneTop":3.293,"strikeZoneBottom":1.662},"ID623168":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168","firstName":"Tyler","lastName":"Heineman","primaryNumber":"31","birthDate":"1991-06-19","currentAge":35,"birthCity":"Pacific Palisades","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Heineman","middleName":"Andrew","boxscoreName":"Heineman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HIY-nuh-min","mlbDebutDate":"2019-09-04","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Heineman","nameSlug":"tyler-heineman-623168","firstLastName":"Tyler Heineman","lastFirstName":"Heineman, Tyler","lastInitName":"Heineman, T","initLastName":"T Heineman","fullFMLName":"Tyler Andrew Heineman","fullLFMName":"Heineman, Tyler Andrew","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID664034":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034","firstName":"Tyler","lastName":"France","primaryNumber":"25","birthDate":"1994-07-13","currentAge":32,"birthCity":"Downey","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ty","useLastName":"France","middleName":"Lawrence","boxscoreName":"France, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ty France","nameSlug":"ty-france-664034","firstLastName":"Ty France","lastFirstName":"France, Ty","lastInitName":"France, T","initLastName":"T France","fullFMLName":"Tyler Lawrence France","fullLFMName":"France, Tyler Lawrence","strikeZoneTop":3.103,"strikeZoneBottom":1.566},"ID665489":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489","firstName":"Vladimir","lastName":"Guerrero","primaryNumber":"27","birthDate":"1999-03-16","currentAge":27,"birthCity":"Montreal","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 0\"","weight":245,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Vladimir","useLastName":"Guerrero Jr.","boxscoreName":"Guerrero Jr.","nickName":"El K","gender":"M","nameMatrilineal":"Ramos","isPlayer":true,"isVerified":false,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vladimir Guerrero Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"vladimir-guerrero-jr-665489","firstLastName":"Vladimir Guerrero Jr.","lastFirstName":"Guerrero Jr., Vladimir","lastInitName":"Guerrero Jr., V","initLastName":"V Guerrero Jr.","fullFMLName":"Vladimir Guerrero Jr.","fullLFMName":"Guerrero Jr., Vladimir ","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID641927":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927","firstName":"John","lastName":"Ober","primaryNumber":"17","birthDate":"1995-07-12","currentAge":31,"birthCity":"Huntersville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 9\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bailey","useLastName":"Ober","middleName":"Bailey","boxscoreName":"Ober","gender":"M","nameMatrilineal":"Bailey","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"OH-burr","mlbDebutDate":"2021-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bailey Ober","nameSlug":"bailey-ober-641927","firstLastName":"Bailey Ober","lastFirstName":"Ober, Bailey","lastInitName":"Ober, B","initLastName":"B Ober","fullFMLName":"John Bailey Ober","fullLFMName":"Ober, John Bailey","strikeZoneTop":3.611,"strikeZoneBottom":1.823},"ID664702":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702","firstName":"Myles","lastName":"Straw","primaryNumber":"3","birthDate":"1994-10-17","currentAge":31,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":178,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Myles","useLastName":"Straw","middleName":"James Noble","boxscoreName":"Straw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-09-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Myles Straw","nameSlug":"myles-straw-664702","firstLastName":"Myles Straw","lastFirstName":"Straw, Myles","lastInitName":"Straw, M","initLastName":"M Straw","fullFMLName":"Myles James Noble Straw","fullLFMName":"Straw, Myles James Noble","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID668904":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904","firstName":"Royce","lastName":"Lewis","primaryNumber":"23","birthDate":"1999-06-05","currentAge":27,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Royce","useLastName":"Lewis","middleName":"Oliver","boxscoreName":"Lewis, R","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Royce Lewis","nameSlug":"royce-lewis-668904","firstLastName":"Royce Lewis","lastFirstName":"Lewis, Royce","lastInitName":"Lewis, R","initLastName":"R Lewis","fullFMLName":"Royce Oliver Lewis","fullLFMName":"Lewis, Royce Oliver","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID663616":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616","firstName":"Trevor","lastName":"Larnach","primaryNumber":"9","birthDate":"1997-02-26","currentAge":29,"birthCity":"Walnut Creek","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Trevor","useLastName":"Larnach","middleName":"John-Ikaiakaloa","boxscoreName":"Larnach","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"LAR-nick","mlbDebutDate":"2021-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Larnach","nameSlug":"trevor-larnach-663616","firstLastName":"Trevor Larnach","lastFirstName":"Larnach, Trevor","lastInitName":"Larnach, T","initLastName":"T Larnach","fullFMLName":"Trevor John-Ikaiakaloa Larnach","fullLFMName":"Larnach, Trevor John-Ikaiakaloa","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID657746":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746","firstName":"Joseph","lastName":"Ryan","primaryNumber":"41","birthDate":"1996-06-05","currentAge":30,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Ryan","middleName":"Philip","boxscoreName":"Ryan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Ryan","nameSlug":"joe-ryan-657746","firstLastName":"Joe Ryan","lastFirstName":"Ryan, Joe","lastInitName":"Ryan, J","initLastName":"J Ryan","fullFMLName":"Joseph Philip Ryan","fullLFMName":"Ryan, Joseph Philip","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID807712":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712","firstName":"Luke","lastName":"Keaschall","primaryNumber":"15","birthDate":"2002-08-15","currentAge":24,"birthCity":"Watsonville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luke","useLastName":"Keaschall","middleName":"T.","boxscoreName":"Keaschall","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KEY-shull","mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Keaschall","nameSlug":"luke-keaschall-807712","firstLastName":"Luke Keaschall","lastFirstName":"Keaschall, Luke","lastInitName":"Keaschall, L","initLastName":"L Keaschall","fullFMLName":"Luke T. Keaschall","fullLFMName":"Keaschall, Luke T.","strikeZoneTop":3.214,"strikeZoneBottom":1.622}},"venue":{"id":14,"name":"Rogers Centre","link":"/api/v1/venues/14","location":{"address1":"1 Blue Jays Way, Suite 3200","city":"Toronto","state":"Ontario","stateAbbrev":"ON","postalCode":"M5V1J1","defaultCoordinates":{"latitude":43.64155,"longitude":-79.38915},"azimuthAngle":345.0,"elevation":270,"country":"Canada","phone":"(416) 341-1000"},"timeZone":{"tz":"EDT","id":"America/Toronto","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":39150,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":328,"leftCenter":375,"center":404,"rightCenter":375,"rightLine":328},"active":true,"season":"2025"},"officialVenue":{"id":14,"link":"/api/v1/venues/14"},"weather":{"condition":"Roof Closed","temp":"68","wind":"0 mph, None"},"gameInfo":{"attendance":42235,"firstPitch":"2025-08-26T23:08:00.000Z","gameDurationMinutes":190},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"home":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"}},"officialScorer":{"id":431085,"fullName":"Howard Starkman","link":"/api/v1/people/431085"},"primaryDatacaster":{"id":427493,"fullName":"Dale Stevens","link":"/api/v1/people/427493"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trevor Larnach walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-26T23:08:06.712Z","endTime":"2025-08-26T23:10:33.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,6,7,8,9],"actionIndex":[0,1,2,5],"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T18:46:52.571Z","endTime":"2025-08-26T22:43:21.635Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"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-08-26T22:43:21.635Z","endTime":"2025-08-26T23:06:26.957Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"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-08-26T23:06:26.957Z","endTime":"2025-08-26T23:08:08.934Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"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.4,"endSpeed":83.2,"strikeZoneTop":3.73572181437711,"strikeZoneBottom":1.71587347492274,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.314530419807554,"aZ":-26.70748042851112,"pfxX":-10.051109223967625,"pfxZ":3.0902036072062344,"pX":1.2451098602344768,"pZ":1.5435357306674413,"vX0":9.645339709807873,"vY0":-132.62433542842936,"vZ0":-4.679827896029382,"x":69.54,"y":197.1,"x0":-1.1459551801001515,"y0":50.000726807709434,"z0":5.296190842652205,"aX":-17.771217344919418},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.7,"breakHorizontal":16.0,"spinRate":2130,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.41414995225444473,"extension":6.321848954262725},"index":3,"playId":"12a5ff12-b805-3603-99dc-564f3de90697","pitchNumber":1,"startTime":"2025-08-26T23:08:08.934Z","endTime":"2025-08-26T23:08:12.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.3,"strikeZoneTop":3.81715293606163,"strikeZoneBottom":1.75827795464051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.90210212548082,"aZ":-29.330001626908178,"pfxX":-10.70769122263643,"pfxZ":1.632164904251085,"pX":-0.9017635903340719,"pZ":1.3357239320746388,"vX0":4.59943981406183,"vY0":-132.29624699038646,"vZ0":-4.647170731099177,"x":151.37,"y":202.72,"x0":-1.2890801341147249,"y0":50.002579262757585,"z0":5.310541215181425,"aX":-18.642438213693126},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.0,"breakHorizontal":18.1,"spinRate":1994,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.41686219989617657,"extension":6.430495480430055},"index":4,"playId":"1e2058a3-4234-3010-b77b-68683c6d286f","pitchNumber":2,"startTime":"2025-08-26T23:08:29.633Z","endTime":"2025-08-26T23:08:33.808Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":5,"startTime":"2025-08-26T23:09:10.656Z","endTime":"2025-08-26T23:09:42.193Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.2,"strikeZoneTop":3.7865089893643,"strikeZoneBottom":1.76854448016715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.44736123494848,"aZ":-24.85184220908483,"pfxX":-9.512090472296205,"pfxZ":4.200002971115557,"pX":-1.2286124396340614,"pZ":3.2956035240385577,"vX0":4.568821051685914,"vY0":-131.8450787162035,"vZ0":-0.5856452360480017,"x":163.83,"y":149.8,"x0":-1.756764404603379,"y0":50.00487526061853,"z0":5.369707825510506,"aX":-16.593635391815972},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.7,"breakHorizontal":16.1,"spinRate":2037,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.41690388943273726,"extension":6.287273882744268},"index":6,"playId":"3b432743-f90d-3a4b-8ebc-5ba43344b850","pitchNumber":3,"startTime":"2025-08-26T23:09:42.193Z","endTime":"2025-08-26T23:09:46.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":80.5,"strikeZoneTop":3.78708726597498,"strikeZoneBottom":1.800814207484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.909574994477577,"aZ":-30.29695753800854,"pfxX":-10.969497814138796,"pfxZ":1.122840688016499,"pX":-0.08714765312425829,"pZ":2.974562275648589,"vX0":7.0049711584651355,"vY0":-129.58658209228122,"vZ0":-0.0292008061039577,"x":120.32,"y":158.47,"x0":-1.421266996846936,"y0":50.00380801990078,"z0":5.330044474270467,"aX":-18.374485076080028},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.3,"breakHorizontal":18.0,"spinRate":2050,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.42514266284835056,"extension":6.4677128065208755},"index":7,"playId":"d20e8e8e-1534-38a0-b311-eb4fea72f012","pitchNumber":4,"startTime":"2025-08-26T23:09:57.139Z","endTime":"2025-08-26T23:10:00.139Z","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":90.4,"endSpeed":82.2,"strikeZoneTop":3.81763232513523,"strikeZoneBottom":1.79712768664556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.60150231218885,"aZ":-20.657458775830175,"pfxX":-4.2068667336128645,"pfxZ":6.611650920520194,"pX":-0.783975028357867,"pZ":3.150405974959586,"vX0":3.2997597254270814,"vY0":-131.5565376321716,"vZ0":-1.632595415694549,"x":146.88,"y":153.72,"x0":-1.512016577010102,"y0":50.00045276666747,"z0":5.3201813217847445,"aX":-7.325148661939565},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.8,"breakHorizontal":6.8,"spinRate":2027,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.41737094749311376,"extension":6.461853473899772},"index":8,"playId":"96a2d1b7-6d7f-32ab-a7e1-d325233762f3","pitchNumber":5,"startTime":"2025-08-26T23:10:13.728Z","endTime":"2025-08-26T23:10:16.998Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.79284144951583,"strikeZoneBottom":1.80586469538266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.068428625459603,"aZ":-24.062727616229438,"pfxX":-0.7014707744119031,"pfxZ":4.801819766773114,"pX":-1.456424986514264,"pZ":3.1530013038519504,"vX0":0.6267391002134043,"vY0":-129.15056248749175,"vZ0":-0.9177803316244681,"x":172.52,"y":153.65,"x0":-1.6111851012700003,"y0":50.00009275576839,"z0":5.364800682800867,"aX":-1.1840496618563365},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.8,"breakHorizontal":1.1,"spinRate":2145,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.42421376620332074,"extension":6.5595542866289005},"index":9,"playId":"8c80bf50-1d60-3293-9444-2295070b447f","pitchNumber":6,"startTime":"2025-08-26T23:10:30.257Z","endTime":"2025-08-26T23:10:33.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:10:33.441Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a line drive to center fielder Nathan Lukes. Trevor Larnach to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-26T23:10:44.984Z","endTime":"2025-08-26T23:11:10.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnThird":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":82.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.703893403607594,"aZ":-30.360216442878304,"pfxX":-9.774457854748343,"pfxZ":1.0263488386925257,"pX":-0.678057689436839,"pZ":2.817792093660502,"vX0":5.110667377667362,"vY0":-133.0150233884635,"vZ0":-0.9723135417641308,"x":142.85,"y":162.7,"x0":-1.3706645700693112,"y0":50.00090899575225,"z0":5.420887547285085,"aX":-17.238467922603554},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.8,"breakHorizontal":16.3,"spinRate":2122,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4142692354046362,"extension":6.425888676987591},"hitData":{"launchSpeed":97.2,"launchAngle":16.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":155.64,"coordY":69.59}},"index":0,"playId":"54f2fcb9-3503-3eda-af3e-474d65d32b5b","pitchNumber":1,"startTime":"2025-08-26T23:11:00.515Z","endTime":"2025-08-26T23:11:10.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:11:10.563Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Keaschall strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-26T23:11:29.964Z","endTime":"2025-08-26T23:13:05.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnThird":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.29962670409338,"strikeZoneBottom":1.60654707730995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.636520949686837,"aZ":-25.984610703432164,"pfxX":-8.962138325153441,"pfxZ":3.503597237184488,"pX":0.6981247979413022,"pZ":2.1027842736621736,"vX0":8.060826606020644,"vY0":-132.4560498713455,"vZ0":-3.682356339973768,"x":90.39,"y":182.0,"x0":-1.2276928650561667,"y0":50.00658186948964,"z0":5.422281162727733,"aX":-15.847650519969243},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.6,"breakHorizontal":14.4,"spinRate":2090,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.4143301724038806,"extension":6.453672653049029},"index":0,"playId":"23c29117-b7a9-3ac0-a1fb-1e850dd43b12","pitchNumber":1,"startTime":"2025-08-26T23:11:43.526Z","endTime":"2025-08-26T23:11:46.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.7,"strikeZoneTop":3.25715340272409,"strikeZoneBottom":1.575943125449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.603950132431542,"aZ":-25.916852111377565,"pfxX":-10.645951494860329,"pfxZ":3.581313757182916,"pX":-0.29206162557589554,"pZ":1.3029647043676542,"vX0":5.468191299671446,"vY0":-131.98592855016247,"vZ0":-5.689466104988267,"x":128.13,"y":203.6,"x0":-1.0182434738053583,"y0":50.00206972642193,"z0":5.419026942837576,"aX":-18.602012518691577},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.3,"breakHorizontal":17.9,"spinRate":2060,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4165197940988894,"extension":6.5667488212939755},"index":1,"playId":"76909d2c-0e20-3dd1-9419-7292bdf06777","pitchNumber":2,"startTime":"2025-08-26T23:12:01.359Z","endTime":"2025-08-26T23:12:04.977Z","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":0},"pitchData":{"startSpeed":72.8,"endSpeed":66.3,"strikeZoneTop":3.13704368097471,"strikeZoneBottom":1.49049189510383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.02349349359321,"aZ":-34.90073709306395,"pfxX":9.34176667568104,"pfxZ":-2.4475516224852214,"pX":1.628455722105597,"pZ":2.3450592898416818,"vX0":4.342888950946256,"vY0":-105.80714488414168,"vZ0":2.1289148097888537,"x":54.93,"y":175.46,"x0":-1.6761618825696847,"y0":50.00275650085589,"z0":5.37711509247389,"aX":10.404569734293277},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-3.4,"breakHorizontal":-18.2,"spinRate":2273,"spinDirection":68},"zone":12,"typeConfidence":2.0,"plateTime":0.5212055975751899,"extension":6.3394348578529405},"index":2,"playId":"f4a1e7d4-7b07-362d-80eb-4c252b84603f","pitchNumber":3,"startTime":"2025-08-26T23:12:20.544Z","endTime":"2025-08-26T23:12:23.544Z","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":0},"pitchData":{"startSpeed":69.9,"endSpeed":63.7,"strikeZoneTop":3.17931758337898,"strikeZoneBottom":1.53293628162162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.216728875839305,"aZ":-41.18428281715995,"pfxX":9.426527241568687,"pfxZ":-8.780676822555439,"pX":-0.7409135014363354,"pZ":3.0345073060954717,"vX0":-1.2976419454747037,"vY0":-101.53145036845714,"vZ0":4.4708084673307305,"x":145.24,"y":156.85,"x0":-1.3100668872705257,"y0":50.00092340457059,"z0":5.985766295517532,"aX":9.675940355332914},"breaks":{"breakAngle":13.2,"breakLength":16.8,"breakY":24.0,"breakVertical":-70.8,"breakVerticalInduced":-13.9,"breakHorizontal":-16.6,"spinRate":2284,"spinDirection":45},"zone":1,"typeConfidence":2.0,"plateTime":0.5429503847516841,"extension":6.128260193389183},"index":3,"playId":"b4abef7d-96a7-3bf1-a92b-283f991423da","pitchNumber":4,"startTime":"2025-08-26T23:12:41.138Z","endTime":"2025-08-26T23:12:44.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":71.6,"endSpeed":65.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.869461595619004,"aZ":-32.61401305159421,"pfxX":12.483928455616596,"pfxZ":-0.40743376752879357,"pX":-0.37367418573624694,"pZ":2.5203600213132322,"vX0":-0.24219467761681845,"vY0":-104.21109047873671,"vZ0":2.51506810163889,"x":131.24,"y":170.73,"x0":-1.873061615376211,"y0":50.00154808026861,"z0":5.1897850941099115,"aX":13.531494751592055},"breaks":{"breakAngle":22.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":0.5,"breakHorizontal":-22.4,"spinRate":2305,"spinDirection":66},"zone":4,"typeConfidence":2.0,"plateTime":0.5285135921102371,"extension":6.123659399566031},"index":4,"playId":"8d2a65b2-28dd-366f-bb05-37f24f5e1907","pitchNumber":5,"startTime":"2025-08-26T23:13:02.177Z","endTime":"2025-08-26T23:13:05.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:13:05.359Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Wallner called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-26T23:13:32.085Z","endTime":"2025-08-26T23:15:32.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnThird":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"be99f023-8e70-4ad1-ad37-d6515c6aa31c","startTime":"2025-08-26T23:13:32.085Z","endTime":"2025-08-26T23:13:37.085Z","isPitch":false,"type":"stepoff"},{"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":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.85174937125711,"strikeZoneBottom":1.78118579176849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.744651305902856,"aZ":-28.671777767644087,"pfxX":-10.098875411912354,"pfxZ":1.932039082243631,"pX":0.2287336500931995,"pZ":1.546285439842453,"vX0":7.2662633595803054,"vY0":-134.2563165203794,"vZ0":-4.763619889646455,"x":108.28,"y":197.03,"x0":-1.2091892262803159,"y0":50.00374164118703,"z0":5.399378419783998,"aX":-18.322731356174508},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":2.6,"breakHorizontal":16.6,"spinRate":2044,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4089305269600323,"extension":6.387149039392325},"index":1,"playId":"44bc2c9a-994d-3d8e-ba3c-ead58cf3c31e","pitchNumber":1,"startTime":"2025-08-26T23:13:45.830Z","endTime":"2025-08-26T23:13:49.479Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.72,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.073191385679237,"aZ":-27.520312697402765,"pfxX":-8.833248512449543,"pfxZ":2.644486602634583,"pX":-0.7727576194879082,"pZ":2.0679028039471703,"vX0":4.128854283243514,"vY0":-132.22716983118548,"vZ0":-3.609180443173912,"x":146.46,"y":182.95,"x0":-1.2130303519782026,"y0":50.000841387080676,"z0":5.485935811410313,"aX":-15.527839648756046},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.2,"breakHorizontal":15.0,"spinRate":2044,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.4153726640862323,"extension":6.373950263108778},"index":2,"playId":"c77cf0d5-c76b-3610-b537-5c4693ba1776","pitchNumber":2,"startTime":"2025-08-26T23:14:04.686Z","endTime":"2025-08-26T23:14:07.719Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.72,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.148666565706318,"aZ":-23.004962196578504,"pfxX":-1.0166930472347764,"pfxZ":5.334088795739595,"pX":-0.4373151358400093,"pZ":2.7059087307839054,"vX0":2.467695889930222,"vY0":-129.97437491223644,"vZ0":-2.5669907344650222,"x":133.67,"y":165.72,"x0":-1.2651119968007112,"y0":50.00015007217906,"z0":5.445238079525718,"aX":-1.7468923853052243},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.4,"breakHorizontal":1.3,"spinRate":2071,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.42071852565657464,"extension":6.418950522289733},"index":3,"playId":"12f5adf3-c140-35c8-a958-5bdefe2853b6","pitchNumber":3,"startTime":"2025-08-26T23:14:30.642Z","endTime":"2025-08-26T23:14:33.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.1,"strikeZoneTop":3.72,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.077258999963913,"aZ":-21.305579777460746,"pfxX":-3.2775398804765086,"pfxZ":5.9683598153999,"pX":-0.6175962847446903,"pZ":3.130150711724685,"vX0":3.057946585419556,"vY0":-134.32663839879055,"vZ0":-1.9102952838285647,"x":140.54,"y":154.27,"x0":-1.3469228642489126,"y0":50.00145331230932,"z0":5.370879237680096,"aX":-5.967474023527291},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.6,"breakHorizontal":5.3,"spinRate":2023,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.40830971823279283,"extension":6.294515167352686},"index":4,"playId":"0c99399a-cb05-37c0-9c12-3c1147a1555f","pitchNumber":4,"startTime":"2025-08-26T23:14:54.073Z","endTime":"2025-08-26T23:14:57.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.1,"strikeZoneTop":3.75408556545169,"strikeZoneBottom":1.82245816822865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.465043137482986,"aZ":-28.001885144178708,"pfxX":-10.639184271085425,"pfxZ":2.283183763258293,"pX":0.24317886976951494,"pZ":3.055705021169793,"vX0":7.086694828310544,"vY0":-135.0078786429714,"vZ0":-1.274253415857514,"x":107.73,"y":156.28,"x0":-1.04861782761748,"y0":50.001490544287016,"z0":5.52548013365476,"aX":-19.418652084575083},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":4.1,"breakHorizontal":17.5,"spinRate":2094,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4074626511599586,"extension":6.2504860969296825},"index":5,"playId":"487c8fa6-3ce4-39ed-9c32-53f79ebb9461","pitchNumber":5,"startTime":"2025-08-26T23:15:29.510Z","endTime":"2025-08-26T23:15:32.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:15:32.986Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edouard Julien strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-26T23:15:46.429Z","endTime":"2025-08-26T23:17:19.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":71.8,"endSpeed":65.2,"strikeZoneTop":3.46779326641245,"strikeZoneBottom":1.62136327421454,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.057281809908694,"aZ":-40.05267484455454,"pfxX":9.319572003035276,"pfxZ":-7.303304986515817,"pX":-0.4356385459161557,"pZ":2.2918513272004857,"vX0":-0.4599699439585654,"vY0":-104.33404704002135,"vZ0":2.5701634595841383,"x":133.61,"y":176.9,"x0":-1.416668920745773,"y0":50.0024119408854,"z0":5.838559280961799,"aX":10.054112253037399},"breaks":{"breakAngle":14.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-65.9,"breakVerticalInduced":-11.9,"breakHorizontal":-16.6,"spinRate":2293,"spinDirection":47},"zone":4,"typeConfidence":2.0,"plateTime":0.5293455077358038,"extension":5.987466801067424},"index":0,"playId":"15062d97-99f4-3828-88fb-66f85cf7a6e4","pitchNumber":1,"startTime":"2025-08-26T23:16:06.867Z","endTime":"2025-08-26T23:16:10.366Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"1593fdc0-e3cc-44d5-8cf8-8466e52908e3","startTime":"2025-08-26T23:16:27.501Z","endTime":"2025-08-26T23:16:32.501Z","isPitch":false,"type":"stepoff"},{"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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.203797275454985,"aZ":-21.080058452996287,"pfxX":-0.5653799987071897,"pfxZ":6.31207445677963,"pX":-0.047081983928921656,"pZ":3.209671726222492,"vX0":3.4927787337917096,"vY0":-131.77949569324704,"vZ0":-1.6023825624231476,"x":118.79,"y":152.12,"x0":-1.3166190013764576,"y0":50.001884330248224,"z0":5.3840077040079395,"aX":-0.9939429056061475},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.3,"breakHorizontal":0.2,"spinRate":2153,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.41575980944617186,"extension":6.356026873067174},"index":2,"playId":"02eb6b00-54a4-3ec6-9004-112b758bfd80","pitchNumber":2,"startTime":"2025-08-26T23:16:43.973Z","endTime":"2025-08-26T23:16:48.682Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":72.5,"endSpeed":66.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.384420139145462,"aZ":-41.394818586898346,"pfxX":10.119853555602143,"pfxZ":-8.371054670948585,"pX":0.3984225491916833,"pZ":1.8877693148696821,"vX0":0.831073737687006,"vY0":-105.4178028819462,"vZ0":1.8446685989510612,"x":101.81,"y":187.81,"x0":-1.314395238015063,"y0":50.001401204327465,"z0":5.8562502116219735,"aX":11.151678705514321},"breaks":{"breakAngle":15.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.0,"breakVerticalInduced":-14.0,"breakHorizontal":-18.5,"spinRate":2465,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.523768191686691,"extension":6.339930786759624},"index":3,"playId":"dcdfe02f-7347-3411-9eff-e1590049546d","pitchNumber":3,"startTime":"2025-08-26T23:17:15.747Z","endTime":"2025-08-26T23:17:19.856Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:17:19.856Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a sharp ground ball to left fielder Austin Martin, deflected by shortstop Brooks Lee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-26T23:19:05.336Z","endTime":"2025-08-26T23:19:53.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.1,"strikeZoneTop":3.55364697609323,"strikeZoneBottom":1.63243405487548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.014766506623616,"aZ":-15.573429982543683,"pfxX":-4.986573963298685,"pfxZ":9.785385206362477,"pX":-0.4959508098980655,"pZ":3.597234353592328,"vX0":3.9752279682766725,"vY0":-129.88205517118547,"vZ0":-2.878392667039436,"x":135.9,"y":141.65,"x0":-1.4038471895209965,"y0":50.00256757740904,"z0":5.914621852977989,"aX":-8.458910187159786},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":17.3,"breakHorizontal":8.0,"spinRate":2297,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.4228801338812316,"extension":7.046429118315248},"index":0,"playId":"6e57acbb-7d37-3a32-bb56-f25e9512745f","pitchNumber":1,"startTime":"2025-08-26T23:19:28.784Z","endTime":"2025-08-26T23:19:33.083Z","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":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.524308678871314,"aZ":-25.76449992768934,"pfxX":1.9507496127232393,"pfxZ":4.175285836744846,"pX":0.45406003385983107,"pZ":2.4856122203345943,"vX0":3.8384737638415314,"vY0":-122.8988139785288,"vZ0":-2.7041556390201036,"x":99.69,"y":171.67,"x0":-1.3792413594633377,"y0":50.00351262846855,"z0":5.780180325537359,"aX":2.9944231125976546},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.2,"breakHorizontal":-4.4,"spinRate":2041,"spinDirection":186},"zone":6,"typeConfidence":2.0,"plateTime":0.445054914987538,"extension":7.041171559651356},"hitData":{"launchSpeed":107.6,"launchAngle":7.0,"totalDistance":135.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":104.68,"coordY":154.07}},"index":1,"playId":"71d293b7-94dc-3c85-bd16-3dec0bbdcb9e","pitchNumber":2,"startTime":"2025-08-26T23:19:41.946Z","endTime":"2025-08-26T23:19:53.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:19:53.798Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nathan Lukes doubles (15) on a line drive to right fielder Matt Wallner. George Springer to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-26T23:20:18.398Z","endTime":"2025-08-26T23:22:34.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"postOnThird":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"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(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":88.7,"endSpeed":80.6,"strikeZoneTop":3.24367050389579,"strikeZoneBottom":1.45420379770848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.16768490248549,"aZ":-16.37856650562483,"pfxX":-5.003956564455089,"pfxZ":9.41229871840677,"pX":-0.2567156238457246,"pZ":4.490742491054448,"vX0":4.517402472661963,"vY0":-129.05855171129826,"vZ0":-0.3992993958829968,"x":126.79,"y":117.53,"x0":-1.3840724266799103,"y0":50.00254342602895,"z0":5.91482078106864,"aX":-8.397382886558274},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":17.2,"breakHorizontal":8.0,"spinRate":2263,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.42525882170792473,"extension":7.220839232156153},"index":0,"playId":"fc1f9616-4beb-3ade-8d83-d14a47dfa3b9","pitchNumber":1,"startTime":"2025-08-26T23:20:18.398Z","endTime":"2025-08-26T23:20:23.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.30160689175533,"strikeZoneBottom":1.54686346369663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.944522379467976,"aZ":-17.079593356924775,"pfxX":-4.817748819772025,"pfxZ":8.998192179199368,"pX":-0.5841532004612944,"pZ":3.4998444579469687,"vX0":3.6606561141187313,"vY0":-128.76264003322206,"vZ0":-2.520378556547539,"x":139.27,"y":144.28,"x0":-1.3988812672317252,"y0":50.0052629518705,"z0":5.814232601903747,"aX":-8.084354891911072},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":16.0,"breakHorizontal":7.9,"spinRate":2227,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4255119574389856,"extension":7.134451570943659},"index":1,"playId":"78915ac3-9a06-3945-8be1-31970c9b4c18","pitchNumber":2,"startTime":"2025-08-26T23:20:37.768Z","endTime":"2025-08-26T23:20:41.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":76.8,"strikeZoneTop":3.15932389615373,"strikeZoneBottom":1.57732090692134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.44348443771539,"aZ":-27.84880492007604,"pfxX":-10.54295212976431,"pfxZ":2.858472767515101,"pX":-2.0465681555897177,"pZ":2.9142750936161086,"vX0":2.2473831626484815,"vY0":-122.73213813049642,"vZ0":-1.416710353042481,"x":195.01,"y":160.09,"x0":-1.61044784236501,"y0":50.00027310959225,"z0":5.891956379664225,"aX":-15.928096648796135},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.0,"breakHorizontal":18.5,"spinRate":1979,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.447905337125845,"extension":7.0360527103078745},"index":2,"playId":"7a05d7ee-668c-385f-960f-65f5d7f736be","pitchNumber":3,"startTime":"2025-08-26T23:20:57.992Z","endTime":"2025-08-26T23:21:00.992Z","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":88.9,"endSpeed":81.4,"strikeZoneTop":3.15021648529192,"strikeZoneBottom":1.46460170593073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.730133177016615,"aZ":-16.164922144520787,"pfxX":-5.394196115313894,"pfxZ":9.425956511281521,"pX":-0.28682992305319155,"pZ":3.3551830372002818,"vX0":4.75984368032069,"vY0":-129.43421796179697,"vZ0":-3.100203155481564,"x":127.93,"y":148.19,"x0":-1.4477804888827626,"y0":50.00473331706121,"z0":5.804603561546851,"aX":-9.164071807853821},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.6,"breakHorizontal":8.8,"spinRate":2305,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4229929060196671,"extension":7.311278782435296},"index":3,"playId":"605160cf-ab0f-3387-a62c-a19cd1e889f9","pitchNumber":4,"startTime":"2025-08-26T23:21:17.545Z","endTime":"2025-08-26T23:21:20.648Z","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":0},"index":4,"playId":"2fd2147d-84db-356c-aa49-339078da077b","startTime":"2025-08-26T23:21:38.314Z","endTime":"2025-08-26T23:21:44.590Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.797800391087858,"aZ":-17.249871556911085,"pfxX":-6.881413428523993,"pfxZ":8.839141107919557,"pX":0.5253005434920929,"pZ":3.123421537450504,"vX0":7.217180388557731,"vY0":-129.57821108173223,"vZ0":-3.299675206639163,"x":96.98,"y":154.45,"x0":-1.4110696825224396,"y0":50.00602707186811,"z0":5.742537384198124,"aX":-11.624573198787479},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":15.4,"breakHorizontal":10.7,"spinRate":2252,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.4238111797859494,"extension":7.322249340322378},"index":5,"playId":"505d26eb-9429-3c0d-98c8-ccc439821db7","pitchNumber":5,"startTime":"2025-08-26T23:21:57.953Z","endTime":"2025-08-26T23:22:02.019Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.923386759963176,"aZ":-14.379779587733157,"pfxX":-5.284284032583458,"pfxZ":10.37593265777572,"pX":0.3569798934380309,"pZ":3.3239841699573747,"vX0":6.027531761771554,"vY0":-130.50313520852305,"vZ0":-3.6518094326968136,"x":103.39,"y":149.03,"x0":-1.3022766291129129,"y0":50.002963427097384,"z0":5.833082338834911,"aX":-9.063118820425094},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":18.1,"breakHorizontal":8.2,"spinRate":2372,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.42062462956998736,"extension":7.187989189997388},"hitData":{"launchSpeed":94.5,"launchAngle":10.0,"totalDistance":146.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.98,"coordY":94.76}},"index":6,"playId":"564abf8c-6686-35bc-a3f8-8c67236d7ea0","pitchNumber":6,"startTime":"2025-08-26T23:22:23.281Z","endTime":"2025-08-26T23:22:34.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:22:34.450Z","atBatIndex":6},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Vladimir Guerrero Jr. out on a sacrifice fly to center fielder James Outman. George Springer scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-26T23:22:54.214Z","endTime":"2025-08-26T23:23:27.227Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":641927,"link":"/api/v1/people/641927"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.004332177656057,"aZ":-14.571854687720437,"pfxX":-5.964510163096489,"pfxZ":10.257122449455537,"pX":-0.08940654748363838,"pZ":2.265184450010236,"vX0":5.2872973299861785,"vY0":-130.3221948316173,"vZ0":-6.386618175481939,"x":120.41,"y":177.62,"x0":-1.3719844251791815,"y0":50.00053658653623,"z0":5.852814022493368,"aX":-10.233580957555306},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":17.3,"breakHorizontal":9.6,"spinRate":2335,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.42066176701858504,"extension":7.265667172033118},"hitData":{"launchSpeed":99.3,"launchAngle":47.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.71,"coordY":80.78}},"index":0,"playId":"09ed6215-cffb-3b45-aec8-2fdeac6ec2b0","pitchNumber":1,"startTime":"2025-08-26T23:23:14.223Z","endTime":"2025-08-26T23:23:27.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:23:27.227Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a ground ball to pitcher Bailey Ober. Nathan Lukes to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-26T23:23:49.238Z","endTime":"2025-08-26T23:24:58.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641927,"link":"/api/v1/people/641927"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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(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.2,"endSpeed":77.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.365269105457006,"aZ":-25.267670492315094,"pfxX":1.53552093066686,"pfxZ":4.490139866567974,"pX":-0.16266178743547147,"pZ":3.37581727687482,"vX0":2.8234323003415756,"vY0":-122.73548389545196,"vZ0":-0.7976271398351953,"x":123.2,"y":147.63,"x0":-1.5236605824120173,"y0":50.00397587728926,"z0":5.840616365922843,"aX":2.3622540753909442},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":8.2,"breakHorizontal":-3.4,"spinRate":1955,"spinDirection":182},"zone":2,"typeConfidence":2.0,"plateTime":0.4448352516293954,"extension":7.1230097793843745},"index":0,"playId":"c298e982-738d-3a94-9d65-c788131338c4","pitchNumber":1,"startTime":"2025-08-26T23:24:06.177Z","endTime":"2025-08-26T23:24:09.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.238429048941168,"aZ":-30.192201482071567,"pfxX":-11.228791865282705,"pfxZ":1.432406102325479,"pX":-1.061085769828579,"pZ":2.0935133968388917,"vX0":4.40250943718106,"vY0":-117.2110471838607,"vZ0":-2.160469910646362,"x":157.45,"y":182.26,"x0":-1.5102448551445047,"y0":50.0043214441838,"z0":5.860987824229371,"aX":-15.542796123978613},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":2.3,"breakHorizontal":19.2,"spinRate":1928,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4682391639291765,"extension":7.307135602553195},"index":1,"playId":"8e19ee1d-d952-34e6-814e-573eb532f0d1","pitchNumber":2,"startTime":"2025-08-26T23:24:28.525Z","endTime":"2025-08-26T23:24:32.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":70.9,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.764055646811,"aZ":-29.61156802175736,"pfxX":7.722407055850898,"pfxZ":2.0178244401197336,"pX":-0.2641755827694662,"pZ":2.3395333769275104,"vX0":0.45440278806861595,"vY0":-112.1668469429626,"vZ0":-1.3040675233020667,"x":127.07,"y":175.61,"x0":-1.472533186695006,"y0":50.003965607610716,"z0":5.954705577697054,"aX":9.815597015797895},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":3.6,"breakHorizontal":-14.0,"spinRate":2076,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.4887902717555499,"extension":7.159015528786184},"hitData":{"launchSpeed":92.7,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":137.36,"coordY":175.85}},"index":2,"playId":"4662c74e-39c8-3306-bfcc-79788b6e91aa","pitchNumber":3,"startTime":"2025-08-26T23:24:51.018Z","endTime":"2025-08-26T23:24:58.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:24:58.545Z","atBatIndex":8},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Addison Barger pops out to second baseman Luke Keaschall.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-26T23:25:25.148Z","endTime":"2025-08-26T23:26:27.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnThird":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":84.0,"endSpeed":77.6,"strikeZoneTop":3.78815427987041,"strikeZoneBottom":1.69589110231852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.669899996927697,"aZ":-24.284832576435655,"pfxX":1.2977978080298023,"pfxZ":5.174008914738628,"pX":-0.8108690234016431,"pZ":2.109964261112513,"vX0":1.5964736856094335,"vY0":-122.31816018677048,"vZ0":-3.8102095106131744,"x":147.91,"y":181.81,"x0":-1.639059842870945,"y0":50.00452944090102,"z0":5.754902265811087,"aX":1.9789938689511033},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.8,"breakHorizontal":-2.8,"spinRate":1982,"spinDirection":187},"zone":7,"typeConfidence":2.0,"plateTime":0.4466914083717475,"extension":7.152991872807673},"index":0,"playId":"52bf622a-ae5b-35b5-bd52-822e15b80a3d","pitchNumber":1,"startTime":"2025-08-26T23:25:37.190Z","endTime":"2025-08-26T23:25:40.399Z","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":82.8,"endSpeed":75.7,"strikeZoneTop":3.87688797718168,"strikeZoneBottom":1.78475858898029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.963846862959333,"aZ":-27.45610689100341,"pfxX":-10.679852796432783,"pfxZ":3.234708563500485,"pX":-0.7355206201121098,"pZ":1.5107346557688262,"vX0":5.078789795335639,"vY0":-120.40199072734346,"vZ0":-4.462251639384365,"x":145.04,"y":197.99,"x0":-1.492927114450778,"y0":50.00223303170355,"z0":5.838322424394911,"aX":-15.56530559787114},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.9,"breakHorizontal":18.0,"spinRate":1894,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.45619911484408604,"extension":7.271857308477309},"index":1,"playId":"b5f7326d-81e4-3910-8428-1ac47f49e873","pitchNumber":2,"startTime":"2025-08-26T23:25:55.168Z","endTime":"2025-08-26T23:25:58.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.7,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.219049454194106,"aZ":-24.875508875793575,"pfxX":0.8988980462347367,"pfxZ":4.716377000422931,"pX":0.47410810028638234,"pZ":3.2669104298659235,"vX0":4.29613017066756,"vY0":-123.49356385451004,"vZ0":-1.2583148026868571,"x":98.93,"y":150.57,"x0":-1.4036415568435496,"y0":50.00190893755794,"z0":5.872365556396119,"aX":1.389708736714943},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.5,"breakHorizontal":-2.6,"spinRate":2002,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.44325547856477243,"extension":7.252474256076436},"hitData":{"launchSpeed":79.0,"launchAngle":72.0,"totalDistance":83.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":140.99,"coordY":179.48}},"index":2,"playId":"79bdb986-70f1-33c8-8131-2edaed2a90af","pitchNumber":3,"startTime":"2025-08-26T23:26:17.779Z","endTime":"2025-08-26T23:26:27.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:26:27.332Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Kirk singles on a sharp line drive to right fielder Matt Wallner. Nathan Lukes scores. Bo Bichette to 3rd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-26T23:26:39.219Z","endTime":"2025-08-26T23:27:32.533Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"postOnThird":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":{"id":641927,"link":"/api/v1/people/641927"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.1,"endSpeed":77.2,"strikeZoneTop":3.15581364618507,"strikeZoneBottom":1.57784411418719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.7398493289786,"aZ":-26.27511076653905,"pfxX":1.6102023998890593,"pfxZ":3.9523118895302654,"pX":1.0858512392371604,"pZ":1.182199881487874,"vX0":5.380563953895879,"vY0":-120.92757251111935,"vZ0":-5.402327174482107,"x":75.61,"y":206.86,"x0":-1.3697782092508333,"y0":50.00413455436454,"z0":5.726474533414825,"aX":2.4047614609915726},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":6.2,"breakHorizontal":-4.1,"spinRate":2117,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.4515023602373285,"extension":7.292245263480408},"index":0,"playId":"2ba51040-44cf-3ff9-8be5-23dad65621af","pitchNumber":1,"startTime":"2025-08-26T23:27:03.257Z","endTime":"2025-08-26T23:27:06.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":72.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.481786193204528,"aZ":-34.14452450010918,"pfxX":3.624755936150926,"pfxZ":-1.509107594744906,"pX":0.15852020518127613,"pZ":1.786547357124061,"vX0":2.5871005772515736,"vY0":-113.4133346624924,"vZ0":-1.5563871884174854,"x":110.96,"y":190.54,"x0":-1.4674175172850397,"y0":50.004167681984676,"z0":5.8829853660996445,"aX":4.728001092640897},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-2.9,"breakHorizontal":-7.2,"spinRate":2134,"spinDirection":101},"zone":8,"typeConfidence":2.0,"plateTime":0.4827111116239835,"extension":7.2666327127332115},"hitData":{"launchSpeed":107.0,"launchAngle":9.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":162.9,"coordY":83.21}},"index":1,"playId":"3a34f8ba-ae46-3f5c-b7c1-ba315613b60e","pitchNumber":2,"startTime":"2025-08-26T23:27:21.644Z","endTime":"2025-08-26T23:27:32.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:27:32.533Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out sharply to center fielder James Outman.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-26T23:28:07.700Z","endTime":"2025-08-26T23:28:57.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"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":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.9,"strikeZoneTop":3.43409963766766,"strikeZoneBottom":1.59240621709491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.95301593143707,"aZ":-21.4553218100785,"pfxX":-9.017125306348298,"pfxZ":6.259882976768498,"pX":0.9026543865405594,"pZ":1.8660207687483652,"vX0":8.546115308229407,"vY0":-130.206210334629,"vZ0":-5.6956336993310535,"x":82.59,"y":188.4,"x0":-1.254360719772628,"y0":50.005599699584465,"z0":5.710927364621902,"aX":-15.44830671718672},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.2,"breakHorizontal":14.4,"spinRate":2234,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4210516440350003,"extension":7.263171273161412},"index":0,"playId":"63f8c770-bc15-39d7-a7c7-e745b173df0f","pitchNumber":1,"startTime":"2025-08-26T23:28:07.700Z","endTime":"2025-08-26T23:28:10.895Z","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":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.972584417756295,"aZ":-16.244950435959108,"pfxX":-5.598319830006009,"pfxZ":9.40698837324431,"pX":-0.19940520067364087,"pZ":3.546373153635228,"vX0":5.003143593979296,"vY0":-129.53376512363465,"vZ0":-2.637142357159041,"x":124.6,"y":143.03,"x0":-1.4319638985854735,"y0":50.00098609828095,"z0":5.824908943665106,"aX":-9.478187210498712},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":16.7,"breakHorizontal":9.0,"spinRate":2291,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.42343257630652475,"extension":7.223506679074515},"index":1,"playId":"2c5396dc-d0e9-3d22-8ccf-d2744a84400f","pitchNumber":2,"startTime":"2025-08-26T23:28:27.792Z","endTime":"2025-08-26T23:28:30.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.162516309630607,"aZ":-16.31996492111452,"pfxX":-4.462009258816076,"pfxZ":9.451127571724413,"pX":-0.1599739088369662,"pZ":2.9273087962964963,"vX0":4.687261011213165,"vY0":-128.81705766196717,"vZ0":-4.140936571774484,"x":123.1,"y":159.74,"x0":-1.4248417350768343,"y0":50.004434327404425,"z0":5.820105152990969,"aX":-7.48734731898887},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":16.4,"breakHorizontal":7.0,"spinRate":2313,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.42545462350237395,"extension":7.249913337102153},"hitData":{"launchSpeed":101.5,"launchAngle":25.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":109.7,"coordY":41.28}},"index":2,"playId":"ec624b85-a4cb-34ba-b4d3-7720665bd702","pitchNumber":3,"startTime":"2025-08-26T23:28:49.499Z","endTime":"2025-08-26T23:28:57.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:28:57.525Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James Outman grounds out sharply, shortstop Bo Bichette to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-26T23:31:21.541Z","endTime":"2025-08-26T23:31:31.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-26T23:31:07.105Z","endTime":"2025-08-26T23:31:23.887Z","isPitch":false,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"}},{"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.8,"endSpeed":81.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.839639318709104,"aZ":-23.217762090850396,"pfxX":-9.338108358931102,"pfxZ":5.171682429919427,"pX":-0.22783573554848577,"pZ":1.7326881851623368,"vX0":5.776268015698952,"vY0":-131.93114833730212,"vZ0":-5.057431930386824,"x":125.68,"y":192.0,"x0":-1.2532359946584537,"y0":50.00099448815103,"z0":5.427041027811125,"aX":-16.159712962128662},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.3,"breakHorizontal":15.4,"spinRate":2135,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.41809629973192175,"extension":6.336616759334458},"hitData":{"launchSpeed":104.7,"launchAngle":2.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":116.59,"coordY":125.09}},"index":1,"playId":"e1d41aa4-37fb-34a1-8c13-5b4dda8051c5","pitchNumber":1,"startTime":"2025-08-26T23:31:23.887Z","endTime":"2025-08-26T23:31:31.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:31:31.463Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Royce Lewis grounds out, second baseman Andrés Giménez to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-26T23:31:55.294Z","endTime":"2025-08-26T23:32:59.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.53525395889449,"strikeZoneBottom":1.65866227228604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.828991822928565,"aZ":-20.195671856408318,"pfxX":-1.5889901736370096,"pfxZ":6.982495236032099,"pX":0.7842089809726668,"pZ":2.6051595745356253,"vX0":5.57585744836658,"vY0":-130.2690489470053,"vZ0":-3.3011580552243767,"x":87.11,"y":168.44,"x0":-1.1792109827733308,"y0":50.00382184074084,"z0":5.418853054485342,"aX":-2.7270686365820964},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.1,"breakHorizontal":1.7,"spinRate":2061,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.4207576272910041,"extension":6.592612533957534},"index":0,"playId":"a55d8788-1f15-3760-8d80-19e72d9ac7b4","pitchNumber":1,"startTime":"2025-08-26T23:31:58.633Z","endTime":"2025-08-26T23:32:01.827Z","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":85.2,"endSpeed":78.8,"strikeZoneTop":3.54253743404845,"strikeZoneBottom":1.63747275487586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.164256041970013,"aZ":-30.834232157535002,"pfxX":-0.017346568042327704,"pfxZ":0.8581188968192874,"pX":1.8587163127391224,"pZ":1.0512332019276294,"vX0":7.271428571832355,"vY0":-123.89370005732802,"vZ0":-4.708509972758666,"x":46.15,"y":210.4,"x0":-1.1087612904797446,"y0":50.00157819347785,"z0":5.545781389601906,"aX":-0.02769706760947094},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.7,"breakHorizontal":-1.6,"spinRate":2301,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.44166870976719164,"extension":6.4470530238344015},"index":1,"playId":"bc44c127-e4b6-36e4-ba87-fb07e746114a","pitchNumber":2,"startTime":"2025-08-26T23:32:15.275Z","endTime":"2025-08-26T23:32:18.663Z","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":1},"pitchData":{"startSpeed":71.7,"endSpeed":65.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.0342271064458,"aZ":-32.91994140734249,"pfxX":11.693797792789658,"pfxZ":-0.6922065544409524,"pX":0.7097069224445258,"pZ":2.620531670429056,"vX0":1.9021858201047617,"vY0":-104.22547017200185,"vZ0":2.5576976577900545,"x":89.95,"y":168.03,"x0":-1.7358323723140823,"y0":50.001245067523556,"z0":5.307630174196176,"aX":12.664723963608738},"breaks":{"breakAngle":21.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":0.0,"breakHorizontal":-21.7,"spinRate":2391,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.5286536156094921,"extension":6.153953217238961},"index":2,"playId":"06f588a0-b66e-3bab-b3ac-0373ffa8b238","pitchNumber":3,"startTime":"2025-08-26T23:32:30.924Z","endTime":"2025-08-26T23:32:33.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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.758554453501446,"aZ":-28.38320610400342,"pfxX":-10.288380328577636,"pfxZ":2.0890118990372013,"pX":0.4222452186943842,"pZ":3.0385023803537723,"vX0":7.5134800160836415,"vY0":-134.80474896877865,"vZ0":-1.2215999081561257,"x":100.91,"y":156.74,"x0":-1.0821109164391507,"y0":50.006555336567025,"z0":5.525054474111274,"aX":-18.700365150509064},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.7,"breakHorizontal":16.8,"spinRate":2185,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.40829541905417743,"extension":6.545160641892839},"hitData":{"launchSpeed":84.9,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.41,"coordY":157.7}},"index":3,"playId":"42523abb-0674-3247-b340-cbe72114148a","pitchNumber":4,"startTime":"2025-08-26T23:32:52.006Z","endTime":"2025-08-26T23:32:59.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:32:59.855Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mickey Gasper grounds out, second baseman Andrés Giménez to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-26T23:33:18.762Z","endTime":"2025-08-26T23:34:24.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"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":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":71.3,"endSpeed":65.1,"strikeZoneTop":3.11272453514729,"strikeZoneBottom":1.49672118960371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.562044197972977,"aZ":-38.694975794290514,"pfxX":11.97145142696614,"pfxZ":-6.115323258644369,"pX":-0.1290167755607456,"pZ":1.667268759873697,"vX0":-0.6672029490815623,"vY0":-103.69087746896044,"vZ0":1.2554774279828809,"x":121.92,"y":193.76,"x0":-1.3501965739158315,"y0":50.00054843702014,"z0":5.7436360889368,"aX":12.773933430226917},"breaks":{"breakAngle":18.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-64.8,"breakVerticalInduced":-10.2,"breakHorizontal":-21.4,"spinRate":2369,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.5323087778448219,"extension":6.221828029569705},"index":0,"playId":"e2c38033-9279-3be6-bff2-dcee4daf1edb","pitchNumber":1,"startTime":"2025-08-26T23:33:18.961Z","endTime":"2025-08-26T23:33:22.100Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-26T23:33:29.692Z","endTime":"2025-08-26T23:33:43.211Z","isPitch":false,"type":"action","player":{"id":681508,"link":"/api/v1/people/681508"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":72.4,"endSpeed":65.8,"strikeZoneTop":3.19278887560957,"strikeZoneBottom":1.50852058254448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.168002359270687,"aZ":-40.404096691571034,"pfxX":8.911659763350318,"pfxZ":-7.5338457246488275,"pX":0.9093879596453005,"pZ":1.5477562512183933,"vX0":2.439289069093056,"vY0":-105.22213880246899,"vZ0":1.294787669759101,"x":82.34,"y":196.99,"x0":-1.4305340152114736,"y0":50.0032108705098,"z0":5.702497310673957,"aX":9.733488670145059},"breaks":{"breakAngle":14.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.0,"breakVerticalInduced":-12.6,"breakHorizontal":-16.8,"spinRate":2333,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.5258063097986936,"extension":6.484365460328403},"index":2,"playId":"d60a620c-f4f2-31b3-b4d6-62310e132286","pitchNumber":2,"startTime":"2025-08-26T23:33:43.211Z","endTime":"2025-08-26T23:33:47.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.25860268178892,"strikeZoneBottom":1.57426362208802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.759272336318443,"aZ":-24.624073255777287,"pfxX":-0.6534714266974322,"pfxZ":4.451515660501428,"pX":0.03774098602876811,"pZ":3.734860781265327,"vX0":3.704485880159805,"vY0":-128.8926212371182,"vZ0":0.4245272977938602,"x":115.56,"y":137.94,"x0":-1.3282226158137989,"y0":50.00308601413016,"z0":5.457291588807664,"aX":-1.1088917318732434},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.4,"breakHorizontal":0.5,"spinRate":2266,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.42364207895395944,"extension":6.317769507797687},"index":3,"playId":"b0a58dcc-c99b-3a32-b530-1fab39219809","pitchNumber":3,"startTime":"2025-08-26T23:34:00.230Z","endTime":"2025-08-26T23:34:04.177Z","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":91.8,"endSpeed":83.1,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.517197756742284,"aZ":-28.540152713798125,"pfxX":-8.849880650550986,"pfxZ":2.0400667391962353,"pX":0.13105701148088733,"pZ":1.8414204230631408,"vX0":6.595996449035435,"vY0":-133.44491359329555,"vZ0":-3.703811991749635,"x":112.0,"y":189.06,"x0":-1.2406613661445391,"y0":50.000545726275426,"z0":5.336378735728611,"aX":-15.73268776449096},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.0,"breakHorizontal":14.3,"spinRate":2129,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.41269936164049836,"extension":6.448833041736749},"hitData":{"launchSpeed":78.0,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.04,"coordY":152.85}},"index":4,"playId":"d76d70e6-df98-3773-90c6-9a0e27a18768","pitchNumber":4,"startTime":"2025-08-26T23:34:17.216Z","endTime":"2025-08-26T23:34:24.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:34:24.724Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ty France singles on a ground ball to center fielder James Outman.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T23:36:19.757Z","endTime":"2025-08-26T23:38:02.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.8,"endSpeed":76.0,"strikeZoneTop":3.31574024993834,"strikeZoneBottom":1.54768490211667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.531409731855984,"aZ":-27.39679401757155,"pfxX":0.6385570810235375,"pfxZ":3.2795180534110226,"pX":-0.26888917390687445,"pZ":2.1091222340737894,"vX0":2.617843139152813,"vY0":-119.22081533309955,"vZ0":-2.9758304950353596,"x":127.25,"y":181.83,"x0":-1.4591182656747255,"y0":50.001879854765384,"z0":5.817821804708927,"aX":0.9286456381007138},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.5,"breakHorizontal":-1.7,"spinRate":2042,"spinDirection":189},"zone":5,"typeConfidence":2.0,"plateTime":0.4574858337539327,"extension":7.005126448622913},"index":0,"playId":"e6a2ce1c-b9f7-3816-a0a7-f5ba149d1443","pitchNumber":1,"startTime":"2025-08-26T23:36:33.981Z","endTime":"2025-08-26T23:36:37.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.007114279730345,"aZ":-33.697137384101495,"pfxX":6.525299404489243,"pfxZ":-1.1810540469214734,"pX":1.281065259289187,"pZ":1.5093977830175882,"vX0":3.7745393392812274,"vY0":-113.6135220152579,"vZ0":-2.2582622006453876,"x":68.17,"y":198.03,"x0":-1.2557274375337997,"y0":50.00062645625998,"z0":5.9015438630580705,"aX":8.433072417746112},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-2.4,"breakHorizontal":-12.8,"spinRate":2175,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.48418964997605407,"extension":7.117959143361371},"index":1,"playId":"df8138ab-052e-3970-843f-cc60efb2262d","pitchNumber":2,"startTime":"2025-08-26T23:36:46.468Z","endTime":"2025-08-26T23:36:49.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.2,"strikeZoneTop":3.1888086475094,"strikeZoneBottom":1.53969193771866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.307616085309952,"aZ":-33.2716499088398,"pfxX":5.715659442688709,"pfxZ":-0.8421377967385262,"pX":2.7760754118200466,"pZ":0.380124563484249,"vX0":7.013151796749648,"vY0":-113.96755894217507,"vZ0":-4.880486259160654,"x":11.18,"y":228.52,"x0":-1.098103774842975,"y0":50.005184669412834,"z0":5.880105914030217,"aX":7.4272803089856},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-2.6,"breakHorizontal":-12.4,"spinRate":2110,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4828515111844949,"extension":7.5031504799242965},"index":2,"playId":"f1abf82e-f824-356d-a50a-495e9fad26f0","pitchNumber":3,"startTime":"2025-08-26T23:37:01.096Z","endTime":"2025-08-26T23:37:04.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.28205934880311,"strikeZoneBottom":1.56437401720127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.996543713201614,"aZ":-25.580103570003363,"pfxX":-11.880945127933465,"pfxZ":4.4513329078257104,"pX":1.2424443673257408,"pZ":1.0811876615317664,"vX0":9.431771485735165,"vY0":-120.9837240029456,"vZ0":-5.863617216940682,"x":69.64,"y":209.59,"x0":-1.1663593648198762,"y0":50.000633503305544,"z0":5.783386284274262,"aX":-17.579561636095598},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.8,"breakHorizontal":19.2,"spinRate":2065,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.453047880173175,"extension":7.471038807706504},"index":3,"playId":"6bcb2b11-8f8f-387e-b577-c8827013b40e","pitchNumber":4,"startTime":"2025-08-26T23:37:17.531Z","endTime":"2025-08-26T23:37:20.754Z","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":83.3,"endSpeed":76.5,"strikeZoneTop":3.22395015102264,"strikeZoneBottom":1.54076141939669,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.758980739862878,"aZ":-22.51458296367654,"pfxX":-11.711734673971872,"pfxZ":6.537749949169137,"pX":1.007362198455848,"pZ":0.741337893284743,"vX0":8.74726806365234,"vY0":-120.82968442126537,"vZ0":-7.307158140392534,"x":78.6,"y":218.76,"x0":-1.139884015677851,"y0":50.00052263555507,"z0":5.785609748517525,"aX":-17.29827070856879},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":10.2,"breakHorizontal":19.1,"spinRate":2128,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.45347456498622174,"extension":7.295679425092288},"index":4,"playId":"2453ef93-4882-3d00-a4c0-09d56f4d09d7","pitchNumber":5,"startTime":"2025-08-26T23:37:32.857Z","endTime":"2025-08-26T23:37:36.120Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.780275301663796,"aZ":-23.546150613011772,"pfxX":-0.04840448592589208,"pfxZ":5.624116493269454,"pX":1.0544485026722554,"pZ":1.7369451851079953,"vX0":5.591196548231666,"vY0":-122.68619308103648,"vZ0":-4.877143043864503,"x":76.81,"y":191.88,"x0":-1.2415249960063448,"y0":50.00430298984425,"z0":5.74114628590438,"aX":-0.07494208075849583},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":9.4,"breakHorizontal":-1.1,"spinRate":2066,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.44532697771124763,"extension":7.219164103443049},"hitData":{"launchSpeed":93.4,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.7,"coordY":94.16}},"index":5,"playId":"d67bb53d-1c4d-3ff6-a5de-be8898d920e4","pitchNumber":6,"startTime":"2025-08-26T23:37:50.870Z","endTime":"2025-08-26T23:38:02.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:38:02.462Z","atBatIndex":15},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Andrés Giménez grounds into a double play, first baseman Edouard Julien to shortstop Brooks Lee to pitcher Bailey Ober. Ty France out at 2nd. Andrés Giménez out at 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T23:38:14.117Z","endTime":"2025-08-26T23:39:15.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":641927,"link":"/api/v1/people/641927"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.7,"strikeZoneTop":3.48364151474989,"strikeZoneBottom":1.60150879914108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.337554033466926,"aZ":-14.732699415525918,"pfxX":-6.516951452762991,"pfxZ":10.174285564689015,"pX":-0.10051245259691,"pZ":2.017716885737212,"vX0":5.436576407068055,"vY0":-130.57696223208444,"vZ0":-6.58343383181677,"x":120.83,"y":184.3,"x0":-1.3701659179674814,"y0":50.005169003873895,"z0":5.694608770758291,"aX":-11.174625122504033},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":17.0,"breakHorizontal":10.4,"spinRate":2336,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.4206201474723903,"extension":7.22923832953636},"index":0,"playId":"cf0ac795-02b0-3600-b0bd-260857e4be6a","pitchNumber":1,"startTime":"2025-08-26T23:38:29.050Z","endTime":"2025-08-26T23:38:32.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.5,"strikeZoneTop":3.42833313875668,"strikeZoneBottom":1.61565175981623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.86759274393153,"aZ":-25.759764180113752,"pfxX":-9.862566595510563,"pfxZ":4.383024136177005,"pX":-1.5872155811096522,"pZ":2.9272725582042964,"vX0":2.6946831709937396,"vY0":-120.87339812846204,"vZ0":-1.6567812269509599,"x":177.5,"y":159.74,"x0":-1.4422964734125217,"y0":50.00414697025961,"z0":5.906338916396713,"aX":-14.441755582280306},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.8,"breakHorizontal":17.0,"spinRate":2095,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.4549772268242762,"extension":7.009064391174197},"index":1,"playId":"bfc9f1d3-2e7a-3fbc-affb-ce5853f88a41","pitchNumber":2,"startTime":"2025-08-26T23:38:47.397Z","endTime":"2025-08-26T23:38:52.815Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.528667001647058,"aZ":-25.88380954205145,"pfxX":-11.54819394947787,"pfxZ":4.301731269798096,"pX":-0.06372920009786714,"pZ":1.391824554654787,"vX0":6.392465073237603,"vY0":-120.71230676747123,"vZ0":-4.986184263697869,"x":119.43,"y":201.2,"x0":-1.2586358322097557,"y0":50.00175349565484,"z0":5.788643541757132,"aX":-16.88374231233585},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.7,"breakHorizontal":19.2,"spinRate":1894,"spinDirection":248},"zone":8,"typeConfidence":2.0,"plateTime":0.4553491207985747,"extension":7.0117195990930865},"hitData":{"launchSpeed":61.4,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.48,"coordY":169.82}},"index":2,"playId":"a6bbb9a3-3e82-326e-b81b-fecae21b404a","pitchNumber":3,"startTime":"2025-08-26T23:39:07.509Z","endTime":"2025-08-26T23:39:15.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:39:15.718Z","atBatIndex":16},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"George Springer homers (23) on a fly ball to left center field.","rbi":1,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T23:39:47.123Z","endTime":"2025-08-26T23:41:37.139Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":641927,"link":"/api/v1/people/641927"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.284699729011237,"aZ":-25.44292302496343,"pfxX":-10.848714384107831,"pfxZ":4.598705962682075,"pX":-0.5744168050109828,"pZ":2.5633403805802786,"vX0":5.309607233363529,"vY0":-120.99447932882582,"vZ0":-2.5337842446060046,"x":138.9,"y":169.57,"x0":-1.4019598587279016,"y0":50.00530330943303,"z0":5.881882610031582,"aX":-15.891950978432286},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.9,"breakHorizontal":18.1,"spinRate":2028,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.45481301541353414,"extension":7.079499254724499},"index":0,"playId":"af2350bd-0a87-3bfb-8839-a1fe049c8188","pitchNumber":1,"startTime":"2025-08-26T23:39:48.467Z","endTime":"2025-08-26T23:39:51.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":81.8,"strikeZoneTop":3.55008718391824,"strikeZoneBottom":1.69908258386843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.002891186369137,"aZ":-13.808341173941212,"pfxX":-3.824396740150179,"pfxZ":10.64311233341782,"pX":-0.13565864734623925,"pZ":3.781603038770966,"vX0":4.443132788440112,"vY0":-130.8842486570211,"vZ0":-2.874103435382158,"x":122.17,"y":136.68,"x0":-1.3626461451961756,"y0":50.00332217037127,"z0":5.93510025589354,"aX":-6.6001575317140295},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.8,"breakHorizontal":5.9,"spinRate":2310,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4193406059017275,"extension":7.226294900723725},"index":1,"playId":"f8e27963-c5ad-3f11-b542-d7404ee31ee0","pitchNumber":2,"startTime":"2025-08-26T23:40:08.542Z","endTime":"2025-08-26T23:40:12.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":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.90120991767826,"aZ":-28.436756846625542,"pfxX":-11.327633841947168,"pfxZ":2.520630470114696,"pX":-0.83829922436771,"pZ":1.604844381193967,"vX0":4.847338920389829,"vY0":-121.50662119759708,"vZ0":-4.340845235085244,"x":148.95,"y":195.45,"x0":-1.3978030748146322,"y0":50.001020891246064,"z0":5.911995735554231,"aX":-16.776273205174334},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.7,"breakHorizontal":19.2,"spinRate":1980,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4524227084824526,"extension":7.154784245189385},"index":2,"playId":"222e7315-4306-3a90-a131-0cba2acf642b","pitchNumber":3,"startTime":"2025-08-26T23:40:21.832Z","endTime":"2025-08-26T23:40:25.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.5,"strikeZoneTop":3.486872237981,"strikeZoneBottom":1.63618568029117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.54711170856558,"aZ":-24.026416591656666,"pfxX":1.3156453632561478,"pfxZ":5.417017718701593,"pX":1.6290430509500926,"pZ":1.0141069054228473,"vX0":6.447332040498767,"vY0":-121.2851400129586,"vZ0":-6.214761763727949,"x":54.9,"y":211.4,"x0":-1.2240303394485033,"y0":50.003276498623286,"z0":5.677599448558187,"aX":1.9790816907805067},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":8.6,"breakHorizontal":-3.7,"spinRate":2111,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.4499169243753083,"extension":7.405533989992539},"index":3,"playId":"59606527-83bc-365d-9e0d-3913a021c132","pitchNumber":4,"startTime":"2025-08-26T23:40:42.456Z","endTime":"2025-08-26T23:40:46.171Z","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":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.3,"strikeZoneTop":3.50244136182538,"strikeZoneBottom":1.68648648124298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.25669083301633,"aZ":-24.147646054159594,"pfxX":-10.953564240728003,"pfxZ":5.424135948799212,"pX":0.5694468289862805,"pZ":0.9766968632177668,"vX0":7.809813779116342,"vY0":-121.28962561403578,"vZ0":-6.590918070565019,"x":95.29,"y":212.41,"x0":-1.280209027787828,"y0":50.00213445243844,"z0":5.855134325651152,"aX":-16.20647366853942},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":8.3,"breakHorizontal":17.8,"spinRate":2137,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.45279008548896993,"extension":7.24975645504552},"index":4,"playId":"164853dc-1d77-32ae-9f33-4a0e37355278","pitchNumber":5,"startTime":"2025-08-26T23:40:56.042Z","endTime":"2025-08-26T23:41:00.347Z","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":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.602955753053934,"aZ":-13.777513694066071,"pfxX":-5.75643106655387,"pfxZ":10.730711447852514,"pX":0.029360876670201517,"pZ":2.713288610808325,"vX0":5.401701366145254,"vY0":-130.41196387290833,"vZ0":-5.331238006229635,"x":115.88,"y":165.52,"x0":-1.3254874235393581,"y0":50.004415081774304,"z0":5.831332194523325,"aX":-9.870801073073057},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":18.4,"breakHorizontal":9.1,"spinRate":2362,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.420733311019569,"extension":7.334720170151868},"hitData":{"launchSpeed":112.7,"launchAngle":33.0,"totalDistance":433.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":47.47,"coordY":41.42}},"index":5,"playId":"3028de7b-3542-3af9-a8e8-b2d285108d63","pitchNumber":6,"startTime":"2025-08-26T23:41:11.346Z","endTime":"2025-08-26T23:41:37.139Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:41:37.139Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a ground ball to third baseman Royce Lewis. Nathan Lukes to 2nd. Nathan Lukes advances to 2nd, on a throwing error by third baseman Royce Lewis.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T23:41:44.658Z","endTime":"2025-08-26T23:42:43.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.1,"endSpeed":77.6,"strikeZoneTop":3.1353139196868,"strikeZoneBottom":1.57889642275783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.106738675579376,"aZ":-24.555002501569515,"pfxX":1.986672096310404,"pfxZ":4.982264318453751,"pX":0.3711335295778154,"pZ":2.529400568375099,"vX0":3.752608595452916,"vY0":-122.56680660440384,"vZ0":-2.756687997730193,"x":102.85,"y":170.49,"x0":-1.4348571893341013,"y0":50.0023514015246,"z0":5.754684600847024,"aX":3.036675625333116},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.6,"breakHorizontal":-4.4,"spinRate":2170,"spinDirection":188},"zone":6,"typeConfidence":2.0,"plateTime":0.44604186639954824,"extension":7.183269722838348},"index":0,"playId":"7366c04b-9510-3059-ae05-d7580801abd6","pitchNumber":1,"startTime":"2025-08-26T23:41:59.343Z","endTime":"2025-08-26T23:42:02.902Z","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":88.9,"endSpeed":81.4,"strikeZoneTop":3.28886744547229,"strikeZoneBottom":1.52402503975545,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.387330315057437,"aZ":-16.45396817966747,"pfxX":-4.511707026176689,"pfxZ":9.253077160292587,"pX":-0.10401843438600583,"pZ":3.5338070588099044,"vX0":4.5470082145020125,"vY0":-129.37832660179916,"vZ0":-2.724306556990267,"x":120.96,"y":143.37,"x0":-1.296111516300802,"y0":50.00558816250937,"z0":5.8579452666396765,"aX":-7.668237790013536},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":16.4,"breakHorizontal":7.2,"spinRate":2349,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.4229597074651896,"extension":7.107357460657621},"index":1,"playId":"7bf55d02-dd1d-3665-8fe9-f0361043c185","pitchNumber":2,"startTime":"2025-08-26T23:42:12.420Z","endTime":"2025-08-26T23:42:16.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.626446985371423,"aZ":-24.837076851372615,"pfxX":-10.44114106304701,"pfxZ":4.8354847409482735,"pX":0.13558193810802324,"pZ":1.137009992399965,"vX0":7.009520038186899,"vY0":-122.51546962010761,"vZ0":-5.997844869602767,"x":111.83,"y":208.08,"x0":-1.4086706253390198,"y0":50.00393791328665,"z0":5.744961001471498,"aX":-15.844097878876749},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.6,"breakHorizontal":17.2,"spinRate":2224,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.4473963959752649,"extension":7.219499558631866},"hitData":{"launchSpeed":56.6,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.16,"coordY":150.61}},"index":2,"playId":"19097c02-0c15-3caa-81b6-36d4470dc713","pitchNumber":3,"startTime":"2025-08-26T23:42:27.686Z","endTime":"2025-08-26T23:42:43.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:42:43.613Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to right fielder Matt Wallner.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-26T23:43:18.351Z","endTime":"2025-08-26T23:44:10.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.028030139122723,"aZ":-17.99085824504123,"pfxX":-6.740199323729172,"pfxZ":8.381676409195647,"pX":-0.7327755047584682,"pZ":2.857790037316498,"vX0":3.730859219877442,"vY0":-129.72564470082781,"vZ0":-4.207117511927192,"x":144.93,"y":161.62,"x0":-1.319600368088097,"y0":50.00019529904036,"z0":5.885662238949794,"aX":-11.400365594839515},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":14.4,"breakHorizontal":11.3,"spinRate":2273,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.42343188866454984,"extension":7.263735830543509},"index":0,"playId":"ca5bb42d-219d-3f91-9860-a2f22291d4e3","pitchNumber":1,"startTime":"2025-08-26T23:43:21.306Z","endTime":"2025-08-26T23:43:25.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.35504365792243,"aZ":-23.987174844158055,"pfxX":2.1374734559009747,"pfxZ":5.488173429144403,"pX":0.4808709763454642,"pZ":2.948772700621504,"vX0":3.4838903814741102,"vY0":-120.98954868970644,"vZ0":-1.959667445786375,"x":98.67,"y":159.16,"x0":-1.2521289062727492,"y0":50.00034629921943,"z0":5.8595641683216,"aX":3.1855957197124947},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":9.7,"breakHorizontal":-4.7,"spinRate":2045,"spinDirection":185},"zone":6,"typeConfidence":2.0,"plateTime":0.4517254896789935,"extension":7.211091030715985},"hitData":{"launchSpeed":92.7,"launchAngle":53.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.91,"coordY":116.37}},"index":1,"playId":"7789fadd-7d70-34c2-8595-b200d3151683","pitchNumber":2,"startTime":"2025-08-26T23:44:00.502Z","endTime":"2025-08-26T23:44:10.210Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:44:10.210Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Martin flies out to left fielder George Springer.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-26T23:46:14.693Z","endTime":"2025-08-26T23:47:06.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":71.2,"endSpeed":65.0,"strikeZoneTop":3.44011000214649,"strikeZoneBottom":1.60240017726945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.75643033161181,"aZ":-34.72472305737367,"pfxX":11.076265489327223,"pfxZ":-2.386695793325485,"pX":0.8355699617817295,"pZ":2.306506002799038,"vX0":2.421146324082568,"vY0":-103.61062001726359,"vZ0":2.3159989728619723,"x":85.15,"y":176.5,"x0":-1.79068627351585,"y0":50.00033165761423,"z0":5.3695717961690095,"aX":11.85792764549126},"breaks":{"breakAngle":19.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-3.1,"breakHorizontal":-20.8,"spinRate":2332,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.5317357324993757,"extension":6.17765340402991},"index":0,"playId":"79152816-30dd-36e7-a779-76a060957a5f","pitchNumber":1,"startTime":"2025-08-26T23:46:25.123Z","endTime":"2025-08-26T23:46:28.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.49181004361268,"strikeZoneBottom":1.77395325401628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.386677824546027,"aZ":-26.724381118537593,"pfxX":-9.951366792889079,"pfxZ":3.1253593551722307,"pX":-0.08693655934070241,"pZ":2.6798432121728557,"vX0":6.2945671383264505,"vY0":-131.33355531315502,"vZ0":-2.0386749298581672,"x":120.31,"y":166.42,"x0":-1.2245363577267805,"y0":50.00290975952326,"z0":5.458237604154279,"aX":-17.345782289291893},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.4,"breakHorizontal":16.6,"spinRate":2114,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.4174132537862074,"extension":6.403385790546647},"index":1,"playId":"38c174d1-fa12-31d7-b1dc-7ade50dee889","pitchNumber":2,"startTime":"2025-08-26T23:46:39.092Z","endTime":"2025-08-26T23:46:42.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":70.6,"endSpeed":64.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.167155175139026,"aZ":-40.82457014634163,"pfxX":10.335239275506744,"pfxZ":-8.219359391185089,"pX":-0.6469093605627586,"pZ":2.020478627877959,"vX0":-1.1813222816029605,"vY0":-102.65778241903487,"vZ0":2.4775480790352757,"x":141.66,"y":184.23,"x0":-1.4002437852205252,"y0":50.00234519501962,"z0":5.8178259767504334,"aX":10.87917422823029},"breaks":{"breakAngle":14.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.1,"breakVerticalInduced":-13.6,"breakHorizontal":-18.2,"spinRate":2356,"spinDirection":51},"zone":7,"typeConfidence":2.0,"plateTime":0.536377059492569,"extension":6.351717159392552},"hitData":{"launchSpeed":77.3,"launchAngle":31.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.89,"coordY":117.36}},"index":2,"playId":"c96a7008-e110-3ec0-a17c-f5b80cc04713","pitchNumber":3,"startTime":"2025-08-26T23:46:54.803Z","endTime":"2025-08-26T23:47:06.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:47:06.669Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Larnach grounds out, first baseman Ty France to pitcher Chris Bassitt.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-26T23:47:09.539Z","endTime":"2025-08-26T23:48:06.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":70.0,"endSpeed":63.8,"strikeZoneTop":3.664804193676,"strikeZoneBottom":1.68213717142417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.400659926988205,"aZ":-34.86406376025662,"pfxX":11.284784741103216,"pfxZ":-2.611459295310671,"pX":-0.7375869638921289,"pZ":1.7453810150597142,"vX0":-0.6825380739020754,"vY0":-101.82425525151515,"vZ0":1.8486724782555612,"x":145.12,"y":191.65,"x0":-1.857210717426249,"y0":50.00011052197438,"z0":5.19537104893327,"aX":11.644087156738058},"breaks":{"breakAngle":18.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-3.6,"breakHorizontal":-20.2,"spinRate":2353,"spinDirection":68},"zone":7,"typeConfidence":2.0,"plateTime":0.5414971521912806,"extension":6.329663854731569},"index":0,"playId":"5fc06d2a-11be-344f-b7c3-04e6827c2676","pitchNumber":1,"startTime":"2025-08-26T23:47:26.555Z","endTime":"2025-08-26T23:47:29.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.8703815932349,"strikeZoneBottom":1.85345864109803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.589013369276667,"aZ":-32.77442850174989,"pfxX":-8.379926658221184,"pfxZ":-0.3920924318797283,"pX":-2.0169092674202975,"pZ":3.797501129453592,"vX0":1.3980377787473026,"vY0":-123.50159879898408,"vZ0":2.7673286075224164,"x":193.88,"y":136.25,"x0":-1.5035283002750315,"y0":50.00094229970406,"z0":5.426873275121096,"aX":-12.887534259752455},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.2,"breakHorizontal":14.8,"spinRate":1824,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.44422873355470704,"extension":6.2730266577635465},"index":1,"playId":"2e879f6e-d76f-3fc2-ada8-1ff8122a99e6","pitchNumber":2,"startTime":"2025-08-26T23:47:43.051Z","endTime":"2025-08-26T23:47:46.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.009232510019622,"aZ":-23.425112020821135,"pfxX":-0.8661164845888472,"pfxZ":5.09784990875208,"pX":0.4869440356335598,"pZ":2.8586118784752794,"vX0":4.7940735308158,"vY0":-129.60226063072142,"vZ0":-1.8606933928697709,"x":98.44,"y":161.6,"x0":-1.2676590500869904,"y0":50.00029701068237,"z0":5.360443713159222,"aX":-1.486594417015247},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.1,"breakHorizontal":0.6,"spinRate":2241,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.42131801262141666,"extension":6.4453693863474735},"hitData":{"launchSpeed":98.4,"launchAngle":-13.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.72,"coordY":164.35}},"index":2,"playId":"9ae135c1-bd9d-3ce9-bebc-9d241cf0f550","pitchNumber":3,"startTime":"2025-08-26T23:47:59.511Z","endTime":"2025-08-26T23:48:06.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:48:06.644Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out, second baseman Andrés Giménez to pitcher Chris Bassitt.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-26T23:48:22.402Z","endTime":"2025-08-26T23:50:26.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":605135,"link":"/api/v1/people/605135"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":71.5,"endSpeed":65.0,"strikeZoneTop":3.50637798420924,"strikeZoneBottom":1.64497119449473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.796593604269965,"aZ":-32.88480117987154,"pfxX":10.30222619243355,"pfxZ":-0.6682771738769873,"pX":-0.06403856696911092,"pZ":1.6554753934589872,"vX0":0.82999757854794,"vY0":-104.08983273594552,"vZ0":0.9522742973205949,"x":119.44,"y":194.08,"x0":-1.8049583966128393,"y0":50.0000256994147,"z0":5.149172203258893,"aX":11.070957779456288},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-0.5,"breakHorizontal":-18.8,"spinRate":2318,"spinDirection":73},"zone":8,"typeConfidence":2.0,"plateTime":0.5303733917455657,"extension":6.438155391622432},"index":0,"playId":"6a921fe5-a666-3a8d-87e2-c8eb4b4222a2","pitchNumber":1,"startTime":"2025-08-26T23:48:33.418Z","endTime":"2025-08-26T23:48:36.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":71.0,"endSpeed":64.7,"strikeZoneTop":3.46549561329275,"strikeZoneBottom":1.63894100451325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.649993840551325,"aZ":-40.73379417392576,"pfxX":8.32807531224611,"pfxZ":-8.105887309585107,"pX":-0.8136037343130921,"pZ":1.53078078008731,"vX0":-1.2099608493153797,"vY0":-103.20515388264693,"vZ0":1.5522743710556064,"x":148.01,"y":197.45,"x0":-1.2923864316916813,"y0":50.00449297122001,"z0":5.758121989544672,"aX":8.78977229060418},"breaks":{"breakAngle":12.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-68.9,"breakVerticalInduced":-13.7,"breakHorizontal":-14.5,"spinRate":2346,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.535182824860994,"extension":6.466312241843995},"index":1,"playId":"4810124d-6161-3017-96da-5aba088467ca","pitchNumber":2,"startTime":"2025-08-26T23:48:48.282Z","endTime":"2025-08-26T23:48:52.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.044024795429007,"aZ":-20.330992050538033,"pfxX":-2.9348105730241247,"pfxZ":6.720932501046082,"pX":0.2025713711812679,"pZ":3.457533729525072,"vX0":4.793014739607781,"vY0":-132.1423288817254,"vZ0":-1.1479147094629591,"x":109.28,"y":145.43,"x0":-1.2562731507585738,"y0":50.00380532037178,"z0":5.395999448326365,"aX":-5.172990120127952},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.1,"breakHorizontal":4.2,"spinRate":2192,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.4150302563815962,"extension":6.513519150139652},"index":2,"playId":"2de95f37-ba73-3609-833f-6b1d335d4ec7","pitchNumber":3,"startTime":"2025-08-26T23:49:07.803Z","endTime":"2025-08-26T23:49:11.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.31194841979789,"aZ":-32.39895069168001,"pfxX":-10.271463436062849,"pfxZ":-0.1464485314731654,"pX":0.2335049543704269,"pZ":1.947343433607842,"vX0":7.132638643173308,"vY0":-123.2940616136848,"vZ0":-1.9352848489104204,"x":108.1,"y":186.2,"x0":-1.354911269269553,"y0":50.00168108271659,"z0":5.462944366273706,"aX":-15.89555527726838},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.5,"breakHorizontal":17.0,"spinRate":1623,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.44334634198337763,"extension":6.453701898666288},"index":3,"playId":"3b4d65c8-1d0b-3992-a45c-89241dd9f10e","pitchNumber":4,"startTime":"2025-08-26T23:49:30.940Z","endTime":"2025-08-26T23:49:38.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":82.3,"strikeZoneTop":3.51787554606453,"strikeZoneBottom":1.69273354359323,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.421015319741816,"aZ":-22.179111431251783,"pfxX":-2.684402750417208,"pfxZ":5.720000691207581,"pX":0.14959407969620303,"pZ":4.210793354126137,"vX0":4.987152078687983,"vY0":-131.72413522415556,"vZ0":0.9623512538619943,"x":111.3,"y":125.09,"x0":-1.424198333766398,"y0":50.00279936811334,"z0":5.4871613072815135,"aX":-4.691327526012786},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.8,"breakHorizontal":3.7,"spinRate":2141,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4166859939651819,"extension":6.276351138065944},"index":4,"playId":"8a7a9a61-f394-31c2-8003-95c25574fb8e","pitchNumber":5,"startTime":"2025-08-26T23:50:03.851Z","endTime":"2025-08-26T23:50:06.887Z","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":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.399578104501387,"aZ":-28.3728648031751,"pfxX":-12.813603956574692,"pfxZ":2.160718500194788,"pX":-0.33699990990839285,"pZ":2.381220895484789,"vX0":6.201103023670751,"vY0":-132.23090590240085,"vZ0":-2.352502290157104,"x":129.85,"y":174.49,"x0":-1.0585613183599614,"y0":50.00040885169883,"z0":5.381901912603894,"aX":-22.497275297763977},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.6,"breakHorizontal":21.7,"spinRate":2102,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.4155634202707925,"extension":6.469237244214028},"hitData":{"launchSpeed":83.3,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.69,"coordY":157.09}},"index":5,"playId":"0df38ba2-b594-3bc7-8e53-dc346df30eb9","pitchNumber":6,"startTime":"2025-08-26T23:50:18.734Z","endTime":"2025-08-26T23:50:26.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:50:26.371Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-26T23:52:36.801Z","endTime":"2025-08-26T23:53:33.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.9,"strikeZoneTop":3.87764530079718,"strikeZoneBottom":1.77166202955009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.300348099057466,"aZ":-15.28989057504119,"pfxX":-6.433649867724238,"pfxZ":10.070506034148973,"pX":0.561451455169949,"pZ":2.416109285882757,"vX0":6.567856794796281,"vY0":-128.81371596326198,"vZ0":-5.41924398046785,"x":95.6,"y":173.55,"x0":-1.188070930656919,"y0":50.005474016522456,"z0":5.7335066200972085,"aX":-10.790310378546387},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":17.2,"breakHorizontal":10.2,"spinRate":2315,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.42557416586430286,"extension":7.29975587720785},"index":0,"playId":"6e4c47fd-531e-38b8-8510-a0897a7a0514","pitchNumber":1,"startTime":"2025-08-26T23:52:37.523Z","endTime":"2025-08-26T23:52:40.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":74.9,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.968831032627627,"aZ":-23.365071048577303,"pfxX":-12.746634666276462,"pfxZ":6.1339333272897845,"pX":-0.030525297183700777,"pZ":1.7011204989873936,"vX0":6.681451728107731,"vY0":-119.84033378521848,"vZ0":-4.763285282510407,"x":118.16,"y":192.85,"x0":-1.2177261782767872,"y0":50.00154037456308,"z0":5.835386124888521,"aX":-18.297888485221037},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":10.1,"breakHorizontal":21.1,"spinRate":2169,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.45933904509161794,"extension":7.264902636906899},"index":1,"playId":"a650f769-4255-37e8-90a3-0ee557a31b58","pitchNumber":2,"startTime":"2025-08-26T23:52:50.408Z","endTime":"2025-08-26T23:52:54.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.6,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.540289494099557,"aZ":-26.695335464333503,"pfxX":-11.468226266917243,"pfxZ":3.847524735226032,"pX":-1.3533622146486264,"pZ":2.014515066651464,"vX0":3.6088064756218285,"vY0":-119.31075053659303,"vZ0":-3.437008079193539,"x":168.59,"y":184.39,"x0":-1.4063431284584316,"y0":50.00307942851339,"z0":5.911248869018943,"aX":-16.334442255888018},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":6.4,"breakHorizontal":19.7,"spinRate":2009,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.46121402917346366,"extension":7.233774793020794},"index":2,"playId":"adadb80c-35db-3d67-abd7-7321087f40da","pitchNumber":3,"startTime":"2025-08-26T23:53:10.292Z","endTime":"2025-08-26T23:53:13.292Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":72.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.368209222059733,"aZ":-31.20482145997569,"pfxX":5.330093974418593,"pfxZ":0.743318044527066,"pX":1.6211359758875703,"pZ":0.59243209082926,"vX0":4.887624451423279,"vY0":-113.60678370421597,"vZ0":-4.729130756144933,"x":55.21,"y":222.78,"x0":-1.256803058583324,"y0":50.001442278032876,"z0":5.830604469891382,"aX":6.9091273964095405},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":0.4,"breakHorizontal":-10.9,"spinRate":2255,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4836207059778195,"extension":7.3178883593201},"index":3,"playId":"715805fc-f142-3d5c-9d11-5902ed976ca0","pitchNumber":4,"startTime":"2025-08-26T23:53:29.940Z","endTime":"2025-08-26T23:53:33.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:53:33.454Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Addison Barger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-26T23:53:45.183Z","endTime":"2025-08-26T23:56:56.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,8],"actionIndex":[7],"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":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.065783192081856,"aZ":-22.686949607679928,"pfxX":0.17818669009628652,"pfxZ":6.148249844631074,"pX":0.4876828128713585,"pZ":3.544140580594391,"vX0":4.495754239836941,"vY0":-123.31748462933363,"vZ0":-1.031318200190058,"x":98.41,"y":143.09,"x0":-1.3806367410120883,"y0":50.00242578781721,"z0":5.878003381093161,"aX":0.27502149150760763},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":11.2,"breakHorizontal":-1.3,"spinRate":2019,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.44382246924182756,"extension":7.2047764905428355},"index":0,"playId":"a534c6f1-56e6-3e89-a85c-4c8731449d1f","pitchNumber":1,"startTime":"2025-08-26T23:54:05.491Z","endTime":"2025-08-26T23:54:08.610Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-26T23:54:19.376Z","endTime":"2025-08-26T23:54:28.998Z","isPitch":false,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"}},{"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":88.4,"endSpeed":79.9,"strikeZoneTop":3.78552733352343,"strikeZoneBottom":1.72854487160969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.457878532750417,"aZ":-19.003375747197733,"pfxX":-4.913577623061572,"pfxZ":7.939799879163974,"pX":0.008002682844862054,"pZ":4.7371455075023965,"vX0":4.667754471916297,"vY0":-128.680110447885,"vZ0":0.6933523551602268,"x":116.69,"y":110.88,"x0":-1.2007685041373461,"y0":50.001063229317765,"z0":5.948926035589585,"aX":-8.148708003027826},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":14.8,"breakHorizontal":7.7,"spinRate":2347,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.42747172290582247,"extension":7.065812303250529},"index":2,"playId":"e670388a-5c74-376d-a7ee-17c72eb04059","pitchNumber":2,"startTime":"2025-08-26T23:54:28.998Z","endTime":"2025-08-26T23:54:31.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.3,"strikeZoneTop":3.78682824779702,"strikeZoneBottom":1.69581716749131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.52517754700621,"aZ":-23.045589794729892,"pfxX":0.2795066406353238,"pfxZ":5.843323600316543,"pX":0.14899108738889724,"pZ":2.382225007975321,"vX0":3.7454158544590395,"vY0":-124.10196449424721,"vZ0":-3.6258220267970183,"x":111.32,"y":174.46,"x0":-1.4151810739257409,"y0":50.001161746608155,"z0":5.778717320519551,"aX":0.4362608744541157},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":10.0,"breakHorizontal":-1.3,"spinRate":2003,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.4411320215250707,"extension":7.10500876094344},"index":3,"playId":"d2ceca46-3c95-3f87-8bcd-4e9d82b4d1b5","pitchNumber":3,"startTime":"2025-08-26T23:54:43.692Z","endTime":"2025-08-26T23:54:47.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":75.1,"strikeZoneTop":3.85564768516861,"strikeZoneBottom":1.7643534472725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.98795116982234,"aZ":-28.524564326880274,"pfxX":-11.719707658949451,"pfxZ":2.5191815779042335,"pX":-1.125338647925127,"pZ":1.360367444082768,"vX0":4.151844824575358,"vY0":-120.74318578248831,"vZ0":-4.3486351577015805,"x":159.9,"y":202.05,"x0":-1.3649610348799721,"y0":50.00006017296153,"z0":5.753814218250608,"aX":-16.947903480903516},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.6,"breakHorizontal":19.9,"spinRate":2040,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4572245245195745,"extension":7.241889837510841},"index":4,"playId":"eb198e7e-be36-3804-a99d-38be31243632","pitchNumber":4,"startTime":"2025-08-26T23:54:55.892Z","endTime":"2025-08-26T23:54:59.902Z","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":83.1,"endSpeed":74.9,"strikeZoneTop":3.82695597901418,"strikeZoneBottom":1.76989905165807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.800781316071724,"aZ":-26.842907754873057,"pfxX":-11.248517555689794,"pfxZ":3.6740120403314123,"pX":-1.5051422762459374,"pZ":3.0364004423061766,"vX0":3.1916283582096616,"vY0":-120.87461890685178,"vZ0":-1.0938705100788773,"x":174.37,"y":156.8,"x0":-1.3969163844485568,"y0":50.00264418276652,"z0":5.893868276935856,"aX":-16.323423249769483},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.6,"breakHorizontal":19.3,"spinRate":2005,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.4565292695014014,"extension":7.165035579169176},"index":5,"playId":"9d8539b1-2eba-31f1-9f43-1d280ab6ed59","pitchNumber":5,"startTime":"2025-08-26T23:55:08.846Z","endTime":"2025-08-26T23:55:11.846Z","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":89.0,"endSpeed":80.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.525473630858514,"aZ":-15.955603507883477,"pfxX":-4.975142561051847,"pfxZ":9.663215139372777,"pX":0.8978879101645517,"pZ":2.5874475237704786,"vX0":6.887447729399926,"vY0":-129.39379039808992,"vZ0":-4.943467356308763,"x":82.77,"y":168.92,"x0":-1.1644551151420344,"y0":50.004242998621024,"z0":5.763666712833836,"aX":-8.352360279106433},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":16.4,"breakHorizontal":7.3,"spinRate":2406,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.42493184963763886,"extension":7.175400084855126},"index":6,"playId":"70013496-efa0-3021-a9d8-f4934a967928","pitchNumber":6,"startTime":"2025-08-26T23:55:22.271Z","endTime":"2025-08-26T23:55:25.616Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2025-08-26T23:55:50.463Z","endTime":"2025-08-26T23:56:53.254Z","isPitch":false,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":79.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44981100821645,"aZ":-13.823173432286293,"pfxX":-6.6743554162706555,"pfxZ":11.055262257107419,"pX":-0.6840568547703955,"pZ":3.0050249761902834,"vX0":4.096992086191181,"vY0":-129.41963908528774,"vZ0":-4.161534142359103,"x":143.07,"y":157.64,"x0":-1.4383119942660363,"y0":50.00159283902422,"z0":5.726892395616921,"aX":-11.076658943174458},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":19.1,"breakHorizontal":10.9,"spinRate":2317,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4267738411433233,"extension":7.209715996178531},"index":8,"playId":"2e0dea64-8b5e-35fe-81cc-fd20dcee5422","pitchNumber":7,"startTime":"2025-08-26T23:56:53.254Z","endTime":"2025-08-26T23:56:56.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:56:56.254Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Kirk grounds out sharply, shortstop Brooks Lee to first baseman Edouard Julien.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-26T23:57:05.838Z","endTime":"2025-08-26T23:57:39.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"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":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.19279213947851,"strikeZoneBottom":1.55249163328411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.39296309289493,"aZ":-21.657051595335584,"pfxX":0.0641529115159356,"pfxZ":7.024148390293721,"pX":1.6861544147160334,"pZ":2.5856494944738078,"vX0":6.991301828973152,"vY0":-121.73846705995494,"vZ0":-3.1129419110199343,"x":52.73,"y":168.97,"x0":-1.2340068098017984,"y0":50.00508631107732,"z0":5.76034170521917,"aX":0.09499251773456849},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":12.2,"breakHorizontal":-1.8,"spinRate":2078,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.450306597039297,"extension":7.2465006433420545},"index":0,"playId":"231c190c-84fb-38ef-b4a6-d024471aeebe","pitchNumber":1,"startTime":"2025-08-26T23:57:19.176Z","endTime":"2025-08-26T23:57:22.176Z","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":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.255396159621807,"aZ":-23.93365465790519,"pfxX":-12.452188827044873,"pfxZ":5.642609868652592,"pX":-0.20677776505198275,"pZ":2.5446071728555344,"vX0":6.395575715303284,"vY0":-120.56261456641555,"vZ0":-2.9329592696706004,"x":124.88,"y":170.08,"x0":-1.2877561077813575,"y0":50.00133818953217,"z0":5.9081686252851,"aX":-18.177275523179116},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":9.7,"breakHorizontal":20.9,"spinRate":2065,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.455755792089068,"extension":7.17502991291056},"hitData":{"launchSpeed":108.1,"launchAngle":6.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":110.13,"coordY":149.22}},"index":1,"playId":"673ba871-d056-3a33-be4b-eb31359519bf","pitchNumber":2,"startTime":"2025-08-26T23:57:32.002Z","endTime":"2025-08-26T23:57:39.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-26T23:57:39.816Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luke Keaschall walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-26T23:59:41.805Z","endTime":"2025-08-27T00:02:20.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"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(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.3,"endSpeed":83.3,"strikeZoneTop":3.34217911470529,"strikeZoneBottom":1.59254299224761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.25041465058437,"aZ":-22.69039033285204,"pfxX":-10.507105826843741,"pfxZ":5.351132583007539,"pX":-0.5580637898502814,"pZ":1.0869262576383358,"vX0":5.5927255176518145,"vY0":-132.7607555809533,"vZ0":-6.230322489937995,"x":138.27,"y":209.43,"x0":-1.3345555046980115,"y0":50.00395473755709,"z0":5.131979870933441,"aX":-18.62801230183334},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.4,"breakHorizontal":17.6,"spinRate":2045,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4136569924271174,"extension":6.610966291953065},"index":0,"playId":"b6704419-f34d-3cfd-84e1-dc61b3de90f7","pitchNumber":1,"startTime":"2025-08-27T00:00:15.421Z","endTime":"2025-08-27T00:00:19.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(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":90.7,"endSpeed":82.4,"strikeZoneTop":3.31787994966671,"strikeZoneBottom":1.53430488172449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.67109470355567,"aZ":-27.658671564579638,"pfxX":-12.015421399473649,"pfxZ":2.589426707448121,"pX":0.734840070582048,"pZ":2.429895019479176,"vX0":8.886996453739577,"vY0":-131.68012387156273,"vZ0":-2.200119655068168,"x":88.99,"y":173.17,"x0":-1.133802059390056,"y0":50.0039505131464,"z0":5.336060595980916,"aX":-20.964027595776233},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.4,"breakHorizontal":19.7,"spinRate":2125,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.4169954921588248,"extension":6.631323196464207},"index":1,"playId":"7d9062cf-f4bf-3c87-b4b9-a8bebc2e8b89","pitchNumber":2,"startTime":"2025-08-27T00:00:32.463Z","endTime":"2025-08-27T00:00:35.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.27385496784473,"strikeZoneBottom":1.55898586510567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.844163873631018,"aZ":-24.775724141629265,"pfxX":-7.847148816832793,"pfxZ":4.202918075616373,"pX":0.04613757071064774,"pZ":1.9718032965921999,"vX0":5.757563596100375,"vY0":-131.852968180277,"vZ0":-3.95097432657412,"x":115.24,"y":185.54,"x0":-1.145429881554934,"y0":50.005943193719126,"z0":5.316312478407033,"aX":-13.829384215317786},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.0,"breakHorizontal":13.0,"spinRate":2050,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.41528164143157476,"extension":6.523788756886799},"index":2,"playId":"ae95357d-ec8d-313b-8b1c-16e34d8d996d","pitchNumber":3,"startTime":"2025-08-27T00:00:49.331Z","endTime":"2025-08-27T00:00:52.445Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-27T00:01:00.019Z","endTime":"2025-08-27T00:01:14.974Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"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":92.2,"endSpeed":84.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.035023898240862,"aZ":-26.207609105813095,"pfxX":-11.368662176731549,"pfxZ":3.2793962213899857,"pX":0.35666224845964334,"pZ":1.6309020801272394,"vX0":7.552408798162238,"vY0":-133.97849695060088,"vZ0":-4.7020765063515455,"x":103.4,"y":194.75,"x0":-1.0222727427658826,"y0":50.000601402970766,"z0":5.282439457872783,"aX":-20.658401945245217},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.2,"breakHorizontal":19.0,"spinRate":2147,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.40887819315983,"extension":6.530877442980711},"index":4,"playId":"67155ce7-a781-3ba0-bb78-3614cbb43d77","pitchNumber":4,"startTime":"2025-08-27T00:01:14.974Z","endTime":"2025-08-27T00:01:17.974Z","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":90.9,"endSpeed":83.0,"strikeZoneTop":3.23252173505701,"strikeZoneBottom":1.52776862298473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.139159032132522,"aZ":-20.043784800906437,"pfxX":-3.722449956369612,"pfxZ":6.895920995275142,"pX":1.4920297412095849,"pZ":1.5616151698046967,"vX0":8.399812118081554,"vY0":-132.05987975106592,"vZ0":-5.664211570770202,"x":60.13,"y":196.62,"x0":-1.2518690695493113,"y0":50.004906528243126,"z0":5.217037693320109,"aX":-6.550878778294038},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.4,"breakHorizontal":4.8,"spinRate":2079,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4153642634134158,"extension":6.636855285682466},"index":5,"playId":"a6b5130a-f151-3f78-b273-ad04498dcd40","pitchNumber":5,"startTime":"2025-08-27T00:01:38.305Z","endTime":"2025-08-27T00:01:41.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.22938800564293,"strikeZoneBottom":1.52863473110529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.09463198361611,"aZ":-23.015183787456717,"pfxX":-10.589991936505974,"pfxZ":5.023436635126106,"pX":0.9229804397894551,"pZ":1.2771796200097685,"vX0":8.685549875064941,"vY0":-134.214572389696,"vZ0":-6.056559884359574,"x":81.82,"y":204.3,"x0":-0.9794535913615701,"y0":50.00558896851885,"z0":5.202614176887903,"aX":-19.320154736021898},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.9,"breakHorizontal":17.3,"spinRate":2211,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4081188830006157,"extension":6.714600425236942},"index":6,"playId":"40213efa-53de-3d34-8e03-bfea161379e0","pitchNumber":6,"startTime":"2025-08-27T00:01:57.646Z","endTime":"2025-08-27T00:02:01.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.19595201432656,"strikeZoneBottom":1.58434569515018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.93781613483763,"aZ":-24.955466145776118,"pfxX":-9.291314185340898,"pfxZ":4.16793214774636,"pX":1.5422328619292978,"pZ":1.9395536414501116,"vX0":9.767807526554847,"vY0":-130.65719768293633,"vZ0":-3.6916086525052596,"x":58.21,"y":186.41,"x0":-1.033465085141829,"y0":50.004614209023764,"z0":5.241151562546221,"aX":-16.102890748008555},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.0,"breakHorizontal":14.8,"spinRate":2081,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.418837671958586,"extension":6.577576055621849},"index":7,"playId":"5ba9907a-bd2b-3987-8ca1-a4e994479a11","pitchNumber":7,"startTime":"2025-08-27T00:02:16.799Z","endTime":"2025-08-27T00:02:20.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:02:20.377Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Wallner strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-27T00:02:31.905Z","endTime":"2025-08-27T00:04:28.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.83315386106262,"strikeZoneBottom":1.90853992794861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.87420374687407,"aZ":-25.94094438990338,"pfxX":-10.777077636610873,"pfxZ":3.4972738096668436,"pX":-0.5755164971549096,"pZ":2.5172014319346667,"vX0":5.302636857860027,"vY0":-132.999323661287,"vZ0":-2.6721065436265086,"x":138.94,"y":170.82,"x0":-1.2004278143646316,"y0":50.00216218300409,"z0":5.426254849672835,"aX":-19.208616305638653},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.9,"breakHorizontal":18.2,"spinRate":2123,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.4126133975557478,"extension":6.490550472822219},"index":0,"playId":"25371150-e077-375a-a650-17525e601535","pitchNumber":1,"startTime":"2025-08-27T00:02:50.075Z","endTime":"2025-08-27T00:02:53.282Z","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":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.6,"strikeZoneTop":3.99932119304171,"strikeZoneBottom":1.90275787230548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.787973066558628,"aZ":-31.684742556349747,"pfxX":-12.08124665492804,"pfxZ":0.32316247901982686,"pX":0.3834782834149008,"pZ":0.6014674894637771,"vX0":7.766102372895992,"vY0":-123.1617972690496,"vZ0":-4.409741486921235,"x":102.38,"y":222.54,"x0":-1.2502253516391446,"y0":50.00510730798548,"z0":5.112276030933407,"aX":-18.45479546915223},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.2,"breakHorizontal":19.9,"spinRate":1757,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.44570851179669857,"extension":6.533976921903856},"index":1,"playId":"5bef4c32-051b-3529-9d28-7583e744ba15","pitchNumber":2,"startTime":"2025-08-27T00:03:11.694Z","endTime":"2025-08-27T00:03:14.694Z","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":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.5,"strikeZoneTop":3.62522944721015,"strikeZoneBottom":1.73534151974903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.372404926133473,"aZ":-27.45630505021311,"pfxX":-10.586260684229678,"pfxZ":2.7158580234072236,"pX":-2.0986473320314594,"pZ":2.5035054449917964,"vX0":1.8652153702036625,"vY0":-131.22700291612588,"vZ0":-2.06067422523415,"x":197.0,"y":171.19,"x0":-1.4442581893334434,"y0":50.006183841910584,"z0":5.3490211844943145,"aX":-18.424124177749366},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.7,"breakHorizontal":18.7,"spinRate":2041,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.41775709539282246,"extension":6.386963274204899},"index":2,"playId":"86b0e872-8d98-31f4-8308-255a3548627e","pitchNumber":3,"startTime":"2025-08-27T00:03:37.524Z","endTime":"2025-08-27T00:03:40.524Z","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":83.4,"endSpeed":76.7,"strikeZoneTop":3.72,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.432507071798415,"aZ":-30.674800071558526,"pfxX":1.113403947816991,"pfxZ":0.9979793251886271,"pX":0.17732314050657697,"pZ":3.1683054600012905,"vX0":2.8242186237285063,"vY0":-121.52221006057167,"vZ0":0.6342367498492456,"x":110.24,"y":153.24,"x0":-1.143696467390336,"y0":50.001624674735766,"z0":5.565107784477712,"aX":1.6670252218456039},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.2,"breakHorizontal":-2.6,"spinRate":2338,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.45044278061453635,"extension":6.3526834083249755},"index":3,"playId":"ed001ba2-06f5-3ff8-ab27-d5f35157e74f","pitchNumber":4,"startTime":"2025-08-27T00:03:56.821Z","endTime":"2025-08-27T00:03:59.821Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-27T00:04:08.601Z","endTime":"2025-08-27T00:04:25.487Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.72,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.642936521371954,"aZ":-23.64589451587071,"pfxX":-1.1104997345761667,"pfxZ":5.013011668735954,"pX":0.32871811056755734,"pZ":3.4142026734606055,"vX0":4.31491120916801,"vY0":-129.26882302527628,"vZ0":-0.3997395023286455,"x":104.47,"y":146.6,"x0":-1.2140623736490874,"y0":50.00304644560416,"z0":5.378059456190005,"aX":-1.8899438595275677},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.2,"breakHorizontal":1.1,"spinRate":2088,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.4228782553400583,"extension":6.323486918330201},"index":5,"playId":"711c8dbf-8fef-315f-8bf8-270a5e5f59c9","pitchNumber":5,"startTime":"2025-08-27T00:04:25.487Z","endTime":"2025-08-27T00:04:28.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:04:28.932Z","atBatIndex":27},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Edouard Julien out on a sacrifice bunt, pitcher Chris Bassitt to first baseman Ty France. Luke Keaschall to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-27T00:04:40.193Z","endTime":"2025-08-27T00:05:12.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":605135,"link":"/api/v1/people/605135"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.012210476161748,"aZ":-33.18577890685562,"pfxX":-10.555369579520594,"pfxZ":-0.6789726227881836,"pX":-0.2724047511543129,"pZ":2.222365692106687,"vX0":6.202840841465392,"vY0":-121.54354147734296,"vZ0":-0.30508197637470336,"x":127.38,"y":178.78,"x0":-1.499029098620299,"y0":50.00499137338618,"z0":5.2555820800405515,"aX":-15.639098716887723},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.1,"breakHorizontal":17.4,"spinRate":1814,"spinDirection":248},"zone":5,"typeConfidence":2.0,"plateTime":0.4523495721400925,"extension":6.455329031263359},"hitData":{"launchSpeed":31.8,"launchAngle":-78.0,"totalDistance":2.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":124.48,"coordY":198.45}},"index":0,"playId":"f00e47a7-cb0a-324e-a9e9-791223eac14a","pitchNumber":1,"startTime":"2025-08-27T00:05:04.813Z","endTime":"2025-08-27T00:05:12.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:05:12.100Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James Outman flies out to center fielder Nathan Lukes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-27T00:06:35.724Z","endTime":"2025-08-27T00:09:57.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6,7,8],"actionIndex":[2],"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":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-27T00:05:55.492Z","endTime":"2025-08-27T00:06:38.059Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.064775277939454,"aZ":-24.504272999683568,"pfxX":-4.306829894874456,"pfxZ":4.283743934582898,"pX":0.5629849715041888,"pZ":3.3102090119361045,"vX0":6.062895687197243,"vY0":-133.28159782605056,"vZ0":-1.1425709973387217,"x":95.54,"y":149.4,"x0":-1.18727000118818,"y0":50.00075166795836,"z0":5.522864071379483,"aX":-7.707074858196503},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.7,"breakHorizontal":6.4,"spinRate":2096,"spinDirection":220},"zone":3,"typeConfidence":2.0,"plateTime":0.4117907893709374,"extension":6.50623504003052},"index":1,"playId":"d5c5c4b4-8f71-3705-bd28-ca83a652083f","pitchNumber":1,"startTime":"2025-08-27T00:06:38.059Z","endTime":"2025-08-27T00:06:42.509Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-27T00:06:55.269Z","endTime":"2025-08-27T00:08:05.251Z","isPitch":false,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"}},{"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":87.1,"endSpeed":79.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.328931909657147,"aZ":-27.45466861880044,"pfxX":3.6515857087792054,"pfxZ":2.9403248629041094,"pX":0.892787213741784,"pZ":2.7517269976455214,"vX0":3.933218547136968,"vY0":-126.79214694218129,"vZ0":-1.6154296531373311,"x":82.97,"y":164.48,"x0":-1.16115666398299,"y0":50.00337417339063,"z0":5.617756617270605,"aX":5.8610466246884165},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.2,"breakHorizontal":-7.6,"spinRate":2323,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.43433367267773626,"extension":6.60270101726548},"index":3,"playId":"4318862b-008f-3a38-9142-7d629cefcd13","pitchNumber":2,"startTime":"2025-08-27T00:08:05.251Z","endTime":"2025-08-27T00:08:08.798Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"playId":"eb69a81b-1af1-4763-8bc1-896520fc1cf3","startTime":"2025-08-27T00:08:31.972Z","endTime":"2025-08-27T00:08:36.972Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.2,"strikeZoneTop":3.58786330887434,"strikeZoneBottom":1.66512635692458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.02147570246373,"aZ":-22.725593571274956,"pfxX":-1.523462679430983,"pfxZ":5.415839412159338,"pX":-1.1573640094602657,"pZ":4.0541649415534025,"vX0":1.2282446011598498,"vY0":-131.54231311669426,"vZ0":0.9673918615425731,"x":161.12,"y":129.32,"x0":-1.4333996832070075,"y0":50.003021393996235,"z0":5.371790495909842,"aX":-2.658384793847978},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.2,"breakHorizontal":2.5,"spinRate":2168,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.41707299850295954,"extension":6.3482700300235075},"index":5,"playId":"5cbcdf68-5657-3701-a975-995fb1b94c82","pitchNumber":3,"startTime":"2025-08-27T00:08:48.753Z","endTime":"2025-08-27T00:08:52.015Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"index":6,"playId":"99ccc23f-b6af-4394-b04e-b1bde5bd0c6d","startTime":"2025-08-27T00:09:10.497Z","endTime":"2025-08-27T00:09:15.497Z","isPitch":false,"type":"stepoff"},{"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":2},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.0,"strikeZoneTop":3.55123834764716,"strikeZoneBottom":1.62838471007348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.9993270948682,"aZ":-24.339651559412555,"pfxX":-11.18779069638015,"pfxZ":4.377936906711684,"pX":0.8944832719601872,"pZ":3.8116551262332545,"vX0":9.118503319697028,"vY0":-133.97866262155176,"vZ0":0.09139771931066265,"x":82.9,"y":135.87,"x0":-1.1249254673855806,"y0":50.00514276805824,"z0":5.538321810720233,"aX":-20.036568789184738},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.2,"breakHorizontal":17.9,"spinRate":2084,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.41118348605940636,"extension":6.3995440137051345},"index":7,"playId":"8a92ad73-8b38-3546-a01c-d30ad169bad7","pitchNumber":4,"startTime":"2025-08-27T00:09:28.853Z","endTime":"2025-08-27T00:09:32.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":72.6,"endSpeed":64.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.21134437175773,"aZ":-40.263828451214394,"pfxX":10.494665452624105,"pfxZ":-7.513773941561361,"pX":0.4748537836206059,"pZ":1.6350735589005576,"vX0":0.8242475265118892,"vY0":-105.41702580905903,"vZ0":1.3215516938415726,"x":98.9,"y":194.63,"x0":-1.281992163244454,"y0":50.00344811569044,"z0":5.81234834458016,"aX":11.295093074127195},"breaks":{"breakAngle":15.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.4,"breakVerticalInduced":-12.4,"breakHorizontal":-19.1,"spinRate":2466,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.5285547119235994,"extension":6.283073306425359},"hitData":{"launchSpeed":81.2,"launchAngle":41.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.04,"coordY":87.5}},"index":8,"playId":"3689b952-3377-3cf5-b20a-747dc9c1a6b4","pitchNumber":5,"startTime":"2025-08-27T00:09:48.390Z","endTime":"2025-08-27T00:09:57.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:09:57.041Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ernie Clement flies out to left fielder Austin Martin.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-27T00:11:45.595Z","endTime":"2025-08-27T00:12:13.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.23546018831678,"aZ":-22.675887486665566,"pfxX":0.888754841004023,"pfxZ":6.441887566435394,"pX":-0.11613460891554908,"pZ":2.9468801714086768,"vX0":3.0523371130405033,"vY0":-120.59120986568409,"vZ0":-1.878055932668894,"x":121.43,"y":159.21,"x0":-1.5132178948118569,"y0":50.002976080578556,"z0":5.734272417571783,"aX":1.3093514245421185},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":11.5,"breakHorizontal":-2.3,"spinRate":2048,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.45404741571420937,"extension":7.027545435810395},"hitData":{"launchSpeed":92.5,"launchAngle":43.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.22,"coordY":82.25}},"index":0,"playId":"a43cf0ed-0867-318b-a539-b4abf2f23752","pitchNumber":1,"startTime":"2025-08-27T00:12:03.820Z","endTime":"2025-08-27T00:12:13.392Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:12:13.392Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ty France flies out to center fielder James Outman.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-27T00:12:25.819Z","endTime":"2025-08-27T00:13:47.933Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"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(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":88.7,"endSpeed":80.9,"strikeZoneTop":3.25026940114903,"strikeZoneBottom":1.51039617637386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.363213612923172,"aZ":-24.570667434308945,"pfxX":-10.931536262459348,"pfxZ":4.53784842858211,"pX":-0.6453847050655211,"pZ":2.267959147570678,"vX0":5.5471388899381715,"vY0":-129.0095916230111,"vZ0":-3.9188279294688977,"x":141.6,"y":177.55,"x0":-1.410177286562517,"y0":50.003223137454086,"z0":5.714153710403344,"aX":-18.314528336292764},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.6,"breakHorizontal":18.5,"spinRate":2023,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.4255537026860794,"extension":7.1910873223619065},"index":0,"playId":"7a98e980-15cb-38b6-b41f-418598d8bef4","pitchNumber":1,"startTime":"2025-08-27T00:12:41.574Z","endTime":"2025-08-27T00:12:45.479Z","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":84.4,"endSpeed":77.8,"strikeZoneTop":3.21152661338453,"strikeZoneBottom":1.54052892542957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.76823250235002,"aZ":-22.66982853120412,"pfxX":0.7214627937974649,"pfxZ":6.205545256453982,"pX":1.2048070570115812,"pZ":1.800307548663616,"vX0":5.736962528993174,"vY0":-122.78694107981853,"vZ0":-4.75987350409137,"x":71.08,"y":190.17,"x0":-1.253143424265774,"y0":50.00011061337801,"z0":5.687119695828072,"aX":1.1024553775047092},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":10.4,"breakHorizontal":-2.6,"spinRate":2037,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.44567190379786137,"extension":7.0661254880681685},"index":1,"playId":"824606cc-68e6-327e-a9fa-f49ee2b1934f","pitchNumber":2,"startTime":"2025-08-27T00:12:55.891Z","endTime":"2025-08-27T00:13:00.483Z","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":88.1,"endSpeed":79.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.612071833874367,"aZ":-13.476707071806404,"pfxX":-4.113469893919374,"pfxZ":11.391379090853318,"pX":-0.3940113738972318,"pZ":2.1953026428825866,"vX0":3.9369121433478225,"vY0":-128.13234729442982,"vZ0":-6.17199395353394,"x":132.02,"y":179.51,"x0":-1.425410749226836,"y0":50.00540213979953,"z0":5.712687193957608,"aX":-6.753992306408894},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":19.2,"breakHorizontal":6.5,"spinRate":2306,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.42956017002641467,"extension":7.208376425264032},"index":2,"playId":"4e9f2190-b171-3b08-84d8-9f2c99ad4dc9","pitchNumber":3,"startTime":"2025-08-27T00:13:10.057Z","endTime":"2025-08-27T00:13:13.057Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-27T00:13:24.475Z","endTime":"2025-08-27T00:13:38.144Z","isPitch":false,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":70.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.24423379612816,"aZ":-33.20508331946064,"pfxX":4.675161816607432,"pfxZ":-0.8102882608935458,"pX":0.5269533073394406,"pZ":1.8758717367558584,"vX0":2.892580481639858,"vY0":-112.2501324579922,"vZ0":-1.443305862261733,"x":96.91,"y":188.13,"x0":-1.3904622033390672,"y0":50.00554535511362,"z0":5.939390334713124,"aX":5.906587041508471},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-1.6,"breakHorizontal":-9.2,"spinRate":2163,"spinDirection":69},"zone":9,"typeConfidence":2.0,"plateTime":0.48985944709905516,"extension":7.1197836142602435},"hitData":{"launchSpeed":97.5,"launchAngle":41.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":105.64,"coordY":61.51}},"index":4,"playId":"daafe948-dd18-3899-b9f2-d57714178832","pitchNumber":4,"startTime":"2025-08-27T00:13:38.144Z","endTime":"2025-08-27T00:13:47.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:13:47.933Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-27T00:14:01.747Z","endTime":"2025-08-27T00:17:10.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8,9,10],"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.0,"strikeZoneTop":3.50788037556888,"strikeZoneBottom":1.66425691843689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.862086332438942,"aZ":-14.360997055501114,"pfxX":-7.763931790338123,"pfxZ":10.52571793877502,"pX":0.0632265789548889,"pZ":1.4396037820727687,"vX0":6.3264748521184275,"vY0":-130.17703168334518,"vZ0":-7.786547537612581,"x":114.59,"y":199.91,"x0":-1.4065361736761541,"y0":50.003645724510406,"z0":5.587067725938137,"aX":-13.140985594308505},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":17.3,"breakHorizontal":12.4,"spinRate":2340,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4229968412857752,"extension":7.202003141080175},"index":0,"playId":"62091f50-e38a-32d7-9247-d6ae2f81766e","pitchNumber":1,"startTime":"2025-08-27T00:14:09.837Z","endTime":"2025-08-27T00:14:15.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":80.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.058933534362055,"aZ":-13.488310307043623,"pfxX":-5.970087973420857,"pfxZ":11.249433967814028,"pX":-0.2813567739327491,"pZ":2.545605247549533,"vX0":4.549301914532938,"vY0":-129.14746137813378,"vZ0":-5.27758802539298,"x":127.72,"y":170.05,"x0":-1.3046722619562865,"y0":50.005694117170385,"z0":5.682240853767738,"aX":-9.91930162905874},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":19.2,"breakHorizontal":9.6,"spinRate":2325,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4268468348163621,"extension":7.127833648871976},"index":1,"playId":"e4266418-f18b-3cb0-b270-3e527b43bff1","pitchNumber":2,"startTime":"2025-08-27T00:14:28.154Z","endTime":"2025-08-27T00:14:31.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":75.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.37308642315972,"aZ":-23.95626097020434,"pfxX":-13.37690933638978,"pfxZ":5.600790985100225,"pX":-0.6442861120384376,"pZ":1.742132991778619,"vX0":5.756019720168921,"vY0":-121.1537833751638,"vZ0":-4.508627509072887,"x":141.56,"y":191.74,"x0":-1.3287481192818968,"y0":50.005632777934274,"z0":5.752181973586389,"aX":-19.645951037436113},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":9.1,"breakHorizontal":22.6,"spinRate":2138,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.45422112924348523,"extension":7.0991374051801115},"index":2,"playId":"e6d5e365-3caf-3900-a112-9942c390578f","pitchNumber":3,"startTime":"2025-08-27T00:14:45.842Z","endTime":"2025-08-27T00:14:48.842Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-27T00:14:56.608Z","endTime":"2025-08-27T00:15:09.019Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.37772147024311,"strikeZoneBottom":1.60322499639254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.865340309457434,"aZ":-24.128920780013857,"pfxX":1.3918297857325017,"pfxZ":5.426304094165079,"pX":0.8590013061411278,"pZ":0.8091497460607543,"vX0":4.724071780806007,"vY0":-121.33168806644865,"vZ0":-6.576055141109229,"x":84.26,"y":216.93,"x0":-1.2982217147539012,"y0":50.00532748304278,"z0":5.672116454373076,"aX":2.0645529084773204},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":8.4,"breakHorizontal":-3.7,"spinRate":2071,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.45230008706879055,"extension":7.31885301970681},"index":4,"playId":"b2c73d68-d439-38f7-931c-ccf25202c7d8","pitchNumber":4,"startTime":"2025-08-27T00:15:09.019Z","endTime":"2025-08-27T00:15:13.786Z","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":88.2,"endSpeed":80.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.134515464302314,"aZ":-18.146213418978327,"pfxX":-4.843702847894497,"pfxZ":8.430707504392377,"pX":-0.39890101391544813,"pZ":2.041659102071422,"vX0":3.8991171592794593,"vY0":-128.3088942921682,"vZ0":-5.749006597406311,"x":132.21,"y":183.66,"x0":-1.3106992042729897,"y0":50.00044287098791,"z0":5.730266729624196,"aX":-8.056182170426615},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":14.2,"breakHorizontal":7.9,"spinRate":2178,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.427265912189279,"extension":7.318092487282792},"index":5,"playId":"3fac46ea-b24c-3ff1-86dd-97db915a382c","pitchNumber":5,"startTime":"2025-08-27T00:15:28.171Z","endTime":"2025-08-27T00:15:31.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.4,"endSpeed":68.4,"strikeZoneTop":3.31260343008792,"strikeZoneBottom":1.53842450591506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.52670958691926,"aZ":-39.71124986198756,"pfxX":6.579544077813013,"pfxZ":-6.4828482528545415,"pX":0.9950030225972546,"pZ":-0.09787001834513864,"vX0":2.8432872313285666,"vY0":-108.24179540617732,"vZ0":-3.409893700531359,"x":79.07,"y":241.42,"x0":-1.1991524457907474,"y0":50.00523491862338,"z0":5.936173424870166,"aX":7.646206630286663},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.6,"breakVerticalInduced":-12.4,"breakHorizontal":-12.7,"spinRate":2191,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.5100886802525872,"extension":7.118191312124646},"index":6,"playId":"d2ffb582-13ca-39e0-8d49-545f7562e331","pitchNumber":6,"startTime":"2025-08-27T00:15:47.477Z","endTime":"2025-08-27T00:15:51.406Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.557085473899722,"aZ":-26.781257881247335,"pfxX":-13.210428927778866,"pfxZ":3.7320354235361517,"pX":0.28756137225974493,"pZ":1.250043098985765,"vX0":7.729235953720023,"vY0":-119.84692998340442,"vZ0":-4.934046136599296,"x":106.04,"y":205.03,"x0":-1.2736511951691811,"y0":50.002764310065245,"z0":5.745879288763734,"aX":-19.09312530490076},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.8,"breakHorizontal":21.8,"spinRate":2189,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.45815037045897444,"extension":6.8880488138758995},"index":7,"playId":"cc8a72ce-7052-3bd0-8399-f6b6ff3ca3de","pitchNumber":7,"startTime":"2025-08-27T00:16:06.101Z","endTime":"2025-08-27T00:16:09.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.759363974061078,"aZ":-22.836407413251973,"pfxX":1.4553567529403308,"pfxZ":6.219044242189953,"pX":-0.41616917246460455,"pZ":2.0891078944879498,"vX0":2.0035285870624513,"vY0":-121.96142290561788,"vZ0":-3.960622714305952,"x":132.86,"y":182.37,"x0":-1.4384536622185757,"y0":50.00294219257659,"z0":5.711722316424689,"aX":2.184308461161075},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":10.6,"breakHorizontal":-3.1,"spinRate":2059,"spinDirection":192},"zone":4,"typeConfidence":2.0,"plateTime":0.44969322823646474,"extension":7.28180717542146},"index":8,"playId":"a5a4d2cf-78a1-3075-851b-ed6f1e3bbd4c","pitchNumber":8,"startTime":"2025-08-27T00:16:27.912Z","endTime":"2025-08-27T00:16:30.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.651964531465605,"aZ":-21.57861826281369,"pfxX":-1.6679830092121661,"pfxZ":6.7685918997046155,"pX":-0.5408672588233103,"pZ":2.832430193468241,"vX0":2.5931274543003875,"vY0":-124.0222834218908,"vZ0":-2.7607572083020093,"x":137.62,"y":162.3,"x0":-1.380916731461936,"y0":50.00264908570242,"z0":5.749937239371507,"aX":-2.6113100397868116},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":11.9,"breakHorizontal":2.4,"spinRate":2041,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.4407912272265344,"extension":7.191673378962332},"index":9,"playId":"7bf38c4f-5497-330d-baa0-f9a7428ec507","pitchNumber":9,"startTime":"2025-08-27T00:16:48.344Z","endTime":"2025-08-27T00:16:52.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.320751561686937,"aZ":-17.716039580609117,"pfxX":-8.535529997820614,"pfxZ":8.39456770529991,"pX":-0.8081941726303805,"pZ":2.426658888848983,"vX0":4.202530721661425,"vY0":-130.62077769390788,"vZ0":-5.184341160721152,"x":147.81,"y":173.26,"x0":-1.3316711558199135,"y0":50.00413559529539,"z0":5.775361994218386,"aX":-14.704036163936568},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.3,"breakHorizontal":14.5,"spinRate":2236,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.4198212679322446,"extension":7.264195430494698},"index":10,"playId":"a825ccbf-ccb8-3df6-bc9f-198f6b33489d","pitchNumber":10,"startTime":"2025-08-27T00:17:06.215Z","endTime":"2025-08-27T00:17:10.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:17:10.370Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Royce Lewis grounds out, third baseman Ernie Clement to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-27T00:19:02.903Z","endTime":"2025-08-27T00:20:44.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.6,"endSpeed":77.3,"strikeZoneTop":3.63536552514132,"strikeZoneBottom":1.71382208443826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.038241420029124,"aZ":-27.810511549706302,"pfxX":-0.9676771900288397,"pfxZ":2.8609978804842857,"pX":-0.11480687299916305,"pZ":1.9219520191303048,"vX0":3.37546946572258,"vY0":-123.11488816540465,"vZ0":-2.8788397465437643,"x":121.38,"y":186.89,"x0":-1.3820632295290347,"y0":50.00146932395382,"z0":5.477382407976741,"aX":-1.4752759687955834},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.7,"breakHorizontal":1.0,"spinRate":2227,"spinDirection":167},"zone":8,"typeConfidence":2.0,"plateTime":0.44608793831179305,"extension":6.524242241812549},"index":0,"playId":"de7e3b65-d454-3d52-bd77-93d363618690","pitchNumber":1,"startTime":"2025-08-27T00:19:27.990Z","endTime":"2025-08-27T00:19:31.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":81.3,"strikeZoneTop":3.54513748312045,"strikeZoneBottom":1.76123965265451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.201321275609246,"aZ":-31.380150060431745,"pfxX":-10.552207106448092,"pfxZ":0.461690537924504,"pX":0.11491137487712949,"pZ":2.0023343395433177,"vX0":6.685980784785517,"vY0":-131.3069325009208,"vZ0":-2.568498823805096,"x":112.62,"y":184.72,"x0":-1.120987974534136,"y0":50.00047684013195,"z0":5.377881226768971,"aX":-18.040099325424503},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.4,"breakHorizontal":17.2,"spinRate":2090,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.42049936994225634,"extension":6.41342603712934},"index":1,"playId":"484a9c9e-9bdb-3732-8df8-447d4f2e6cf1","pitchNumber":2,"startTime":"2025-08-27T00:19:44.185Z","endTime":"2025-08-27T00:19:47.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":72.8,"endSpeed":65.7,"strikeZoneTop":3.51965478323448,"strikeZoneBottom":1.73604920952652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.15629036713586,"aZ":-39.80735863669251,"pfxX":10.736639679155944,"pfxZ":-7.043282160436615,"pX":2.4293244426381,"pZ":-0.07692599550992563,"vX0":3.8647821288720126,"vY0":-105.74822132590545,"vZ0":-2.2177520111775046,"x":24.4,"y":240.86,"x0":-0.8402530959357043,"y0":50.00133843522251,"z0":5.739360837525912,"aX":11.64117155386401},"breaks":{"breakAngle":16.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.5,"breakVerticalInduced":-13.0,"breakHorizontal":-20.8,"spinRate":2434,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.5266378648864478,"extension":6.455407724409474},"index":2,"playId":"df237580-0fe1-38d4-b371-bbe0849904a0","pitchNumber":3,"startTime":"2025-08-27T00:20:02.351Z","endTime":"2025-08-27T00:20:05.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.6,"strikeZoneTop":3.57040118533538,"strikeZoneBottom":1.71813146032038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.98760983433987,"aZ":-23.641519593895392,"pfxX":-0.6603373709949945,"pfxZ":5.120961930188358,"pX":0.8278191389516705,"pZ":3.9716665610864146,"vX0":5.082086418201581,"vY0":-128.39565627532468,"vZ0":0.8041139231493021,"x":85.45,"y":131.55,"x0":-1.092823078080095,"y0":50.005232739725386,"z0":5.496424725182339,"aX":-1.1016732133529008},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.7,"breakHorizontal":0.0,"spinRate":2190,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.4268659332452911,"extension":6.360918054149123},"index":3,"playId":"63120c2c-90b6-360e-af6d-e6f3c5e966a6","pitchNumber":4,"startTime":"2025-08-27T00:20:22.019Z","endTime":"2025-08-27T00:20:26.041Z","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":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":81.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.10005023186331,"aZ":-30.454135089494127,"pfxX":-12.759557258557155,"pfxZ":1.0007910540692748,"pX":-0.6445264721271075,"pZ":2.9636635862391305,"vX0":5.792132365094732,"vY0":-132.26153426181483,"vZ0":-0.22968207049116052,"x":141.57,"y":158.76,"x0":-1.2419402220401696,"y0":50.0023566216943,"z0":5.343439342809682,"aX":-21.926045384411417},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.0,"breakHorizontal":21.2,"spinRate":2111,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.4189776098045179,"extension":6.4831953234816275},"hitData":{"launchSpeed":95.0,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.92,"coordY":171.61}},"index":4,"playId":"91b93e64-4b84-3642-9aa8-b83b1ea33041","pitchNumber":5,"startTime":"2025-08-27T00:20:36.760Z","endTime":"2025-08-27T00:20:44.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:20:44.327Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Gasper singles on a line drive to right fielder Addison Barger.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-27T00:21:00.926Z","endTime":"2025-08-27T00:21:21.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.0,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.72342912522161,"aZ":-21.106970983393264,"pfxX":-1.1724172310342542,"pfxZ":6.6892774087301845,"pX":1.0356051950091352,"pZ":2.621071229112263,"vX0":6.3477614191475,"vY0":-128.83145443926813,"vZ0":-2.415495302001255,"x":77.53,"y":168.01,"x0":-1.3249336340092115,"y0":50.00258473738619,"z0":5.230399034379802,"aX":-1.9405697313511512},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.6,"breakHorizontal":0.5,"spinRate":2135,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.4277646937154511,"extension":6.631613035136298},"hitData":{"launchSpeed":74.3,"launchAngle":24.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":202.69,"coordY":117.21}},"index":0,"playId":"0ec4a9d8-bc44-3921-9ae6-1920b90f6309","pitchNumber":1,"startTime":"2025-08-27T00:21:10.020Z","endTime":"2025-08-27T00:21:21.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:21:21.395Z","atBatIndex":34},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Austin Martin grounds into a force out, pitcher Chris Bassitt to second baseman Andrés Giménez. Mickey Gasper out at 2nd. Austin Martin to 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-27T00:21:35.500Z","endTime":"2025-08-27T00:22:53.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605135,"link":"/api/v1/people/605135"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":89.7,"endSpeed":81.5,"strikeZoneTop":3.4270576618359,"strikeZoneBottom":1.66873820934406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.978863678858215,"aZ":-28.62167131302183,"pfxX":-12.220730774995117,"pfxZ":2.0828785609116878,"pX":1.4042407546605906,"pZ":2.3231408236202924,"vX0":10.245016135720267,"vY0":-130.12265176965815,"vZ0":-2.2309508630489514,"x":63.47,"y":176.06,"x0":-1.0089658286231349,"y0":50.00104520426002,"z0":5.374434451780815,"aX":-20.817215169126754},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.5,"breakHorizontal":19.7,"spinRate":2122,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.42199589547212035,"extension":6.410853542893249},"index":0,"playId":"6b99b660-9b9f-320c-ad28-bc0bd7e74c16","pitchNumber":1,"startTime":"2025-08-27T00:21:47.544Z","endTime":"2025-08-27T00:21:51.087Z","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":90.3,"endSpeed":82.6,"strikeZoneTop":3.40173481699222,"strikeZoneBottom":1.73224227903721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.955683315722407,"aZ":-25.982705522826166,"pfxX":-10.038345296996324,"pfxZ":3.5463853056032217,"pX":0.30903372641240484,"pZ":2.7043113426440626,"vX0":7.0322952395555465,"vY0":-131.30988046107575,"vZ0":-1.7825788044899347,"x":105.22,"y":165.76,"x0":-1.1003778365179946,"y0":50.00244223543511,"z0":5.3262811255597695,"aX":-17.519180309351018},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.2,"breakHorizontal":16.7,"spinRate":2058,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.41721632186772295,"extension":6.50464923537042},"index":1,"playId":"4a21b075-c64b-33d5-ad99-4eb3537859f2","pitchNumber":2,"startTime":"2025-08-27T00:22:04.981Z","endTime":"2025-08-27T00:22:08.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.30107723035547,"strikeZoneBottom":1.59790929227827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.348833785520974,"aZ":-22.961715111179068,"pfxX":-9.556670999783227,"pfxZ":5.254068299559432,"pX":0.8862053300162684,"pZ":2.1857157323798906,"vX0":8.39809206088795,"vY0":-131.4296912579828,"vZ0":-3.703855940820049,"x":83.22,"y":179.77,"x0":-1.1059084153857854,"y0":50.00071846024518,"z0":5.314513987057288,"aX":-16.7496668410663},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.9,"breakHorizontal":15.5,"spinRate":2127,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.4164386353757745,"extension":6.548345917422638},"index":2,"playId":"0ef7ed46-38f9-39e3-8e65-82172db5275a","pitchNumber":3,"startTime":"2025-08-27T00:22:23.063Z","endTime":"2025-08-27T00:22:26.319Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-27T00:22:33.163Z","endTime":"2025-08-27T00:22:44.946Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.18924213379777,"aZ":-24.081329671414416,"pfxX":-11.110854011888586,"pfxZ":4.510121671941409,"pX":-0.5948317692688752,"pZ":2.9365908410831674,"vX0":5.30586084128017,"vY0":-133.7397196242591,"vZ0":-2.0331938309331954,"x":139.67,"y":159.49,"x0":-1.170222705125802,"y0":50.006304212128946,"z0":5.44931320934929,"aX":-19.955860984257125},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.9,"breakHorizontal":18.8,"spinRate":2165,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.4109170153495554,"extension":6.589461057733799},"hitData":{"launchSpeed":56.5,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":128.46,"coordY":181.24}},"index":4,"playId":"35a80055-9366-3e76-9e55-3927ecc1d3cd","pitchNumber":4,"startTime":"2025-08-27T00:22:44.946Z","endTime":"2025-08-27T00:22:53.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:22:53.109Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trevor Larnach flies out to center fielder Nathan Lukes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-27T00:23:22.755Z","endTime":"2025-08-27T00:25:05.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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(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":90.5,"endSpeed":82.1,"strikeZoneTop":3.81913606679299,"strikeZoneBottom":1.78814057455179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.4349518933616,"aZ":-24.93967989142849,"pfxX":-12.15421137324526,"pfxZ":4.165266656232688,"pX":-0.26003038127095884,"pZ":2.3177707535353176,"vX0":6.38129709002235,"vY0":-131.57123944136183,"vZ0":-2.7615164039652704,"x":126.91,"y":176.2,"x0":-1.1503282848976568,"y0":50.001304725417405,"z0":5.248385232645592,"aX":-21.101125862532037},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.1,"breakHorizontal":20.4,"spinRate":2104,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.41784928829301116,"extension":6.454727067041261},"index":0,"playId":"633ee6c7-eda1-3a80-9d61-dc8e8333f8f0","pitchNumber":1,"startTime":"2025-08-27T00:23:31.827Z","endTime":"2025-08-27T00:23:34.952Z","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":83.3,"endSpeed":76.0,"strikeZoneTop":3.78388804377937,"strikeZoneBottom":1.78734091826636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.54909875300781,"aZ":-32.99383098584259,"pfxX":-10.95921693138752,"pfxZ":-0.5560363438568601,"pX":-1.8426653092514387,"pZ":2.4741772047487993,"vX0":2.673341557982321,"vY0":-121.26143703665049,"vZ0":0.3284683619765272,"x":187.24,"y":171.98,"x0":-1.5415015529176923,"y0":50.002167188295644,"z0":5.234968622668416,"aX":-16.184331584349533},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.6,"breakHorizontal":19.1,"spinRate":1722,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.4531316333120676,"extension":6.553430959618815},"index":1,"playId":"c14fcafb-15de-3b61-8b14-53bf7a45cb14","pitchNumber":2,"startTime":"2025-08-27T00:23:51.786Z","endTime":"2025-08-27T00:23:55.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.8,"endSpeed":81.9,"strikeZoneTop":3.71,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.13451762909306,"aZ":-20.2721796417836,"pfxX":-4.4792190288143106,"pfxZ":6.828720380965429,"pX":-0.37058677494028847,"pZ":3.454968411210381,"vX0":3.9663491604715375,"vY0":-132.17639074133461,"vZ0":-0.8506819827823363,"x":131.13,"y":145.5,"x0":-1.3198042851048761,"y0":50.00145531658523,"z0":5.290512288385548,"aX":-7.805570984230563},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.4,"breakHorizontal":7.1,"spinRate":2137,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.4168075145952237,"extension":6.648765495434897},"index":2,"playId":"fe01c6ea-8b4b-306b-810d-8a3000e99ccf","pitchNumber":3,"startTime":"2025-08-27T00:24:13.226Z","endTime":"2025-08-27T00:24:16.226Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.5,"strikeZoneTop":3.87005612427066,"strikeZoneBottom":1.80457642679644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.200421034180046,"aZ":-24.493247735119567,"pfxX":-10.516312745264221,"pfxZ":4.372635554153682,"pX":0.9514068560992449,"pZ":2.4086334826771187,"vX0":8.194053328688575,"vY0":-132.63261678455297,"vZ0":-3.234726846246889,"x":80.73,"y":173.75,"x0":-0.8341809443900499,"y0":50.00027717352524,"z0":5.459402077412968,"aX":-18.46230701636734},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.3,"breakHorizontal":16.9,"spinRate":2129,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.41527265399281355,"extension":6.5638730220135475},"index":3,"playId":"ec89dbde-59a1-3c9d-bc99-3f32bf452702","pitchNumber":4,"startTime":"2025-08-27T00:24:32.749Z","endTime":"2025-08-27T00:24:36.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.3,"strikeZoneTop":3.71,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.26239529473139,"aZ":-19.3791948652617,"pfxX":-3.3873035555104827,"pfxZ":7.490120484059597,"pX":-0.17068947848439112,"pZ":3.4133613487757866,"vX0":3.9159132043366394,"vY0":-130.36530498877616,"vZ0":-0.9583653882763281,"x":123.51,"y":146.62,"x0":-1.2573364664882782,"y0":50.005805709447856,"z0":5.258614500276894,"aX":-5.789318235403104},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.6,"breakHorizontal":5.2,"spinRate":2161,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.42131970505444016,"extension":6.596645680613569},"hitData":{"launchSpeed":92.9,"launchAngle":35.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.24,"coordY":65.1}},"index":4,"playId":"a7ee7c02-a1e7-31d0-8629-c23750e5a02f","pitchNumber":5,"startTime":"2025-08-27T00:24:56.353Z","endTime":"2025-08-27T00:25:05.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:25:05.490Z","atBatIndex":36},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"George Springer homers (24) on a fly ball to left center field.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-27T00:27:09.175Z","endTime":"2025-08-27T00:30:33.899Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8,9,10],"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":641927,"link":"/api/v1/people/641927"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"credits":[]}],"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":0},"pitchData":{"startSpeed":73.1,"endSpeed":66.6,"strikeZoneTop":3.57085859335121,"strikeZoneBottom":1.66754061567621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.856855951078305,"aZ":-38.78536091215304,"pfxX":4.307703369431527,"pfxZ":-5.877459730642695,"pX":0.22229866505418602,"pZ":3.124279757521893,"vX0":1.8953394766930576,"vY0":-106.28167115264776,"vZ0":2.767288773456304,"x":108.53,"y":154.42,"x0":-1.244942241278726,"y0":50.000008025575,"z0":6.259425284429296,"aX":4.849926669688082},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.2,"breakVerticalInduced":-9.4,"breakHorizontal":-8.4,"spinRate":2107,"spinDirection":40},"zone":2,"typeConfidence":2.0,"plateTime":0.5184579002679235,"extension":7.187201026874521},"index":0,"playId":"578cb2c5-7da2-312e-a261-a1f1b3e1a816","pitchNumber":1,"startTime":"2025-08-27T00:27:10.293Z","endTime":"2025-08-27T00:27:13.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":79.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.33209848479864,"aZ":-15.35881711022941,"pfxX":-5.6193617294824945,"pfxZ":10.356364036312463,"pX":-0.08744553287890104,"pZ":2.6695217784212675,"vX0":4.93970417531221,"vY0":-127.68290483567542,"vZ0":-4.692821557092122,"x":120.33,"y":166.7,"x0":-1.332683019082311,"y0":50.00617338270675,"z0":5.7697872739709934,"aX":-9.12740282621302},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":17.6,"breakHorizontal":8.9,"spinRate":2200,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4317133376669622,"extension":7.2512821562050584},"index":1,"playId":"aaffd9d8-6695-3e91-bd59-e4bf9d5ef705","pitchNumber":2,"startTime":"2025-08-27T00:27:21.952Z","endTime":"2025-08-27T00:27:25.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":75.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.21682668872463,"aZ":-25.993281795081586,"pfxX":-12.511478775558157,"pfxZ":4.228390121500777,"pX":-0.15044254116571792,"pZ":1.2924136785187252,"vX0":6.512509904856243,"vY0":-121.36326094293813,"vZ0":-5.2886647521988355,"x":122.73,"y":203.88,"x0":-1.2717812528402566,"y0":50.00398366706452,"z0":5.821384350199951,"aX":-18.28848220060403},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.4,"breakHorizontal":20.6,"spinRate":2238,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.4548546765492496,"extension":7.196411125063827},"index":2,"playId":"5e8c4561-5627-37d3-91ff-91ba6cd84d01","pitchNumber":3,"startTime":"2025-08-27T00:27:35.895Z","endTime":"2025-08-27T00:27:39.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.4,"strikeZoneTop":3.5061140820384,"strikeZoneBottom":1.63742135454668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.176376350082183,"aZ":-25.791334056746912,"pfxX":-12.184952585221026,"pfxZ":4.511451075802569,"pX":0.35650800837038094,"pZ":0.6870051103881654,"vX0":7.374966030637987,"vY0":-119.33482986996933,"vZ0":-6.503950277544036,"x":103.41,"y":220.23,"x0":-1.2222271435817904,"y0":50.00017181558547,"z0":5.8325381295881655,"aX":-17.225968037903208},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":6.5,"breakHorizontal":19.8,"spinRate":2090,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4624759623652177,"extension":7.173637725547348},"index":3,"playId":"2913ad89-0369-33d3-b66f-4ff21f8f5a5a","pitchNumber":4,"startTime":"2025-08-27T00:27:54.926Z","endTime":"2025-08-27T00:28:00.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":74.6,"strikeZoneTop":3.43599066826108,"strikeZoneBottom":1.60127523871845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.985506820727473,"aZ":-27.665539182169184,"pfxX":-10.805078315642763,"pfxZ":3.1487600174631076,"pX":-1.709559616109031,"pZ":3.8785261673263713,"vX0":2.57389319738117,"vY0":-119.47132794988924,"vZ0":0.8131182701757443,"x":182.16,"y":134.06,"x0":-1.4033693310090685,"y0":50.00395299989229,"z0":6.0380693204349365,"aX":-15.476973664079281},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.2,"breakHorizontal":18.8,"spinRate":1847,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.46008577934428097,"extension":7.139117534602801},"index":4,"playId":"d7d98f21-8a7a-3e16-9f6d-dca70bcd382b","pitchNumber":5,"startTime":"2025-08-27T00:28:15.264Z","endTime":"2025-08-27T00:28:19.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.7,"endSpeed":67.3,"strikeZoneTop":3.51548580307718,"strikeZoneBottom":1.68107180739793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.520449691125915,"aZ":-37.00725727291975,"pfxX":3.38617140544599,"pfxZ":-4.230630625788664,"pX":1.2488625574537384,"pZ":1.7993512423014282,"vX0":3.8264233319956698,"vY0":-107.19560169531206,"vZ0":-0.2728316819503773,"x":69.4,"y":190.2,"x0":-1.0109599305208292,"y0":50.00110751563125,"z0":6.121166908976508,"aX":3.8713229298484833},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-7.3,"breakHorizontal":-7.3,"spinRate":2069,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.5143805239885668,"extension":7.170624194429972},"index":5,"playId":"66de51cc-09b7-390e-bfe2-b5c4141feccf","pitchNumber":6,"startTime":"2025-08-27T00:28:35.474Z","endTime":"2025-08-27T00:28:38.869Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-27T00:28:45.271Z","endTime":"2025-08-27T00:28:57.806Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":69.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.768545697673172,"aZ":-32.64787889361589,"pfxX":5.137121132434899,"pfxZ":-0.3826932835970194,"pX":-0.43931404336123314,"pZ":2.8472437741601375,"vX0":0.7743242875165972,"vY0":-110.93580710630627,"vZ0":0.6386734249883421,"x":133.75,"y":161.9,"x0":-1.4606874425183989,"y0":50.00349508319821,"z0":5.98716419337682,"aX":6.336479654845085},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-0.1,"breakHorizontal":-9.5,"spinRate":2142,"spinDirection":57},"zone":4,"typeConfidence":2.0,"plateTime":0.4957094477402948,"extension":7.281662168215006},"index":7,"playId":"977f775d-779d-34dc-948c-a9d9404c799c","pitchNumber":7,"startTime":"2025-08-27T00:28:57.806Z","endTime":"2025-08-27T00:29:01.844Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":74.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.655284379545023,"aZ":-27.144065279100694,"pfxX":-12.142324102317787,"pfxZ":3.476274584470106,"pX":-0.41950654887032013,"pZ":2.4921927427311137,"vX0":5.838107902418553,"vY0":-120.69312366484645,"vZ0":-2.279532133110479,"x":132.99,"y":171.49,"x0":-1.316945859152789,"y0":50.00254573836492,"z0":5.885442375910717,"aX":-17.57280394983545},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.9,"breakHorizontal":20.2,"spinRate":2077,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.4571595490579825,"extension":7.249123171129007},"index":8,"playId":"d4831c5d-c567-3889-bef6-85aa76dd99a6","pitchNumber":8,"startTime":"2025-08-27T00:29:26.867Z","endTime":"2025-08-27T00:29:29.965Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.289201348757565,"aZ":-25.848942219898937,"pfxX":-12.102475277816795,"pfxZ":4.3639128648722245,"pX":0.43334541705150137,"pZ":2.120736279553457,"vX0":7.544372354314597,"vY0":-120.6690397493939,"vZ0":-3.483638985379456,"x":100.48,"y":181.52,"x0":-1.1891151040712797,"y0":50.0023466033542,"z0":5.904645691985946,"aX":-17.536959722153917},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":7.2,"breakHorizontal":19.7,"spinRate":2055,"spinDirection":248},"zone":9,"typeConfidence":2.0,"plateTime":0.45695987659111914,"extension":7.119477148276835},"index":9,"playId":"8be0ae2e-3c2e-3e6a-9db3-6363605b59b4","pitchNumber":9,"startTime":"2025-08-27T00:29:45.866Z","endTime":"2025-08-27T00:29:49.098Z","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":89.6,"endSpeed":81.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.597626880860975,"aZ":-13.418507415797453,"pfxX":-5.399408760629512,"pfxZ":11.063182416433321,"pX":0.2417346968870811,"pZ":2.442112230004204,"vX0":5.647148944014168,"vY0":-130.21743559561784,"vZ0":-5.77621340339162,"x":107.79,"y":172.84,"x0":-1.266781546818999,"y0":50.0031526644851,"z0":5.727154083004582,"aX":-9.154626377827377},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.7,"breakHorizontal":8.3,"spinRate":2268,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.4226863659522655,"extension":7.306686934073844},"hitData":{"launchSpeed":111.6,"launchAngle":30.0,"totalDistance":445.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":67.63,"coordY":28.16}},"index":10,"playId":"0d8dce56-76f9-3d10-9c21-1ea965a6f9f7","pitchNumber":10,"startTime":"2025-08-27T00:30:08.623Z","endTime":"2025-08-27T00:30:33.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:30:33.899Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a line drive to right fielder Matt Wallner.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-27T00:30:43.157Z","endTime":"2025-08-27T00:32:50.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":74.7,"strikeZoneTop":3.09048845607838,"strikeZoneBottom":1.51050171722946,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.72023755055131,"aZ":-25.863282826195494,"pfxX":-12.954242483771402,"pfxZ":4.378934676184125,"pX":0.1035054009640902,"pZ":1.7449193359001574,"vX0":7.112139526996282,"vY0":-120.71710486568143,"vZ0":-4.1161948913871,"x":113.05,"y":191.67,"x0":-1.2347965158158303,"y0":50.0012618141309,"z0":5.812398330129576,"aX":-18.661655208196958},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.0,"breakHorizontal":21.1,"spinRate":1988,"spinDirection":251},"zone":8,"typeConfidence":2.0,"plateTime":0.4579360869260922,"extension":7.117762129669584},"index":0,"playId":"a7536970-c67a-3e5e-925e-be1b51d5112d","pitchNumber":1,"startTime":"2025-08-27T00:30:52.884Z","endTime":"2025-08-27T00:30:56.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":75.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.27131828826959,"aZ":-26.19505507726538,"pfxX":-12.217522639137357,"pfxZ":4.09661840800875,"pX":0.051350571702688294,"pZ":1.928090455781715,"vX0":6.901582739043628,"vY0":-121.5251884265429,"vZ0":-3.5081116988584027,"x":115.04,"y":186.72,"x0":-1.2746672041882332,"y0":50.002583993975804,"z0":5.728711421143863,"aX":-17.824356858442435},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.6,"breakHorizontal":19.9,"spinRate":2157,"spinDirection":248},"zone":8,"typeConfidence":2.0,"plateTime":0.4550234462720839,"extension":7.259379410713767},"index":1,"playId":"149e27f0-dd92-391c-9b1b-f26f56469faa","pitchNumber":2,"startTime":"2025-08-27T00:31:05.868Z","endTime":"2025-08-27T00:31:08.970Z","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":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.29830659855342,"aZ":-26.773922549799952,"pfxX":1.8446105490697537,"pfxZ":3.733620189045573,"pX":0.36635213390857574,"pZ":1.5120077974304376,"vX0":3.3704876168467592,"vY0":-119.83097100458937,"vZ0":-4.334952207281867,"x":103.04,"y":197.96,"x0":-1.3010038978970173,"y0":50.00333949760218,"z0":5.751022839383078,"aX":2.668146536236789},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.9,"breakHorizontal":-4.2,"spinRate":2007,"spinDirection":169},"zone":9,"typeConfidence":2.0,"plateTime":0.4580093067847817,"extension":7.184406601551458},"index":2,"playId":"bd42fb55-ce8d-34bd-8fcb-a618340b306b","pitchNumber":3,"startTime":"2025-08-27T00:31:22.723Z","endTime":"2025-08-27T00:31:25.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":80.3,"strikeZoneTop":3.34461285328695,"strikeZoneBottom":1.52390352019639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.29661978045415,"aZ":-14.72880739319682,"pfxX":-5.599266221408977,"pfxZ":10.40058657975267,"pX":0.944975855867215,"pZ":3.6294845914847773,"vX0":7.158495615349298,"vY0":-129.76330492810345,"vZ0":-2.8020034099302427,"x":80.98,"y":140.78,"x0":-1.1432278181569204,"y0":50.00472418975188,"z0":5.868527892643462,"aX":-9.39440905421529},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":18.2,"breakHorizontal":8.3,"spinRate":2296,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.4247747235473427,"extension":7.246430649258383},"index":3,"playId":"2542bcfe-0263-37b8-ab36-8d5d9a369d8e","pitchNumber":4,"startTime":"2025-08-27T00:31:45.237Z","endTime":"2025-08-27T00:31:49.090Z","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":83.9,"endSpeed":75.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.44995813904726,"aZ":-24.07131564397103,"pfxX":-11.524252326699468,"pfxZ":5.46149687606539,"pX":-0.5272850803586597,"pZ":2.141969992449916,"vX0":5.448621949410909,"vY0":-121.96852899031425,"vZ0":-3.7422392908906446,"x":137.1,"y":180.95,"x0":-1.3115662200375817,"y0":50.00243632691447,"z0":5.809156415070854,"aX":-17.09392380883592},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":9.1,"breakHorizontal":19.3,"spinRate":2049,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.4517654382928131,"extension":7.2389691030814385},"index":4,"playId":"150da324-e423-383d-bf50-9b9777ae19fe","pitchNumber":5,"startTime":"2025-08-27T00:31:59.452Z","endTime":"2025-08-27T00:32:04.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":77.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.133017919962896,"aZ":-19.52307348934983,"pfxX":-1.8624210956747311,"pfxZ":8.136347666141539,"pX":0.9972835293315233,"pZ":3.2356412452959544,"vX0":6.102536419739277,"vY0":-124.23398245667182,"vZ0":-2.285142395955511,"x":78.99,"y":151.42,"x0":-1.2546838873034645,"y0":50.00123041364747,"z0":5.7993527904028515,"aX":-2.895534179712592},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":14.4,"breakHorizontal":1.9,"spinRate":2056,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4417845096514026,"extension":7.281731453531204},"index":5,"playId":"77dc5dae-3b85-3d21-9340-6e8aad90f8b3","pitchNumber":6,"startTime":"2025-08-27T00:32:18.607Z","endTime":"2025-08-27T00:32:22.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":73.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.9230199687496,"aZ":-23.901192822912847,"pfxX":-12.551154963891369,"pfxZ":5.941441514407,"pX":-0.06201646160427386,"pZ":1.3782361553492677,"vX0":6.588231330438228,"vY0":-118.71762575150004,"vZ0":-5.056480358100359,"x":119.36,"y":201.57,"x0":-1.2784338307811962,"y0":50.00262717219923,"z0":5.7790818857882735,"aX":-17.475872814693332},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":9.5,"breakHorizontal":20.5,"spinRate":2163,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4657656293235619,"extension":7.33332102270194},"hitData":{"launchSpeed":88.6,"launchAngle":18.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.91,"coordY":119.33}},"index":6,"playId":"a7daa529-8f62-3338-968e-56f7f369842e","pitchNumber":7,"startTime":"2025-08-27T00:32:40.827Z","endTime":"2025-08-27T00:32:50.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:32:50.819Z","atBatIndex":38},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Vladimir Guerrero Jr. grounds into a double play, third baseman Royce Lewis to second baseman Luke Keaschall to first baseman Edouard Julien. Nathan Lukes out at 2nd. Vladimir Guerrero Jr. out at 1st.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-27T00:33:05.316Z","endTime":"2025-08-27T00:33:27.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":76.2,"endSpeed":69.0,"strikeZoneTop":3.71,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.47461220166078,"aZ":-31.319707854358494,"pfxX":5.795606449316034,"pfxZ":0.7041369783681013,"pX":-0.5420549670540578,"pZ":2.3447286887211964,"vX0":0.31427011045047587,"vY0":-110.83420162397921,"vZ0":-0.5776013865896924,"x":137.66,"y":175.47,"x0":-1.4374257283314824,"y0":50.00521190484556,"z0":5.936698825180887,"aX":7.0679461857096095},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":1.4,"breakHorizontal":-10.6,"spinRate":2124,"spinDirection":62},"zone":4,"typeConfidence":2.0,"plateTime":0.49798856372083966,"extension":7.131213968409776},"hitData":{"launchSpeed":91.1,"launchAngle":4.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.0,"coordY":161.0}},"index":0,"playId":"a909b400-abf9-39e8-b03b-30994d13e900","pitchNumber":1,"startTime":"2025-08-27T00:33:18.799Z","endTime":"2025-08-27T00:33:27.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:33:27.066Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a sharp line drive to left fielder Austin Martin.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-27T00:33:44.586Z","endTime":"2025-08-27T00:35:00.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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(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.2,"endSpeed":78.1,"strikeZoneTop":3.88564103849721,"strikeZoneBottom":1.77221894410185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.35414060802703,"aZ":-20.177478526683704,"pfxX":-0.9389320969874584,"pfxZ":7.753619984943779,"pX":1.210349075115655,"pZ":1.099747187741504,"vX0":6.206606462807201,"vY0":-123.7835681956815,"vZ0":-6.862810361131216,"x":70.86,"y":209.09,"x0":-1.210599999810727,"y0":50.00427711652541,"z0":5.604802597797417,"aX":-1.4536030873026928},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":12.6,"breakHorizontal":0.2,"spinRate":2162,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.44296397960967937,"extension":7.240737873163113},"index":0,"playId":"8a53b6eb-5550-3116-94f3-28e81b6b27d5","pitchNumber":1,"startTime":"2025-08-27T00:33:54.200Z","endTime":"2025-08-27T00:33:57.384Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":70.1,"strikeZoneTop":3.88440537480594,"strikeZoneBottom":1.77118025250559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.34490806493966,"aZ":-32.48561638367799,"pfxX":5.9466907832479965,"pfxZ":-0.24772601732558464,"pX":1.3384109228859946,"pZ":1.4686072530095804,"vX0":3.8450519707921273,"vY0":-113.14741373923614,"vZ0":-2.209348299566852,"x":65.98,"y":199.13,"x0":-1.1733880475418956,"y0":50.0038113544258,"z0":5.8080590085340225,"aX":7.480814073551358},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-0.8,"breakHorizontal":-12.0,"spinRate":2140,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.48970099083008645,"extension":7.323528903508947},"index":1,"playId":"90c12130-43d8-391a-b003-74be9b0b5b61","pitchNumber":2,"startTime":"2025-08-27T00:34:06.973Z","endTime":"2025-08-27T00:34:10.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":73.5,"strikeZoneTop":3.83754400719754,"strikeZoneBottom":1.82658399474569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.523732252199036,"aZ":-25.528240718034112,"pfxX":-13.008547725937163,"pfxZ":4.7836275557792085,"pX":0.49014853763029226,"pZ":1.5722857720865198,"vX0":7.866783008736325,"vY0":-118.51893889765785,"vZ0":-4.327507011199356,"x":98.32,"y":196.33,"x0":-1.2214125235763702,"y0":50.00389065345862,"z0":5.817060332505303,"aX":-18.080421167936954},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":7.6,"breakHorizontal":21.0,"spinRate":2162,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.46628059641103725,"extension":7.196497254872559},"index":2,"playId":"4c6b1c33-9fe4-3faa-85b6-bc20627116c2","pitchNumber":3,"startTime":"2025-08-27T00:34:20.658Z","endTime":"2025-08-27T00:34:23.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":79.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.16017383324014,"aZ":-13.971940010417311,"pfxX":-5.10095355145748,"pfxZ":11.113566871161673,"pX":0.8008967073208999,"pZ":3.355272150585394,"vX0":6.3884992621625925,"vY0":-129.05824336997279,"vZ0":-3.4303174913954333,"x":86.47,"y":148.19,"x0":-1.0781677019601985,"y0":50.00070207921527,"z0":5.82127065993518,"aX":-8.353101508917835},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":19.2,"breakHorizontal":7.3,"spinRate":2261,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.4292497831604605,"extension":7.197851658930355},"index":3,"playId":"a612a0e0-14ef-3057-b114-faef6c061b2b","pitchNumber":4,"startTime":"2025-08-27T00:34:34.195Z","endTime":"2025-08-27T00:34:37.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":75.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.811659044769904,"aZ":-25.69439829682893,"pfxX":-11.818781418804358,"pfxZ":4.423191453510191,"pX":-0.3290171768170017,"pZ":1.8597843756924808,"vX0":5.91725670888431,"vY0":-121.66474226057196,"vZ0":-4.125765944091241,"x":129.54,"y":188.57,"x0":-1.2859973525772697,"y0":50.004104947689996,"z0":5.862414985855185,"aX":-17.32601855389682},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.1,"breakHorizontal":19.6,"spinRate":2089,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.45406321110902503,"extension":7.193894717263389},"hitData":{"launchSpeed":100.4,"launchAngle":11.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":58.87,"coordY":98.01}},"index":4,"playId":"32ee0ddb-3bcd-3812-a088-0fc116deafac","pitchNumber":5,"startTime":"2025-08-27T00:34:50.734Z","endTime":"2025-08-27T00:35:00.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:35:00.924Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Addison Barger pops out to third baseman Royce Lewis in foul territory.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-27T00:36:18.859Z","endTime":"2025-08-27T00:37:55.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-27T00:35:17.646Z","endTime":"2025-08-27T00:36:21.164Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":78.5,"strikeZoneTop":3.7,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.977554627701263,"aZ":-15.25415482645511,"pfxX":-6.593360983014287,"pfxZ":10.59080357025869,"pX":0.8726115644586493,"pZ":3.25396773178825,"vX0":7.309307511181074,"vY0":-126.44022724455542,"vZ0":-3.141953397167716,"x":83.74,"y":150.92,"x0":-1.2172898354324706,"y0":50.00250364271312,"z0":5.757440863580551,"aX":-10.533880637592969},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":18.5,"breakHorizontal":10.0,"spinRate":2225,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.43540805566496665,"extension":7.138813445347901},"index":1,"playId":"4722c1e7-da1b-3282-8e5c-cd7889e00db2","pitchNumber":1,"startTime":"2025-08-27T00:36:21.164Z","endTime":"2025-08-27T00:36:24.564Z","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":86.6,"endSpeed":77.9,"strikeZoneTop":3.7997741368134,"strikeZoneBottom":1.6929524955014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.61085699149529,"aZ":-17.796993645026557,"pfxX":-4.231379840619923,"pfxZ":9.089691500300074,"pX":-0.09448259431996385,"pZ":4.541423217896991,"vX0":4.086476625252427,"vY0":-126.03218036915577,"vZ0":0.20688246708851254,"x":120.6,"y":116.16,"x0":-1.200287274465871,"y0":50.002702109186316,"z0":5.915296425236095,"aX":-6.693249050502098},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":16.7,"breakHorizontal":6.5,"spinRate":2280,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.43739839508387535,"extension":7.176381353216181},"index":2,"playId":"1a9b8fa6-92eb-33ac-896f-08eda43c7e98","pitchNumber":2,"startTime":"2025-08-27T00:36:43.074Z","endTime":"2025-08-27T00:36:46.497Z","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":82.7,"endSpeed":74.6,"strikeZoneTop":3.78320922215247,"strikeZoneBottom":1.7800452431232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.310218853393593,"aZ":-28.829478130861542,"pfxX":-12.759750001841631,"pfxZ":2.325811526008703,"pX":-1.8624750520947475,"pZ":3.4854446807419466,"vX0":2.7381346175823946,"vY0":-120.2837408863053,"vZ0":0.3261512874535515,"x":187.99,"y":144.67,"x0":-1.3717799255159848,"y0":50.00412096730669,"z0":5.942877023331243,"aX":-18.355411424309445},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":4.6,"breakHorizontal":22.2,"spinRate":1921,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.4585961551166102,"extension":7.092852933514},"index":3,"playId":"e0f0c2fb-568d-3f7a-afcf-e9ca45ec8440","pitchNumber":3,"startTime":"2025-08-27T00:37:00.775Z","endTime":"2025-08-27T00:37:03.775Z","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":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.9,"strikeZoneTop":3.7,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.50552307816676,"aZ":-22.871008168933137,"pfxX":-0.39501784780167304,"pfxZ":6.308700233482724,"pX":0.6761142503924293,"pZ":2.1599566867240654,"vX0":4.785232863771823,"vY0":-121.19899512460611,"vZ0":-3.643822569652021,"x":91.23,"y":180.46,"x0":-1.279575315046559,"y0":50.00497405821592,"z0":5.699241130443528,"aX":-0.582678808268798},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":10.7,"breakHorizontal":-0.5,"spinRate":1983,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.45334965069650446,"extension":7.295622793311852},"index":4,"playId":"22eb32f5-a4cf-3625-9c8e-4153d43064f0","pitchNumber":4,"startTime":"2025-08-27T00:37:20.053Z","endTime":"2025-08-27T00:37:24.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":73.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.477072720363836,"aZ":-29.252547270983236,"pfxX":-11.459247703313576,"pfxZ":2.0879322377180536,"pX":-1.1710809849074157,"pZ":2.480579673234621,"vX0":3.867830021874409,"vY0":-118.61122615430568,"vZ0":-1.376679532849764,"x":161.64,"y":171.8,"x0":-1.3511046406995444,"y0":50.00253422892738,"z0":5.780698949116246,"aX":-16.034815476267003},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.7,"breakHorizontal":19.6,"spinRate":1969,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4649878339115876,"extension":7.067648836686},"hitData":{"launchSpeed":70.4,"launchAngle":64.0,"totalDistance":142.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":91.37,"coordY":184.93}},"index":5,"playId":"18163ba6-4579-310a-ac27-aabe60a944db","pitchNumber":5,"startTime":"2025-08-27T00:37:47.463Z","endTime":"2025-08-27T00:37:55.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:37:55.990Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a sharp line drive to center fielder Nathan Lukes.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T00:40:10.351Z","endTime":"2025-08-27T00:41:22.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"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(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":90.3,"endSpeed":81.5,"strikeZoneTop":3.45256297355326,"strikeZoneBottom":1.70165874391342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.43300528563278,"aZ":-24.925211831018313,"pfxX":-11.028964690402379,"pfxZ":4.232915612230762,"pX":-0.35290642014436235,"pZ":1.215479790921237,"vX0":6.227262593758162,"vY0":-131.16972665008745,"vZ0":-5.320990416747477,"x":130.45,"y":205.96,"x0":-1.347688950507576,"y0":50.00018087797099,"z0":5.17289710646354,"aX":-18.867254238896262},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.5,"breakHorizontal":18.2,"spinRate":2073,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4205139560289637,"extension":6.518616937824635},"index":0,"playId":"82e351b3-79f5-3526-b5bb-e6a869b8c398","pitchNumber":1,"startTime":"2025-08-27T00:40:19.378Z","endTime":"2025-08-27T00:40:24.241Z","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":90.3,"endSpeed":80.2,"strikeZoneTop":3.45036675264727,"strikeZoneBottom":1.63120050124713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.12432203751571,"aZ":-28.570630887193108,"pfxX":-10.879166021964213,"pfxZ":2.146553526347388,"pX":-1.8114503786122773,"pZ":1.7839390849297454,"vX0":2.648142862128945,"vY0":-131.27614996756452,"vZ0":-3.1295488935632103,"x":186.05,"y":190.61,"x0":-1.4440678526358508,"y0":50.00637176117289,"z0":5.203027124857004,"aX":-18.306517556370917},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.2,"breakHorizontal":18.7,"spinRate":2087,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4231401290166219,"extension":6.314638097679103},"index":1,"playId":"70229814-ea4d-315c-9f29-2c0b8bd8e415","pitchNumber":2,"startTime":"2025-08-27T00:40:34.711Z","endTime":"2025-08-27T00:40:37.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":80.9,"strikeZoneTop":3.55413420609188,"strikeZoneBottom":1.70058804510705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.39888958922533,"aZ":-27.393043751146212,"pfxX":-10.51944258600637,"pfxZ":2.808022538952315,"pX":-0.5619574202496403,"pZ":2.4757346791646095,"vX0":5.482713566802601,"vY0":-131.38305057737426,"vZ0":-1.706804140608466,"x":138.42,"y":171.94,"x0":-1.3375876689527686,"y0":50.004675493016414,"z0":5.220540563739076,"aX":-17.9267273019496},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.8,"breakHorizontal":17.4,"spinRate":2137,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.421000563461158,"extension":6.422152708511339},"index":2,"playId":"68b8d800-87a7-33c5-ad2b-fce19361ebbd","pitchNumber":3,"startTime":"2025-08-27T00:40:53.917Z","endTime":"2025-08-27T00:40:57.165Z","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":0},"pitchData":{"startSpeed":90.8,"endSpeed":80.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.55534068145824,"aZ":-28.591720577438885,"pfxX":-9.741214082205364,"pfxZ":2.1049924521826036,"pX":-0.4999706035070546,"pZ":2.624714139240116,"vX0":5.445764167040349,"vY0":-131.8308375181317,"vZ0":-1.233055844241028,"x":136.06,"y":167.91,"x0":-1.3630312234830746,"y0":50.00344511588159,"z0":5.274752061447537,"aX":-16.58599644061034},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.7,"breakHorizontal":15.8,"spinRate":2135,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4207990411917688,"extension":6.4755208347807764},"hitData":{"launchSpeed":101.6,"launchAngle":9.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":108.6,"coordY":79.75}},"index":3,"playId":"fc173a7e-e62a-38a4-8136-a11fad9b449f","pitchNumber":4,"startTime":"2025-08-27T00:41:11.735Z","endTime":"2025-08-27T00:41:22.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:41:22.109Z","atBatIndex":42},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luke Keaschall homers (3) on a line drive to left center field. Brooks Lee scores.","rbi":2,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T00:41:37.198Z","endTime":"2025-08-27T00:42:12.540Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":{"id":605135,"link":"/api/v1/people/605135"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":605135,"link":"/api/v1/people/605135"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":80.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.111643565980348,"aZ":-28.065305364293685,"pfxX":-9.800030744552663,"pfxZ":2.473922195846514,"pX":-0.12029108017683543,"pZ":2.360904180769603,"vX0":6.463738971134925,"vY0":-128.94731221601893,"vZ0":-1.9274488870875741,"x":121.59,"y":175.04,"x0":-1.403073962533766,"y0":50.00487217322275,"z0":5.311711439438738,"aX":-16.28762220722181},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.2,"breakHorizontal":16.1,"spinRate":2037,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.4269337501997774,"extension":6.543023930726039},"hitData":{"launchSpeed":105.0,"launchAngle":21.0,"totalDistance":401.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":66.71,"coordY":47.89}},"index":0,"playId":"e3f97807-a09e-3467-b56b-0dd967851f21","pitchNumber":1,"startTime":"2025-08-27T00:41:50.772Z","endTime":"2025-08-27T00:42:12.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:42:12.540Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Wallner called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T00:42:29.266Z","endTime":"2025-08-27T00:43:28.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":83.7,"strikeZoneTop":3.75703042251224,"strikeZoneBottom":1.81177107889415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.26282025233732,"aZ":-28.00535394619635,"pfxX":-10.89176279993454,"pfxZ":2.29590115038755,"pX":0.06862390485201549,"pZ":2.2877204920112693,"vX0":7.499818487713957,"vY0":-135.00317360073245,"vZ0":-2.439465996849056,"x":114.38,"y":177.01,"x0":-1.3557093189394234,"y0":50.00045494474096,"z0":5.2107259033965745,"aX":-19.745020748944327},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.7,"breakHorizontal":17.8,"spinRate":2158,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.4085126245191937,"extension":6.807903455800415},"index":0,"playId":"6559d15f-6015-303e-baae-9f4bbd54f058","pitchNumber":1,"startTime":"2025-08-27T00:42:37.442Z","endTime":"2025-08-27T00:42:40.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.1,"strikeZoneTop":3.6940920432736,"strikeZoneBottom":1.91930131636564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.166528716891104,"aZ":-34.262845535762004,"pfxX":-8.695277382713114,"pfxZ":-1.3435343599111782,"pX":0.3407955134505678,"pZ":1.9321112500263151,"vX0":6.923100333103335,"vY0":-124.58923873021114,"vZ0":-1.0699133678967614,"x":104.01,"y":186.61,"x0":-1.356779337450507,"y0":50.000529770468724,"z0":5.22200756532044,"aX":-13.54320677686467},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.4,"breakHorizontal":13.9,"spinRate":1794,"spinDirection":251},"zone":9,"typeConfidence":2.0,"plateTime":0.44116068724357227,"extension":6.49027204994199},"index":1,"playId":"1dde8604-ed2f-3feb-96eb-483d5b9ee9f8","pitchNumber":2,"startTime":"2025-08-27T00:42:55.835Z","endTime":"2025-08-27T00:42:59.688Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-27T00:43:04.963Z","endTime":"2025-08-27T00:43:24.403Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":72.7,"endSpeed":65.2,"strikeZoneTop":3.64406861216674,"strikeZoneBottom":1.8690861304241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.06564017482785,"aZ":-40.81066801158404,"pfxX":10.760428023913756,"pfxZ":-7.939830699586106,"pX":-0.21566669947943115,"pZ":1.8845215068900247,"vX0":-0.5672893057440188,"vY0":-105.55428780122277,"vZ0":1.9677494471613224,"x":125.22,"y":187.9,"x0":-1.3285816831456858,"y0":50.00398536289091,"z0":5.771849927183231,"aX":11.699964920507885},"breaks":{"breakAngle":15.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.5,"breakVerticalInduced":-13.0,"breakHorizontal":-19.1,"spinRate":2432,"spinDirection":49},"zone":8,"typeConfidence":2.0,"plateTime":0.5263329630893634,"extension":6.433860228978356},"index":3,"playId":"d5bb5cea-d98c-3360-90f7-6a1006f4f412","pitchNumber":3,"startTime":"2025-08-27T00:43:24.403Z","endTime":"2025-08-27T00:43:28.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:43:28.578Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edouard Julien called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T00:43:45.769Z","endTime":"2025-08-27T00:45:40.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":71.1,"endSpeed":63.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.178647661079665,"aZ":-39.612954273827604,"pfxX":9.700938806968859,"pfxZ":-7.1497382175113335,"pX":-0.17792333846857078,"pZ":1.7791717523694703,"vX0":-0.16103401138478585,"vY0":-103.27334263275046,"vZ0":1.840138788180287,"x":123.78,"y":190.74,"x0":-1.3501313081775128,"y0":50.00498526170318,"z0":5.780323786397158,"aX":10.087768277994359},"breaks":{"breakAngle":14.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.6,"breakVerticalInduced":-11.6,"breakHorizontal":-17.3,"spinRate":2301,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.5381581359238998,"extension":6.362788151394223},"index":0,"playId":"8cc68422-1229-3a0f-baf7-3701e7fd3ee3","pitchNumber":1,"startTime":"2025-08-27T00:43:55.199Z","endTime":"2025-08-27T00:43:58.324Z","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":1},"pitchData":{"startSpeed":89.3,"endSpeed":80.7,"strikeZoneTop":3.54442204508565,"strikeZoneBottom":1.77089099849722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.084834503039627,"aZ":-21.950391270163813,"pfxX":-1.1766545132505366,"pfxZ":6.049037475142516,"pX":-0.33895801924973984,"pZ":4.16418597731626,"vX0":3.026750645167645,"vY0":-129.94302037205992,"vZ0":1.2418236518266517,"x":129.92,"y":126.35,"x0":-1.3718650790288565,"y0":50.00497794161107,"z0":5.361168216571777,"aX":-1.9898024525342235},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.5,"breakHorizontal":1.3,"spinRate":2160,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4233257791789895,"extension":6.444433261485693},"index":1,"playId":"211cf1f5-7535-3622-a7af-0d994233e55e","pitchNumber":2,"startTime":"2025-08-27T00:44:12.599Z","endTime":"2025-08-27T00:44:16.561Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":75.8,"strikeZoneTop":3.54010394291257,"strikeZoneBottom":1.8691277508606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.76384762930933,"aZ":-29.492408865848397,"pfxX":-9.33915700937128,"pfxZ":1.8120279911544186,"pX":-0.08280035405931949,"pZ":1.825421481566605,"vX0":6.212926391697764,"vY0":-121.92654818433084,"vZ0":-1.8522708283120326,"x":120.16,"y":189.49,"x0":-1.4725156252911131,"y0":50.00352177417788,"z0":5.181975915801129,"aX":-13.823425180101944},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":3.0,"breakHorizontal":15.1,"spinRate":1548,"spinDirection":251},"zone":8,"typeConfidence":2.0,"plateTime":0.45218321893013735,"extension":6.410646697048931},"index":2,"playId":"bccfa8ad-12bc-381c-894a-5545346ba725","pitchNumber":3,"startTime":"2025-08-27T00:44:30.449Z","endTime":"2025-08-27T00:44:33.465Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-27T00:44:39.793Z","endTime":"2025-08-27T00:44:55.057Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"}},{"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":91.7,"endSpeed":82.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.57569573791996,"aZ":-18.851671849221677,"pfxX":-1.20487485888073,"pfxZ":7.574604196452347,"pX":0.47738645069561064,"pZ":3.193149167294623,"vX0":5.329247958581473,"vY0":-133.29415275287232,"vZ0":-1.7356015728944327,"x":98.8,"y":152.56,"x0":-1.410996531629288,"y0":50.00629331029075,"z0":5.245713441747226,"aX":-2.1205572120472405},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.4,"breakHorizontal":0.7,"spinRate":2153,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.41446416201202885,"extension":6.184266252621201},"index":4,"playId":"c39c592a-b807-352f-952f-0a70e2a706de","pitchNumber":4,"startTime":"2025-08-27T00:44:55.057Z","endTime":"2025-08-27T00:44:58.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.3,"strikeZoneTop":3.48953678517459,"strikeZoneBottom":1.75049339130714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.978424707674204,"aZ":-21.980114334936065,"pfxX":-3.328552015406107,"pfxZ":5.79277196730461,"pX":-0.8339074885564851,"pZ":3.591124495349516,"vX0":2.4310991851616066,"vY0":-132.73376003731397,"vZ0":-0.2798163551541875,"x":148.79,"y":141.82,"x0":-1.3354444745063625,"y0":50.00472916685223,"z0":5.3171007640011325,"aX":-5.860044874631551},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.7,"breakHorizontal":5.4,"spinRate":2134,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.41480241864673895,"extension":6.452613566198735},"index":5,"playId":"2e469d76-86d0-3ae5-9302-7c9b9fbff0ad","pitchNumber":5,"startTime":"2025-08-27T00:45:17.146Z","endTime":"2025-08-27T00:45:21.248Z","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":1},"pitchData":{"startSpeed":91.7,"endSpeed":82.0,"strikeZoneTop":3.43679392523177,"strikeZoneBottom":1.800004153383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.54322012105666,"aZ":-27.28267448036912,"pfxX":-12.137630831116681,"pfxZ":2.793199149139033,"pX":0.3336106478913416,"pZ":2.4486695819470268,"vX0":7.191502514385222,"vY0":-133.187172756317,"vZ0":-2.331134733516291,"x":104.28,"y":172.67,"x0":-0.861777303905657,"y0":50.00164238501404,"z0":5.361923035019405,"aX":-21.236719154627785},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.7,"breakHorizontal":19.8,"spinRate":2073,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.41542517669085965,"extension":6.415906109325579},"index":6,"playId":"812b108b-8a48-3592-b43f-cc1a0d1b0919","pitchNumber":6,"startTime":"2025-08-27T00:45:36.777Z","endTime":"2025-08-27T00:45:40.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:45:40.525Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James Outman walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T00:45:51.739Z","endTime":"2025-08-27T00:47:31.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"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":2},"pitchData":{"startSpeed":91.4,"endSpeed":82.7,"strikeZoneTop":3.60811747074898,"strikeZoneBottom":1.64895302604155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.002794642086805,"aZ":-20.497931060408416,"pfxX":-3.2397986850947302,"pfxZ":6.579496319580905,"pX":-0.7217953500812128,"pZ":4.184762448395267,"vX0":2.900482380393045,"vY0":-132.99952577387413,"vZ0":0.7871245824509956,"x":144.51,"y":125.79,"x0":-1.410526514876374,"y0":50.00356166655692,"z0":5.3819786533075815,"aX":-5.750460004476323},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.4,"breakHorizontal":5.2,"spinRate":2129,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4133101130339645,"extension":6.402808864218694},"index":0,"playId":"e612c693-4d3e-389e-9450-c135859b8a91","pitchNumber":1,"startTime":"2025-08-27T00:46:08.882Z","endTime":"2025-08-27T00:46:12.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.0,"strikeZoneTop":3.58717171952778,"strikeZoneBottom":1.66252731234345,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.397176912974096,"aZ":-23.44536168780885,"pfxX":-1.7982996539114247,"pfxZ":5.174141370711711,"pX":-0.8979005633359319,"pZ":3.6952817990451545,"vX0":1.6084054295133248,"vY0":-129.15098382366386,"vZ0":0.28271116953685005,"x":151.23,"y":139.01,"x0":-1.2957002700847278,"y0":50.00004893753189,"z0":5.390523515178932,"aX":-3.031515265815962},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.7,"breakHorizontal":2.9,"spinRate":2161,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4244288215885521,"extension":6.513112758824305},"index":1,"playId":"6cdfe921-9945-3397-825d-05add2ab7ede","pitchNumber":2,"startTime":"2025-08-27T00:46:27.093Z","endTime":"2025-08-27T00:46:32.250Z","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":2},"pitchData":{"startSpeed":70.5,"endSpeed":63.3,"strikeZoneTop":3.54442406310199,"strikeZoneBottom":1.61970263493747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.779581462363417,"aZ":-39.279705302934666,"pfxX":10.265650584690938,"pfxZ":-6.948229869039629,"pX":0.9527032071969146,"pZ":2.081561926411033,"vX0":1.93178174937191,"vY0":-102.39977008879363,"vZ0":2.7002963815264893,"x":80.69,"y":182.58,"x0":-1.3434625256524173,"y0":50.00411265938468,"z0":5.684593527948591,"aX":10.494844324803383},"breaks":{"breakAngle":15.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.8,"breakVerticalInduced":-10.9,"breakHorizontal":-19.1,"spinRate":2364,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.5427402527075875,"extension":6.514583710018975},"index":2,"playId":"7ca6c5f9-9987-3c6c-a932-65f22db1571e","pitchNumber":3,"startTime":"2025-08-27T00:46:45.347Z","endTime":"2025-08-27T00:46:50.651Z","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":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":79.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.83879313545347,"aZ":-30.065197782558915,"pfxX":-11.664434428110571,"pfxZ":1.283871328421693,"pX":-0.5250202039032722,"pZ":2.503626946346444,"vX0":5.585141670355782,"vY0":-129.50342481229418,"vZ0":-0.9933901193162274,"x":137.01,"y":171.18,"x0":-1.2308247103104308,"y0":50.00499154593752,"z0":5.257999576293981,"aX":-19.201649628194996},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.3,"breakHorizontal":19.3,"spinRate":2013,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.42806752798187286,"extension":6.731119840170703},"index":3,"playId":"328db11b-cf71-3129-8efb-357f3b2776c7","pitchNumber":4,"startTime":"2025-08-27T00:47:03.113Z","endTime":"2025-08-27T00:47:06.113Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2025-08-27T00:47:17.729Z","endTime":"2025-08-27T00:47:28.036Z","isPitch":false,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":78.7,"strikeZoneTop":3.59502371263849,"strikeZoneBottom":1.63584300045793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.277431247989078,"aZ":-25.242071199581595,"pfxX":0.18891323381174363,"pfxZ":4.331646418665743,"pX":-1.2557689313730587,"pZ":3.968730120053516,"vX0":0.4411948547139577,"vY0":-126.12483282015614,"vZ0":1.648199304021265,"x":164.87,"y":131.62,"x0":-1.4579758582603835,"y0":50.002427869173935,"z0":5.352101483543304,"aX":0.302180769401419},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.5,"breakHorizontal":-0.5,"spinRate":2142,"spinDirection":190},"zone":11,"typeConfidence":2.0,"plateTime":0.4354178343779833,"extension":6.489220472081878},"index":5,"playId":"3f764b02-cab0-3072-8c81-1236b126742b","pitchNumber":5,"startTime":"2025-08-27T00:47:28.036Z","endTime":"2025-08-27T00:47:31.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:47:31.337Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Royce Lewis flies out to center fielder Nathan Lukes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-27T00:50:15.922Z","endTime":"2025-08-27T00:51:20.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-27T00:47:50.509Z","endTime":"2025-08-27T00:48:53.841Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Louis Varland replaces Chris Bassitt.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-27T00:48:53.841Z","endTime":"2025-08-27T00:50:18.306Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686973,"link":"/api/v1/people/686973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":87.5,"strikeZoneTop":3.5095086045423,"strikeZoneBottom":1.63316713330352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.96015631539031,"aZ":-16.072340862480477,"pfxX":-5.960539094371448,"pfxZ":8.09437038361103,"pX":-0.47165454111495103,"pZ":3.4590263967834534,"vX0":7.791541846185271,"vY0":-141.28916393513694,"vZ0":-2.7857532275323305,"x":134.98,"y":145.39,"x0":-2.5114346470573365,"y0":50.006212088114644,"z0":5.511247568547169,"aX":-11.862489735642368},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":8.9,"spinRate":2044,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3900461484227775,"extension":6.93456093019566},"index":2,"playId":"7a9acbd5-cdf2-3e1c-ae15-2c2a6ed051d4","pitchNumber":1,"startTime":"2025-08-27T00:50:18.306Z","endTime":"2025-08-27T00:50:23.742Z","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":2},"pitchData":{"startSpeed":97.4,"endSpeed":87.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.95545527164057,"aZ":-11.817223749023379,"pfxX":-4.346226611359569,"pfxZ":10.251774269301308,"pX":-0.33644654243480865,"pZ":3.0056202979078566,"vX0":8.651773623692678,"vY0":-141.3763835816935,"vZ0":-4.156955790038218,"x":129.82,"y":157.63,"x0":-2.8983997557165346,"y0":50.00377309102004,"z0":5.277782715041328,"aX":-8.632083806216054},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.6,"breakHorizontal":5.8,"spinRate":2144,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.39028982227683695,"extension":7.109034327997986},"index":3,"playId":"42e4d50a-7422-3af6-a930-0cddc387e952","pitchNumber":2,"startTime":"2025-08-27T00:50:35.640Z","endTime":"2025-08-27T00:50:38.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":87.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.58299688185062,"aZ":-12.778092761605532,"pfxX":-4.092889309065108,"pfxZ":9.75517368470787,"pX":-0.8689506514023637,"pZ":4.035882468140731,"vX0":7.199509319529917,"vY0":-141.38088063846354,"vZ0":-1.4766208070303173,"x":150.12,"y":129.81,"x0":-2.937620712818602,"y0":50.00403418206737,"z0":5.4013757732545855,"aX":-8.139796244641722},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":5.6,"spinRate":2126,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.39008980220472855,"extension":6.935945425170936},"index":4,"playId":"b983a9a7-5049-3516-85e1-d14c24f97d32","pitchNumber":3,"startTime":"2025-08-27T00:50:51.266Z","endTime":"2025-08-27T00:50:54.393Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"b983a9a7-5049-3516-85e1-d14c24f97d32","startTime":"2025-08-27T00:50:59.062Z","endTime":"2025-08-27T00:51:13.110Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":78.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.210406305371396,"aZ":-37.369470733599925,"pfxX":0.9083072217154582,"pfxZ":-3.2773934519345236,"pX":0.32778623852095623,"pZ":2.441440360232146,"vX0":7.254140253468239,"vY0":-126.12359261027957,"vZ0":-0.32318015227847474,"x":104.51,"y":172.86,"x0":-2.7213834453519317,"y0":50.00021572679657,"z0":5.623483613341786,"aX":1.4404803797593613},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.8,"breakHorizontal":-3.6,"spinRate":2411,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.4367703767920612,"extension":6.711589504378254},"hitData":{"launchSpeed":91.4,"launchAngle":25.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.72,"coordY":76.0}},"index":6,"playId":"115587b9-0c92-3e8f-9e0b-046b15c00c9e","pitchNumber":4,"startTime":"2025-08-27T00:51:13.110Z","endTime":"2025-08-27T00:51:20.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:51:20.970Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alejandro Kirk walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-27T00:53:50.391Z","endTime":"2025-08-27T00:55:30.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,5,6,7],"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Cole Sands replaces Bailey Ober.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T00:52:38.402Z","endTime":"2025-08-27T00:53:52.653Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663485,"link":"/api/v1/people/663485"},"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, 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":81.3,"endSpeed":73.5,"strikeZoneTop":3.0700716722229,"strikeZoneBottom":1.54443707423858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.82970933720315,"aZ":-40.242352230376355,"pfxX":9.416518296429924,"pfxZ":-5.853877003891614,"pX":0.019764712582859462,"pZ":1.9886141754231808,"vX0":3.1940478683083966,"vY0":-118.15387583423026,"vZ0":0.39268030933265696,"x":116.25,"y":185.09,"x0":-2.5824970004498145,"y0":50.00411468714765,"z0":5.596346082026055,"aX":12.975671277675275},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-10.1,"breakHorizontal":-17.9,"spinRate":2903,"spinDirection":55},"zone":8,"typeConfidence":2.0,"plateTime":0.46814453470572603,"extension":5.461679692413593},"index":1,"playId":"da2470ae-3514-30fd-91fc-ed40df88d24c","pitchNumber":1,"startTime":"2025-08-27T00:53:52.653Z","endTime":"2025-08-27T00:53:55.727Z","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":91.7,"endSpeed":84.1,"strikeZoneTop":3.09222318294377,"strikeZoneBottom":1.51109729411601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.88281031208621,"aZ":-21.170826485842372,"pfxX":-2.0224145569636995,"pfxZ":6.161834542956215,"pX":2.193315341203761,"pZ":0.9302392391761869,"vX0":11.772552191103436,"vY0":-132.8770530815275,"vZ0":-7.373476435738021,"x":33.4,"y":213.66,"x0":-2.03457517552938,"y0":50.00069722127483,"z0":5.282920605092416,"aX":-3.610658239577336},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.6,"breakHorizontal":1.1,"spinRate":2532,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4124428862028564,"extension":5.750235756455145},"index":2,"playId":"26d0bce8-a220-3197-8123-3d78bea1130f","pitchNumber":2,"startTime":"2025-08-27T00:54:06.637Z","endTime":"2025-08-27T00:54:09.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.205695345135126,"aZ":-15.283452195810863,"pfxX":-8.162616277146745,"pfxZ":8.748684942180068,"pX":-0.0441354075714214,"pZ":2.290628555936821,"vX0":8.849542563451681,"vY0":-138.8203114173568,"vZ0":-5.6401810180852925,"x":118.68,"y":176.93,"x0":-2.2293090011046233,"y0":50.00362672738835,"z0":5.384702211105041,"aX":-15.760748077843163},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":12.7,"spinRate":2239,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.3962069141565978,"extension":5.843532618814835},"index":3,"playId":"20741c22-e665-31c0-a8d5-5c7652750920","pitchNumber":3,"startTime":"2025-08-27T00:54:23.556Z","endTime":"2025-08-27T00:54:26.556Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-27T00:54:39.324Z","endTime":"2025-08-27T00:54:49.484Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":74.9,"strikeZoneTop":2.94574334486421,"strikeZoneBottom":1.53731509562393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.325300780321264,"aZ":-36.806005825017536,"pfxX":9.1841509909391,"pfxZ":-3.2007493760336736,"pX":-0.13073839785880828,"pZ":3.674793500391228,"vX0":2.815387670773773,"vY0":-120.83682694453368,"vZ0":3.0454799650152062,"x":121.98,"y":139.56,"x0":-2.5106335381885256,"y0":50.00328971480101,"z0":5.679749375261026,"aX":13.285819173461912},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.6,"breakHorizontal":-17.4,"spinRate":2861,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.45711282900512185,"extension":5.495821183575431},"index":5,"playId":"24d10af8-871a-3f1b-9f8d-1ba1ceca94ce","pitchNumber":4,"startTime":"2025-08-27T00:54:49.484Z","endTime":"2025-08-27T00:54:52.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.2,"strikeZoneTop":3.11405500657594,"strikeZoneBottom":1.53360478642018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.71468956335866,"aZ":-13.905293296231527,"pfxX":-7.705799652653038,"pfxZ":9.486212248296754,"pX":-1.0768907749510632,"pZ":3.4773502404466874,"vX0":6.526730991245026,"vY0":-138.5645561103752,"vZ0":-2.7141405176630764,"x":158.05,"y":144.89,"x0":-2.4728226978779686,"y0":50.003636216617984,"z0":5.4100014922477175,"aX":-14.84242818231792},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":12.5,"spinRate":2323,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39673205433944814,"extension":5.835089182552156},"index":6,"playId":"0525e9e3-b2fd-3da2-b645-8d7a2e16c9b9","pitchNumber":5,"startTime":"2025-08-27T00:55:06.382Z","endTime":"2025-08-27T00:55:10.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":86.5,"strikeZoneTop":3.05695991496399,"strikeZoneBottom":1.51100497612618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.47925199032569,"aZ":-14.571737920145107,"pfxX":-8.437437965017448,"pfxZ":9.051601453404327,"pX":-1.0552296049297134,"pZ":3.615574712587229,"vX0":6.324560748580936,"vY0":-139.54436743158018,"vZ0":-2.3584322367571766,"x":157.22,"y":141.16,"x0":-2.2708596847584603,"y0":50.002301557120454,"z0":5.447905141122855,"aX":-16.407940891552784},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":13.7,"spinRate":2360,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3946211932724695,"extension":5.818886342583983},"index":7,"playId":"2a41c895-5bbd-3ddb-b603-dfbfd7a794ee","pitchNumber":6,"startTime":"2025-08-27T00:55:25.167Z","endTime":"2025-08-27T00:55:30.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:55:30.247Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a ground ball to center fielder James Outman. Alejandro Kirk to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-27T00:55:44.211Z","endTime":"2025-08-27T00:57:37.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnSecond":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"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":0},"pitchData":{"startSpeed":82.9,"endSpeed":74.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.66402415042943,"aZ":-36.047333224661116,"pfxX":11.661827786707775,"pfxZ":-2.701203545068376,"pX":-0.33872531792694033,"pZ":3.3770151206385903,"vX0":1.6741603281925286,"vY0":-120.48983127226597,"vZ0":2.2664945921194377,"x":129.91,"y":147.6,"x0":-2.558471486896844,"y0":50.00148459467435,"z0":5.664956116822251,"aX":16.73189013990598},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-3.8,"breakHorizontal":-21.5,"spinRate":3014,"spinDirection":51},"zone":1,"typeConfidence":2.0,"plateTime":0.45883309401246164,"extension":5.657087353454458},"index":0,"playId":"c021d6f6-5c27-36d8-8c65-55391b718376","pitchNumber":1,"startTime":"2025-08-27T00:55:55.210Z","endTime":"2025-08-27T00:55:58.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":84.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.11130517292668,"aZ":-25.211635103776295,"pfxX":-12.88987518683371,"pfxZ":3.7503378136421848,"pX":0.13487143247416103,"pZ":1.7922313079638177,"vX0":10.334146457330638,"vY0":-136.64466797370358,"vZ0":-4.917287492419962,"x":111.86,"y":190.39,"x0":-2.055122941469002,"y0":50.00491001043298,"z0":5.387123109777907,"aX":-23.944255729824867},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.8,"breakHorizontal":20.6,"spinRate":2271,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.40360581679100127,"extension":5.905211436106448},"index":1,"playId":"f2bf6289-1b63-35aa-8f1f-36a001d098c5","pitchNumber":2,"startTime":"2025-08-27T00:56:16.918Z","endTime":"2025-08-27T00:56:19.918Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-27T00:56:34.721Z","endTime":"2025-08-27T00:56:54.024Z","isPitch":false,"type":"action","player":{"id":676391,"link":"/api/v1/people/676391"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":79.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.73633131764776,"aZ":-32.480477263145,"pfxX":-10.299792342955834,"pfxZ":-0.19083575064254532,"pX":-0.0874716733657105,"pZ":2.0994321064129027,"vX0":8.70859416614759,"vY0":-128.38737608984863,"vZ0":-1.837496475606693,"x":120.33,"y":182.1,"x0":-2.227047150607215,"y0":50.00175939814466,"z0":5.413448270175227,"aX":-16.766728143907873},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.6,"breakHorizontal":16.1,"spinRate":1488,"spinDirection":253},"zone":8,"typeConfidence":2.0,"plateTime":0.43075054127330326,"extension":6.029062741105896},"index":3,"playId":"3966fbb0-5168-3e92-b57b-fa06568aa10d","pitchNumber":3,"startTime":"2025-08-27T00:56:54.024Z","endTime":"2025-08-27T00:56:57.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":86.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.14705066667439,"aZ":-15.388288488395302,"pfxX":-10.614151180792684,"pfxZ":8.682903331418451,"pX":0.030367259409618826,"pZ":2.2250331764576976,"vX0":10.395250317298515,"vY0":-139.95870961838114,"vZ0":-5.525088633005872,"x":115.84,"y":178.7,"x0":-2.3998775295796855,"y0":50.002709734003574,"z0":5.276412090851474,"aX":-20.51729342282417},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":16.3,"spinRate":2416,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.395277081931964,"extension":5.94987271406488},"hitData":{"launchSpeed":91.4,"launchAngle":4.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.18,"coordY":85.69}},"index":4,"playId":"2b3d754b-55b4-365e-913f-e4ed796fb029","pitchNumber":4,"startTime":"2025-08-27T00:57:26.574Z","endTime":"2025-08-27T00:57:37.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T00:57:37.325Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-27T00:57:45.017Z","endTime":"2025-08-27T01:00:52.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnSecond":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.27452768651923,"strikeZoneBottom":1.53734332050107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.779234816968692,"aZ":-22.45180660025068,"pfxX":-1.4194717984731005,"pfxZ":5.484389295336749,"pX":0.25278298927824533,"pZ":3.1209191285590614,"vX0":6.953276942617815,"vY0":-132.67258344267387,"vZ0":-2.00673268848172,"x":107.36,"y":154.52,"x0":-2.2236622806286612,"y0":50.005588259945974,"z0":5.5323755120096845,"aX":-2.518748438867425},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.7,"breakHorizontal":1.0,"spinRate":2409,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.4136720572351762,"extension":5.67293051728252},"index":0,"playId":"63b7d03e-94b3-3565-b259-d671300ff8a8","pitchNumber":1,"startTime":"2025-08-27T00:58:05.049Z","endTime":"2025-08-27T00:58:08.650Z","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":90.7,"endSpeed":82.4,"strikeZoneTop":3.20624399002166,"strikeZoneBottom":1.46932658906585,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.593553404620163,"aZ":-20.781123216806222,"pfxX":1.022519732282091,"pfxZ":6.561197614241622,"pX":1.7595607401084825,"pZ":2.2611295896058388,"vX0":9.796462163255597,"vY0":-131.59896088197848,"vZ0":-4.185436811938473,"x":49.93,"y":177.73,"x0":-2.159799401645059,"y0":50.00041440386441,"z0":5.431538765160921,"aX":1.7741988283036036},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.0,"breakHorizontal":-4.2,"spinRate":2458,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4178489178974236,"extension":5.670748198277081},"index":1,"playId":"13f4a436-12d8-30e6-a786-258755878d60","pitchNumber":2,"startTime":"2025-08-27T00:58:23.916Z","endTime":"2025-08-27T00:58:26.926Z","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":0},"pitchData":{"startSpeed":83.7,"endSpeed":75.7,"strikeZoneTop":3.14791889046453,"strikeZoneBottom":1.47920678335273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.443537689715065,"aZ":-32.14634918440686,"pfxX":9.328299173730633,"pfxZ":0.015596903749411695,"pX":2.5081880452014067,"pZ":1.4096365421082067,"vX0":8.012403177424634,"vY0":-121.4478983805267,"vZ0":-2.6161668566337593,"x":21.39,"y":200.72,"x0":-2.076179232662227,"y0":50.00089515989231,"z0":5.369352214966496,"aX":13.575231155861939},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.5,"breakHorizontal":-19.2,"spinRate":2867,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.45549308100845476,"extension":5.847668079850374},"index":2,"playId":"9c81962d-11ce-3c22-bbdf-eaa672a3777f","pitchNumber":3,"startTime":"2025-08-27T00:58:42.335Z","endTime":"2025-08-27T00:58:45.335Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"playId":"019d52c7-1a5b-43f1-9ad4-c546e4457c36","startTime":"2025-08-27T00:59:03.814Z","endTime":"2025-08-27T00:59:08.814Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.376711634211155,"aZ":-24.78597378489035,"pfxX":-12.18121210150331,"pfxZ":3.886016321315111,"pX":-1.0310362984298498,"pZ":2.358466008929189,"vX0":7.737104709606826,"vY0":-137.90812479726864,"vZ0":-3.520091787212819,"x":156.3,"y":175.1,"x0":-2.309247953736811,"y0":50.00321184413611,"z0":5.348589222814115,"aX":-23.159699177541135},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.4,"breakHorizontal":20.2,"spinRate":2249,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39916421012135084,"extension":5.928028543892127},"index":4,"playId":"8cbf8885-94fd-3715-8758-f1ff656b0fc8","pitchNumber":4,"startTime":"2025-08-27T00:59:19.763Z","endTime":"2025-08-27T00:59:22.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":74.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.02729673750751,"aZ":-38.628218532905706,"pfxX":8.603282030231572,"pfxZ":-4.515376426684071,"pX":1.2203975447758149,"pZ":1.7347281052023438,"vX0":5.840208754030103,"vY0":-120.6402610453755,"vZ0":-0.5825505342226692,"x":70.48,"y":191.94,"x0":-2.374942033740175,"y0":50.001418760475644,"z0":5.474540398085369,"aX":12.29986813800633},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-7.9,"breakHorizontal":-17.3,"spinRate":2973,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4593240959732072,"extension":5.727891957455592},"index":5,"playId":"ad4c1f07-1947-332a-96a0-9a4d92f40da4","pitchNumber":5,"startTime":"2025-08-27T00:59:43.372Z","endTime":"2025-08-27T00:59:47.490Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":80.4,"strikeZoneTop":3.13580289780657,"strikeZoneBottom":1.43361235555317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.115826551238015,"aZ":-33.147911871799224,"pfxX":-8.606699030980469,"pfxZ":-0.5827995198403251,"pX":-0.8323996219738525,"pZ":2.3934831827030374,"vX0":6.63303175696603,"vY0":-129.38903161509464,"vZ0":-1.146647377769407,"x":148.73,"y":174.16,"x0":-2.3319413124433326,"y0":50.003492751639016,"z0":5.420546509355712,"aX":-14.355114115015434},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.1,"breakHorizontal":13.8,"spinRate":1539,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.42599439352714663,"extension":5.937443896851692},"index":6,"playId":"524f84a7-3d01-3941-af7b-66db220d6151","pitchNumber":6,"startTime":"2025-08-27T01:00:08.042Z","endTime":"2025-08-27T01:00:14.409Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2025-08-27T01:00:33.471Z","endTime":"2025-08-27T01:00:48.589Z","isPitch":false,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":80.8,"strikeZoneTop":3.15426182240086,"strikeZoneBottom":1.52030061931613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.782373261653206,"aZ":-34.25720195646949,"pfxX":-10.72268062603585,"pfxZ":-1.241104691359057,"pX":-0.2350329910007199,"pZ":2.2664431334578548,"vX0":8.530779651345409,"vY0":-130.08427109384016,"vZ0":-1.3181803703549415,"x":125.96,"y":177.59,"x0":-2.1926936306078773,"y0":50.001064992141295,"z0":5.419445480585367,"aX":-18.050939919216482},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.3,"breakHorizontal":17.0,"spinRate":1558,"spinDirection":250},"zone":5,"typeConfidence":2.0,"plateTime":0.42394394748035236,"extension":5.990894820578923},"index":8,"playId":"ad09c454-59cc-3203-8895-9754bd613361","pitchNumber":7,"startTime":"2025-08-27T01:00:48.589Z","endTime":"2025-08-27T01:00:52.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:00:52.430Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Giménez flies out to center fielder James Outman.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-27T01:01:05.617Z","endTime":"2025-08-27T01:01:28.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnSecond":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":86.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.321080022699064,"aZ":-17.72486228625505,"pfxX":-9.196992063683803,"pfxZ":7.4029645596248175,"pX":0.05258718730241297,"pZ":1.8695842588362594,"vX0":9.576856083047813,"vY0":-139.7439691749347,"vZ0":-6.041367599236114,"x":115.0,"y":188.3,"x0":-2.245589571429851,"y0":50.00407635333229,"z0":5.248677180371841,"aX":-17.954424036450735},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.1,"breakHorizontal":14.4,"spinRate":2387,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.3939290481978861,"extension":6.093401839559664},"hitData":{"launchSpeed":91.5,"launchAngle":28.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":98.15,"coordY":63.93}},"index":0,"playId":"c3fbd6aa-0f46-31d3-9501-c85326809390","pitchNumber":1,"startTime":"2025-08-27T01:01:17.740Z","endTime":"2025-08-27T01:01:28.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:01:28.927Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Springer strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-27T01:01:48.912Z","endTime":"2025-08-27T01:03:31.990Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.295679435310376,"aZ":-21.768016418607473,"pfxX":-0.7867911152168581,"pfxZ":6.010510711923041,"pX":0.13767467866345767,"pZ":2.8624117529560147,"vX0":6.3464038820473005,"vY0":-131.3568875344518,"vZ0":-2.6037641855675004,"x":111.75,"y":161.49,"x0":-2.2172239124995547,"y0":50.00004078385445,"z0":5.5016891633129195,"aX":-1.3617027472587895},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.4,"breakHorizontal":-0.1,"spinRate":2478,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.4184892865673415,"extension":5.876339090103274},"index":0,"playId":"1134efc7-34ff-3bc3-b01c-a50078740520","pitchNumber":1,"startTime":"2025-08-27T01:01:58.567Z","endTime":"2025-08-27T01:02:01.567Z","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":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.1,"strikeZoneTop":3.55302044128862,"strikeZoneBottom":1.6077260843422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.798829292723788,"aZ":-30.645043170700863,"pfxX":-10.66278818308783,"pfxZ":0.914958838456732,"pX":0.8780560799543394,"pZ":0.9256487376508182,"vX0":11.022341178383655,"vY0":-129.4160999224812,"vZ0":-5.102673379191804,"x":83.53,"y":213.79,"x0":-2.073502870272012,"y0":50.00453155391801,"z0":5.301179767639381,"aX":-17.88824417566763},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.6,"breakHorizontal":16.6,"spinRate":1693,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.42503640018923017,"extension":5.934270166240495},"index":1,"playId":"86740f6c-6eb6-38e7-93f1-4374a9e56d74","pitchNumber":2,"startTime":"2025-08-27T01:02:17.329Z","endTime":"2025-08-27T01:02:20.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.5225242985788,"aZ":-21.19972205909436,"pfxX":-0.5094846104263651,"pfxZ":6.311750833909155,"pX":0.5580592991018483,"pZ":2.6301326429655774,"vX0":7.5214916282479924,"vY0":-131.69547991365002,"vZ0":-3.1307849310433036,"x":95.73,"y":167.77,"x0":-2.2808442024488196,"y0":50.00460932852535,"z0":5.420206899811096,"aX":-0.8861485455193485},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.9,"breakHorizontal":-0.8,"spinRate":2521,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.41747453998726414,"extension":5.627691256056136},"index":2,"playId":"390e97b6-e0c0-3df8-b030-a68a3bd6a8d8","pitchNumber":3,"startTime":"2025-08-27T01:02:35.315Z","endTime":"2025-08-27T01:02:38.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":76.6,"strikeZoneTop":3.4660483550795,"strikeZoneBottom":1.62314026543318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00039397558345,"aZ":-41.107245731069874,"pfxX":5.424544498871859,"pfxZ":-6.055802969140846,"pX":2.194617556206351,"pZ":-0.438565308807033,"vX0":8.982267928719324,"vY0":-122.82816456779561,"vZ0":-5.011810525137581,"x":33.35,"y":250.62,"x0":-2.2636829771691533,"y0":50.00198218436834,"z0":5.255425046982716,"aX":8.00413661696541},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-12.1,"breakHorizontal":-12.6,"spinRate":2914,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4518657253309364,"extension":5.765890908687714},"index":3,"playId":"e442b194-606f-37f4-a7d5-1df8cf8199f3","pitchNumber":4,"startTime":"2025-08-27T01:03:03.583Z","endTime":"2025-08-27T01:03:07.317Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.739991821148774,"aZ":-35.453410916116404,"pfxX":-10.516946922619997,"pfxZ":-1.942502786362498,"pX":-0.19774702728488572,"pZ":1.2278949103378909,"vX0":8.614109689310084,"vY0":-130.16640564092825,"vZ0":-3.50884131997017,"x":124.54,"y":205.63,"x0":-2.212030582869379,"y0":50.00545541497244,"z0":5.32717533253578,"aX":-17.73715265294881},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.2,"breakHorizontal":16.7,"spinRate":1531,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.423625315127258,"extension":6.072759009488419},"index":4,"playId":"9bcf82b2-5538-3bca-b26b-c20925015dd5","pitchNumber":5,"startTime":"2025-08-27T01:03:28.450Z","endTime":"2025-08-27T01:03:31.990Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:03:31.990Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Gasper singles on a sharp ground ball to right fielder Addison Barger.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-27T01:06:05.835Z","endTime":"2025-08-27T01:06:19.903Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":87.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":40.66191025034684,"aZ":-14.659401105576276,"pfxX":-8.25618863271896,"pfxZ":8.76888413761721,"pX":-0.3479880711463469,"pZ":2.51385621223425,"vX0":9.917503898068174,"vY0":-142.32047850974487,"vZ0":-4.847835648792102,"x":130.26,"y":170.91,"x0":-2.849295229619664,"y0":50.00449110479639,"z0":5.207891827639709,"aX":-16.493964469584384},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":12.2,"spinRate":2186,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.3888063740351311,"extension":6.835374245422739},"hitData":{"launchSpeed":102.0,"launchAngle":4.0,"totalDistance":91.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":143.52,"coordY":112.5}},"index":0,"playId":"55feffc3-7b74-3f4b-a088-3bc62b58466c","pitchNumber":1,"startTime":"2025-08-27T01:06:08.869Z","endTime":"2025-08-27T01:06:19.903Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:06:19.903Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Martin walks. Mickey Gasper to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-27T01:06:40.724Z","endTime":"2025-08-27T01:07:29.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"postOnSecond":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.0,"strikeZoneTop":3.39401862864941,"strikeZoneBottom":1.70625976699938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.570192709805184,"aZ":-14.831806990406255,"pfxX":-5.648011552641967,"pfxZ":8.609998628016399,"pX":-0.36404928699329475,"pZ":3.725640569656205,"vX0":8.75087034879738,"vY0":-142.184634792912,"vZ0":-2.0367349254882248,"x":130.88,"y":138.19,"x0":-2.77124300482887,"y0":50.00069198162313,"z0":5.410342106319288,"aX":-11.374431468453512},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.2,"breakHorizontal":8.2,"spinRate":2206,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3876470463820212,"extension":7.034116402801963},"index":0,"playId":"1210a70b-6b7e-3210-84cc-7abb15376fc3","pitchNumber":1,"startTime":"2025-08-27T01:06:41.484Z","endTime":"2025-08-27T01:06:46.554Z","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":97.0,"endSpeed":87.1,"strikeZoneTop":3.42229624734179,"strikeZoneBottom":1.80369460972677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.08685038883966,"aZ":-11.068064059259163,"pfxX":-6.778879662337761,"pfxZ":10.756605215789797,"pX":0.7565599685136576,"pZ":1.3884946424015627,"vX0":12.43110228617103,"vY0":-140.44153627661373,"vZ0":-8.404635423206544,"x":88.16,"y":201.29,"x0":-2.882646234897513,"y0":50.00332586405734,"z0":5.173463319950623,"aX":-13.302624478462063},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":9.2,"spinRate":2144,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3926998052320134,"extension":7.200158367833319},"index":1,"playId":"1a9ef072-0858-323a-97a8-edee545eb7ed","pitchNumber":2,"startTime":"2025-08-27T01:06:55.612Z","endTime":"2025-08-27T01:06:58.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.0,"strikeZoneTop":3.37556719568145,"strikeZoneBottom":1.65333140263431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.906976561800693,"aZ":-37.88202573703427,"pfxX":3.4549502216888155,"pfxZ":-3.733939418705898,"pX":-0.04770169927830336,"pZ":4.071112358310334,"vX0":5.855260926225064,"vY0":-123.96426620133747,"vZ0":3.919341270039988,"x":118.82,"y":128.86,"x0":-2.90577791675641,"y0":50.00281853695427,"z0":5.6676216947200935,"aX":5.280393283542338},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.3,"breakHorizontal":-7.8,"spinRate":2497,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.4449011959526219,"extension":7.106978831867457},"index":2,"playId":"2692ae97-1be4-31fa-91df-a91d0b9ea034","pitchNumber":3,"startTime":"2025-08-27T01:07:10.911Z","endTime":"2025-08-27T01:07:14.433Z","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(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":98.3,"endSpeed":89.0,"strikeZoneTop":3.29130756395072,"strikeZoneBottom":1.60374679358103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.35691341111453,"aZ":-11.036505522023024,"pfxX":-6.959356290201693,"pfxZ":10.441166785394646,"pX":0.9438676843331348,"pZ":0.0897969355379941,"vX0":12.73451493197444,"vY0":-142.03493992316723,"vZ0":-11.924761737492714,"x":81.02,"y":236.36,"x0":-2.7125321999667094,"y0":50.00090241741868,"z0":5.066329982712799,"aX":-14.086805010614343},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.2,"breakHorizontal":9.7,"spinRate":2152,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.38701587955111316,"extension":7.138901064729566},"index":3,"playId":"b16a239f-f512-3661-8f67-98a608ca8685","pitchNumber":4,"startTime":"2025-08-27T01:07:25.423Z","endTime":"2025-08-27T01:07:29.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:07:29.202Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Jeffers singles on a fly ball to right fielder Addison Barger. Mickey Gasper to 3rd. Austin Martin to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-27T01:10:27.251Z","endTime":"2025-08-27T01:11:55.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"postOnSecond":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"postOnThird":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[1,2],"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":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T01:07:55.759Z","endTime":"2025-08-27T01:08:53.770Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brendon Little replaces Louis Varland.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-27T01:08:53.770Z","endTime":"2025-08-27T01:10:09.651Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663893,"link":"/api/v1/people/663893"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Ryan Jeffers replaces Trevor Larnach.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-27T01:10:09.651Z","endTime":"2025-08-27T01:10:29.536Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":663616,"link":"/api/v1/people/663616"}},{"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":93.0,"endSpeed":84.1,"strikeZoneTop":3.3620902308616,"strikeZoneBottom":1.61341112297164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.58965177482955,"aZ":-32.74253122838329,"pfxX":7.943936579695894,"pfxZ":-0.3129679786423907,"pX":0.9888247698871581,"pZ":1.579877637491929,"vX0":-5.813574561957255,"vY0":-135.18049524535908,"vZ0":-4.782547167982493,"x":79.31,"y":196.12,"x0":2.155582269975265,"y0":50.00199028352065,"z0":5.720768103840668,"aX":14.427490298150873},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-1.6,"breakHorizontal":-12.8,"spinRate":1988,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.40810475282604086,"extension":5.744447727923018},"index":3,"playId":"5f4c19ce-4482-3f5e-b7cd-c303374fe579","pitchNumber":1,"startTime":"2025-08-27T01:10:29.536Z","endTime":"2025-08-27T01:10:32.887Z","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":92.5,"endSpeed":83.3,"strikeZoneTop":3.46568433253362,"strikeZoneBottom":1.64813115529028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.750169289516954,"aZ":-34.05711916059739,"pfxX":10.195722880862505,"pfxZ":-1.0514414825425265,"pX":0.04865083311341169,"pZ":1.8846534828899209,"vX0":-8.52839864060916,"vY0":-134.19684102982572,"vZ0":-3.6990204466488796,"x":115.15,"y":187.89,"x0":1.9765629688349617,"y0":50.00557302998252,"z0":5.762874129178856,"aX":18.20684078223781},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-2.6,"breakHorizontal":-16.1,"spinRate":2093,"spinDirection":113},"zone":8,"typeConfidence":2.0,"plateTime":0.4115030360357963,"extension":5.703484083731582},"index":4,"playId":"0f359b08-9d94-3f3e-abdd-a8caf35c4cc3","pitchNumber":2,"startTime":"2025-08-27T01:10:45.207Z","endTime":"2025-08-27T01:10:48.378Z","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":0},"pitchData":{"startSpeed":92.5,"endSpeed":83.3,"strikeZoneTop":3.4497100495844,"strikeZoneBottom":1.6320594723784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.02251943576725,"aZ":-35.9606407668802,"pfxX":11.355210171921613,"pfxZ":-2.122664965877698,"pX":0.13475863918267775,"pZ":1.2364702075566818,"vX0":-8.609800355894892,"vY0":-134.17558021096863,"vZ0":-4.816110723522714,"x":111.86,"y":205.4,"x0":1.9458143596346764,"y0":50.004421463238735,"z0":5.682436502339741,"aX":20.2478897621053},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-4.9,"breakHorizontal":-18.1,"spinRate":1994,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.41172767356015827,"extension":5.824552364407344},"index":5,"playId":"91b5ce8e-653c-3d43-bc3c-682a8a6b6610","pitchNumber":3,"startTime":"2025-08-27T01:11:02.742Z","endTime":"2025-08-27T01:11:05.980Z","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":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.2,"strikeZoneTop":3.39608569516583,"strikeZoneBottom":1.57840766686233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.14258826955037,"aZ":-33.709541631224646,"pfxX":6.949561294316903,"pfxZ":-0.836979661729087,"pX":0.22014660780966583,"pZ":2.2676843763905867,"vX0":-7.052611154905984,"vY0":-135.02116761578176,"vZ0":-3.1218342707914113,"x":108.61,"y":177.55,"x0":1.9803837540958638,"y0":50.00666506476637,"z0":5.844878311255471,"aX":12.658936892905558},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-2.0,"breakHorizontal":-10.8,"spinRate":1949,"spinDirection":112},"zone":5,"typeConfidence":2.0,"plateTime":0.40778711651204214,"extension":5.569441820665205},"index":6,"playId":"b95e2b21-db09-3502-9ee7-3cf81e6c9adf","pitchNumber":4,"startTime":"2025-08-27T01:11:19.895Z","endTime":"2025-08-27T01:11:23.060Z","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":93.3,"endSpeed":83.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.7866639377675,"aZ":-34.59105099588134,"pfxX":11.070996871777648,"pfxZ":-1.342287731154645,"pX":0.022275701481494305,"pZ":1.9060976296381726,"vX0":-8.746013413591513,"vY0":-135.35637916682927,"vZ0":-3.626241213272095,"x":116.15,"y":187.32,"x0":1.8999088582279198,"y0":50.00093424994492,"z0":5.754754915371747,"aX":20.000717656358557},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-3.1,"breakHorizontal":-17.5,"spinRate":2119,"spinDirection":115},"zone":8,"typeConfidence":2.0,"plateTime":0.4088054533758254,"extension":5.651106575393785},"hitData":{"launchSpeed":73.8,"launchAngle":39.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":206.09,"coordY":130.54}},"index":7,"playId":"9b0b96a1-abc6-326c-8dcd-9df845baef72","pitchNumber":5,"startTime":"2025-08-27T01:11:38.765Z","endTime":"2025-08-27T01:11:55.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:11:55.258Z","atBatIndex":55},{"result":{"type":"atBat","event":"Sac Fly Double Play","eventType":"sac_fly_double_play","description":"Brooks Lee flies into a sacrifice double play, right fielder Addison Barger to second baseman Andrés Giménez to shortstop Bo Bichette. Mickey Gasper scores. Austin Martin out at 2nd.","rbi":1,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-27T01:12:26.113Z","endTime":"2025-08-27T01:13:12.624Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly Double Play","eventType":"sac_fly_double_play","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly Double Play","eventType":"sac_fly_double_play","movementReason":"r_doubled_off","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly Double Play","eventType":"sac_fly_double_play","movementReason":"r_adv_play","runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":{"id":686973,"link":"/api/v1/people/686973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.3,"strikeZoneTop":3.29766821238126,"strikeZoneBottom":1.65626109705188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.180042118256782,"aZ":-40.326584559874746,"pfxX":-4.788454204942135,"pfxZ":-5.080718286945232,"pX":0.4246292986303316,"pZ":1.9995338310456987,"vX0":-1.7853428804487423,"vY0":-127.23262585985357,"vZ0":-2.1871746618904213,"x":100.81,"y":184.79,"x0":1.7615100781545585,"y0":50.001411079340244,"z0":6.130150798348017,"aX":-7.6859486548417415},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-9.5,"breakHorizontal":9.1,"spinRate":1694,"spinDirection":337},"zone":9,"typeConfidence":2.0,"plateTime":0.4339739272264507,"extension":5.801545873960628},"index":0,"playId":"2d08b3ae-0606-3b21-97ab-6df53cffdafa","pitchNumber":1,"startTime":"2025-08-27T01:12:26.113Z","endTime":"2025-08-27T01:12:29.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.80070681739432,"aZ":-38.60737715875272,"pfxX":-2.4106010668836464,"pfxZ":-4.013672629635389,"pX":-0.317078901007679,"pZ":1.950228503104086,"vX0":-4.239912801974581,"vY0":-126.76321963341567,"vZ0":-2.645971323959281,"x":129.09,"y":186.12,"x0":1.7011194417518705,"y0":50.005213687439294,"z0":6.138772307746063,"aX":-3.860313983301349},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.7,"breakHorizontal":5.5,"spinRate":1595,"spinDirection":339},"zone":7,"typeConfidence":2.0,"plateTime":0.4347773577360039,"extension":5.834345544531031},"index":1,"playId":"864079a6-7df0-3bcd-8cf1-f93c59ad6598","pitchNumber":2,"startTime":"2025-08-27T01:12:43.059Z","endTime":"2025-08-27T01:12:46.059Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.786244640293138,"aZ":-40.31666331338459,"pfxX":-3.5355876129993336,"pfxZ":-5.079529689886256,"pX":0.4937703782222293,"pZ":1.787601837206933,"vX0":-2.041257185656015,"vY0":-126.85442990623828,"vZ0":-2.7595430747473952,"x":98.18,"y":190.51,"x0":1.772339594201147,"y0":50.001542170264074,"z0":6.153883748902799,"aX":-5.66979770089325},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-9.6,"breakHorizontal":7.0,"spinRate":1505,"spinDirection":342},"zone":9,"typeConfidence":2.0,"plateTime":0.43442235014661534,"extension":5.764006762010777},"hitData":{"launchSpeed":92.0,"launchAngle":17.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.25,"coordY":90.78}},"index":2,"playId":"8c82f12e-e9ce-3da2-ada1-664e0d862b79","pitchNumber":3,"startTime":"2025-08-27T01:13:02.002Z","endTime":"2025-08-27T01:13:12.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:13:12.624Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Keaschall grounds out, shortstop Bo Bichette to first baseman Ty France.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-27T01:14:09.880Z","endTime":"2025-08-27T01:14:57.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-27T01:14:12.182Z","endTime":"2025-08-27T01:14:12.183Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":84.5,"strikeZoneTop":3.29975521759788,"strikeZoneBottom":1.55233551549924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.02955286769613,"aZ":-36.00464255632984,"pfxX":8.86202258528866,"pfxZ":-2.0753305862020257,"pX":0.6094542927491859,"pZ":1.9873237249323494,"vX0":-6.664275220001555,"vY0":-136.6436775875564,"vZ0":-3.497055958773835,"x":93.77,"y":185.12,"x0":1.9591926222150902,"y0":50.00338382710886,"z0":5.822844824476858,"aX":16.3454731321916},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-4.4,"breakHorizontal":-14.2,"spinRate":2036,"spinDirection":112},"zone":9,"typeConfidence":2.0,"plateTime":0.4046811178484444,"extension":5.722505524995495},"index":1,"playId":"07889f09-053f-3dcc-a639-d8ae2256fc2b","pitchNumber":1,"startTime":"2025-08-27T01:14:12.184Z","endTime":"2025-08-27T01:14:15.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.1,"strikeZoneTop":3.25224397216572,"strikeZoneBottom":1.57342921161822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.388769306840533,"aZ":-38.67579579556978,"pfxX":-2.6898779323143627,"pfxZ":-3.9962705701828503,"pX":1.2583374391594846,"pZ":1.3730298717988134,"vX0":-0.4428543537526187,"vY0":-127.54219394794966,"vZ0":-4.215789401046446,"x":69.04,"y":201.71,"x0":1.7839251021244422,"y0":50.00502550081478,"z0":6.139789140042068,"aX":-4.374549938741713},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-8.0,"breakHorizontal":4.9,"spinRate":1595,"spinDirection":343},"zone":14,"typeConfidence":2.0,"plateTime":0.4315886171604637,"extension":5.775667047816868},"index":2,"playId":"78dc29f1-112a-3a7d-a4be-10fdd43793ae","pitchNumber":2,"startTime":"2025-08-27T01:14:29.992Z","endTime":"2025-08-27T01:14:33.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.059670689769227,"aZ":-41.577935029742825,"pfxX":-2.6511064220532856,"pfxZ":-6.3046385107053045,"pX":0.5160475402612443,"pZ":1.7112206580215292,"vX0":-2.2396110103150564,"vY0":-122.70805208787867,"vZ0":-2.2813414124719666,"x":97.33,"y":192.58,"x0":1.7918910947655637,"y0":50.000199647623184,"z0":6.267081737609099,"aX":-3.956447792901887},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-11.6,"breakHorizontal":5.4,"spinRate":1790,"spinDirection":345},"zone":9,"typeConfidence":2.0,"plateTime":0.4500194653547456,"extension":5.8049053828359884},"hitData":{"launchSpeed":72.3,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.31,"coordY":157.7}},"index":3,"playId":"c0c7a216-b0e8-3173-a3f8-46631cdbccdb","pitchNumber":3,"startTime":"2025-08-27T01:14:50.255Z","endTime":"2025-08-27T01:14:57.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:14:57.769Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, third baseman Royce Lewis to first baseman Edouard Julien.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-27T01:17:22.676Z","endTime":"2025-08-27T01:18:41.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Ryan Jeffers remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T01:15:55.611Z","endTime":"2025-08-27T01:16:17.132Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"description":"Pitching Change: Kody Funderburk replaces Cole Sands.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-27T01:16:17.132Z","endTime":"2025-08-27T01:17:25.060Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681892,"link":"/api/v1/people/681892"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":84.1,"strikeZoneTop":3.3829190084568,"strikeZoneBottom":1.66137656673477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.66651260280586,"aZ":-27.322727156552478,"pfxX":11.93210458381954,"pfxZ":2.6458025698234025,"pX":0.4009736709704307,"pZ":3.2319724668592995,"vX0":-9.242619694019805,"vY0":-135.78931537501313,"vZ0":-1.2293607856692792,"x":101.72,"y":151.52,"x0":2.329062193799266,"y0":50.004625228224974,"z0":5.623631925909094,"aX":21.888778008353594},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.7,"breakHorizontal":-19.2,"spinRate":2263,"spinDirection":132},"zone":3,"typeConfidence":0.78,"plateTime":0.4061591976216903,"extension":7.0490719640339154},"index":2,"playId":"cfc34ad2-9eba-380f-b12b-57ffa00a0f14","pitchNumber":1,"startTime":"2025-08-27T01:17:25.060Z","endTime":"2025-08-27T01:17:28.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":84.6,"strikeZoneTop":3.3088723974372,"strikeZoneBottom":1.52216300311744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.70402611037255,"aZ":-22.742889242748138,"pfxX":12.487537463494501,"pfxZ":5.069434218942229,"pX":-0.5591335064962737,"pZ":1.9492727875528753,"vX0":-11.505456516494991,"vY0":-137.33127497485685,"vZ0":-5.316349531085859,"x":138.31,"y":186.15,"x0":2.1156014478652705,"y0":50.005046790322574,"z0":5.512608176420634,"aX":23.242039377054486},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.9,"breakHorizontal":-19.4,"spinRate":2399,"spinDirection":129},"zone":7,"typeConfidence":0.91,"plateTime":0.40284498317402084,"extension":7.133508712621795},"index":3,"playId":"137d209b-219e-3878-bbf9-61ad6fc00abd","pitchNumber":2,"startTime":"2025-08-27T01:17:43.898Z","endTime":"2025-08-27T01:17:47.778Z","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":0},"pitchData":{"startSpeed":82.7,"endSpeed":73.5,"strikeZoneTop":3.21175283252729,"strikeZoneBottom":1.38838096128095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.100546846663182,"aZ":-28.583482605960025,"pfxX":-6.102723340094354,"pfxZ":2.5513373340408556,"pX":-0.6740869302971709,"pZ":3.2343518102100868,"vX0":-5.5439459187815325,"vY0":-120.1556772787186,"vZ0":0.6448008492314068,"x":142.69,"y":151.45,"x0":2.487362135031568,"y0":50.005493209016905,"z0":5.577009872973327,"aX":-8.601997158056813},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.2,"breakHorizontal":12.7,"spinRate":2414,"spinDirection":297},"zone":1,"typeConfidence":2.0,"plateTime":0.46230128325905095,"extension":6.950003115259118},"index":4,"playId":"6c0aed6e-a681-3cc7-9987-3935629a9cd5","pitchNumber":3,"startTime":"2025-08-27T01:18:02.191Z","endTime":"2025-08-27T01:18:05.952Z","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":0},"pitchData":{"startSpeed":94.4,"endSpeed":83.8,"strikeZoneTop":3.41674521457507,"strikeZoneBottom":1.66263730123179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.33004908137187,"aZ":-22.21334999813313,"pfxX":13.414889887506725,"pfxZ":5.436432238251656,"pX":-0.44577626964306055,"pZ":2.17052427566303,"vX0":-12.216902996549578,"vY0":-136.56526842897443,"vZ0":-4.5836500734546055,"x":133.99,"y":180.18,"x0":2.4083165574404366,"y0":50.00480025163344,"z0":5.458425437155995,"aX":24.594384740008984},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.6,"breakHorizontal":-20.8,"spinRate":2475,"spinDirection":137},"zone":7,"typeConfidence":0.91,"plateTime":0.4056765808728624,"extension":7.210820480336816},"index":5,"playId":"bce321bf-f9fe-3f42-8d03-8d82503291e0","pitchNumber":4,"startTime":"2025-08-27T01:18:18.682Z","endTime":"2025-08-27T01:18:21.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":74.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.1300925887806,"aZ":-30.529677004147654,"pfxX":-8.956587120444883,"pfxZ":1.1335517568638345,"pX":-0.6970098798175248,"pZ":2.6460776157550576,"vX0":-4.67460553284891,"vY0":-121.27084603993879,"vZ0":-0.2450578643695882,"x":143.57,"y":167.34,"x0":2.4372164746646496,"y0":50.00021687389845,"z0":5.478853926100288,"aX":-12.949962059913569},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.3,"breakHorizontal":17.5,"spinRate":2433,"spinDirection":305},"zone":4,"typeConfidence":0.83,"plateTime":0.456784123376901,"extension":6.997451758426402},"hitData":{"launchSpeed":73.9,"launchAngle":10.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.1,"coordY":161.74}},"index":6,"playId":"ed71f39f-3fe5-3bae-937b-ab5d1b1ddc88","pitchNumber":5,"startTime":"2025-08-27T01:18:33.701Z","endTime":"2025-08-27T01:18:41.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:18:41.325Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vladimir Guerrero Jr. grounds out sharply, second baseman Luke Keaschall to first baseman Edouard Julien.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-27T01:18:59.817Z","endTime":"2025-08-27T01:20:02.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.3,"strikeZoneTop":3.76580307448762,"strikeZoneBottom":1.77182649353055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.087209857080097,"aZ":-34.57020930264407,"pfxX":11.195667810331901,"pfxZ":-1.446973969908349,"pX":1.0605830067339257,"pZ":2.8195470695094285,"vX0":-6.818840599879778,"vY0":-128.86222485817947,"vZ0":-0.4373370688027346,"x":76.57,"y":162.65,"x0":2.3046643586589934,"y0":50.00164774505773,"z0":5.693002174933626,"aX":18.577887543805982},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.4,"breakHorizontal":-18.5,"spinRate":1917,"spinDirection":113},"zone":12,"typeConfidence":0.96,"plateTime":0.4272318413625329,"extension":6.984828307086464},"index":0,"playId":"ff88e174-7378-3214-8273-c098ef0dcbb1","pitchNumber":1,"startTime":"2025-08-27T01:19:05.862Z","endTime":"2025-08-27T01:19:10.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":73.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.680613754832766,"aZ":-37.43333610248511,"pfxX":-8.841523197918207,"pfxZ":-3.8235832041686875,"pX":-0.7745116209531824,"pZ":1.4476447916346828,"vX0":-4.653267675833071,"vY0":-118.10355809080582,"vZ0":-1.2188185183585911,"x":146.52,"y":199.69,"x0":2.3856882514377613,"y0":50.000247729115976,"z0":5.4912417034233165,"aX":-12.176961960956149},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-6.8,"breakHorizontal":17.3,"spinRate":2412,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.46823504599052246,"extension":6.967496539055223},"index":1,"playId":"53ef1439-3e50-3364-a533-b4248b9fcd67","pitchNumber":2,"startTime":"2025-08-27T01:19:24.602Z","endTime":"2025-08-27T01:19:27.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":80.7,"strikeZoneTop":3.71,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.99031285638893,"aZ":-35.66486858840836,"pfxX":10.60774364570095,"pfxZ":-2.091135771353885,"pX":-0.058112276319946685,"pZ":2.1166392623975114,"vX0":-8.746733650031846,"vY0":-129.42857105393125,"vZ0":-1.7783664954237792,"x":119.22,"y":181.63,"x0":2.013329463379728,"y0":50.00339221629113,"z0":5.584956145121566,"aX":17.71404682686117},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-4.0,"breakHorizontal":-16.9,"spinRate":1827,"spinDirection":108},"zone":8,"typeConfidence":0.97,"plateTime":0.42578565951468494,"extension":7.0316473814303295},"hitData":{"launchSpeed":110.6,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":139.11,"coordY":124.22}},"index":2,"playId":"1bb73838-6ee4-3760-99ed-7c1eeb580054","pitchNumber":3,"startTime":"2025-08-27T01:19:54.398Z","endTime":"2025-08-27T01:20:02.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:20:02.528Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out sharply, second baseman Luke Keaschall to first baseman Edouard Julien.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-27T01:20:18.208Z","endTime":"2025-08-27T01:20:50.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.4,"strikeZoneTop":3.80105265420856,"strikeZoneBottom":1.80110576719407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.00485706981533,"aZ":-25.781396135518264,"pfxX":11.287827356322008,"pfxZ":3.494923234903715,"pX":-0.2736677123169497,"pZ":1.6033966623231921,"vX0":-9.820484043058917,"vY0":-135.54385843612343,"vZ0":-5.667851348535316,"x":127.43,"y":195.49,"x0":1.9582296763295957,"y0":50.00559998237174,"z0":5.55996372095382,"aX":20.673681128282993},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.0,"breakHorizontal":-17.9,"spinRate":2328,"spinDirection":140},"zone":13,"typeConfidence":0.83,"plateTime":0.40657261378525167,"extension":7.151100388906993},"index":0,"playId":"692bea4b-58ab-3d15-9639-8c527835b5e6","pitchNumber":1,"startTime":"2025-08-27T01:20:29.286Z","endTime":"2025-08-27T01:20:32.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":80.9,"strikeZoneTop":3.7,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.78555391059987,"aZ":-34.01848813127551,"pfxX":11.512920245098723,"pfxZ":-1.1013199800921107,"pX":0.26890555384495657,"pZ":1.6615187801673634,"vX0":-8.650479829948264,"vY0":-129.64953203615121,"vZ0":-3.147003335469149,"x":106.75,"y":193.92,"x0":2.1772640954771973,"y0":50.00253713335065,"z0":5.526791417299973,"aX":19.31430671332891},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.5,"breakHorizontal":-18.6,"spinRate":1817,"spinDirection":115},"zone":8,"typeConfidence":0.96,"plateTime":0.42485299556760703,"extension":7.103112367094808},"hitData":{"launchSpeed":101.8,"launchAngle":-20.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":149.0,"coordY":148.0}},"index":1,"playId":"f2e09a1c-5301-358a-b188-eebbb8281a66","pitchNumber":2,"startTime":"2025-08-27T01:20:42.897Z","endTime":"2025-08-27T01:20:50.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:20:50.429Z","atBatIndex":60},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Matt Wallner hit by pitch.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-27T01:22:53.027Z","endTime":"2025-08-27T01:23:30.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.4,"strikeZoneTop":3.72,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.440286676019774,"aZ":-30.711537415765015,"pfxX":7.854102373950495,"pfxZ":0.8221623332681904,"pX":-0.5722501481157286,"pZ":1.5767430355538354,"vX0":-8.37873107507392,"vY0":-133.8039448744998,"vZ0":-5.120910881544311,"x":138.81,"y":196.21,"x0":1.6049003703014482,"y0":50.004505459038626,"z0":5.761461402501321,"aX":14.001383021122882},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.4,"breakHorizontal":-12.0,"spinRate":2146,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.4120463698819279,"extension":5.519312548390335},"index":0,"playId":"ac6f47de-0333-3572-97fe-5003a6f6fc39","pitchNumber":1,"startTime":"2025-08-27T01:23:04.373Z","endTime":"2025-08-27T01:23:07.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":82.3,"strikeZoneTop":3.72,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.105815501767694,"aZ":-32.382892138823365,"pfxX":10.145607212117087,"pfxZ":-0.12322219113089261,"pX":2.225167950470639,"pZ":1.8845480385889954,"vX0":-2.84074669898059,"vY0":-133.4617637010118,"vZ0":-3.683699219435559,"x":32.18,"y":187.9,"x0":2.0041953399063828,"y0":50.00044749062988,"z0":5.686247647074092,"aX":17.79409128014278},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-1.0,"breakHorizontal":-17.4,"spinRate":2042,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.4148298322727024,"extension":5.586055306838774},"index":1,"playId":"f99de44b-b9e0-3754-a9e3-5955a4fc54e0","pitchNumber":2,"startTime":"2025-08-27T01:23:24.262Z","endTime":"2025-08-27T01:23:30.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:23:30.291Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Edouard Julien walks.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-27T01:24:03.299Z","endTime":"2025-08-27T01:26:15.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"postOnSecond":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,7],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":82.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.41545998795143,"aZ":-30.86813432900363,"pfxX":8.136730745465837,"pfxZ":0.7345730424444685,"pX":-0.0672858473091455,"pZ":2.0954761459395153,"vX0":-7.716439621114596,"vY0":-133.60326778332944,"vZ0":-3.826441308176447,"x":119.56,"y":182.2,"x0":1.830876963919686,"y0":50.00159430797617,"z0":5.817146508676485,"aX":14.400680383085856},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.6,"breakHorizontal":-12.6,"spinRate":2091,"spinDirection":116},"zone":8,"typeConfidence":2.0,"plateTime":0.4133062027171053,"extension":5.482521253974168},"index":0,"playId":"d874db15-ea5e-365b-9f69-0d7cbe998f3a","pitchNumber":1,"startTime":"2025-08-27T01:24:07.246Z","endTime":"2025-08-27T01:24:10.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.41820886199895,"strikeZoneBottom":1.8092866113861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.99492583400145,"aZ":-37.04488562805065,"pfxX":-0.9195382086206527,"pfxZ":-3.0798423347995225,"pX":0.3405974062248038,"pZ":1.293264133222071,"vX0":-2.7283735305365333,"vY0":-125.76954076941449,"vZ0":-4.3251160780542275,"x":104.02,"y":203.86,"x0":1.5655070693210449,"y0":50.005858095259065,"z0":6.087446011860444,"aX":-1.4519349269104287},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.5,"breakHorizontal":2.4,"spinRate":1333,"spinDirection":342},"zone":14,"typeConfidence":2.0,"plateTime":0.43796200860256995,"extension":5.760909515601789},"index":1,"playId":"90520d1f-ac22-33e1-bfaa-4e33b03daf86","pitchNumber":2,"startTime":"2025-08-27T01:24:23.800Z","endTime":"2025-08-27T01:24:30.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":79.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.632395260015993,"aZ":-35.55219811502153,"pfxX":-0.5793319620248603,"pfxZ":-2.0764714931639467,"pX":0.23253959899269344,"pZ":2.953108631689095,"vX0":-3.093753539224599,"vY0":-127.50743594405375,"vZ0":-1.1312992029572366,"x":108.14,"y":159.05,"x0":1.543980696918212,"y0":50.00636876313987,"z0":6.243510447801083,"aX":-0.9402626803044064},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.7,"breakHorizontal":1.8,"spinRate":1281,"spinDirection":338},"zone":2,"typeConfidence":2.0,"plateTime":0.43188611604414096,"extension":5.742323392791556},"index":2,"playId":"fc7add36-7313-3345-889e-287867279970","pitchNumber":3,"startTime":"2025-08-27T01:24:41.339Z","endTime":"2025-08-27T01:24:44.339Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.0,"strikeZoneTop":3.39035644072571,"strikeZoneBottom":1.73984139010106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.21585244268222,"aZ":-37.1083081604031,"pfxX":-0.8711088898743613,"pfxZ":-3.0777719806023467,"pX":-1.2541329051434953,"pZ":-0.44588029141458463,"vX0":-6.354638249581007,"vY0":-126.92356099427225,"vZ0":-8.425840592264358,"x":164.8,"y":250.82,"x0":1.4135658903151422,"y0":50.00463879282012,"z0":5.940642946701151,"aX":-1.3950603715406857},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-7.6,"breakHorizontal":3.2,"spinRate":1744,"spinDirection":338},"zone":13,"typeConfidence":2.0,"plateTime":0.4344623311289477,"extension":5.906089311716928},"index":3,"playId":"5f6d9d73-4d88-38e1-924d-5d82da61ce02","pitchNumber":4,"startTime":"2025-08-27T01:25:03.676Z","endTime":"2025-08-27T01:25:07.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.9,"strikeZoneTop":3.39498729264991,"strikeZoneBottom":1.718453483346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.88491471564484,"aZ":-38.063970541007805,"pfxX":-2.869358204473789,"pfxZ":-3.7458550250378533,"pX":-1.2822679534929322,"pZ":0.8404803140190757,"vX0":-5.857173859248688,"vY0":-125.76209934793717,"vZ0":-4.927862220048939,"x":165.88,"y":216.09,"x0":1.4668886427528232,"y0":50.004374819459144,"z0":5.976457841286886,"aX":-4.510158263741561},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-7.8,"breakHorizontal":6.7,"spinRate":1684,"spinDirection":336},"zone":13,"typeConfidence":2.0,"plateTime":0.4386335956202938,"extension":5.996908466193085},"index":4,"playId":"20c24aa7-2b5b-30ea-91b2-daa7664cfad1","pitchNumber":5,"startTime":"2025-08-27T01:25:28.937Z","endTime":"2025-08-27T01:25:35.832Z","isPitch":true,"type":"pitch"},{"details":{"description":"Passed ball by catcher Alejandro Kirk. Matt Wallner to 2nd.","event":"Passed Ball","eventType":"passed_ball","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"actionPlayId":"20c24aa7-2b5b-30ea-91b2-daa7664cfad1","startTime":"2025-08-27T01:25:58.043Z","endTime":"2025-08-27T01:26:01.267Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-27T01:26:01.267Z","endTime":"2025-08-27T01:26:11.500Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.8,"strikeZoneTop":3.44669525268652,"strikeZoneBottom":1.63423124252799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.531036947299718,"aZ":-38.82753077133964,"pfxX":-0.6384842396771049,"pfxZ":-4.200707839049359,"pX":1.1452714711996987,"pZ":2.1972202228186277,"vX0":-1.0256030488264134,"vY0":-126.09603681067932,"vZ0":-2.0508439963945646,"x":73.34,"y":179.46,"x0":1.6428015147314217,"y0":50.00194989684753,"z0":6.202286418031996,"aX":-1.0113654115409896},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-7.8,"breakHorizontal":1.4,"spinRate":1717,"spinDirection":334},"zone":14,"typeConfidence":2.0,"plateTime":0.43710818228132853,"extension":5.824935301699314},"index":7,"playId":"bb5c5cf6-251f-3852-a055-897b61e57883","pitchNumber":6,"startTime":"2025-08-27T01:26:11.500Z","endTime":"2025-08-27T01:26:15.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:26:15.464Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Outman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-27T01:26:42.307Z","endTime":"2025-08-27T01:31:36.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_runner_out","runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Other Advance","eventType":"other_advance","movementReason":"r_adv_play","runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":92.6,"endSpeed":83.9,"strikeZoneTop":3.43001019059328,"strikeZoneBottom":1.77734793016289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.03134130510202,"aZ":-28.489377386040513,"pfxX":8.476427607389823,"pfxZ":2.0281242094927983,"pX":0.30398448948364376,"pZ":3.311983292090039,"vX0":-7.032528924220473,"vY0":-134.59280385611686,"vZ0":-1.637004889572371,"x":105.41,"y":149.36,"x0":1.8628468215166765,"y0":50.00121518282683,"z0":5.965698340639201,"aX":15.38948216906884},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.5,"breakHorizontal":-13.7,"spinRate":2141,"spinDirection":117},"zone":3,"typeConfidence":2.0,"plateTime":0.40857471496142095,"extension":5.649686213075135},"index":0,"playId":"2740c236-ff5e-30a0-84c8-51eeea377a3d","pitchNumber":1,"startTime":"2025-08-27T01:26:51.364Z","endTime":"2025-08-27T01:27:00.980Z","isPitch":true,"type":"pitch"},{"details":{"description":"Twins challenged (tag play), call on the field was upheld: Matt Wallner out at 3rd, catcher Alejandro Kirk to third baseman Ernie Clement. Edouard Julien to 2nd.","event":"Runner Out","eventType":"other_out","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"2740c236-ff5e-30a0-84c8-51eeea377a3d","startTime":"2025-08-27T01:27:50.227Z","endTime":"2025-08-27T01:30:04.052Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"},"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":142}},{"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":93.0,"endSpeed":84.1,"strikeZoneTop":3.5285546429622,"strikeZoneBottom":1.66839795151317,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.57127355775049,"aZ":-32.84908729312338,"pfxX":10.407405237587316,"pfxZ":-0.3721101447855819,"pX":-1.0069449234907906,"pZ":1.9416512551351202,"vX0":-10.809113018855578,"vY0":-134.92877565533757,"vZ0":-4.010438000451565,"x":155.38,"y":186.36,"x0":1.7285995790278055,"y0":50.0036906868975,"z0":5.801817217263589,"aX":18.89636811255349},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-1.4,"breakHorizontal":-16.1,"spinRate":2259,"spinDirection":110},"zone":13,"typeConfidence":2.0,"plateTime":0.4083633448433388,"extension":5.8098205052304195},"index":2,"playId":"ca525448-f016-31f2-9a97-e7b9f783acc9","pitchNumber":2,"startTime":"2025-08-27T01:30:04.052Z","endTime":"2025-08-27T01:30:07.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.249546811036875,"aZ":-41.30008634328876,"pfxX":-0.9433162178425649,"pfxZ":-5.902834988074579,"pX":-0.28438365621040423,"pZ":1.715739647109837,"vX0":-4.276003930778252,"vY0":-124.63057932212052,"vZ0":-2.490592469269261,"x":127.84,"y":192.46,"x0":1.588989137992033,"y0":50.00458475004855,"z0":6.198413510019218,"aX":-1.4577304595584322},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-11.0,"breakHorizontal":2.9,"spinRate":1571,"spinDirection":342},"zone":7,"typeConfidence":2.0,"plateTime":0.44253027990500016,"extension":5.78970069811843},"index":3,"playId":"7be5657c-3dbe-3ed9-8e76-503e5c8a46e4","pitchNumber":3,"startTime":"2025-08-27T01:30:19.933Z","endTime":"2025-08-27T01:30:22.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.005587652651233,"aZ":-41.92762632262485,"pfxX":-1.1268713133102675,"pfxZ":-6.236017294498663,"pX":-1.070699612226963,"pZ":1.6538161917857248,"vX0":-5.726131914628547,"vY0":-125.26685472994737,"vZ0":-2.6750163897182415,"x":157.81,"y":194.13,"x0":1.4060543709128628,"y0":50.00285608583429,"z0":6.21576536272645,"aX":-1.7617662822355815},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-11.6,"breakHorizontal":3.6,"spinRate":1698,"spinDirection":339},"zone":13,"typeConfidence":2.0,"plateTime":0.43989923518989027,"extension":5.827000701813026},"index":4,"playId":"f2c73833-0448-3426-a113-91bfde62f695","pitchNumber":4,"startTime":"2025-08-27T01:30:38.145Z","endTime":"2025-08-27T01:30:41.564Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.49143458209949,"strikeZoneBottom":1.63152061203478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81188995593186,"aZ":-41.71892574796635,"pfxX":-1.6144475795084992,"pfxZ":-6.020644009365501,"pX":-1.381403583774049,"pZ":-0.11105328449437604,"vX0":-6.675644653138815,"vY0":-126.19441948325537,"vZ0":-6.938434623207789,"x":169.66,"y":241.78,"x0":1.5268661139844555,"y0":50.00393815034282,"z0":6.104045613226642,"aX":-2.558358928559986},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-12.5,"breakHorizontal":4.7,"spinRate":1697,"spinDirection":345},"zone":13,"typeConfidence":2.0,"plateTime":0.43693191972689815,"extension":5.903548342577031},"index":5,"playId":"d3c1ff7c-5e3f-3189-9127-e02d3fb23c55","pitchNumber":5,"startTime":"2025-08-27T01:31:03.022Z","endTime":"2025-08-27T01:31:06.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.93542897997464,"aZ":-39.73774547168962,"pfxX":-4.296431632255906,"pfxZ":-4.839297695408001,"pX":-1.1200999861783238,"pZ":1.3360514300092614,"vX0":-4.762979142017112,"vY0":-125.50360664607331,"vZ0":-3.6059271569144773,"x":159.7,"y":202.71,"x0":1.3739983721158322,"y0":50.00104690215555,"z0":6.092202840299004,"aX":-6.719855191585046},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-9.4,"breakHorizontal":9.0,"spinRate":1543,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.4396692911934865,"extension":5.964066226923264},"index":6,"playId":"02e89860-6ef0-3a26-9385-574d097a03e2","pitchNumber":6,"startTime":"2025-08-27T01:31:33.201Z","endTime":"2025-08-27T01:31:36.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:31:36.201Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-27T01:34:14.640Z","endTime":"2025-08-27T01:36:00.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-27T01:32:00.868Z","endTime":"2025-08-27T01:32:59.147Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Seranthony Domínguez replaces Brendon Little.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-27T01:32:59.147Z","endTime":"2025-08-27T01:34:16.889Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622554,"link":"/api/v1/people/622554"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.3,"strikeZoneTop":3.62945008692615,"strikeZoneBottom":1.66627202871971,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.218562139829984,"aZ":-14.426479635422158,"pfxX":-6.096756612885883,"pfxZ":8.968012143063513,"pX":0.8284325343791868,"pZ":3.7366767387242623,"vX0":9.049413333560006,"vY0":-140.8140241111235,"vZ0":-2.4458606633122257,"x":85.42,"y":137.89,"x0":-1.6562487530808465,"y0":50.00657570086135,"z0":5.566328761050306,"aX":-12.071486861484289},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":8.9,"spinRate":2197,"spinDirection":210},"zone":12,"typeConfidence":0.67,"plateTime":0.3911012028167673,"extension":6.363510312282123},"index":2,"playId":"721d07ac-1a88-34b8-8927-9f4586a0a22f","pitchNumber":1,"startTime":"2025-08-27T01:34:16.889Z","endTime":"2025-08-27T01:34:19.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":76.0,"strikeZoneTop":3.54390937292823,"strikeZoneBottom":1.67997239599763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.6953843121422,"aZ":-28.66191362719806,"pfxX":7.234691695281609,"pfxZ":2.356744938150511,"pX":0.9760831633240976,"pZ":2.045497144806696,"vX0":4.598594656882097,"vY0":-123.30152158509223,"vZ0":-2.478048800495935,"x":79.79,"y":183.55,"x0":-1.8733382881607215,"y0":50.00314080800267,"z0":5.560698611529246,"aX":10.789935152334515},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.8,"breakHorizontal":-14.4,"spinRate":2501,"spinDirection":74},"zone":14,"typeConfidence":0.9,"plateTime":0.44966785823928346,"extension":6.362492155438794},"index":3,"playId":"84d12c6c-0785-3dae-82bd-b7456caf232e","pitchNumber":2,"startTime":"2025-08-27T01:34:32.106Z","endTime":"2025-08-27T01:34:36.606Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":77.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.398422125334132,"aZ":-26.30635304187697,"pfxX":3.593691505179949,"pfxZ":3.7869844299500013,"pX":1.2717750406593331,"pZ":2.565740502078085,"vX0":6.418857942686292,"vY0":-124.85266402356083,"vZ0":-1.968561188223447,"x":68.52,"y":169.51,"x0":-1.8178913711433167,"y0":50.00316412538816,"z0":5.568650573711394,"aX":5.570733624225752},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.6,"breakHorizontal":-8.3,"spinRate":2430,"spinDirection":83},"zone":14,"typeConfidence":0.89,"plateTime":0.44177433588379067,"extension":6.479806423024877},"index":4,"playId":"d48cb35e-a390-353f-93c6-aa023c275dbf","pitchNumber":3,"startTime":"2025-08-27T01:34:49.035Z","endTime":"2025-08-27T01:34:52.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":77.3,"strikeZoneTop":3.63308028523871,"strikeZoneBottom":1.77357321126567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.319450116579354,"aZ":-28.055994049368266,"pfxX":6.735736457339965,"pfxZ":2.668497576385355,"pX":0.37046677534301936,"pZ":2.066592125495178,"vX0":3.6431023260300623,"vY0":-125.05278427264682,"vZ0":-2.6490111395005878,"x":102.88,"y":182.98,"x0":-1.992615256015107,"y0":50.00177674481004,"z0":5.50382171209803,"aX":10.38992262682315},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.3,"breakHorizontal":-13.2,"spinRate":2551,"spinDirection":76},"zone":9,"typeConfidence":0.91,"plateTime":0.4424187038134044,"extension":6.209036273812202},"index":5,"playId":"119f3706-658b-3958-9af8-ad13436b78fb","pitchNumber":4,"startTime":"2025-08-27T01:35:07.965Z","endTime":"2025-08-27T01:35:11.397Z","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":98.3,"endSpeed":88.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.951534569041755,"aZ":-13.392777059278536,"pfxX":-4.174066317933507,"pfxZ":9.2794251147198,"pX":-0.06055868950134625,"pZ":2.5659326179415407,"vX0":6.637392066662371,"vY0":-142.78755235181754,"vZ0":-5.506123525312808,"x":119.31,"y":169.5,"x0":-1.8944242380143743,"y0":50.00472513084237,"z0":5.392598338422117,"aX":-8.450224869235848},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.6,"breakHorizontal":5.9,"spinRate":2358,"spinDirection":214},"zone":5,"typeConfidence":0.9,"plateTime":0.38654717166515606,"extension":6.502838466396783},"index":6,"playId":"c795ede7-0a5c-370f-b871-1b0104a6c79a","pitchNumber":5,"startTime":"2025-08-27T01:35:27.201Z","endTime":"2025-08-27T01:35:32.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":88.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.35351740337991,"aZ":-10.142075736489893,"pfxX":-2.5689963279800074,"pfxZ":10.8606370419186,"pX":0.3802935189303872,"pZ":3.309449003327905,"vX0":6.419505048449184,"vY0":-142.80937927975168,"vZ0":-4.53635017059327,"x":102.5,"y":149.42,"x0":-1.5810920798430146,"y0":50.00526047900186,"z0":5.578291354780162,"aX":-5.213595694888196},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":18.7,"breakHorizontal":3.1,"spinRate":2450,"spinDirection":211},"zone":3,"typeConfidence":0.92,"plateTime":0.3861922207659232,"extension":6.341751750531571},"index":7,"playId":"c2ca320c-b246-3679-a04e-c2b7ac2174d9","pitchNumber":6,"startTime":"2025-08-27T01:35:57.230Z","endTime":"2025-08-27T01:36:00.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:36:00.230Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Davis Schneider strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-27T01:38:12.461Z","endTime":"2025-08-27T01:39:26.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"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":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Davis Schneider replaces Addison Barger.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T01:38:06.776Z","endTime":"2025-08-27T01:38:14.799Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676914,"link":"/api/v1/people/676914"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":680718,"link":"/api/v1/people/680718"}},{"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":91.3,"endSpeed":83.8,"strikeZoneTop":3.19081381757091,"strikeZoneBottom":1.56518642715888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.53272563875784,"aZ":-20.45710880849724,"pfxX":0.5501840998032481,"pfxZ":6.540378960378154,"pX":-1.0900543161521963,"pZ":3.816722185854989,"vX0":-8.277923706124016,"vY0":-132.77786055520397,"vZ0":-1.651616607053269,"x":158.55,"y":135.73,"x0":1.992038667875247,"y0":50.003724801364726,"z0":5.930403523133871,"aX":0.9875709978009594},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.8,"breakHorizontal":0.7,"spinRate":2277,"spinDirection":154},"zone":11,"typeConfidence":0.89,"plateTime":0.4119837874689418,"extension":6.973540475229241},"index":1,"playId":"11973ace-d275-3579-9d51-548673fd479d","pitchNumber":1,"startTime":"2025-08-27T01:38:14.799Z","endTime":"2025-08-27T01:38:17.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.5,"strikeZoneTop":3.26307381968209,"strikeZoneBottom":1.60338209466996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.614403231117347,"aZ":-32.82002320564455,"pfxX":-9.831683755410866,"pfxZ":-0.4704395466446485,"pX":-0.24494474735183258,"pZ":2.968680129535864,"vX0":-3.2532801997935175,"vY0":-117.6510506639324,"vZ0":0.7696978483514545,"x":126.34,"y":158.63,"x0":2.438777515116154,"y0":50.001063141101675,"z0":5.717380478866188,"aX":-13.562734104579619},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.4,"breakHorizontal":18.6,"spinRate":2494,"spinDirection":296},"zone":2,"typeConfidence":2.0,"plateTime":0.4684023942705071,"extension":6.967774952630327},"index":2,"playId":"55e65106-36a2-36ef-9a3d-b8d773c3ea45","pitchNumber":2,"startTime":"2025-08-27T01:38:28.804Z","endTime":"2025-08-27T01:38:32.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.0,"strikeZoneTop":3.23212498019478,"strikeZoneBottom":1.60768500778325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.072844981997786,"aZ":-34.59136151428556,"pfxX":11.919645014487074,"pfxZ":-1.447882206140278,"pX":0.13444199856168948,"pZ":1.566997921528185,"vX0":-9.40402458376334,"vY0":-129.06665754607465,"vZ0":-3.2075038028248217,"x":111.88,"y":196.47,"x0":2.292543754331465,"y0":50.001707333192634,"z0":5.514068044670255,"aX":19.931678818968457},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-3.1,"breakHorizontal":-19.2,"spinRate":1859,"spinDirection":109},"zone":8,"typeConfidence":0.97,"plateTime":0.4258157457763536,"extension":7.019028792077871},"index":3,"playId":"4660034e-31a6-343e-b1b2-e878b330ace6","pitchNumber":3,"startTime":"2025-08-27T01:38:42.319Z","endTime":"2025-08-27T01:38:45.478Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-27T01:38:51.722Z","endTime":"2025-08-27T01:39:08.648Z","isPitch":false,"type":"action","player":{"id":676914,"link":"/api/v1/people/676914"}},{"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.6,"endSpeed":74.9,"strikeZoneTop":3.0711429537462,"strikeZoneBottom":1.55072962470208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.924247114441677,"aZ":-33.91432743606294,"pfxX":-10.021869460325117,"pfxZ":-1.2326054860312734,"pX":0.3060418248461893,"pZ":0.9528911488154057,"vX0":-1.944272419944633,"vY0":-118.8614963886716,"vZ0":-3.1596119787485852,"x":105.33,"y":213.05,"x0":2.4376927461731093,"y0":50.00054955321054,"z0":5.41053356488513,"aX":-14.192638372040843},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.8,"breakHorizontal":18.6,"spinRate":2518,"spinDirection":308},"zone":14,"typeConfidence":2.0,"plateTime":0.4625998992176128,"extension":6.81879846482093},"index":5,"playId":"31d4c5ff-c829-3b6b-96b8-52a5e1b9c64d","pitchNumber":4,"startTime":"2025-08-27T01:39:08.648Z","endTime":"2025-08-27T01:39:13.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.39837986117499,"aZ":-35.02324033225089,"pfxX":-9.811394029430291,"pfxZ":-2.0477717521032073,"pX":-0.11090961420762745,"pZ":2.1527866853770017,"vX0":-2.8503868783942066,"vY0":-118.14754039757558,"vZ0":-0.3652871353497874,"x":121.23,"y":180.65,"x0":2.3897032611223383,"y0":50.000971671581254,"z0":5.566376380375097,"aX":-13.676484175690451},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-3.5,"breakHorizontal":18.5,"spinRate":2484,"spinDirection":308},"zone":5,"typeConfidence":2.0,"plateTime":0.46606333831063074,"extension":6.894117409737026},"index":6,"playId":"932754bf-824f-3cb3-93e8-2aa52d3dec49","pitchNumber":5,"startTime":"2025-08-27T01:39:22.899Z","endTime":"2025-08-27T01:39:26.484Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:39:26.484Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Kirk grounds out, third baseman Royce Lewis to first baseman Edouard Julien.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-27T01:42:08.286Z","endTime":"2025-08-27T01:43:10.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[1],"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-27T01:39:41.777Z","endTime":"2025-08-27T01:40:55.174Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Michael Tonkin replaces Kody Funderburk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-27T01:40:55.174Z","endTime":"2025-08-27T01:42:10.662Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543859,"link":"/api/v1/people/543859"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.2,"strikeZoneTop":3.11416759532018,"strikeZoneBottom":1.54420017850119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.637751679353364,"aZ":-18.004341577951667,"pfxX":-7.470810267998921,"pfxZ":7.971436137940424,"pX":-0.540888641526037,"pZ":2.72556410104807,"vX0":9.60035423241074,"vY0":-132.7816553035119,"vZ0":-3.4343360174453226,"x":137.62,"y":165.19,"x0":-3.24036086575579,"y0":50.002508691538175,"z0":5.35320167299805,"aX":-13.27996079813005},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.8,"breakHorizontal":11.3,"spinRate":2332,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.4132150933609142,"extension":6.098707351270393},"index":2,"playId":"d220f9bb-e59a-331e-973f-1c62a6787041","pitchNumber":1,"startTime":"2025-08-27T01:42:10.662Z","endTime":"2025-08-27T01:42:13.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.2,"strikeZoneTop":3.17578899272593,"strikeZoneBottom":1.53743824369356,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.553100498340225,"aZ":-18.75378660995154,"pfxX":-8.660623924893002,"pfxZ":7.314547550424187,"pX":-1.5315120938617675,"pZ":4.011079558283956,"vX0":7.704481190836698,"vY0":-135.1197427536428,"vZ0":-0.3632222850689988,"x":175.38,"y":130.48,"x0":-3.3053429990922982,"y0":50.00415308434253,"z0":5.473951966370837,"aX":-15.892878407185334},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.3,"breakHorizontal":13.9,"spinRate":2378,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.4065646161220169,"extension":5.905826390284483},"index":3,"playId":"06808ad3-125b-3e17-8ab4-978982729190","pitchNumber":2,"startTime":"2025-08-27T01:42:25.613Z","endTime":"2025-08-27T01:42:28.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.10496590019318,"strikeZoneBottom":1.53505599158153,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.054840719163142,"aZ":-20.097150118391593,"pfxX":-9.160899209507368,"pfxZ":6.788121903432563,"pX":0.5438379112006043,"pZ":2.3575665051917913,"vX0":12.52761373268093,"vY0":-132.50842320561173,"vZ0":-4.111767842752186,"x":96.27,"y":175.13,"x0":-3.0529204420383356,"y0":50.00577841543388,"z0":5.395906767542894,"aX":-16.309090637180002},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.5,"breakHorizontal":13.9,"spinRate":2377,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.4131900800093362,"extension":6.460903970184332},"index":4,"playId":"3e691397-eecf-3e0e-ba90-0387c5dbae1e","pitchNumber":3,"startTime":"2025-08-27T01:42:42.509Z","endTime":"2025-08-27T01:42:45.587Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-27T01:42:53.333Z","endTime":"2025-08-27T01:43:02.705Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"}},{"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":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.59739677269204,"aZ":-33.26929206277279,"pfxX":-0.29610910576001004,"pfxZ":-0.712145837842352,"pX":-0.367616287373262,"pZ":0.7855325842333191,"vX0":7.033519229432766,"vY0":-122.94472561572954,"vZ0":-4.1376044514447585,"x":131.01,"y":217.57,"x0":-3.2229167398887273,"y0":50.00286612650619,"z0":5.30337927021717,"aX":-0.45497143616436},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.0,"breakHorizontal":-1.1,"spinRate":2372,"spinDirection":15},"zone":13,"typeConfidence":2.0,"plateTime":0.4449304142798156,"extension":6.279754650233592},"hitData":{"launchSpeed":96.6,"launchAngle":3.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":92.84,"coordY":154.81}},"index":6,"playId":"e69391f3-a0aa-3b18-a038-8ce00733ef93","pitchNumber":4,"startTime":"2025-08-27T01:43:02.705Z","endTime":"2025-08-27T01:43:10.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:43:10.396Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ernie Clement singles on a ground ball to right fielder Matt Wallner.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-27T01:43:27.326Z","endTime":"2025-08-27T01:44:03.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":73.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.326849008641148,"aZ":-35.526716155533194,"pfxX":10.002385037704775,"pfxZ":-2.420421918303343,"pX":-0.6247606152605467,"pZ":1.7592575428586048,"vX0":3.703791541190672,"vY0":-118.5037610573647,"vZ0":-0.7896051930544615,"x":140.81,"y":191.28,"x0":-3.5197184954489313,"y0":50.0040484386946,"z0":5.420552382318133,"aX":13.843230439265609},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-4.2,"breakHorizontal":-19.1,"spinRate":2522,"spinDirection":33},"zone":7,"typeConfidence":2.0,"plateTime":0.4670494439598718,"extension":5.92357877781649},"index":0,"playId":"4a85d203-328d-3adb-923c-a63e0a6578a2","pitchNumber":1,"startTime":"2025-08-27T01:43:33.874Z","endTime":"2025-08-27T01:43:37.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.1160772346808,"aZ":-18.461919606544903,"pfxX":-8.920522578517199,"pfxZ":7.66496251378601,"pX":-1.2420049417333514,"pZ":2.568323288187423,"vX0":8.418169759610295,"vY0":-133.71762379611434,"vZ0":-3.748943224910887,"x":164.34,"y":169.44,"x0":-3.290709222059868,"y0":50.00081998787996,"z0":5.333802186646813,"aX":-15.955351729943969},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.1,"breakHorizontal":14.0,"spinRate":2261,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.41154020573045846,"extension":5.890648773606123},"hitData":{"launchSpeed":64.4,"launchAngle":16.0,"totalDistance":138.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.37,"coordY":111.96}},"index":1,"playId":"8778c665-0bd2-3aa7-8225-46b27e08d8a9","pitchNumber":2,"startTime":"2025-08-27T01:43:49.533Z","endTime":"2025-08-27T01:44:03.211Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:44:03.211Z","atBatIndex":67},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Ernie Clement caught stealing 2nd base, catcher Mickey Gasper to second baseman Luke Keaschall.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-27T01:44:10.781Z","endTime":"2025-08-27T01:45:38.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.210875375038583,"aZ":-33.12599259928466,"pfxX":-0.5013255562601705,"pfxZ":-0.6431203779070049,"pX":-0.2441429887896651,"pZ":2.5032281669691456,"vX0":7.213454571517323,"vY0":-121.5758179622404,"vZ0":-0.23525704495873345,"x":126.31,"y":171.19,"x0":-3.198032069690025,"y0":50.002691600651865,"z0":5.502549815256139,"aX":-0.7433046489501645},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.0,"breakHorizontal":-1.0,"spinRate":2249,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.45237078702096767,"extension":5.815413638709157},"index":0,"playId":"0f7fc993-c4aa-3443-9d05-ae7b787f5e17","pitchNumber":1,"startTime":"2025-08-27T01:44:30.555Z","endTime":"2025-08-27T01:44:34.173Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"d394f1a4-8c10-34db-8adf-453a1a8f9a67","startTime":"2025-08-27T01:44:51.355Z","endTime":"2025-08-27T01:44:57.195Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":83.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.76702422878645,"aZ":-15.325659590603758,"pfxX":-8.045499182267779,"pfxZ":9.249835752015636,"pX":-0.6187953673171129,"pZ":2.8169884551457143,"vX0":9.562684670708768,"vY0":-135.39195038406197,"vZ0":-3.958768197399673,"x":140.59,"y":162.72,"x0":-3.183048394746725,"y0":50.001065383113264,"z0":5.399455479643659,"aX":-14.653097975971205},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.8,"breakHorizontal":12.0,"spinRate":2376,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.40749720925491273,"extension":6.129476917293109},"index":2,"playId":"9611b2a3-94a5-3486-9a20-eb887b8d24c8","pitchNumber":2,"startTime":"2025-08-27T01:45:08.650Z","endTime":"2025-08-27T01:45:11.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.3,"strikeZoneTop":3.12458518038224,"strikeZoneBottom":1.47199660521676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.79923231100161,"aZ":-21.110669405235083,"pfxX":-7.536756070855116,"pfxZ":6.011074021032213,"pX":0.16866969825093203,"pZ":3.4006278552340046,"vX0":11.486748520145184,"vY0":-135.8177146526968,"vZ0":-1.2779034864400325,"x":110.57,"y":146.96,"x0":-3.164998334634659,"y0":50.004176099593245,"z0":5.3663615497335835,"aX":-13.876269783114603},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.8,"breakHorizontal":10.8,"spinRate":2214,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.40556307294323135,"extension":5.986877360002738},"index":3,"playId":"24fd3f8e-4401-3fa0-9656-3d89cff84865","pitchNumber":3,"startTime":"2025-08-27T01:45:32.384Z","endTime":"2025-08-27T01:45:38.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:45:38.410Z","atBatIndex":68},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mickey Gasper homers (1) on a fly ball to right field.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-27T01:48:19.939Z","endTime":"2025-08-27T01:49:06.910Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":{"id":656546,"link":"/api/v1/people/656546"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Daulton Varsho replaces center fielder Nathan Lukes, batting 2nd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T01:47:38.504Z","endTime":"2025-08-27T01:47:38.534Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"201","replacedPlayer":{"id":664770,"link":"/api/v1/people/664770"}},{"details":{"description":"Defensive Substitution: Myles Straw replaces Davis Schneider, batting 5th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-27T01:47:38.534Z","endTime":"2025-08-27T01:47:38.537Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"502","replacedPlayer":{"id":676914,"link":"/api/v1/people/676914"}},{"details":{"description":"Pitching Change: Jeff Hoffman replaces Seranthony Domínguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-27T01:47:38.537Z","endTime":"2025-08-27T01:48:14.016Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656546,"link":"/api/v1/people/656546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-27T01:48:14.016Z","endTime":"2025-08-27T01:48:21.953Z","isPitch":false,"type":"action","player":{"id":681508,"link":"/api/v1/people/681508"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.3,"strikeZoneTop":3.21213547020749,"strikeZoneBottom":1.47029364140042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.03512211245528,"aZ":-36.46172705321714,"pfxX":1.0577682889429285,"pfxZ":-2.7299315968624107,"pX":1.4259532908178463,"pZ":0.3246009710796252,"vX0":8.856254788226192,"vY0":-124.73435079484341,"vZ0":-5.448700946251517,"x":62.65,"y":230.02,"x0":-2.3140178917670133,"y0":50.00346827273225,"z0":5.557438377709016,"aX":1.6602919550847686},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.0,"breakHorizontal":-4.1,"spinRate":2832,"spinDirection":35},"zone":14,"typeConfidence":0.9,"plateTime":0.4397882263356969,"extension":6.524514632935491},"index":4,"playId":"99261c5f-fdcf-3d59-b208-437f8ebf7d90","pitchNumber":1,"startTime":"2025-08-27T01:48:21.953Z","endTime":"2025-08-27T01:48:25.986Z","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":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":84.7,"strikeZoneTop":3.1,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.786148568816785,"aZ":-15.105767382740995,"pfxX":-9.6929500500873,"pfxZ":9.129144729451296,"pX":-0.06452745099806237,"pZ":3.0560061618291168,"vX0":9.272537752418149,"vY0":-137.19240414521062,"vZ0":-4.092916320246445,"x":119.46,"y":156.27,"x0":-2.2606661792876572,"y0":50.00181607535949,"z0":5.625707438506461,"aX":-18.12144000268836},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.6,"breakHorizontal":15.1,"spinRate":2504,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.40220718671302524,"extension":6.646510473098186},"hitData":{"launchSpeed":104.5,"launchAngle":33.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":217.35,"coordY":71.19}},"index":5,"playId":"cda98cb9-9560-3042-8f82-1c47d1a3bb98","pitchNumber":2,"startTime":"2025-08-27T01:48:40.594Z","endTime":"2025-08-27T01:49:06.910Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:49:06.910Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Martin singles on a ground ball to left fielder George Springer.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-27T01:49:21.544Z","endTime":"2025-08-27T01:49:58.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":86.7,"strikeZoneTop":3.37718033813874,"strikeZoneBottom":1.68296846422912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.82640029549799,"aZ":-16.053645496856078,"pfxX":-9.488793095120073,"pfxZ":8.24785941077218,"pX":-1.208811716825035,"pZ":3.545103383580177,"vX0":6.719459167698902,"vY0":-139.94828635529075,"vZ0":-2.80073934163463,"x":163.08,"y":143.06,"x0":-2.4258180492117565,"y0":50.004939683641595,"z0":5.629232054629889,"aX":-18.553160581746948},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.4,"breakHorizontal":15.5,"spinRate":2461,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3935554548360751,"extension":6.719334653681304},"index":0,"playId":"13b83a51-42b3-3e20-b100-f77efc8e962d","pitchNumber":1,"startTime":"2025-08-27T01:49:29.694Z","endTime":"2025-08-27T01:49:34.258Z","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":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.39725329825053,"aZ":-18.163870305228585,"pfxX":-10.869658625524323,"pfxZ":7.161494548616396,"pX":-0.3086317760611688,"pZ":2.9421151205985394,"vX0":9.098355256980977,"vY0":-139.70113127168756,"vZ0":-3.9808040183993136,"x":128.76,"y":159.34,"x0":-2.21153667553275,"y0":50.00517274362753,"z0":5.595511458719288,"aX":-21.273855814759184},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.2,"breakHorizontal":17.5,"spinRate":2454,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.3935735171679111,"extension":6.802396943567424},"hitData":{"launchSpeed":87.9,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.21,"coordY":114.13}},"index":1,"playId":"efc0f5b7-6ce5-35d4-a10e-5b3318b2bd30","pitchNumber":2,"startTime":"2025-08-27T01:49:46.649Z","endTime":"2025-08-27T01:49:58.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:49:58.505Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Jeffers grounds out, third baseman Ernie Clement to first baseman Ty France.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-27T01:50:07.464Z","endTime":"2025-08-27T01:52:34.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.2,"strikeZoneTop":3.42352000930183,"strikeZoneBottom":1.67809731132768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.725648785757183,"aZ":-31.992314155214704,"pfxX":1.5303283333509814,"pfxZ":0.12004339310066381,"pX":0.9390737785881753,"pZ":0.23743286176282466,"vX0":7.524696667670707,"vY0":-123.44636778979124,"vZ0":-6.466557226385201,"x":81.2,"y":232.37,"x0":-2.3375699194203654,"y0":50.00478944325754,"z0":5.557453859599577,"aX":2.3809539858437616},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.0,"breakHorizontal":-4.4,"spinRate":2785,"spinDirection":55},"zone":14,"typeConfidence":0.91,"plateTime":0.4423425116073836,"extension":6.708073502642839},"index":0,"playId":"84ca2d88-d5a7-31fd-81fe-fcf48a2f7d34","pitchNumber":1,"startTime":"2025-08-27T01:50:25.113Z","endTime":"2025-08-27T01:50:30.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":78.2,"strikeZoneTop":3.35386336287701,"strikeZoneBottom":1.60851395667298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.79443766211588,"aZ":-26.728966592544033,"pfxX":-0.3214604156602032,"pfxZ":3.469581067283948,"pX":0.5293355028268483,"pZ":0.7817576857833528,"vX0":7.100465995536303,"vY0":-126.08076323904068,"vZ0":-6.4628513800271055,"x":96.82,"y":217.67,"x0":-2.3128084828554276,"y0":50.00027197677987,"z0":5.61091002239955,"aX":-0.5043263580825349},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.7,"breakHorizontal":-1.4,"spinRate":2638,"spinDirection":137},"zone":14,"typeConfidence":0.89,"plateTime":0.43878340526095316,"extension":6.669726077650112},"index":1,"playId":"a1436db0-637f-33b2-88ac-fdc3efca8648","pitchNumber":2,"startTime":"2025-08-27T01:50:52.833Z","endTime":"2025-08-27T01:50:58.421Z","isPitch":true,"type":"pitch"},{"details":{"description":"Austin Martin steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"actionPlayId":"a1436db0-637f-33b2-88ac-fdc3efca8648","startTime":"2025-08-27T01:51:09.304Z","endTime":"2025-08-27T01:51:20.397Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"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":0},"pitchData":{"startSpeed":95.9,"endSpeed":85.9,"strikeZoneTop":3.49782457875225,"strikeZoneBottom":1.64976660749409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.78396859348769,"aZ":-10.593502376889077,"pfxX":-7.8497930681074735,"pfxZ":11.21224753729558,"pX":0.25895539287920305,"pZ":3.3864203806375177,"vX0":9.13483096264669,"vY0":-139.19665849089375,"vZ0":-4.408749961697934,"x":107.13,"y":147.35,"x0":-2.075382421259018,"y0":50.00555969388861,"z0":5.716409461128266,"aX":-15.113518070946343},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.3,"breakHorizontal":11.9,"spinRate":2466,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.39639557653269275,"extension":6.704861347580835},"index":3,"playId":"90b75c5f-62c1-3a3c-8193-625e3d4ffa9f","pitchNumber":3,"startTime":"2025-08-27T01:51:20.397Z","endTime":"2025-08-27T01:51:23.494Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.731290692451324,"aZ":-14.753204955570693,"pfxX":-9.337112758267121,"pfxZ":9.10851997527077,"pX":0.3989213323850588,"pZ":2.5105274490551484,"vX0":10.224277816134377,"vY0":-138.3552310333385,"vZ0":-5.6359328638018305,"x":101.79,"y":171.0,"x0":-2.155134511421122,"y0":50.00357748589532,"z0":5.585511966678947,"aX":-17.860229072468005},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.2,"breakHorizontal":14.4,"spinRate":2430,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.3979427131416462,"extension":6.789527911493992},"index":4,"playId":"9e0eb572-93d8-337c-8ee7-0c4f44618a21","pitchNumber":4,"startTime":"2025-08-27T01:51:40.749Z","endTime":"2025-08-27T01:51:43.749Z","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":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.44907424185962,"strikeZoneBottom":1.6693109150051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.19551073224743,"aZ":-28.97042195524496,"pfxX":-0.17892342845681686,"pfxZ":1.939486852990683,"pX":1.4865355598024548,"pZ":0.5709881595674946,"vX0":9.105253014100109,"vY0":-127.88788821253823,"vZ0":-6.704932726377164,"x":60.34,"y":223.36,"x0":-2.101601559789534,"y0":50.001598494909494,"z0":5.508951526536526,"aX":-0.295872499231537},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.2,"breakHorizontal":-1.8,"spinRate":2824,"spinDirection":9},"zone":14,"typeConfidence":0.88,"plateTime":0.42882908696346833,"extension":6.662205916176673},"index":5,"playId":"ddab15d2-1b31-36b7-a6d2-0266e0e0c03a","pitchNumber":5,"startTime":"2025-08-27T01:52:03.294Z","endTime":"2025-08-27T01:52:06.294Z","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":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.092783155044252,"aZ":-38.038818741655554,"pfxX":1.8255293183878536,"pfxZ":-3.719340250096433,"pX":0.012696729342320743,"pZ":2.164111387124734,"vX0":5.153883288932963,"vY0":-125.4599102533151,"vZ0":-0.9407306917436232,"x":116.52,"y":180.35,"x0":-2.3149722694392794,"y0":50.0046584301187,"z0":5.6758385597139736,"aX":2.876280162626612},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-6.7,"breakHorizontal":-4.6,"spinRate":2873,"spinDirection":67},"zone":5,"typeConfidence":0.9,"plateTime":0.4385118372238219,"extension":6.563924173996196},"hitData":{"launchSpeed":97.4,"launchAngle":5.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":76.67,"coordY":153.19}},"index":6,"playId":"27d5cf93-50c8-3afe-9782-fb0f7185db6d","pitchNumber":6,"startTime":"2025-08-27T01:52:26.526Z","endTime":"2025-08-27T01:52:34.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:52:34.228Z","atBatIndex":71},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Brooks Lee hit by pitch.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-27T01:53:47.738Z","endTime":"2025-08-27T01:55:33.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnSecond":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-27T01:53:00.516Z","endTime":"2025-08-27T01:53:50.016Z","isPitch":false,"type":"action"},{"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":1},"pitchData":{"startSpeed":89.2,"endSpeed":80.5,"strikeZoneTop":3.41242316499648,"strikeZoneBottom":1.55456294116819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.33797816072281,"aZ":-24.703752537567677,"pfxX":-10.927884753496842,"pfxZ":4.506472404925985,"pX":0.7339392243206854,"pZ":0.8038759017749855,"vX0":11.273401577146304,"vY0":-129.12480458119327,"vZ0":-6.97827773842823,"x":89.02,"y":217.08,"x0":-2.3061226630499463,"y0":50.005054570705994,"z0":5.491226394924166,"aX":-18.128144135205854},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.5,"breakHorizontal":16.7,"spinRate":1724,"spinDirection":240},"zone":14,"typeConfidence":0.91,"plateTime":0.4270956198029916,"extension":6.722351536018213},"index":1,"playId":"f3b03ada-34a5-30f4-9eeb-b73f97e57620","pitchNumber":1,"startTime":"2025-08-27T01:53:50.016Z","endTime":"2025-08-27T01:53:54.299Z","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":1},"pitchData":{"startSpeed":89.2,"endSpeed":80.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.009790661508955,"aZ":-29.368867361503785,"pfxX":-9.716966508851572,"pfxZ":1.6794793097216356,"pX":-0.009662856642909974,"pZ":1.096374724121021,"vX0":9.126055520497411,"vY0":-129.4346375877421,"vZ0":-5.328124352300035,"x":117.37,"y":209.18,"x0":-2.3459266030883117,"y0":50.00182393791911,"z0":5.474269784912984,"aX":-16.225189087011255},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.8,"breakHorizontal":15.1,"spinRate":1736,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.4257541007312997,"extension":6.714618039967897},"index":2,"playId":"992ffb9e-11fa-38f1-8eb6-47ba5d5fe7a2","pitchNumber":2,"startTime":"2025-08-27T01:54:07.330Z","endTime":"2025-08-27T01:54:10.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":85.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.72537436377457,"aZ":-12.414742338695458,"pfxX":-7.998045900263561,"pfxZ":10.251168267554652,"pX":-0.16365360900951895,"pZ":3.5272916788213284,"vX0":8.370587455404205,"vY0":-139.90616536772595,"vZ0":-3.242782585316248,"x":123.24,"y":143.54,"x0":-2.195787624840158,"y0":50.002179544998924,"z0":5.548196794238207,"aX":-15.415509004589893},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.8,"breakHorizontal":12.1,"spinRate":2642,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39573419481619165,"extension":6.603405652018528},"index":3,"playId":"a717eec5-d0dd-304a-93a7-f0f321c703f2","pitchNumber":3,"startTime":"2025-08-27T01:54:25.085Z","endTime":"2025-08-27T01:54:28.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":80.2,"strikeZoneTop":3.40202922249166,"strikeZoneBottom":1.6822644634091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.08354142406203,"aZ":-28.076568363216037,"pfxX":-11.655148176438049,"pfxZ":2.4775405804603383,"pX":-0.12410443139827387,"pZ":0.7000746283792919,"vX0":9.604922792581256,"vY0":-129.44655067115198,"vZ0":-6.272972821453989,"x":121.73,"y":219.88,"x0":-2.4128790281676658,"y0":50.00606461534626,"z0":5.373524327376746,"aX":-19.307030387295825},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.9,"breakHorizontal":18.2,"spinRate":1722,"spinDirection":246},"zone":13,"typeConfidence":0.91,"plateTime":0.42708522514968017,"extension":6.864772712719034},"index":4,"playId":"9c05f777-4f77-339d-838c-5cfa2a71ee5e","pitchNumber":4,"startTime":"2025-08-27T01:54:45.006Z","endTime":"2025-08-27T01:54:48.747Z","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":86.8,"endSpeed":78.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.491194639124807,"aZ":-31.37669817119669,"pfxX":1.0855922890845893,"pfxZ":0.5046609000161091,"pX":0.120639393187333,"pZ":2.198111120687967,"vX0":5.722115245413444,"vY0":-126.18278305290806,"vZ0":-2.3015734790270823,"x":112.4,"y":179.43,"x0":-2.3325794483923734,"y0":50.00463434937601,"z0":5.690312260681499,"aX":1.722251013059719},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.6,"breakHorizontal":-3.5,"spinRate":2830,"spinDirection":35},"zone":5,"typeConfidence":0.9,"plateTime":0.43674963860180904,"extension":6.597658260007503},"index":5,"playId":"a9cc6468-0f1c-39b0-86ce-cf79a5cac536","pitchNumber":5,"startTime":"2025-08-27T01:55:05.644Z","endTime":"2025-08-27T01:55:08.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.3,"endSpeed":81.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.798598633604197,"aZ":-10.76874782261429,"pfxX":-10.208770619828046,"pfxZ":12.853350458379786,"pX":2.521937214898089,"pZ":-1.07118987531384,"vX0":15.233985295652754,"vY0":-128.51679985770986,"vZ0":-13.612441484627073,"x":20.87,"y":267.7,"x0":-2.1687985795255775,"y0":50.001207315653986,"z0":5.144339703163707,"aX":-16.998094455868113},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":19.8,"breakHorizontal":14.9,"spinRate":2160,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.4269692979333417,"extension":7.04505480841718},"index":6,"playId":"f698865e-7783-3434-9e2e-f7bacbbefd3f","pitchNumber":6,"startTime":"2025-08-27T01:55:29.493Z","endTime":"2025-08-27T01:55:33.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:55:33.663Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Keaschall flies out to center fielder Daulton Varsho. Austin Martin to 3rd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-27T01:55:54.765Z","endTime":"2025-08-27T01:56:52.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnThird":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":85.2,"strikeZoneTop":3.3202677101758,"strikeZoneBottom":1.53546781886294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.023424277386425,"aZ":-10.08052271755908,"pfxX":-8.909946215847363,"pfxZ":11.618328881996023,"pX":-1.2950922375863,"pZ":4.062069401206238,"vX0":5.825435742782104,"vY0":-138.50407094393546,"vZ0":-2.618473917562607,"x":166.37,"y":129.1,"x0":-2.291131359341285,"y0":50.004073940480616,"z0":5.714427225108085,"aX":-16.946601045124726},"breaks":{"breakAngle":55.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.5,"breakHorizontal":14.5,"spinRate":2545,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3986942144776271,"extension":6.54342484371942},"index":0,"playId":"bf1b0a85-1066-32f0-9af4-619ff64b4129","pitchNumber":1,"startTime":"2025-08-27T01:56:15.925Z","endTime":"2025-08-27T01:56:18.925Z","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":1},"pitchData":{"startSpeed":94.3,"endSpeed":84.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.34037661420728,"aZ":-11.497994708770609,"pfxX":-8.165009904379357,"pfxZ":11.191226729472112,"pX":0.2469512132861848,"pZ":3.007726353440569,"vX0":9.068761278067365,"vY0":-136.82033771862936,"vZ0":-4.775971529185144,"x":107.59,"y":157.57,"x0":-2.090511310377917,"y0":50.00463456713552,"z0":5.600075400941726,"aX":-15.08837314456221},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.1,"breakHorizontal":12.2,"spinRate":2459,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.4042851615836156,"extension":6.840416713413351},"hitData":{"launchSpeed":95.9,"launchAngle":35.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.74,"coordY":50.94}},"index":1,"playId":"47dca0d8-10e6-3d58-9f3c-4c630dcdc86f","pitchNumber":2,"startTime":"2025-08-27T01:56:38.392Z","endTime":"2025-08-27T01:56:52.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:56:52.666Z","atBatIndex":73},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Matt Wallner homers (20) on a fly ball to right center field. Austin Martin scores. Brooks Lee scores.","rbi":3,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-27T01:57:09.052Z","endTime":"2025-08-27T01:57:53.719Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"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":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":{"id":656546,"link":"/api/v1/people/656546"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":{"id":656546,"link":"/api/v1/people/656546"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":{"id":656546,"link":"/api/v1/people/656546"},"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":2},"pitchData":{"startSpeed":95.8,"endSpeed":85.5,"strikeZoneTop":3.72,"strikeZoneBottom":1.85,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.69132643535593,"aZ":-9.506243749145845,"pfxX":-8.7981652533608,"pfxZ":11.882611472379065,"pX":0.054004035446801324,"pZ":2.358340813582602,"vX0":8.991055496231573,"vY0":-138.84436436685294,"vZ0":-6.99272235760094,"x":114.94,"y":175.1,"x0":-2.1191800464943986,"y0":50.00641399968289,"z0":5.579146290456671,"aX":-16.789784788577013},"breaks":{"breakAngle":51.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.8,"breakHorizontal":13.6,"spinRate":2509,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.39797727186021037,"extension":6.726799201177665},"hitData":{"launchSpeed":104.3,"launchAngle":37.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":185.97,"coordY":51.45}},"index":0,"playId":"71d6f91d-c7f5-3c0e-9b2e-44abedf19536","pitchNumber":1,"startTime":"2025-08-27T01:57:29.347Z","endTime":"2025-08-27T01:57:53.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:57:53.719Z","atBatIndex":74},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Edouard Julien walks.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-27T01:58:10.993Z","endTime":"2025-08-27T01:59:57.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"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(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":95.3,"endSpeed":85.3,"strikeZoneTop":3.53811714215779,"strikeZoneBottom":1.82478041051183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.16660426387427,"aZ":-10.183132938985626,"pfxX":-7.18657913685407,"pfxZ":11.573507970152113,"pX":-1.14565493707095,"pZ":3.027418003923462,"vX0":5.404945187843865,"vY0":-138.49059849056866,"vZ0":-5.2588988078844405,"x":160.67,"y":157.04,"x0":-2.210354794507721,"y0":50.00546165000249,"z0":5.662181448191087,"aX":-13.659834073035137},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.7,"breakHorizontal":11.5,"spinRate":2480,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3988225713477904,"extension":6.743775420370124},"index":0,"playId":"66f89cb2-7570-370d-9918-de52faec3580","pitchNumber":1,"startTime":"2025-08-27T01:58:16.605Z","endTime":"2025-08-27T01:58:20.370Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":80.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.361864782057737,"aZ":-28.358337587594125,"pfxX":-11.331451896094762,"pfxZ":2.2877769480094834,"pX":0.05610079474455378,"pZ":2.549816381847191,"vX0":9.450798789883915,"vY0":-129.0151902149785,"vZ0":-2.2136032405431516,"x":114.86,"y":169.93,"x0":-2.2004475464906186,"y0":50.00429855831662,"z0":5.62673040189538,"aX":-18.912013361519758},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.8,"breakHorizontal":18.1,"spinRate":1717,"spinDirection":242},"zone":5,"typeConfidence":0.91,"plateTime":0.426199412934003,"extension":6.69776917328314},"index":1,"playId":"1db1cbb6-3b41-3b0c-bfb5-d6097261327a","pitchNumber":2,"startTime":"2025-08-27T01:58:32.190Z","endTime":"2025-08-27T01:58:35.190Z","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":2},"pitchData":{"startSpeed":89.7,"endSpeed":80.9,"strikeZoneTop":3.52614023149055,"strikeZoneBottom":1.74387109371492,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.49242925558204,"aZ":-32.3354309699549,"pfxX":-10.760117185631298,"pfxZ":-0.09883705203003323,"pX":-1.4997593361436758,"pZ":2.0222977993872946,"vX0":5.893864044903618,"vY0":-130.43154514899976,"vZ0":-2.6886250211673266,"x":174.17,"y":184.18,"x0":-2.4145901070754574,"y0":50.0013634875486,"z0":5.554399309548673,"aX":-18.171144388317963},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.6,"breakHorizontal":17.8,"spinRate":1737,"spinDirection":240},"zone":13,"typeConfidence":0.91,"plateTime":0.42315261211347277,"extension":6.666809699595754},"index":2,"playId":"6f8113d7-3aa5-3139-931d-4a49656f5608","pitchNumber":3,"startTime":"2025-08-27T01:58:51.558Z","endTime":"2025-08-27T01:58:55.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":84.2,"strikeZoneTop":3.500977446554,"strikeZoneBottom":1.78755936238635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.273365756932385,"aZ":-13.522208983777107,"pfxX":-7.05066675448692,"pfxZ":9.985646281229977,"pX":-0.886429382690298,"pZ":3.574391029251021,"vX0":6.001875200507293,"vY0":-137.89277977542724,"vZ0":-2.927355040700154,"x":150.79,"y":142.27,"x0":-2.208158809964082,"y0":50.00018908604131,"z0":5.5993198396080155,"aX":-13.166562061343072},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.4,"breakHorizontal":11.0,"spinRate":2515,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.40189158758375054,"extension":6.798770798820559},"index":3,"playId":"c2851a9d-6460-38e8-8d9a-70597ae252f4","pitchNumber":4,"startTime":"2025-08-27T01:59:08.983Z","endTime":"2025-08-27T01:59:12.923Z","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":2},"pitchData":{"startSpeed":95.3,"endSpeed":84.7,"strikeZoneTop":3.48539673414905,"strikeZoneBottom":1.70320799072326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.444803913813786,"aZ":-14.174707848578045,"pfxX":-8.26729740472301,"pfxZ":9.583759015360092,"pX":-0.6305902784316503,"pZ":2.076469034749998,"vX0":6.940038766294429,"vY0":-138.2695138107988,"vZ0":-6.723754193776544,"x":141.04,"y":182.72,"x0":-2.1368771207431476,"y0":50.00214104573577,"z0":5.54658265607972,"aX":-15.526967238915997},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":13.0,"spinRate":2511,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.40076433465653905,"extension":6.698399821402219},"index":4,"playId":"ac58f94f-315d-3135-86c2-73a3a142557c","pitchNumber":5,"startTime":"2025-08-27T01:59:28.521Z","endTime":"2025-08-27T01:59:31.580Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-27T01:59:39.723Z","endTime":"2025-08-27T01:59:54.331Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"}},{"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":2},"pitchData":{"startSpeed":95.1,"endSpeed":84.5,"strikeZoneTop":3.50517278970469,"strikeZoneBottom":1.75776773829583,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.96179992817537,"aZ":-12.932965902210062,"pfxX":-8.002605692470981,"pfxZ":10.241557005599013,"pX":-0.7823681817178122,"pZ":4.0138762000286885,"vX0":6.49427434009425,"vY0":-138.19477126867162,"vZ0":-2.271242254421189,"x":146.82,"y":130.41,"x0":-2.1568849446850598,"y0":50.00552448197046,"z0":5.746327898237983,"aX":-15.040239911936306},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":12.6,"spinRate":2504,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4007442637082268,"extension":6.712121356745384},"index":6,"playId":"e200fd2d-93bc-3d3b-91d4-15ff3585f775","pitchNumber":6,"startTime":"2025-08-27T01:59:54.331Z","endTime":"2025-08-27T01:59:57.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T01:59:57.682Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Outman strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-27T02:03:12.975Z","endTime":"2025-08-27T02:05:12.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"actionIndex":[1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-27T02:00:24.585Z","endTime":"2025-08-27T02:00:36.562Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-runner Kody Clemens replaces Edouard Julien.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-27T02:00:36.562Z","endTime":"2025-08-27T02:01:29.408Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"501","replacedPlayer":{"id":666397,"link":"/api/v1/people/666397"},"base":1},{"details":{"description":"Pitching Change: Yariel Rodríguez replaces Jeff Hoffman.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2025-08-27T02:01:29.408Z","endTime":"2025-08-27T02:03:15.286Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684320,"link":"/api/v1/people/684320"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.1,"strikeZoneTop":3.50994446819569,"strikeZoneBottom":1.63549836010951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.13132152768372,"aZ":-19.768416188436934,"pfxX":-4.381885272221313,"pfxZ":6.957830916591668,"pX":0.802318631187941,"pZ":3.4352257260992367,"vX0":8.009425497974252,"vY0":-133.5452601321419,"vZ0":-2.4862440433094752,"x":86.42,"y":146.03,"x0":-1.6837245692112586,"y0":50.00633284668301,"z0":5.820381608939278,"aX":-7.817832426160157},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.1,"breakHorizontal":6.0,"spinRate":2289,"spinDirection":218},"zone":3,"typeConfidence":0.82,"plateTime":0.4121445476954917,"extension":6.410987941280017},"index":3,"playId":"f736e44d-be34-3e3e-9708-ad740ea98af5","pitchNumber":1,"startTime":"2025-08-27T02:03:15.286Z","endTime":"2025-08-27T02:03:19.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":83.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.0508396960868,"aZ":-15.830203982132737,"pfxX":-4.204860263432925,"pfxZ":9.020420738262516,"pX":-0.46059047757137944,"pZ":3.3604032376738027,"vX0":4.613442492396842,"vY0":-134.70148900388702,"vZ0":-3.442745596860844,"x":134.56,"y":148.05,"x0":-1.6605882406352872,"y0":50.0042651337949,"z0":5.7949589453999035,"aX":-7.620504359021633},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.6,"breakHorizontal":6.5,"spinRate":2415,"spinDirection":214},"zone":1,"typeConfidence":0.92,"plateTime":0.4088094270118927,"extension":6.339378365457541},"index":4,"playId":"f2ecfddc-2aa0-3790-9193-bf6b18cd7443","pitchNumber":2,"startTime":"2025-08-27T02:03:34.086Z","endTime":"2025-08-27T02:03:37.099Z","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":2},"pitchData":{"startSpeed":88.0,"endSpeed":79.7,"strikeZoneTop":3.61911367133161,"strikeZoneBottom":1.67674257629692,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.048833000352925,"aZ":-27.535866404417803,"pfxX":-11.434854497528962,"pfxZ":2.854842775331642,"pX":0.2135011831271375,"pZ":0.9506352617962497,"vX0":7.8933262765371905,"vY0":-127.6451550800122,"vZ0":-6.351788000476991,"x":108.86,"y":213.11,"x0":-1.4574213294874243,"y0":50.00241627183067,"z0":5.683722393734533,"aX":-18.578391984029494},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.7,"breakHorizontal":18.6,"spinRate":1620,"spinDirection":239},"zone":14,"typeConfidence":0.89,"plateTime":0.43165723536022016,"extension":6.798877652607193},"index":5,"playId":"8c017c88-5e43-3cbd-b895-99d315a2143c","pitchNumber":3,"startTime":"2025-08-27T02:04:03.267Z","endTime":"2025-08-27T02:04:07.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":82.9,"strikeZoneTop":3.63236665977201,"strikeZoneBottom":1.69012432940205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.007169121000494,"aZ":-15.028519001636935,"pfxX":-2.7209014134571587,"pfxZ":9.556574300712413,"pX":-1.4471044854709434,"pZ":3.0329197398946386,"vX0":1.7994865852500066,"vY0":-134.5378544924837,"vZ0":-4.153734636804123,"x":172.16,"y":156.89,"x0":-1.7785393733372037,"y0":50.00081471144405,"z0":5.695331323125693,"aX":-4.880706228958896},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.3,"breakHorizontal":4.4,"spinRate":2391,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.4104953669974112,"extension":6.448776087013555},"index":6,"playId":"ce253264-0601-3cec-b36c-c5983e16a8c6","pitchNumber":4,"startTime":"2025-08-27T02:04:20.594Z","endTime":"2025-08-27T02:04:23.594Z","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":2},"pitchData":{"startSpeed":92.9,"endSpeed":83.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.20936393435048,"aZ":-16.161238340025033,"pfxX":-1.2376662327255123,"pfxZ":8.877338170247338,"pX":0.19095071585040196,"pZ":2.0867293013247337,"vX0":4.93301499310114,"vY0":-134.8998932466593,"vZ0":-6.521640826856014,"x":109.72,"y":182.44,"x0":-1.5179087886081055,"y0":50.00262716481538,"z0":5.7178503281500745,"aX":-2.233228927671286},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.5,"breakHorizontal":1.0,"spinRate":2490,"spinDirection":212},"zone":8,"typeConfidence":0.91,"plateTime":0.40940749581675995,"extension":6.422727094447609},"index":7,"playId":"d7c4bb8c-1ac9-33eb-b882-403abf3ab301","pitchNumber":5,"startTime":"2025-08-27T02:04:40.780Z","endTime":"2025-08-27T02:04:43.920Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.730265998117506,"aZ":-31.810553522234972,"pfxX":4.26452125429316,"pfxZ":0.24402482400655146,"pX":-0.628614998379945,"pZ":2.7012970078883844,"vX0":1.800215013420966,"vY0":-122.45934273106855,"vZ0":-0.972396348111593,"x":140.96,"y":165.84,"x0":-1.931721058370442,"y0":50.00224645475748,"z0":5.874608523559834,"aX":6.345917672601692},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.5,"breakHorizontal":-8.2,"spinRate":2569,"spinDirection":60},"zone":4,"typeConfidence":0.9,"plateTime":0.45076243012180184,"extension":6.289524326487137},"index":8,"playId":"ce35138e-7173-3199-b321-0eaee182927c","pitchNumber":6,"startTime":"2025-08-27T02:05:06.312Z","endTime":"2025-08-27T02:05:12.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:05:12.790Z","atBatIndex":76},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-27T02:07:39.535Z","endTime":"2025-08-27T02:08:54.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Kody Clemens remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-27T02:06:38.115Z","endTime":"2025-08-27T02:06:38.146Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":666397,"link":"/api/v1/people/666397"}},{"details":{"description":"Pitching Change: Justin Topa replaces Michael Tonkin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-27T02:06:38.146Z","endTime":"2025-08-27T02:07:41.862Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623437,"link":"/api/v1/people/623437"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.18151183462679,"strikeZoneBottom":1.55630834151993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.952255943906195,"aZ":-30.63681243698963,"pfxX":-13.198332900829485,"pfxZ":0.826245408238333,"pX":-0.7035901627366747,"pZ":1.59398805459225,"vX0":8.07835236516522,"vY0":-136.64282103302642,"vZ0":-3.1263802623653314,"x":143.82,"y":195.74,"x0":-1.9990377169011866,"y0":50.006539458887204,"z0":4.8807286388263,"aX":-24.710910938371125},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.0,"breakHorizontal":22.0,"spinRate":2178,"spinDirection":252},"zone":7,"typeConfidence":0.91,"plateTime":0.40240635253732426,"extension":5.736854487708777},"index":2,"playId":"c5de30e4-c75a-3bf6-aa35-1f579c62291a","pitchNumber":1,"startTime":"2025-08-27T02:07:41.862Z","endTime":"2025-08-27T02:07:45.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.13538753253477,"strikeZoneBottom":1.48174259200233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.802113106138467,"aZ":-29.817506153423544,"pfxX":-12.591053303937144,"pfxZ":1.2566510253725234,"pX":0.9851644742945053,"pZ":1.7999112128917725,"vX0":12.32952543725897,"vY0":-136.41547191913767,"vZ0":-2.4496271603648383,"x":79.45,"y":190.18,"x0":-1.971273606940086,"y0":50.000793454258165,"z0":4.778386309163912,"aX":-23.576201314403736},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.9,"breakHorizontal":20.0,"spinRate":2191,"spinDirection":251},"zone":14,"typeConfidence":0.92,"plateTime":0.40250602275631264,"extension":6.028777687397984},"index":3,"playId":"4ea7173a-a670-3081-a727-f8d350a979a9","pitchNumber":2,"startTime":"2025-08-27T02:07:58.259Z","endTime":"2025-08-27T02:08:02.645Z","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":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.5,"strikeZoneTop":3.11299217097428,"strikeZoneBottom":1.51801461827613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.533489199549074,"aZ":-27.506508221267325,"pfxX":5.925906461522791,"pfxZ":3.2852033292750216,"pX":1.859566253657962,"pZ":1.81530681456381,"vX0":7.797124053923724,"vY0":-119.72822179280787,"vZ0":-1.1112561685818587,"x":46.12,"y":189.77,"x0":-2.2352261990631845,"y0":50.0048931951184,"z0":4.793903010042366,"aX":8.427283801846572},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.9,"breakHorizontal":-13.0,"spinRate":2604,"spinDirection":74},"zone":14,"typeConfidence":0.91,"plateTime":0.46111290041259245,"extension":5.790514752503729},"index":4,"playId":"08678a79-05f1-3576-ac52-9c131f43392e","pitchNumber":3,"startTime":"2025-08-27T02:08:15.248Z","endTime":"2025-08-27T02:08:18.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.09684076122593,"aZ":-34.43484211972639,"pfxX":-13.007139892641817,"pfxZ":-1.2267832498948312,"pX":-0.5943475239886351,"pZ":2.076256723526081,"vX0":8.634814884289247,"vY0":-135.4615476580822,"vZ0":-0.8844882118591204,"x":139.66,"y":182.72,"x0":-2.154070978706364,"y0":50.006643109882226,"z0":4.84181576379581,"aX":-23.87137086995845},"breaks":{"breakAngle":32.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":-2.2,"breakHorizontal":21.4,"spinRate":2221,"spinDirection":252},"zone":4,"typeConfidence":0.91,"plateTime":0.40631357843788685,"extension":5.947473270137583},"index":5,"playId":"2e991570-b710-3a62-81d7-303200be1053","pitchNumber":4,"startTime":"2025-08-27T02:08:33.229Z","endTime":"2025-08-27T02:08:36.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.156730801697602,"aZ":-31.500822319619278,"pfxX":5.124062283509534,"pfxZ":0.4683727080180846,"pX":1.5557764287804168,"pZ":1.7281045443942595,"vX0":7.393309029567402,"vY0":-120.01827525455784,"vZ0":-0.5648526016191054,"x":57.7,"y":192.12,"x0":-2.2465005543172034,"y0":50.002609816024076,"z0":4.805142656246118,"aX":7.373998189497261},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":1.0,"breakHorizontal":-11.3,"spinRate":2743,"spinDirection":69},"zone":14,"typeConfidence":0.9,"plateTime":0.4587512706042127,"extension":5.937904175014172},"index":6,"playId":"3b37bfbc-480b-3a6b-ac86-65d48d838aaa","pitchNumber":5,"startTime":"2025-08-27T02:08:51.315Z","endTime":"2025-08-27T02:08:54.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:08:54.315Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Giménez grounds out, shortstop Brooks Lee to first baseman Kody Clemens.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-27T02:09:04.972Z","endTime":"2025-08-27T02:11:29.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.58443588265015,"strikeZoneBottom":1.55831432928342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.1179183945301,"aZ":-27.68750119144607,"pfxX":5.231677321494886,"pfxZ":3.0009943974198467,"pX":-0.6692454848433138,"pZ":2.61711227188649,"vX0":2.5490866260213867,"vY0":-121.40665640573422,"vZ0":0.3521393050792796,"x":142.51,"y":168.12,"x0":-2.4117362652356866,"y0":50.00572035422792,"z0":4.874215906255284,"aX":7.834003359503496},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.8,"breakHorizontal":-10.1,"spinRate":2682,"spinDirection":94},"zone":4,"typeConfidence":0.89,"plateTime":0.45065098095289,"extension":5.654569430148934},"index":0,"playId":"d3139d49-fa17-3fef-a494-3a9a73c8cb01","pitchNumber":1,"startTime":"2025-08-27T02:09:18.621Z","endTime":"2025-08-27T02:09:26.346Z","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":87.7,"endSpeed":79.1,"strikeZoneTop":3.55730174624751,"strikeZoneBottom":1.56532010269079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.276114718352204,"aZ":-40.83334388888118,"pfxX":-9.626647495020633,"pfxZ":-5.378549726341919,"pX":-1.3688048677696323,"pZ":1.7871591379236775,"vX0":5.407709780874029,"vY0":-127.4563465942146,"vZ0":0.3278220817999695,"x":169.18,"y":190.53,"x0":-2.2906309996487164,"y0":50.00029374893171,"z0":4.937060346982923,"aX":-15.506891959319018},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-9.2,"breakHorizontal":15.8,"spinRate":1944,"spinDirection":263},"zone":13,"typeConfidence":0.83,"plateTime":0.4331986758257429,"extension":5.850857748205128},"index":1,"playId":"e2d3f08d-e2a1-3b88-80c7-27f945270921","pitchNumber":2,"startTime":"2025-08-27T02:09:33.971Z","endTime":"2025-08-27T02:09:36.971Z","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":86.8,"endSpeed":78.8,"strikeZoneTop":3.48240771781064,"strikeZoneBottom":1.55956158700161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.530997619475414,"aZ":-40.88111332011491,"pfxX":-9.314645060607823,"pfxZ":-5.480096202822224,"pX":-1.93812910729034,"pZ":1.6926000970484756,"vX0":4.036504972244771,"vY0":-126.27251937051783,"vZ0":0.26469627774643434,"x":190.88,"y":193.08,"x0":-2.3613773984380035,"y0":50.00150223773338,"z0":4.918897502879577,"aX":-14.801304567404278},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-9.5,"breakHorizontal":15.7,"spinRate":1844,"spinDirection":275},"zone":13,"typeConfidence":0.89,"plateTime":0.4364279891436058,"extension":5.971094863170286},"index":2,"playId":"56e6ba4e-670e-3d8a-b13d-c7b6f74cd7bd","pitchNumber":3,"startTime":"2025-08-27T02:09:51.437Z","endTime":"2025-08-27T02:09:54.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":74.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.298993397411756,"aZ":-28.437449435864856,"pfxX":6.970470769611781,"pfxZ":2.5884172615389023,"pX":0.09788502176129103,"pZ":3.1057135157881546,"vX0":3.8204478870765293,"vY0":-120.57111819471096,"vZ0":1.5882780416653244,"x":113.27,"y":154.93,"x0":-2.42227798630194,"y0":50.00581597438907,"z0":4.980235013711288,"aX":10.08389028604046},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.4,"breakHorizontal":-13.7,"spinRate":2756,"spinDirection":68},"zone":2,"typeConfidence":0.91,"plateTime":0.4573682274902242,"extension":5.650499797096794},"index":3,"playId":"fbbc0a7b-d498-3f4b-8a52-3df4d29b020b","pitchNumber":4,"startTime":"2025-08-27T02:10:08.394Z","endTime":"2025-08-27T02:10:11.394Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-27T02:10:23.635Z","endTime":"2025-08-27T02:10:38.452Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.20872173775118,"aZ":-22.9720535930431,"pfxX":-2.8757809971086346,"pfxZ":5.033007366634706,"pX":0.8775675630526383,"pZ":2.7466034055775186,"vX0":9.125384475271192,"vY0":-134.36807158751188,"vZ0":-1.4114810068187564,"x":83.55,"y":164.62,"x0":-2.189334789019436,"y0":50.00063990817634,"z0":4.9114165451707645,"aX":-5.256339342862648},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.0,"breakHorizontal":3.2,"spinRate":2378,"spinDirection":244},"zone":12,"typeConfidence":0.89,"plateTime":0.40767269057159883,"extension":5.936890537757745},"index":5,"playId":"a69d06d6-c603-3a5e-bd8c-ef737913b923","pitchNumber":5,"startTime":"2025-08-27T02:10:38.452Z","endTime":"2025-08-27T02:10:42.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":75.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.888949731302702,"aZ":-26.369235047856243,"pfxX":5.687072396519351,"pfxZ":3.9465324720569157,"pX":0.5404646460532165,"pZ":2.9973071172861676,"vX0":4.906776207583743,"vY0":-121.66589839599108,"vZ0":0.8557857661213241,"x":96.4,"y":157.85,"x0":-2.254788217987892,"y0":50.005351703276844,"z0":4.958407460255907,"aX":8.372762677275094},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.7,"breakHorizontal":-11.6,"spinRate":2622,"spinDirection":76},"zone":3,"typeConfidence":0.9,"plateTime":0.45333495789203493,"extension":5.660515445831465},"index":6,"playId":"098fbd72-81ca-354b-b9ba-6e275c5b557a","pitchNumber":6,"startTime":"2025-08-27T02:11:01.897Z","endTime":"2025-08-27T02:11:04.980Z","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":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":84.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.17694783259673,"aZ":-35.0280971914004,"pfxX":-12.295974674994488,"pfxZ":-1.5426336724109788,"pX":-0.3010522929411693,"pZ":2.725494506120418,"vX0":8.998896315298712,"vY0":-136.5533494397281,"vZ0":0.5857481963561095,"x":128.48,"y":165.19,"x0":-2.072307403194335,"y0":50.00031659080426,"z0":4.95351446879222,"aX":-22.795191590433713},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":-2.4,"breakHorizontal":19.9,"spinRate":2119,"spinDirection":247},"zone":4,"typeConfidence":0.92,"plateTime":0.403936194983594,"extension":5.810292404217329},"hitData":{"launchSpeed":89.1,"launchAngle":6.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.36,"coordY":152.85}},"index":7,"playId":"b70149f8-bbd1-39f3-a82f-a91d0df267a0","pitchNumber":7,"startTime":"2025-08-27T02:11:21.968Z","endTime":"2025-08-27T02:11:29.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:11:29.692Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"George Springer singles on a line drive to right fielder Matt Wallner.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-27T02:11:44.720Z","endTime":"2025-08-27T02:12:48.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.828504157506806,"aZ":-27.591010266353436,"pfxX":-2.785103451097087,"pfxZ":2.5560862870141428,"pX":0.6303793448962804,"pZ":2.260067607843612,"vX0":8.325850140348328,"vY0":-133.0587291648982,"vZ0":-1.8862265072663553,"x":92.97,"y":177.76,"x0":-2.1786889723151703,"y0":50.00065259711242,"z0":4.9793823626991705,"aX":-4.989332530569145},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.4,"breakHorizontal":3.2,"spinRate":2378,"spinDirection":236},"zone":6,"typeConfidence":0.86,"plateTime":0.4118003325957451,"extension":5.850552971372546},"index":0,"playId":"31dd7377-f4d2-35a2-af9e-12f56104bc04","pitchNumber":1,"startTime":"2025-08-27T02:11:58.925Z","endTime":"2025-08-27T02:12:01.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.4,"strikeZoneTop":3.57816533440213,"strikeZoneBottom":1.65365395884007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.77466147534878,"aZ":-26.050484826480815,"pfxX":-1.6318937393375377,"pfxZ":3.504355521092819,"pX":0.8993400054355605,"pZ":3.5346574084206894,"vX0":8.186091461294632,"vY0":-131.7745209316591,"vZ0":1.2084881203181714,"x":46.96,"y":82.0,"x0":-2.0444442986415265,"y0":50.0009272861217,"z0":5.00423794055607,"aX":-2.85084492921322},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.8,"breakHorizontal":1.1,"spinRate":2285,"spinDirection":221},"zone":12,"typeConfidence":0.89,"plateTime":0.41673175581996613,"extension":5.932816742834927},"index":1,"playId":"3cab8282-63b2-38e7-af38-0412a8486c5c","pitchNumber":2,"startTime":"2025-08-27T02:12:19.189Z","endTime":"2025-08-27T02:12:22.299Z","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":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":84.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.3989176749726,"aZ":-34.06206810581387,"pfxX":-12.894343020619333,"pfxZ":-1.0116426010943407,"pX":0.6266625556684965,"pZ":2.164204019578979,"vX0":11.281558945531959,"vY0":-137.20397097859683,"vZ0":-1.1849114444233202,"x":93.11,"y":180.35,"x0":-1.9067912795704856,"y0":50.00212594484325,"z0":4.968748488298713,"aX":-24.058001486063674},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-1.9,"breakHorizontal":20.3,"spinRate":2132,"spinDirection":249},"zone":9,"typeConfidence":0.92,"plateTime":0.40251435447716677,"extension":5.814126397400477},"hitData":{"launchSpeed":78.8,"launchAngle":16.0,"totalDistance":190.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":195.63,"coordY":136.73}},"index":2,"playId":"d27850b4-3505-3431-9d18-c68d7839ee72","pitchNumber":3,"startTime":"2025-08-27T02:12:36.302Z","endTime":"2025-08-27T02:12:48.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:12:48.471Z","atBatIndex":79},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Daulton Varsho doubles (9) on a line drive to center fielder James Outman. George Springer scores.","rbi":1,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-27T02:13:03.568Z","endTime":"2025-08-27T02:14:05.830Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1,2,3],"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":{"id":623437,"link":"/api/v1/people/623437"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.43064250581845,"strikeZoneBottom":1.64391671175806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.99355883277397,"aZ":-25.94851371054096,"pfxX":-1.4888178831379384,"pfxZ":3.4884392374581488,"pX":0.5127260221654689,"pZ":4.124204863936033,"vX0":7.518584099573175,"vY0":-132.84820672859388,"vZ0":2.2917123733475155,"x":97.46,"y":127.43,"x0":-2.162998018546222,"y0":50.000610491216676,"z0":5.138948989523472,"aX":-2.6560443725833416},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.1,"breakHorizontal":1.1,"spinRate":2344,"spinDirection":216},"zone":12,"typeConfidence":0.89,"plateTime":0.4126019014583928,"extension":5.736047426226732},"index":0,"playId":"61e10774-a29f-3a93-8631-7143fbda2b8b","pitchNumber":1,"startTime":"2025-08-27T02:13:14.992Z","endTime":"2025-08-27T02:13:20.083Z","isPitch":true,"type":"pitch"},{"details":{"description":"George Springer advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"61e10774-a29f-3a93-8631-7143fbda2b8b","startTime":"2025-08-27T02:13:29.384Z","endTime":"2025-08-27T02:13:35.850Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":81.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.946697217078174,"aZ":-26.91293350629412,"pfxX":-0.449062836919387,"pfxZ":3.0534718266378196,"pX":-0.32596093858964753,"pZ":2.920292654176348,"vX0":5.270597158607785,"vY0":-130.7620528113153,"vZ0":-0.17697180242847654,"x":129.42,"y":159.93,"x0":-2.3138817241811194,"y0":50.00167800323519,"z0":5.017145902359667,"aX":-0.7739857786400294},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.8,"breakHorizontal":-0.4,"spinRate":2413,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.41973835859962083,"extension":5.7177737997773255},"index":2,"playId":"1ca0c9de-a071-3636-a740-93927a83f174","pitchNumber":2,"startTime":"2025-08-27T02:13:35.850Z","endTime":"2025-08-27T02:13:38.850Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.034372378242434,"aZ":-23.939073702685747,"pfxX":-1.2405530654192831,"pfxZ":4.646839201796654,"pX":0.015568435527512269,"pZ":2.273287092574316,"vX0":6.466372326585437,"vY0":-132.72144273796326,"vZ0":-2.233013159487886,"x":116.41,"y":177.4,"x0":-2.2978273817183017,"y0":50.005929005951025,"z0":4.880204411965168,"aX":-2.2009621751506177},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.2,"breakHorizontal":0.7,"spinRate":2381,"spinDirection":236},"zone":5,"typeConfidence":0.91,"plateTime":0.41367389468813753,"extension":5.884655084689146},"hitData":{"launchSpeed":97.5,"launchAngle":6.0,"totalDistance":114.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":157.31,"coordY":82.88}},"index":3,"playId":"cbc5dbf8-1542-3141-b7f0-42b920637585","pitchNumber":3,"startTime":"2025-08-27T02:13:54.530Z","endTime":"2025-08-27T02:14:05.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:14:05.830Z","atBatIndex":80},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to right fielder Matt Wallner.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-27T02:15:24.335Z","endTime":"2025-08-27T02:18:25.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-27T02:14:38.635Z","endTime":"2025-08-27T02:15:26.432Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":82.9,"endSpeed":75.1,"strikeZoneTop":3.69177368426467,"strikeZoneBottom":1.57268715868748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.317988871423697,"aZ":-27.356084484024304,"pfxX":9.023759506884442,"pfxZ":3.327414532601032,"pX":-0.3902152691724458,"pZ":1.8199221343102894,"vX0":2.273401352888638,"vY0":-120.66136830611269,"vZ0":-1.200589109478201,"x":131.87,"y":189.64,"x0":-2.5205839328509505,"y0":50.003146438359686,"z0":4.7737218520880305,"aX":13.072943566919145},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.0,"breakHorizontal":-16.9,"spinRate":2685,"spinDirection":82},"zone":7,"typeConfidence":0.91,"plateTime":0.45701024872928997,"extension":5.5406447972432025},"index":1,"playId":"d5e4c727-fea5-3948-94c0-49abfe52c29a","pitchNumber":1,"startTime":"2025-08-27T02:15:26.432Z","endTime":"2025-08-27T02:15:29.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.5,"strikeZoneTop":3.66071327646597,"strikeZoneBottom":1.57597595066626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.04830650367232,"aZ":-27.801182517134944,"pfxX":-2.9758563393327604,"pfxZ":2.497429084271296,"pX":0.9119872553677215,"pZ":3.3716444790208433,"vX0":8.597837875378529,"vY0":-131.95699938368244,"vZ0":0.9645419857477915,"x":82.24,"y":147.75,"x0":-2.012652936325215,"y0":50.00270530048782,"z0":5.061378163911488,"aX":-5.210572940443452},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.0,"breakHorizontal":3.4,"spinRate":2390,"spinDirection":232},"zone":12,"typeConfidence":0.8,"plateTime":0.41629103498995246,"extension":5.702016105755202},"index":2,"playId":"2248c413-7c71-3feb-94a7-647d1abf7f96","pitchNumber":2,"startTime":"2025-08-27T02:15:44.266Z","endTime":"2025-08-27T02:15:47.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.6,"strikeZoneTop":3.62654609823666,"strikeZoneBottom":1.61019377418004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.16352143146078,"aZ":-28.68644653247274,"pfxX":-2.3724076797517863,"pfxZ":1.982637099974859,"pX":0.9211019022336928,"pZ":3.7298676846793475,"vX0":8.72545335245777,"vY0":-132.56428806493014,"vZ0":1.9838330384813951,"x":81.89,"y":138.07,"x0":-2.1203201143806614,"y0":50.00363561927785,"z0":5.08121683702517,"aX":-4.177143685282977},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.3,"breakHorizontal":2.2,"spinRate":2437,"spinDirection":231},"zone":12,"typeConfidence":0.73,"plateTime":0.41487819034116935,"extension":5.928950089928459},"index":3,"playId":"0545fa68-07d0-3269-a8c8-9324131a5056","pitchNumber":3,"startTime":"2025-08-27T02:16:02.489Z","endTime":"2025-08-27T02:16:05.489Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"playId":"0f3c1299-0fc2-47a6-8311-237d2d5ff8bc","startTime":"2025-08-27T02:16:18.291Z","endTime":"2025-08-27T02:16:23.291Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.2,"strikeZoneTop":3.71,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.01935052185124,"aZ":-25.636370060698212,"pfxX":2.566310111494068,"pfxZ":4.397804025739195,"pX":1.1736824566427686,"pZ":2.3776656108610306,"vX0":7.603161350211538,"vY0":-121.70490453076188,"vZ0":-0.37311899383504066,"x":72.26,"y":174.58,"x0":-2.336118528874388,"y0":50.00012745440218,"z0":4.771656894280702,"aX":3.811876183282982},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":8.2,"breakHorizontal":-6.6,"spinRate":2571,"spinDirection":67},"zone":14,"typeConfidence":0.8,"plateTime":0.4517051672690999,"extension":5.707367429608273},"index":5,"playId":"08cc9dfb-40ec-3da4-905d-aaaafe180ff8","pitchNumber":4,"startTime":"2025-08-27T02:16:37.674Z","endTime":"2025-08-27T02:16:40.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.979458912196705,"aZ":-24.742833674818574,"pfxX":3.8785806947395276,"pfxZ":4.89918315269079,"pX":0.5157507462711461,"pZ":1.6775031213897094,"vX0":5.467410383568429,"vY0":-122.83241679886557,"vZ0":-2.3181818095534044,"x":97.34,"y":193.49,"x0":-2.249104328923842,"y0":50.00368031784438,"z0":4.753018538034606,"aX":5.882707831414429},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.5,"breakHorizontal":-8.4,"spinRate":2596,"spinDirection":62},"zone":9,"typeConfidence":0.87,"plateTime":0.4471562561258593,"extension":5.636040645580286},"index":6,"playId":"14dbbb0d-9eb5-3315-b479-51f301fb060b","pitchNumber":5,"startTime":"2025-08-27T02:16:57.648Z","endTime":"2025-08-27T02:17:00.648Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.71,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.8731378173617,"aZ":-35.56503569282562,"pfxX":-12.157402465270511,"pfxZ":-1.794022348391465,"pX":-0.039943043457503144,"pZ":1.7063262108408093,"vX0":9.363919884817614,"vY0":-137.4137790003097,"vZ0":-1.6458963332581185,"x":53.98,"y":131.47,"x0":-1.932909361471549,"y0":50.00293073497781,"z0":4.756756746421624,"aX":-22.96989377190709},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-3.4,"breakHorizontal":19.7,"spinRate":2198,"spinDirection":252},"zone":8,"typeConfidence":0.92,"plateTime":0.40044300399680477,"extension":5.906081481921307},"index":7,"playId":"3ca9526d-5344-3050-877d-bbd8cee62e6e","pitchNumber":6,"startTime":"2025-08-27T02:17:20.752Z","endTime":"2025-08-27T02:17:24.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":72.7,"strikeZoneTop":3.71,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.522908136575566,"aZ":-32.03415213990755,"pfxX":10.166512771223688,"pfxZ":0.1039890390394893,"pX":0.6879892695390021,"pZ":1.7843857758689416,"vX0":4.082021301412134,"vY0":-119.29011463434482,"vZ0":-0.22713562209132943,"x":90.78,"y":190.6,"x0":-2.3897004897797363,"y0":50.00460637975693,"z0":4.883154745356721,"aX":13.994402648574988},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.5,"breakHorizontal":-19.6,"spinRate":2754,"spinDirection":67},"zone":9,"typeConfidence":0.92,"plateTime":0.46730308184573355,"extension":5.733255570097835},"index":8,"playId":"8c600e87-521e-3ffa-8d04-a0c664446839","pitchNumber":7,"startTime":"2025-08-27T02:17:48.241Z","endTime":"2025-08-27T02:17:51.241Z","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":2},"pitchData":{"startSpeed":89.9,"endSpeed":81.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.556036839242854,"aZ":-28.023577086532764,"pfxX":1.222491818701741,"pfxZ":2.4267308602166686,"pX":-0.1741961252988498,"pZ":3.4108841989230934,"vX0":4.908651906014864,"vY0":-130.77221621440955,"vZ0":1.1171173187096457,"x":123.64,"y":146.69,"x0":-2.2433927204610926,"y0":50.0048317028461,"z0":5.098662470637667,"aX":2.092525027273596},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.9,"breakHorizontal":-3.4,"spinRate":2435,"spinDirection":186},"zone":2,"typeConfidence":0.9,"plateTime":0.42070155189264424,"extension":5.819883763212551},"hitData":{"launchSpeed":88.5,"launchAngle":35.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.66,"coordY":106.87}},"index":9,"playId":"15733c54-5085-3b1b-8675-2dbe86fb399d","pitchNumber":8,"startTime":"2025-08-27T02:18:17.232Z","endTime":"2025-08-27T02:18:25.671Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:18:25.671Z","atBatIndex":81}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vladimir Guerrero Jr. flies out to right fielder Matt Wallner.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-27T02:15:24.335Z","endTime":"2025-08-27T02:18:25.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-27T02:14:38.635Z","endTime":"2025-08-27T02:15:26.432Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":82.9,"endSpeed":75.1,"strikeZoneTop":3.69177368426467,"strikeZoneBottom":1.57268715868748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.317988871423697,"aZ":-27.356084484024304,"pfxX":9.023759506884442,"pfxZ":3.327414532601032,"pX":-0.3902152691724458,"pZ":1.8199221343102894,"vX0":2.273401352888638,"vY0":-120.66136830611269,"vZ0":-1.200589109478201,"x":131.87,"y":189.64,"x0":-2.5205839328509505,"y0":50.003146438359686,"z0":4.7737218520880305,"aX":13.072943566919145},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.0,"breakHorizontal":-16.9,"spinRate":2685,"spinDirection":82},"zone":7,"typeConfidence":0.91,"plateTime":0.45701024872928997,"extension":5.5406447972432025},"index":1,"playId":"d5e4c727-fea5-3948-94c0-49abfe52c29a","pitchNumber":1,"startTime":"2025-08-27T02:15:26.432Z","endTime":"2025-08-27T02:15:29.483Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":82.5,"strikeZoneTop":3.66071327646597,"strikeZoneBottom":1.57597595066626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.04830650367232,"aZ":-27.801182517134944,"pfxX":-2.9758563393327604,"pfxZ":2.497429084271296,"pX":0.9119872553677215,"pZ":3.3716444790208433,"vX0":8.597837875378529,"vY0":-131.95699938368244,"vZ0":0.9645419857477915,"x":82.24,"y":147.75,"x0":-2.012652936325215,"y0":50.00270530048782,"z0":5.061378163911488,"aX":-5.210572940443452},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.0,"breakHorizontal":3.4,"spinRate":2390,"spinDirection":232},"zone":12,"typeConfidence":0.8,"plateTime":0.41629103498995246,"extension":5.702016105755202},"index":2,"playId":"2248c413-7c71-3feb-94a7-647d1abf7f96","pitchNumber":2,"startTime":"2025-08-27T02:15:44.266Z","endTime":"2025-08-27T02:15:47.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.6,"strikeZoneTop":3.62654609823666,"strikeZoneBottom":1.61019377418004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.16352143146078,"aZ":-28.68644653247274,"pfxX":-2.3724076797517863,"pfxZ":1.982637099974859,"pX":0.9211019022336928,"pZ":3.7298676846793475,"vX0":8.72545335245777,"vY0":-132.56428806493014,"vZ0":1.9838330384813951,"x":81.89,"y":138.07,"x0":-2.1203201143806614,"y0":50.00363561927785,"z0":5.08121683702517,"aX":-4.177143685282977},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.3,"breakHorizontal":2.2,"spinRate":2437,"spinDirection":231},"zone":12,"typeConfidence":0.73,"plateTime":0.41487819034116935,"extension":5.928950089928459},"index":3,"playId":"0545fa68-07d0-3269-a8c8-9324131a5056","pitchNumber":3,"startTime":"2025-08-27T02:16:02.489Z","endTime":"2025-08-27T02:16:05.489Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":4,"playId":"0f3c1299-0fc2-47a6-8311-237d2d5ff8bc","startTime":"2025-08-27T02:16:18.291Z","endTime":"2025-08-27T02:16:23.291Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":76.2,"strikeZoneTop":3.71,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.01935052185124,"aZ":-25.636370060698212,"pfxX":2.566310111494068,"pfxZ":4.397804025739195,"pX":1.1736824566427686,"pZ":2.3776656108610306,"vX0":7.603161350211538,"vY0":-121.70490453076188,"vZ0":-0.37311899383504066,"x":72.26,"y":174.58,"x0":-2.336118528874388,"y0":50.00012745440218,"z0":4.771656894280702,"aX":3.811876183282982},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":8.2,"breakHorizontal":-6.6,"spinRate":2571,"spinDirection":67},"zone":14,"typeConfidence":0.8,"plateTime":0.4517051672690999,"extension":5.707367429608273},"index":5,"playId":"08cc9dfb-40ec-3da4-905d-aaaafe180ff8","pitchNumber":4,"startTime":"2025-08-27T02:16:37.674Z","endTime":"2025-08-27T02:16:40.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.1,"strikeZoneTop":3.71,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.979458912196705,"aZ":-24.742833674818574,"pfxX":3.8785806947395276,"pfxZ":4.89918315269079,"pX":0.5157507462711461,"pZ":1.6775031213897094,"vX0":5.467410383568429,"vY0":-122.83241679886557,"vZ0":-2.3181818095534044,"x":97.34,"y":193.49,"x0":-2.249104328923842,"y0":50.00368031784438,"z0":4.753018538034606,"aX":5.882707831414429},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.5,"breakHorizontal":-8.4,"spinRate":2596,"spinDirection":62},"zone":9,"typeConfidence":0.87,"plateTime":0.4471562561258593,"extension":5.636040645580286},"index":6,"playId":"14dbbb0d-9eb5-3315-b479-51f301fb060b","pitchNumber":5,"startTime":"2025-08-27T02:16:57.648Z","endTime":"2025-08-27T02:17:00.648Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.7,"strikeZoneTop":3.71,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.8731378173617,"aZ":-35.56503569282562,"pfxX":-12.157402465270511,"pfxZ":-1.794022348391465,"pX":-0.039943043457503144,"pZ":1.7063262108408093,"vX0":9.363919884817614,"vY0":-137.4137790003097,"vZ0":-1.6458963332581185,"x":53.98,"y":131.47,"x0":-1.932909361471549,"y0":50.00293073497781,"z0":4.756756746421624,"aX":-22.96989377190709},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-3.4,"breakHorizontal":19.7,"spinRate":2198,"spinDirection":252},"zone":8,"typeConfidence":0.92,"plateTime":0.40044300399680477,"extension":5.906081481921307},"index":7,"playId":"3ca9526d-5344-3050-877d-bbd8cee62e6e","pitchNumber":6,"startTime":"2025-08-27T02:17:20.752Z","endTime":"2025-08-27T02:17:24.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":72.7,"strikeZoneTop":3.71,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.522908136575566,"aZ":-32.03415213990755,"pfxX":10.166512771223688,"pfxZ":0.1039890390394893,"pX":0.6879892695390021,"pZ":1.7843857758689416,"vX0":4.082021301412134,"vY0":-119.29011463434482,"vZ0":-0.22713562209132943,"x":90.78,"y":190.6,"x0":-2.3897004897797363,"y0":50.00460637975693,"z0":4.883154745356721,"aX":13.994402648574988},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":0.5,"breakHorizontal":-19.6,"spinRate":2754,"spinDirection":67},"zone":9,"typeConfidence":0.92,"plateTime":0.46730308184573355,"extension":5.733255570097835},"index":8,"playId":"8c600e87-521e-3ffa-8d04-a0c664446839","pitchNumber":7,"startTime":"2025-08-27T02:17:48.241Z","endTime":"2025-08-27T02:17:51.241Z","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":2},"pitchData":{"startSpeed":89.9,"endSpeed":81.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.556036839242854,"aZ":-28.023577086532764,"pfxX":1.222491818701741,"pfxZ":2.4267308602166686,"pX":-0.1741961252988498,"pZ":3.4108841989230934,"vX0":4.908651906014864,"vY0":-130.77221621440955,"vZ0":1.1171173187096457,"x":123.64,"y":146.69,"x0":-2.2433927204610926,"y0":50.0048317028461,"z0":5.098662470637667,"aX":2.092525027273596},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.9,"breakHorizontal":-3.4,"spinRate":2435,"spinDirection":186},"zone":2,"typeConfidence":0.9,"plateTime":0.42070155189264424,"extension":5.819883763212551},"hitData":{"launchSpeed":88.5,"launchAngle":35.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.66,"coordY":106.87}},"index":9,"playId":"15733c54-5085-3b1b-8675-2dbe86fb399d","pitchNumber":8,"startTime":"2025-08-27T02:18:17.232Z","endTime":"2025-08-27T02:18:25.671Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-27T02:18:25.671Z","atBatIndex":81},"scoringPlays":[7,10,17,37,43,56,69,74,80],"playsByInning":[{"startIndex":0,"endIndex":11,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9,10,11],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":155.64,"y":69.59},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":104.68,"y":154.07},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":163.98,"y":94.76},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":139.71,"y":80.78},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":137.36,"y":175.85},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"coordinates":{"x":140.99,"y":179.48},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":162.9,"y":83.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":1,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":109.7,"y":41.28},"type":"O","description":"Flyout"}]}},{"startIndex":12,"endIndex":19,"top":[12,13,14],"bottom":[15,16,17,18,19],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"coordinates":{"x":116.59,"y":125.09},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":143.41,"y":157.7},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":147.04,"y":152.85},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":107.7,"y":94.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":157.48,"y":169.82},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":47.47,"y":41.42},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":114.16,"y":150.61},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":2,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":180.91,"y":116.37},"type":"O","description":"Flyout"}]}},{"startIndex":20,"endIndex":25,"top":[20,21,22],"bottom":[23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":46.89,"y":117.36},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":156.72,"y":164.35},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":153.69,"y":157.09},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":3,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":110.13,"y":149.22},"type":"O","description":"Groundout"}]}},{"startIndex":26,"endIndex":32,"top":[26,27,28,29],"bottom":[30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"coordinates":{"x":124.48,"y":198.45},"type":"O","description":"Sac Bunt"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"coordinates":{"x":147.04,"y":87.5},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":81.22,"y":82.25},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":4,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":105.64,"y":61.51},"type":"O","description":"Flyout"}]}},{"startIndex":33,"endIndex":41,"top":[33,34,35,36],"bottom":[37,38,39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":108.92,"y":171.61},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":202.69,"y":117.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":128.46,"y":181.24},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":5,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":99.24,"y":65.1},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":67.63,"y":28.16},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":179.91,"y":119.33},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":99.0,"y":161.0},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":58.87,"y":98.01},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":5,"pitcher":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"coordinates":{"x":91.37,"y":184.93},"type":"O","description":"Pop Out"}]}},{"startIndex":42,"endIndex":52,"top":[42,43,44,45,46,47],"bottom":[48,49,50,51,52],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":108.6,"y":79.75},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":66.71,"y":47.89},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":156.72,"y":76.0},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":116.18,"y":85.69},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":6,"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":98.15,"y":63.93},"type":"O","description":"Flyout"}]}},{"startIndex":53,"endIndex":60,"top":[53,54,55,56,57],"bottom":[58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":143.52,"y":112.5},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":206.09,"y":130.54},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":166.25,"y":90.78},"type":"O","description":"Sac Fly Double Play"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":108.31,"y":157.7},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"coordinates":{"x":105.1,"y":161.74},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":139.11,"y":124.22},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":7,"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":149.0,"y":148.0},"type":"O","description":"Groundout"}]}},{"startIndex":61,"endIndex":68,"top":[61,62,63,64],"bottom":[65,66,67,68],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"coordinates":{"x":92.84,"y":154.81},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":8,"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"coordinates":{"x":163.37,"y":111.96},"type":"H","description":"Single"}]}},{"startIndex":69,"endIndex":81,"top":[69,70,71,72,73,74,75,76],"bottom":[77,78,79,80,81],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":217.35,"y":71.19},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":73.21,"y":114.13},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"coordinates":{"x":76.67,"y":153.19},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":95.74,"y":50.94},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"coordinates":{"x":185.97,"y":51.45},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"coordinates":{"x":114.36,"y":152.85},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"coordinates":{"x":195.63,"y":136.73},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":157.31,"y":82.88},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"inning":9,"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"coordinates":{"x":196.66,"y":106.87},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":4,"hits":3,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":5,"hits":14,"errors":0,"leftOnBase":7},"away":{"runs":7,"hits":9,"errors":1,"leftOnBase":8}},"defense":{"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"catcher":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"first":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"second":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"third":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"shortstop":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"left":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"center":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"right":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"onDeck":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"inHole":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"battingOrder":7,"team":{"id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"}},"offense":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"onDeck":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"inHole":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"pitcher":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"battingOrder":3,"team":{"id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"}},"balls":2,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":10,"airOuts":6,"runs":7,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":2,"avg":".237","atBats":32,"obp":".310","slg":".395","ops":".705","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":18,"rbi":7,"leftOnBase":18,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.67","popOuts":0,"lineOuts":1},"pitching":{"flyOuts":7,"groundOuts":8,"airOuts":9,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":37,"obp":".385","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":169,"era":"4.40","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.30","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":169,"balls":55,"strikes":114,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":5,"pitchesPerInning":"18.78","runsScoredPer9":"5.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":1,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID543859":{"person":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(W, 2-0)","summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":9,"inningsPitched":"0.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":2,"strikes":7,"strikePercentage":".780","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":11,"gamesStarted":0,"flyOuts":12,"groundOuts":9,"airOuts":20,"runs":5,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":2,"atBats":47,"obp":".278","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":225,"era":"3.38","inningsPitched":"13.1","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"0.98","battersFaced":54,"outs":40,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":225,"balls":86,"strikes":139,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.88","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.38","hitsPer9Inn":"5.40","runsScoredPer9":"3.37","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671737":{"person":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":65,"groundOuts":126,"airOuts":116,"runs":72,"doubles":17,"triples":1,"homeRuns":14,"strikeOuts":96,"baseOnBalls":45,"intentionalWalks":0,"hits":108,"hitByPitch":4,"atBats":442,"obp":".317","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1876,"era":"4.95","inningsPitched":"116.1","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.32","battersFaced":495,"outs":349,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1876,"balls":701,"strikes":1175,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".462","pitchesPerInning":"16.13","gamesFinished":0,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"7.43","walksPer9Inn":"3.48","hitsPer9Inn":"8.36","runsScoredPer9":"5.57","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":26,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":7,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621139":{"person":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":13,"airOuts":15,"runs":10,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":10,"intentionalWalks":1,"hits":15,"hitByPitch":0,"atBats":55,"obp":".379","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":273,"era":"6.43","inningsPitched":"14.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":10,"whip":"1.79","battersFaced":66,"outs":42,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":273,"balls":113,"strikes":160,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".000","pitchesPerInning":"19.50","gamesFinished":6,"strikeoutWalkRatio":"1.30","strikeoutsPer9Inn":"8.36","walksPer9Inn":"6.43","hitsPer9Inn":"9.64","runsScoredPer9":"6.43","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623437":{"person":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(S, 4)","summary":"1.0 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":8,"strikes":18,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.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":49,"gamesStarted":1,"flyOuts":24,"groundOuts":65,"airOuts":51,"runs":28,"doubles":14,"triples":0,"homeRuns":2,"strikeOuts":48,"baseOnBalls":16,"intentionalWalks":3,"hits":60,"hitByPitch":4,"atBats":220,"obp":".331","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":880,"era":"3.58","inningsPitched":"55.1","wins":1,"losses":3,"saves":4,"saveOpportunities":6,"holds":3,"blownSaves":2,"earnedRuns":22,"whip":"1.37","battersFaced":244,"outs":166,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":880,"balls":297,"strikes":583,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":1,"winPercentage":".250","pitchesPerInning":"15.90","gamesFinished":15,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.81","walksPer9Inn":"2.60","hitsPer9Inn":"9.76","runsScoredPer9":"4.55","homeRunsPer9":"0.33","inheritedRunners":18,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":3,"chances":15,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665019":{"person":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"jerseyNumber":"18","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"501","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":49,"groundOuts":59,"airOuts":82,"runs":33,"doubles":10,"triples":3,"homeRuns":14,"strikeOuts":66,"baseOnBalls":22,"intentionalWalks":1,"hits":54,"hitByPitch":4,"avg":".210","atBats":257,"obp":".281","slg":".436","ops":".717","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":287,"totalBases":112,"rbi":39,"leftOnBase":113,"sacBunts":2,"sacFlies":2,"babip":".223","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.36","popOuts":12,"lineOuts":21},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":20,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":7,"strikes":13,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"20.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"18.00","homeRunsPer9":"18.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":98,"putOuts":224,"errors":2,"chances":324,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID686797":{"person":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"200","stats":{"batting":{"summary":"2-3 | HBP, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":70,"groundOuts":106,"airOuts":117,"runs":40,"doubles":13,"triples":1,"homeRuns":13,"strikeOuts":73,"baseOnBalls":25,"intentionalWalks":0,"hits":97,"hitByPitch":4,"avg":".249","atBats":389,"obp":".299","slg":".388","ops":".687","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":422,"totalBases":151,"rbi":55,"leftOnBase":164,"sacBunts":0,"sacFlies":4,"babip":".274","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.92","popOuts":21,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":192,"putOuts":120,"errors":5,"chances":317,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID668885":{"person":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | BB, R, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":6,"groundOuts":22,"airOuts":14,"runs":6,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":11,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".233","atBats":60,"obp":".303","slg":".333","ops":".636","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":67,"totalBases":20,"rbi":2,"leftOnBase":21,"sacBunts":1,"sacFlies":0,"babip":".271","groundOutsToAirouts":"1.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.00","popOuts":2,"lineOuts":6},"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":38,"errors":0,"chances":40,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID666397":{"person":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"jerseyNumber":"47","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | 2 BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":13,"groundOuts":41,"airOuts":26,"runs":9,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":45,"baseOnBalls":15,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".191","atBats":136,"obp":".275","slg":".301","ops":".576","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":41,"rbi":10,"leftOnBase":71,"sacBunts":1,"sacFlies":1,"babip":".258","groundOutsToAirouts":"1.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.33","popOuts":0,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":60,"putOuts":98,"errors":3,"chances":161,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID701487":{"person":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":7,"gamesStarted":3,"flyOuts":12,"groundOuts":19,"airOuts":25,"runs":18,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":16,"baseOnBalls":5,"intentionalWalks":0,"hits":28,"hitByPitch":0,"atBats":88,"obp":".355","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":388,"era":"5.66","inningsPitched":"20.2","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":13,"whip":"1.60","battersFaced":93,"outs":62,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":388,"balls":137,"strikes":251,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".000","pitchesPerInning":"18.77","gamesFinished":2,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"6.97","walksPer9Inn":"2.18","hitsPer9Inn":"12.19","runsScoredPer9":"7.84","homeRunsPer9":"1.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680837":{"person":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"jerseyNumber":"53","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":5,"groundOuts":7,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".188","atBats":16,"obp":".235","slg":".375","ops":".610","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":6,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.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":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":8,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681508":{"person":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"jerseyNumber":"11","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | HR, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":16,"groundOuts":11,"airOuts":28,"runs":10,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":0,"hits":10,"hitByPitch":3,"avg":".154","atBats":65,"obp":".276","slg":".215","ops":".491","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":77,"totalBases":14,"rbi":5,"leftOnBase":35,"sacBunts":1,"sacFlies":0,"babip":".191","groundOutsToAirouts":"0.39","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.00","popOuts":8,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":6,"putOuts":63,"errors":1,"chances":70,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID680777":{"person":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":59,"groundOuts":76,"airOuts":110,"runs":46,"doubles":23,"triples":0,"homeRuns":9,"strikeOuts":83,"baseOnBalls":43,"intentionalWalks":1,"hits":94,"hitByPitch":7,"avg":".259","atBats":363,"obp":".349","slg":".397","ops":".746","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":413,"totalBases":144,"rbi":42,"leftOnBase":151,"sacBunts":0,"sacFlies":0,"babip":".314","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.33","popOuts":24,"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":13,"stolenBases":54,"stolenBasePercentage":".806","caughtStealingPercentage":".194","assists":28,"putOuts":600,"errors":5,"chances":633,"fielding":".992","passedBall":4,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID681546":{"person":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":8,"groundOuts":12,"airOuts":15,"runs":10,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":32,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":2,"avg":".132","atBats":68,"obp":".224","slg":".294","ops":".518","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":76,"totalBases":20,"rbi":5,"leftOnBase":30,"sacBunts":0,"sacFlies":0,"babip":".206","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":4,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":39,"errors":0,"chances":39,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663485":{"person":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":9,"strikes":14,"strikePercentage":".610","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":56,"gamesStarted":3,"flyOuts":30,"groundOuts":57,"airOuts":62,"runs":30,"doubles":10,"triples":2,"homeRuns":6,"strikeOuts":49,"baseOnBalls":15,"intentionalWalks":0,"hits":53,"hitByPitch":2,"atBats":216,"obp":".297","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":914,"era":"4.11","inningsPitched":"57.0","wins":3,"losses":3,"saves":2,"saveOpportunities":5,"holds":9,"blownSaves":3,"earnedRuns":26,"whip":"1.19","battersFaced":238,"outs":171,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":914,"balls":322,"strikes":592,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".500","pitchesPerInning":"16.04","gamesFinished":13,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"7.74","walksPer9Inn":"2.37","hitsPer9Inn":"8.37","runsScoredPer9":"4.74","homeRunsPer9":"0.95","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641672":{"person":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":5,"gamesStarted":1,"flyOuts":11,"groundOuts":19,"airOuts":21,"runs":8,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":15,"baseOnBalls":11,"intentionalWalks":1,"hits":15,"hitByPitch":0,"atBats":70,"obp":".321","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":309,"era":"3.66","inningsPitched":"19.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.32","battersFaced":81,"outs":59,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":309,"balls":123,"strikes":186,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.71","gamesFinished":2,"strikeoutWalkRatio":"1.36","strikeoutsPer9Inn":"6.86","walksPer9Inn":"5.03","hitsPer9Inn":"6.86","runsScoredPer9":"3.66","homeRunsPer9":"1.37","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641927":{"person":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"5.0 IP, 4 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":3,"airOuts":7,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":96,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":31,"strikes":65,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":97,"groundOuts":83,"airOuts":171,"runs":69,"doubles":29,"triples":0,"homeRuns":27,"strikeOuts":96,"baseOnBalls":25,"intentionalWalks":0,"hits":135,"hitByPitch":4,"atBats":477,"obp":".320","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1933,"era":"5.14","inningsPitched":"119.0","wins":4,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":68,"whip":"1.34","battersFaced":514,"outs":357,"gamesPitched":22,"completeGames":1,"shutouts":0,"pitchesThrown":1933,"balls":638,"strikes":1295,"strikePercentage":".670","hitBatsmen":4,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.49","rbi":4,"winPercentage":".364","pitchesPerInning":"16.24","gamesFinished":0,"strikeoutWalkRatio":"3.84","strikeoutsPer9Inn":"7.26","walksPer9Inn":"1.89","hitsPer9Inn":"10.21","runsScoredPer9":"5.22","homeRunsPer9":"2.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":7,"passedBall":0,"popOuts":50,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":9,"errors":0,"chances":14,"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"}]},"ID681892":{"person":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":5,"strikes":10,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":13,"groundOuts":36,"airOuts":20,"runs":15,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":13,"intentionalWalks":1,"hits":35,"hitByPitch":1,"atBats":109,"obp":".392","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":467,"era":"4.73","inningsPitched":"26.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":14,"whip":"1.80","battersFaced":125,"outs":80,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":467,"balls":177,"strikes":290,"strikePercentage":".620","hitBatsmen":1,"balks":1,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.80","rbi":0,"winPercentage":".750","pitchesPerInning":"17.51","gamesFinished":9,"strikeoutWalkRatio":"1.54","strikeoutsPer9Inn":"6.75","walksPer9Inn":"4.39","hitsPer9Inn":"11.81","runsScoredPer9":"5.06","homeRunsPer9":"0.67","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":0,"chances":8,"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"}]},"ID668904":{"person":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"jerseyNumber":"23","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":3,"putOuts":1,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":55,"groundOuts":59,"airOuts":98,"runs":27,"doubles":15,"triples":0,"homeRuns":8,"strikeOuts":50,"baseOnBalls":23,"intentionalWalks":0,"hits":59,"hitByPitch":0,"avg":".223","atBats":264,"obp":".284","slg":".371","ops":".655","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":289,"totalBases":98,"rbi":34,"leftOnBase":121,"sacBunts":0,"sacFlies":2,"babip":".245","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":23,"lineOuts":20},"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":93,"putOuts":53,"errors":3,"chances":149,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID663616":{"person":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"jerseyNumber":"9","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"100","stats":{"batting":{"summary":"0-2 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":66,"groundOuts":109,"airOuts":115,"runs":54,"doubles":19,"triples":1,"homeRuns":16,"strikeOuts":100,"baseOnBalls":45,"intentionalWalks":1,"hits":102,"hitByPitch":4,"avg":".242","atBats":422,"obp":".318","slg":".405","ops":".723","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":476,"totalBases":171,"rbi":51,"leftOnBase":179,"sacBunts":0,"sacFlies":4,"babip":".277","groundOutsToAirouts":"0.95","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"26.38","popOuts":16,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":105,"errors":0,"chances":106,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID690953":{"person":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"jerseyNumber":"20","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":20,"groundOuts":22,"airOuts":36,"runs":20,"doubles":2,"triples":2,"homeRuns":8,"strikeOuts":23,"baseOnBalls":11,"intentionalWalks":0,"hits":32,"hitByPitch":1,"atBats":113,"obp":".352","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":517,"era":"6.43","inningsPitched":"28.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":20,"whip":"1.54","battersFaced":125,"outs":84,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":517,"balls":182,"strikes":335,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".400","pitchesPerInning":"18.46","gamesFinished":0,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"7.39","walksPer9Inn":"3.54","hitsPer9Inn":"10.29","runsScoredPer9":"6.43","homeRunsPer9":"2.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650893":{"person":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"jerseyNumber":"92","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":28,"gamesStarted":0,"flyOuts":21,"groundOuts":32,"airOuts":36,"runs":23,"doubles":8,"triples":0,"homeRuns":8,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":123,"obp":".316","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":494,"era":"6.06","inningsPitched":"32.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":22,"whip":"1.29","battersFaced":136,"outs":98,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":494,"balls":178,"strikes":316,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".000","pitchesPerInning":"15.12","gamesFinished":7,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"6.89","walksPer9Inn":"3.03","hitsPer9Inn":"8.54","runsScoredPer9":"6.34","homeRunsPer9":"2.20","inheritedRunners":14,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621439":{"person":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":60,"groundOuts":62,"airOuts":109,"runs":75,"doubles":15,"triples":4,"homeRuns":25,"strikeOuts":113,"baseOnBalls":34,"intentionalWalks":4,"hits":102,"hitByPitch":4,"avg":".268","atBats":381,"obp":".330","slg":".525","ops":".855","caughtStealing":0,"stolenBases":19,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":424,"totalBases":200,"rbi":62,"leftOnBase":133,"sacBunts":0,"sacFlies":5,"babip":".310","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.24","popOuts":20,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":223,"errors":2,"chances":227,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805673":{"person":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":11,"gamesStarted":11,"flyOuts":27,"groundOuts":34,"airOuts":54,"runs":31,"doubles":11,"triples":0,"homeRuns":9,"strikeOuts":67,"baseOnBalls":18,"intentionalWalks":0,"hits":62,"hitByPitch":0,"atBats":215,"obp":".342","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":925,"era":"5.30","inningsPitched":"52.2","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.52","battersFaced":235,"outs":158,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":925,"balls":319,"strikes":606,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".429","pitchesPerInning":"17.56","gamesFinished":0,"strikeoutWalkRatio":"3.72","strikeoutsPer9Inn":"11.45","walksPer9Inn":"3.08","hitsPer9Inn":"10.59","runsScoredPer9":"5.30","homeRunsPer9":"1.54","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":14,"lineOuts":13},"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}},"ID657746":{"person":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":25,"flyOuts":94,"groundOuts":96,"airOuts":168,"runs":55,"doubles":26,"triples":0,"homeRuns":19,"strikeOuts":166,"baseOnBalls":29,"intentionalWalks":0,"hits":115,"hitByPitch":12,"atBats":541,"obp":".267","caughtStealing":11,"stolenBases":19,"stolenBasePercentage":".633","caughtStealingPercentage":".367","numberOfPitches":2371,"era":"3.22","inningsPitched":"148.0","wins":12,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"0.97","battersFaced":586,"outs":444,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2371,"balls":809,"strikes":1562,"strikePercentage":".660","hitBatsmen":12,"balks":2,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".632","pitchesPerInning":"16.02","gamesFinished":0,"strikeoutWalkRatio":"5.72","strikeoutsPer9Inn":"10.09","walksPer9Inn":"1.76","hitsPer9Inn":"6.99","runsScoredPer9":"3.34","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":41,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670242":{"person":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, HBP, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":29,"groundOuts":52,"airOuts":69,"runs":39,"doubles":13,"triples":3,"homeRuns":20,"strikeOuts":93,"baseOnBalls":37,"intentionalWalks":0,"hits":58,"hitByPitch":7,"avg":".215","atBats":270,"obp":".323","slg":".507","ops":".830","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":316,"totalBases":137,"rbi":35,"leftOnBase":107,"sacBunts":0,"sacFlies":2,"babip":".239","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.50","popOuts":26,"lineOuts":14},"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":3,"putOuts":119,"errors":2,"chances":124,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID807712":{"person":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":16,"groundOuts":24,"airOuts":25,"runs":12,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":13,"baseOnBalls":13,"intentionalWalks":0,"hits":31,"hitByPitch":2,"avg":".333","atBats":93,"obp":".426","slg":".516","ops":".942","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":108,"totalBases":48,"rbi":17,"leftOnBase":45,"sacBunts":0,"sacFlies":0,"babip":".364","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":3,"lineOuts":6},"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":49,"putOuts":37,"errors":4,"chances":90,"fielding":".956","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[663616,680777,686797,807712,670242,666397,665019,681546,668904,681508,668885,641927,663485,681892,543859,623437],"pitchers":[641927,663485,681892,543859,623437],"bench":[621439,680837],"bullpen":[690953,671737,650893,641672,621139,805673,701487,657746],"battingOrder":[680777,686797,807712,670242,665019,681546,668904,681508,668885],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Keaschall (3, 6th inning off Bassitt, 1 on, 0 out); Gasper (1, 9th inning off Hoffman, J, 0 on, 0 out); Wallner (20, 9th inning off Hoffman, J, 2 on, 2 out)."},{"label":"TB","value":"Gasper 6; Jeffers; Keaschall 4; Lee, B 2; Martin; Wallner 4."},{"label":"RBI","value":"Gasper (5); Keaschall 2 (17); Lee, B (55); Wallner 3 (35)."},{"label":"2-out RBI","value":"Wallner 3."},{"label":"Runners left in scoring position, 2 out","value":"Outman; Lewis, R; Julien."},{"label":"SAC","value":"Julien."},{"label":"SF","value":"Lee, B."},{"label":"Team RISP","value":"2-for-10."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Martin (4, 2nd base off Hoffman, J/Kirk)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Lewis, R (3, throw)."},{"label":"DP","value":"2 (Julien-Lee, B-Ober; Lewis, R-Keaschall-Julien)."}]}],"note":[{"label":"a","value":"Singled for Larnach in the 7th."},{"label":"1","value":"Ran for Julien in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":141,"name":"Toronto Blue Jays","link":"/api/v1/teams/141"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":8,"airOuts":9,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".268","atBats":37,"obp":".337","slg":".429","ops":".766","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":22,"rbi":5,"leftOnBase":15,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.50","popOuts":2,"lineOuts":0},"pitching":{"flyOuts":5,"groundOuts":10,"airOuts":6,"runs":7,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":9,"hitByPitch":2,"atBats":32,"obp":".415","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":164,"era":"4.22","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.26","battersFaced":42,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":164,"balls":68,"strikes":96,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":7,"pitchesPerInning":"18.22","runsScoredPer9":"7.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":13,"putOuts":27,"errors":0,"chances":40,"passedBall":1,"pickoffs":0}},"players":{"ID669456":{"person":{"id":669456,"fullName":"Shane Bieber","link":"/api/v1/people/669456"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":1,"flyOuts":2,"groundOuts":5,"airOuts":4,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":20,"obp":".143","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":87,"era":"1.50","inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.33","battersFaced":21,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":32,"strikes":55,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.50","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"13.50","walksPer9Inn":"0.00","hitsPer9Inn":"3.00","runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID667297":{"person":{"id":667297,"fullName":"Tommy Nance","link":"/api/v1/people/667297"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":16,"gamesStarted":0,"flyOuts":9,"groundOuts":21,"airOuts":15,"runs":5,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":67,"obp":".233","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":257,"era":"0.96","inningsPitched":"18.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":2,"whip":"0.86","battersFaced":73,"outs":56,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":257,"balls":88,"strikes":169,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":"1.000","pitchesPerInning":"13.77","gamesFinished":6,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.64","walksPer9Inn":"1.93","hitsPer9Inn":"5.79","runsScoredPer9":"2.41","homeRunsPer9":"0.00","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666182":{"person":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"jerseyNumber":"11","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":70,"groundOuts":161,"airOuts":135,"runs":71,"doubles":40,"triples":1,"homeRuns":16,"strikeOuts":85,"baseOnBalls":35,"intentionalWalks":2,"hits":167,"hitByPitch":3,"avg":".306","atBats":546,"obp":".350","slg":".471","ops":".821","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":586,"totalBases":257,"rbi":84,"leftOnBase":200,"sacBunts":0,"sacFlies":2,"babip":".338","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.12","popOuts":16,"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":225,"putOuts":162,"errors":10,"chances":397,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID686973":{"person":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(H, 21)","summary":"0.1 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":5,"strikes":4,"strikePercentage":".440","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"27.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":62,"gamesStarted":0,"flyOuts":17,"groundOuts":71,"airOuts":40,"runs":21,"doubles":12,"triples":1,"homeRuns":5,"strikeOuts":58,"baseOnBalls":18,"intentionalWalks":1,"hits":53,"hitByPitch":2,"atBats":216,"obp":".305","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":866,"era":"2.75","inningsPitched":"59.0","wins":3,"losses":3,"saves":0,"saveOpportunities":2,"holds":21,"blownSaves":2,"earnedRuns":18,"whip":"1.20","battersFaced":242,"outs":177,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":866,"balls":281,"strikes":585,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.78","rbi":0,"winPercentage":".500","pitchesPerInning":"14.68","gamesFinished":8,"strikeoutWalkRatio":"3.22","strikeoutsPer9Inn":"8.85","walksPer9Inn":"2.75","hitsPer9Inn":"8.08","runsScoredPer9":"3.20","homeRunsPer9":"0.76","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":5,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663893":{"person":{"id":663893,"fullName":"Brendon Little","link":"/api/v1/people/663893"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(H, 26)","summary":"1.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":11,"strikes":14,"strikePercentage":".560","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"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}},"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":13,"groundOuts":60,"airOuts":29,"runs":23,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":80,"baseOnBalls":38,"intentionalWalks":4,"hits":39,"hitByPitch":2,"atBats":206,"obp":".320","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1052,"era":"2.79","inningsPitched":"58.0","wins":4,"losses":1,"saves":1,"saveOpportunities":3,"holds":26,"blownSaves":2,"earnedRuns":18,"whip":"1.33","battersFaced":248,"outs":174,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":1052,"balls":449,"strikes":603,"strikePercentage":".570","hitBatsmen":2,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"2.07","rbi":1,"winPercentage":".800","pitchesPerInning":"18.14","gamesFinished":3,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"12.41","walksPer9Inn":"5.90","hitsPer9Inn":"6.05","runsScoredPer9":"3.57","homeRunsPer9":"0.31","inheritedRunners":28,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676391":{"person":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"jerseyNumber":"22","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | CS","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":99,"groundOuts":115,"airOuts":175,"runs":66,"doubles":25,"triples":2,"homeRuns":9,"strikeOuts":55,"baseOnBalls":22,"intentionalWalks":1,"hits":126,"hitByPitch":4,"avg":".274","atBats":460,"obp":".310","slg":".396","ops":".706","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":497,"totalBases":182,"rbi":40,"leftOnBase":206,"sacBunts":6,"sacFlies":5,"babip":".292","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.11","popOuts":32,"lineOuts":44},"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":226,"putOuts":185,"errors":10,"chances":421,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID605135":{"person":{"id":605135,"fullName":"Chris Bassitt","link":"/api/v1/people/605135"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, 2 ER, 6 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":8,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":93,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":34,"strikes":59,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.18","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"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":28,"gamesStarted":27,"flyOuts":61,"groundOuts":159,"airOuts":130,"runs":72,"doubles":26,"triples":2,"homeRuns":22,"strikeOuts":148,"baseOnBalls":44,"intentionalWalks":0,"hits":156,"hitByPitch":12,"atBats":590,"obp":".327","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2478,"era":"4.14","inningsPitched":"150.0","wins":11,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.33","battersFaced":649,"outs":450,"gamesPitched":28,"completeGames":1,"shutouts":0,"pitchesThrown":2478,"balls":878,"strikes":1600,"strikePercentage":".650","hitBatsmen":12,"balks":3,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.22","rbi":2,"winPercentage":".611","pitchesPerInning":"16.52","gamesFinished":0,"strikeoutWalkRatio":"3.36","strikeoutsPer9Inn":"8.88","walksPer9Inn":"2.64","hitsPer9Inn":"9.36","runsScoredPer9":"4.32","homeRunsPer9":"1.32","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":39,"lineOuts":30},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":7,"errors":2,"chances":20,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID662139":{"person":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"201","stats":{"batting":{"summary":"1-1 | 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":22,"groundOuts":29,"airOuts":44,"runs":26,"doubles":9,"triples":1,"homeRuns":15,"strikeOuts":52,"baseOnBalls":13,"intentionalWalks":1,"hits":37,"hitByPitch":0,"avg":".234","atBats":158,"obp":".286","slg":".589","ops":".875","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":175,"totalBases":93,"rbi":42,"leftOnBase":82,"sacBunts":0,"sacFlies":4,"babip":".232","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.53","popOuts":14,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":101,"errors":1,"chances":103,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID592332":{"person":{"id":592332,"fullName":"Kevin Gausman","link":"/api/v1/people/592332"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":108,"groundOuts":116,"airOuts":186,"runs":68,"doubles":25,"triples":2,"homeRuns":20,"strikeOuts":149,"baseOnBalls":43,"intentionalWalks":2,"hits":122,"hitByPitch":3,"atBats":569,"obp":".272","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","numberOfPitches":2457,"era":"3.87","inningsPitched":"153.2","wins":8,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.07","battersFaced":621,"outs":461,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2457,"balls":814,"strikes":1643,"strikePercentage":".670","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".444","pitchesPerInning":"15.99","gamesFinished":0,"strikeoutWalkRatio":"3.47","strikeoutsPer9Inn":"8.73","walksPer9Inn":"2.52","hitsPer9Inn":"7.15","runsScoredPer9":"3.98","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":27,"lineOuts":51},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":13,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665926":{"person":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"jerseyNumber":"0","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":36,"groundOuts":79,"airOuts":71,"runs":32,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":48,"baseOnBalls":20,"intentionalWalks":0,"hits":54,"hitByPitch":11,"avg":".216","atBats":250,"obp":".301","slg":".316","ops":".617","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":283,"totalBases":79,"rbi":25,"leftOnBase":109,"sacBunts":1,"sacFlies":1,"babip":".244","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.67","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":170,"putOuts":122,"errors":2,"chances":294,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID641778":{"person":{"id":641778,"fullName":"Eric Lauer","link":"/api/v1/people/641778"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"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":20,"gamesStarted":14,"flyOuts":70,"groundOuts":54,"airOuts":117,"runs":27,"doubles":19,"triples":2,"homeRuns":10,"strikeOuts":87,"baseOnBalls":25,"intentionalWalks":1,"hits":70,"hitByPitch":2,"atBats":326,"obp":".274","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":1399,"era":"2.76","inningsPitched":"88.0","wins":8,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.08","battersFaced":355,"outs":264,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1399,"balls":471,"strikes":928,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".800","pitchesPerInning":"15.90","gamesFinished":1,"strikeoutWalkRatio":"3.48","strikeoutsPer9Inn":"8.90","walksPer9Inn":"2.56","hitsPer9Inn":"7.16","runsScoredPer9":"2.76","homeRunsPer9":"1.02","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":2,"chances":5,"fielding":".600","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677865":{"person":{"id":677865,"fullName":"Justin Bruihl","link":"/api/v1/people/677865"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":3,"groundOuts":9,"airOuts":7,"runs":8,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":12,"baseOnBalls":7,"intentionalWalks":3,"hits":16,"hitByPitch":1,"atBats":44,"obp":".462","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":175,"era":"5.23","inningsPitched":"10.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":6,"whip":"2.23","battersFaced":52,"outs":31,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":175,"balls":63,"strikes":112,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".---","pitchesPerInning":"16.94","gamesFinished":1,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"10.45","walksPer9Inn":"6.10","hitsPer9Inn":"13.94","runsScoredPer9":"6.97","homeRunsPer9":"1.74","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"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}},"ID656546":{"person":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(L, 8-5)(BS, 7)","summary":"0.2 IP, 4 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":25,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":4,"battersFaced":7,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":13,"strikes":12,"strikePercentage":".480","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"54.00","homeRunsPer9":"27.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":2,"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":57,"gamesStarted":0,"flyOuts":23,"groundOuts":35,"airOuts":53,"runs":30,"doubles":10,"triples":0,"homeRuns":12,"strikeOuts":74,"baseOnBalls":19,"intentionalWalks":1,"hits":43,"hitByPitch":3,"atBats":202,"obp":".289","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":881,"era":"4.77","inningsPitched":"54.2","wins":8,"losses":5,"saves":28,"saveOpportunities":35,"holds":0,"blownSaves":7,"earnedRuns":29,"whip":"1.13","battersFaced":227,"outs":164,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":881,"balls":283,"strikes":598,"strikePercentage":".680","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.66","rbi":4,"winPercentage":".615","pitchesPerInning":"16.12","gamesFinished":47,"strikeoutWalkRatio":"3.89","strikeoutsPer9Inn":"12.18","walksPer9Inn":"3.13","hitsPer9Inn":"7.08","runsScoredPer9":"4.94","homeRunsPer9":"1.98","inheritedRunners":10,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676914":{"person":{"id":676914,"fullName":"Davis Schneider","link":"/api/v1/people/676914"},"jerseyNumber":"36","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"501","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":25,"groundOuts":17,"airOuts":43,"runs":24,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":45,"baseOnBalls":24,"intentionalWalks":0,"hits":34,"hitByPitch":2,"avg":".245","atBats":139,"obp":".364","slg":".453","ops":".817","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":63,"rbi":25,"leftOnBase":58,"sacBunts":0,"sacFlies":0,"babip":".302","groundOutsToAirouts":"0.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.38","popOuts":15,"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":17,"putOuts":74,"errors":2,"chances":93,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID621244":{"person":{"id":621244,"fullName":"José Berríos","link":"/api/v1/people/621244"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":27,"flyOuts":96,"groundOuts":138,"airOuts":168,"runs":72,"doubles":26,"triples":2,"homeRuns":22,"strikeOuts":129,"baseOnBalls":49,"intentionalWalks":2,"hits":144,"hitByPitch":7,"atBats":576,"obp":".315","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":2320,"era":"3.95","inningsPitched":"152.2","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.26","battersFaced":635,"outs":458,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2320,"balls":837,"strikes":1483,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".643","pitchesPerInning":"15.20","gamesFinished":0,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"7.60","walksPer9Inn":"2.89","hitsPer9Inn":"8.49","runsScoredPer9":"4.24","homeRunsPer9":"1.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":40,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":10,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622554":{"person":{"id":622554,"fullName":"Seranthony Domínguez","link":"/api/v1/people/622554"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"note":"(H, 18)","summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":2,"strikes":4,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":0,"flyOuts":18,"groundOuts":35,"airOuts":46,"runs":28,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":67,"baseOnBalls":31,"intentionalWalks":2,"hits":37,"hitByPitch":2,"atBats":184,"obp":".321","caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":917,"era":"3.48","inningsPitched":"51.2","wins":2,"losses":4,"saves":2,"saveOpportunities":5,"holds":18,"blownSaves":3,"earnedRuns":20,"whip":"1.32","battersFaced":218,"outs":155,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":917,"balls":368,"strikes":549,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":11,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".333","pitchesPerInning":"17.75","gamesFinished":13,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"11.67","walksPer9Inn":"5.40","hitsPer9Inn":"6.45","runsScoredPer9":"4.88","homeRunsPer9":"0.70","inheritedRunners":29,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664770":{"person":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"jerseyNumber":"38","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"200","stats":{"batting":{"summary":"3-4 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":39,"groundOuts":104,"airOuts":84,"runs":47,"doubles":15,"triples":1,"homeRuns":10,"strikeOuts":43,"baseOnBalls":34,"intentionalWalks":2,"hits":79,"hitByPitch":2,"avg":".262","atBats":302,"obp":".338","slg":".417","ops":".755","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":346,"totalBases":126,"rbi":53,"leftOnBase":132,"sacBunts":6,"sacFlies":2,"babip":".275","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.20","popOuts":19,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":167,"errors":2,"chances":176,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID680718":{"person":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"jerseyNumber":"47","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":44,"groundOuts":86,"airOuts":96,"runs":55,"doubles":26,"triples":1,"homeRuns":18,"strikeOuts":99,"baseOnBalls":26,"intentionalWalks":4,"hits":94,"hitByPitch":2,"avg":".251","atBats":374,"obp":".303","slg":".471","ops":".774","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":404,"totalBases":176,"rbi":59,"leftOnBase":181,"sacBunts":0,"sacFlies":1,"babip":".295","groundOutsToAirouts":"0.90","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.78","popOuts":25,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":97,"putOuts":117,"errors":9,"chances":223,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID453286":{"person":{"id":453286,"fullName":"Max Scherzer","link":"/api/v1/people/453286"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":12,"flyOuts":54,"groundOuts":37,"airOuts":93,"runs":28,"doubles":13,"triples":0,"homeRuns":13,"strikeOuts":61,"baseOnBalls":16,"intentionalWalks":0,"hits":54,"hitByPitch":2,"atBats":244,"obp":".274","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1008,"era":"3.82","inningsPitched":"66.0","wins":5,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.06","battersFaced":263,"outs":198,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1008,"balls":339,"strikes":669,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".714","pitchesPerInning":"15.27","gamesFinished":0,"strikeoutWalkRatio":"3.81","strikeoutsPer9Inn":"8.32","walksPer9Inn":"2.18","hitsPer9Inn":"7.36","runsScoredPer9":"3.82","homeRunsPer9":"1.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543807":{"person":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"4-5 | 2 HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":10,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":54,"groundOuts":89,"airOuts":103,"runs":79,"doubles":19,"triples":1,"homeRuns":24,"strikeOuts":82,"baseOnBalls":53,"intentionalWalks":1,"hits":116,"hitByPitch":5,"avg":".301","atBats":386,"obp":".388","slg":".541","ops":".929","caughtStealing":0,"stolenBases":14,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":454,"totalBases":209,"rbi":67,"leftOnBase":156,"sacBunts":0,"sacFlies":4,"babip":".324","groundOutsToAirouts":"0.86","catchersInterference":6,"pickoffs":0,"atBatsPerHomeRun":"16.08","popOuts":23,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":74,"errors":1,"chances":76,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID684320":{"person":{"id":684320,"fullName":"Yariel Rodríguez","link":"/api/v1/people/684320"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":3,"strikes":3,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":1,"flyOuts":29,"groundOuts":56,"airOuts":62,"runs":24,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":55,"baseOnBalls":26,"intentionalWalks":2,"hits":41,"hitByPitch":5,"atBats":211,"obp":".296","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":964,"era":"3.38","inningsPitched":"61.1","wins":2,"losses":1,"saves":2,"saveOpportunities":3,"holds":13,"blownSaves":1,"earnedRuns":23,"whip":"1.09","battersFaced":245,"outs":184,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":964,"balls":391,"strikes":573,"strikePercentage":".590","hitBatsmen":5,"balks":1,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".667","pitchesPerInning":"15.72","gamesFinished":13,"strikeoutWalkRatio":"2.12","strikeoutsPer9Inn":"8.07","walksPer9Inn":"3.82","hitsPer9Inn":"6.02","runsScoredPer9":"3.52","homeRunsPer9":"1.03","inheritedRunners":32,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":0,"chances":8,"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"}]},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":66,"groundOuts":126,"airOuts":107,"runs":48,"doubles":24,"triples":0,"homeRuns":6,"strikeOuts":76,"baseOnBalls":22,"intentionalWalks":1,"hits":105,"hitByPitch":21,"avg":".255","atBats":412,"obp":".324","slg":".357","ops":".681","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":457,"totalBases":147,"rbi":49,"leftOnBase":167,"sacBunts":0,"sacFlies":2,"babip":".298","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.67","popOuts":11,"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":66,"putOuts":713,"errors":1,"chances":780,"fielding":".999","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID623168":{"person":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"jerseyNumber":"55","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":17,"groundOuts":24,"airOuts":38,"runs":21,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":26,"baseOnBalls":11,"intentionalWalks":0,"hits":39,"hitByPitch":5,"avg":".320","atBats":122,"obp":".393","slg":".467","ops":".860","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":143,"totalBases":57,"rbi":17,"leftOnBase":42,"sacBunts":3,"sacFlies":2,"babip":".379","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.67","popOuts":13,"lineOuts":8},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":2,"atBats":7,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":25,"era":"9.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":8,"strikes":17,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.50","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":13,"stolenBases":26,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":24,"putOuts":365,"errors":7,"chances":396,"fielding":".982","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665489":{"person":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | RBI","gamesPlayed":1,"flyOuts":3,"groundOuts":2,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":60,"groundOuts":141,"airOuts":118,"runs":83,"doubles":30,"triples":0,"homeRuns":21,"strikeOuts":79,"baseOnBalls":71,"intentionalWalks":7,"hits":140,"hitByPitch":6,"avg":".295","atBats":475,"obp":".391","slg":".491","ops":".882","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":555,"totalBases":233,"rbi":72,"leftOnBase":189,"sacBunts":0,"sacFlies":3,"babip":".315","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.62","popOuts":23,"lineOuts":35},"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":49,"putOuts":715,"errors":8,"chances":772,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID664702":{"person":{"id":664702,"fullName":"Myles Straw","link":"/api/v1/people/664702"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"502","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":111,"flyOuts":47,"groundOuts":61,"airOuts":79,"runs":42,"doubles":12,"triples":0,"homeRuns":4,"strikeOuts":42,"baseOnBalls":16,"intentionalWalks":0,"hits":60,"hitByPitch":1,"avg":".260","atBats":231,"obp":".309","slg":".364","ops":".673","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":259,"totalBases":84,"rbi":28,"leftOnBase":111,"sacBunts":10,"sacFlies":1,"babip":".301","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.75","popOuts":11,"lineOuts":21},"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":5,"putOuts":156,"errors":1,"chances":162,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID672386":{"person":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"jerseyNumber":"30","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":64,"groundOuts":106,"airOuts":119,"runs":37,"doubles":14,"triples":0,"homeRuns":11,"strikeOuts":42,"baseOnBalls":39,"intentionalWalks":2,"hits":111,"hitByPitch":1,"avg":".297","atBats":374,"obp":".361","slg":".422","ops":".783","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":418,"totalBases":158,"rbi":60,"leftOnBase":169,"sacBunts":0,"sacFlies":4,"babip":".308","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":21,"lineOuts":34},"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":16,"stolenBases":56,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":30,"putOuts":790,"errors":7,"chances":827,"fielding":".992","passedBall":4,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]}},"batters":[543807,664770,662139,665489,666182,680718,676914,664702,672386,676391,664034,665926,605135,686973,663893,622554,656546,684320],"pitchers":[605135,686973,663893,622554,656546,684320],"bench":[623168],"bullpen":[621244,669456,677865,592332,641778,667297,453286],"battingOrder":[543807,662139,665489,666182,664702,672386,676391,664034,665926],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Lukes (15, Ober); Varsho (9, Topa)."},{"label":"HR","value":"Springer 2 (24, 2nd inning off Ober, 0 on, 2 out, 5th inning off Ober, 0 on, 0 out)."},{"label":"TB","value":"Bichette 2; Clement 2; France, T; Kirk; Lukes 4; Springer 10; Varsho 2."},{"label":"RBI","value":"Guerrero Jr. (72); Kirk (60); Springer 2 (67); Varsho (42)."},{"label":"2-out RBI","value":"Varsho; Springer; Kirk."},{"label":"Runners left in scoring position, 2 out","value":"Springer; Guerrero Jr. 2; Clement."},{"label":"SF","value":"Guerrero Jr."},{"label":"GIDP","value":"Giménez; Guerrero Jr."},{"label":"Team RISP","value":"3-for-10."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Clement (4, 2nd base by Tonkin/Gasper)."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Barger (Martin at 2nd base)."},{"label":"PB","value":"Kirk (4)."},{"label":"DP","value":"(Barger-Giménez-Bichette)."}]}],"note":[{"label":"a","value":"Struck out for Barger in the 8th."}]}},"officials":[{"official":{"id":483561,"fullName":"Lance Barrett","link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":547380,"fullName":"Carlos Torres","link":"/api/v1/people/547380"},"officialType":"First Base"},{"official":{"id":665576,"fullName":"Brock Ballou","link":"/api/v1/people/665576"},"officialType":"Second Base"},{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Wallner (by Little, B); Lee, B (by Hoffman, J)."},{"label":"Pitches-strikes","value":"Ober 96-65; Sands 23-14; Funderburk 15-10; Tonkin 9-7; Topa 26-18; Bassitt 93-59; Varland, L 9-4; Little, B 25-14; Domínguez 6-4; Hoffman, J 25-12; Rodríguez, Y 6-3."},{"label":"Groundouts-flyouts","value":"Ober 3-5; Sands 0-1; Funderburk 3-0; Tonkin 1-0; Topa 1-1; Bassitt 8-3; Varland, L 0-1; Little, B 1-0; Domínguez 0-0; Hoffman, J 1-1; Rodríguez, Y 0-0."},{"label":"Batters faced","value":"Ober 23; Sands 5; Funderburk 4; Tonkin 2; Topa 5; Bassitt 24; Varland, L 3; Little, B 6; Domínguez 1; Hoffman, J 7; Rodríguez, Y 1."},{"label":"Inherited runners-scored","value":"Varland, L 1-0; Little, B 2-1; Domínguez 1-0; Rodríguez, Y 1-0."},{"label":"Umpires","value":"HP: Lance Barrett. 1B: Carlos Torres. 2B: Brock Ballou. 3B: Alfonso Márquez. "},{"label":"Weather","value":"68 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"7:08 PM."},{"label":"T","value":"3:10."},{"label":"Att","value":"42,235."},{"label":"Venue","value":"Rogers Centre."},{"label":"August 26, 2025"}],"pitchingNotes":["Varland, L pitched to 2 batters in the 7th inning."],"topPerformers":[{"player":{"person":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807","boxscoreName":"Springer"},"jerseyNumber":"4","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":141,"battingOrder":"100","stats":{"batting":{"summary":"4-5 | 2 HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":10,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":54,"groundOuts":89,"airOuts":103,"runs":79,"doubles":19,"triples":1,"homeRuns":24,"strikeOuts":82,"baseOnBalls":53,"intentionalWalks":1,"hits":116,"hitByPitch":5,"avg":".301","atBats":386,"obp":".388","slg":".541","ops":".929","caughtStealing":0,"stolenBases":14,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":454,"totalBases":209,"rbi":67,"leftOnBase":156,"sacBunts":0,"sacFlies":4,"babip":".324","groundOutsToAirouts":"0.86","catchersInterference":6,"pickoffs":0,"atBatsPerHomeRun":"16.08","popOuts":23,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":74,"errors":1,"chances":76,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":80,"hittingGameScore":80},{"player":{"person":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508","boxscoreName":"Gasper"},"jerseyNumber":"11","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"800","stats":{"batting":{"summary":"3-4 | HR, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":16,"groundOuts":11,"airOuts":28,"runs":10,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":0,"hits":10,"hitByPitch":3,"avg":".154","atBats":65,"obp":".276","slg":".215","ops":".491","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":77,"totalBases":14,"rbi":5,"leftOnBase":35,"sacBunts":1,"sacFlies":0,"babip":".191","groundOutsToAirouts":"0.39","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.00","popOuts":8,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":6,"putOuts":63,"errors":1,"chances":70,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":64,"hittingGameScore":64},{"player":{"person":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242","boxscoreName":"Wallner"},"jerseyNumber":"38","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, HBP, 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":29,"groundOuts":52,"airOuts":69,"runs":39,"doubles":13,"triples":3,"homeRuns":20,"strikeOuts":93,"baseOnBalls":37,"intentionalWalks":0,"hits":58,"hitByPitch":7,"avg":".215","atBats":270,"obp":".323","slg":".507","ops":".830","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":316,"totalBases":137,"rbi":35,"leftOnBase":107,"sacBunts":0,"sacFlies":2,"babip":".239","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.50","popOuts":26,"lineOuts":14},"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":3,"putOuts":119,"errors":2,"chances":124,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":57,"hittingGameScore":57}]},"decisions":{"winner":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"loser":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"save":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}