{"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":776908,"link":"/api/v1.1/game/776908/feed/live","metaData":{"wait":10,"timeStamp":"20250802_045447","gameEvents":["home_run","game_finished"],"logicalEvents":["countChange","count20","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776908,"type":"R","doubleHeader":"N","id":"2025/08/01/texmlb-seamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776908-2025-08-01","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-02T02:10:00Z","originalDate":"2025-08-01","officialDate":"2025-08-01","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140","season":2025,"venue":{"id":5325,"name":"Globe Life Field","link":"/api/v1/venues/5325"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"tex","fileCode":"tex","abbreviation":"TEX","teamName":"Rangers","locationName":"Arlington","firstYearOfPlay":"1961","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Texas","record":{"gamesPlayed":111,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":57,"losses":54,"ties":0,"pct":".514"},"records":{},"divisionLeader":false,"wins":57,"losses":54,"winningPercentage":".514"},"franchiseName":"Texas","clubName":"Rangers","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136","season":2025,"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sea","fileCode":"sea","abbreviation":"SEA","teamName":"Mariners","locationName":"Seattle","firstYearOfPlay":"1977","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Seattle","record":{"gamesPlayed":111,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":59,"losses":52,"ties":0,"pct":".532"},"records":{},"divisionLeader":false,"wins":59,"losses":52,"winningPercentage":".532"},"franchiseName":"Seattle","clubName":"Mariners","active":true}},"players":{"ID647304":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304","firstName":"Joshua-Douglas","lastName":"Naylor","primaryNumber":"12","birthDate":"1997-06-22","currentAge":29,"birthCity":"Mississauga","birthStateProvince":"ON","birthCountry":"Canada","height":"5' 10\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Josh","useLastName":"Naylor","middleName":"James","boxscoreName":"Naylor, J","nickName":"Naylz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Naylor","nameSlug":"josh-naylor-647304","firstLastName":"Josh Naylor","lastFirstName":"Naylor, Josh","lastInitName":"Naylor, J","initLastName":"J Naylor","fullFMLName":"Joshua-Douglas James Naylor","fullLFMName":"Naylor, Joshua-Douglas James","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID641680":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680","firstName":"Jonah","lastName":"Heim","primaryNumber":"15","birthDate":"1995-06-27","currentAge":31,"birthCity":"Buffalo","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jonah","useLastName":"Heim","middleName":"Nathan","boxscoreName":"Heim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Heim","nameSlug":"jonah-heim-641680","firstLastName":"Jonah Heim","lastFirstName":"Heim, Jonah","lastInitName":"Heim, J","initLastName":"J Heim","fullFMLName":"Jonah Nathan Heim","fullLFMName":"Heim, Jonah Nathan","strikeZoneTop":3.375,"strikeZoneBottom":1.703},"ID542888":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888","firstName":"Shawn","lastName":"Armstrong","primaryNumber":"43","birthDate":"1990-09-11","currentAge":36,"birthCity":"New Bern","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shawn","useLastName":"Armstrong","middleName":"Michael","boxscoreName":"Armstrong","nickName":"Armie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shawn Armstrong","nameSlug":"shawn-armstrong-542888","firstLastName":"Shawn Armstrong","lastFirstName":"Armstrong, Shawn","lastInitName":"Armstrong, S","initLastName":"S Armstrong","fullFMLName":"Shawn Michael Armstrong","fullLFMName":"Armstrong, Shawn Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID694497":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497","firstName":"Evan","lastName":"Carter","primaryNumber":"32","birthDate":"2002-08-29","currentAge":24,"birthCity":"Elizabethton","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Evan","useLastName":"Carter","middleName":"Jason","boxscoreName":"Carter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Evan Carter","nameSlug":"evan-carter-694497","firstLastName":"Evan Carter","lastFirstName":"Carter, Evan","lastInitName":"Carter, E","initLastName":"E Carter","fullFMLName":"Evan Jason Carter","fullLFMName":"Carter, Evan Jason","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID702284":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284","firstName":"Cole","lastName":"Young","primaryNumber":"2","birthDate":"2003-07-29","currentAge":23,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Cole","useLastName":"Young","middleName":"Douglas","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Young","nameSlug":"cole-young-702284","firstLastName":"Cole Young","lastFirstName":"Young, Cole","lastInitName":"Young, C","initLastName":"C Young","fullFMLName":"Cole Douglas Young","fullLFMName":"Young, Cole Douglas","strikeZoneTop":3.133,"strikeZoneBottom":1.581},"ID688138":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138","firstName":"Logan","lastName":"Evans","primaryNumber":"23","birthDate":"2001-06-05","currentAge":25,"birthCity":"Ann Arbor","birthStateProvince":"MI","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Evans","middleName":"Michael","boxscoreName":"Evans","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-04-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Evans","nameSlug":"logan-evans-688138","firstLastName":"Logan Evans","lastFirstName":"Evans, Logan","lastInitName":"Evans, L","initLastName":"L Evans","fullFMLName":"Logan Michael Evans","fullLFMName":"Evans, Logan Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID641487":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487","firstName":"John","lastName":"Crawford","primaryNumber":"3","birthDate":"1995-01-11","currentAge":31,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"J.P.","useLastName":"Crawford","middleName":"Paul","boxscoreName":"Crawford, J","nickName":"Crawdaddy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.P. Crawford","nameSlug":"j-p-crawford-641487","firstLastName":"J.P. Crawford","lastFirstName":"Crawford, J.P.","lastInitName":"Crawford, J","initLastName":"J Crawford","fullFMLName":"John Paul Crawford","fullLFMName":"Crawford, John Paul","strikeZoneTop":3.219,"strikeZoneBottom":1.625},"ID683004":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004","firstName":"Jack","lastName":"Leiter","primaryNumber":"22","birthDate":"2000-04-21","currentAge":26,"birthCity":"Plantation","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Leiter","middleName":"Thomas","boxscoreName":"Leiter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"lighter","mlbDebutDate":"2024-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Leiter","nameSlug":"jack-leiter-683004","firstLastName":"Jack Leiter","lastFirstName":"Leiter, Jack","lastInitName":"Leiter, J","initLastName":"J Leiter","fullFMLName":"Jack Thomas Leiter","fullLFMName":"Leiter, Jack Thomas","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"ID592626":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626","firstName":"Joc","lastName":"Pederson","primaryNumber":"3","birthDate":"1992-04-21","currentAge":34,"birthCity":"Palo Alto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Joc","useLastName":"Pederson","middleName":"R.","boxscoreName":"Pederson","nickName":"King","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"PEE-der-sin","mlbDebutDate":"2014-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joc Pederson","nameSlug":"joc-pederson-592626","firstLastName":"Joc Pederson","lastFirstName":"Pederson, Joc","lastInitName":"Pederson, J","initLastName":"J Pederson","fullFMLName":"Joc R. Pederson","fullLFMName":"Pederson, Joc R.","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"ID642133":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133","firstName":"Ryan","lastName":"Tellez","primaryNumber":"44","birthDate":"1995-03-16","currentAge":31,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":273,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rowdy","useLastName":"Tellez","middleName":"John","boxscoreName":"Tellez","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"teh-LEHZ","mlbDebutDate":"2018-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Rowdy Tellez","nameSlug":"rowdy-tellez-642133","firstLastName":"Rowdy Tellez","lastFirstName":"Tellez, Rowdy","lastInitName":"Tellez, R","initLastName":"R Tellez","fullFMLName":"Ryan John Tellez","fullLFMName":"Tellez, Ryan John","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID592351":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351","firstName":"Jonathan","lastName":"Gray","primaryNumber":"22","birthDate":"1991-11-05","currentAge":34,"birthCity":"Shawnee","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jon","useLastName":"Gray","middleName":"Charles","boxscoreName":"Gray, Jn","nickName":"Wolf","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jon Gray","nameSlug":"jon-gray-592351","firstLastName":"Jon Gray","lastFirstName":"Gray, Jon","lastInitName":"Gray, J","initLastName":"J Gray","fullFMLName":"Jonathan Charles Gray","fullLFMName":"Gray, Jonathan Charles","strikeZoneTop":3.51,"strikeZoneBottom":1.63},"ID676395":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395","firstName":"Robert","lastName":"Garcia","primaryNumber":"62","birthDate":"1996-06-14","currentAge":30,"birthCity":"Manteca","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":236,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robert","useLastName":"Garcia","middleName":"Christopher","boxscoreName":"Garcia, R","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2023-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robert Garcia","nameSlug":"robert-garcia-676395","firstLastName":"Robert Garcia","lastFirstName":"Garcia, Robert","lastInitName":"Garcia, R","initLastName":"R Garcia","fullFMLName":"Robert Christopher Garcia","fullLFMName":"Garcia, Robert Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID673962":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962","firstName":"Joshua","lastName":"Jung","primaryNumber":"6","birthDate":"1998-02-12","currentAge":28,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Josh","useLastName":"Jung","middleName":"Ryne","boxscoreName":"Jung, Jo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"young","mlbDebutDate":"2022-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Jung","nameSlug":"josh-jung-673962","firstLastName":"Josh Jung","lastFirstName":"Jung, Josh","lastInitName":"Jung, J","initLastName":"J Jung","fullFMLName":"Joshua Ryne Jung","fullLFMName":"Jung, Joshua Ryne","strikeZoneTop":3.263,"strikeZoneBottom":1.647},"ID543309":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309","firstName":"Kyle","lastName":"Higashioka","primaryNumber":"11","birthDate":"1990-04-20","currentAge":36,"birthCity":"Huntington Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Kyle","useLastName":"Higashioka","middleName":"Harris","boxscoreName":"Higashioka","nickName":"Higgy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"he-GAH-she-OH-kah","mlbDebutDate":"2017-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Higashioka","nameSlug":"kyle-higashioka-543309","firstLastName":"Kyle Higashioka","lastFirstName":"Higashioka, Kyle","lastInitName":"Higashioka, K","initLastName":"K Higashioka","fullFMLName":"Kyle Harris Higashioka","fullLFMName":"Higashioka, Kyle Harris","strikeZoneTop":3.245,"strikeZoneBottom":1.638},"ID693433":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433","firstName":"Bryan","lastName":"Woo","primaryNumber":"22","birthDate":"2000-01-30","currentAge":26,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Woo","middleName":"Joseph","boxscoreName":"Woo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Woo","nameSlug":"bryan-woo-693433","firstLastName":"Bryan Woo","lastFirstName":"Woo, Bryan","lastInitName":"Woo, B","initLastName":"B Woo","fullFMLName":"Bryan Joseph Woo","fullLFMName":"Woo, Bryan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669302":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302","firstName":"Logan","lastName":"Gilbert","primaryNumber":"36","birthDate":"1997-05-05","currentAge":29,"birthCity":"Winter Park","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Gilbert","middleName":"Keith","boxscoreName":"Gilbert, L","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Gilbert","nameSlug":"logan-gilbert-669302","firstLastName":"Logan Gilbert","lastFirstName":"Gilbert, Logan","lastInitName":"Gilbert, L","initLastName":"L Gilbert","fullFMLName":"Logan Keith Gilbert","fullLFMName":"Gilbert, Logan Keith","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID553993":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993","firstName":"Eugenio","lastName":"Suárez","primaryNumber":"28","birthDate":"1991-07-18","currentAge":35,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Eugenio","useLastName":"Suárez","middleName":"Alejandro","boxscoreName":"Suárez, E","nickName":"Bolibomba Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AY-you-hay-nee-oh Swar-ez","mlbDebutDate":"2014-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eugenio Suárez","nameSlug":"eugenio-suarez-553993","firstLastName":"Eugenio Suárez","lastFirstName":"Suárez, Eugenio","lastInitName":"Suárez, E","initLastName":"E Suárez","fullFMLName":"Eugenio Alejandro Suárez","fullLFMName":"Suárez, Eugenio Alejandro","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID622491":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491","firstName":"Luis","lastName":"Castillo","primaryNumber":"58","birthDate":"1992-12-12","currentAge":33,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Castillo","middleName":"Miguel","boxscoreName":"Castillo, L","nickName":"La Piedra","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2017-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Castillo","nameSlug":"luis-castillo-622491","firstLastName":"Luis Castillo","lastFirstName":"Castillo, Luis","lastInitName":"Castillo, L","initLastName":"L Castillo","fullFMLName":"Luis Miguel Castillo","fullLFMName":"Castillo, Luis Miguel","strikeZoneTop":3.44,"strikeZoneBottom":1.59},"ID641598":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598","firstName":"Mitchell","lastName":"Garver","primaryNumber":"8","birthDate":"1991-01-15","currentAge":35,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Mitch","useLastName":"Garver","middleName":"Lynn","boxscoreName":"Garver","nickName":"Garv Sauce","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mitch Garver","nameSlug":"mitch-garver-641598","firstLastName":"Mitch Garver","lastFirstName":"Garver, Mitch","lastInitName":"Garver, M","initLastName":"M Garver","fullFMLName":"Mitchell Lynn Garver","fullLFMName":"Garver, Mitchell Lynn","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"ID669701":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701","firstName":"Josh","lastName":"Smith","primaryNumber":"9","birthDate":"1997-08-07","currentAge":29,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"5' 9\"","weight":172,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Josh","useLastName":"Smith","middleName":"Harris","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Smith","nameSlug":"josh-smith-669701","firstLastName":"Josh Smith","lastFirstName":"Smith, Josh","lastInitName":"Smith, J","initLastName":"J Smith","fullFMLName":"Josh Harris Smith","fullLFMName":"Smith, Josh Harris","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID664059":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059","firstName":"Samuel","lastName":"Haggerty","primaryNumber":"0","birthDate":"1994-05-26","currentAge":32,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"5' 11\"","weight":175,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Sam","useLastName":"Haggerty","middleName":"Onofrio","boxscoreName":"Haggerty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-09-04","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sam Haggerty","nameSlug":"sam-haggerty-664059","firstLastName":"Sam Haggerty","lastFirstName":"Haggerty, Sam","lastInitName":"Haggerty, S","initLastName":"S Haggerty","fullFMLName":"Samuel Onofrio Haggerty","fullLFMName":"Haggerty, Samuel Onofrio","strikeZoneTop":3.151,"strikeZoneBottom":1.59},"ID677594":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594","firstName":"Julio","lastName":"Rodríguez","primaryNumber":"44","birthDate":"2000-12-29","currentAge":25,"birthCity":"Loma de Cabrera","birthCountry":"Dominican Republic","height":"6' 4\"","weight":228,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Julio","useLastName":"Rodríguez","middleName":"Yamel","boxscoreName":"Rodríguez, J","gender":"M","nameMatrilineal":"Reyes","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julio Rodríguez","nameSlug":"julio-rodriguez-677594","firstLastName":"Julio Rodríguez","lastFirstName":"Rodríguez, Julio","lastInitName":"Rodríguez, J","initLastName":"J Rodríguez","fullFMLName":"Julio Yamel Rodríguez","fullLFMName":"Rodríguez, Julio Yamel","strikeZoneTop":3.378,"strikeZoneBottom":1.705},"ID664208":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208","firstName":"Phillip","lastName":"Maton","primaryNumber":"88","birthDate":"1993-03-25","currentAge":33,"birthCity":"Paducah","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Phil","useLastName":"Maton","middleName":"Louis","boxscoreName":"Maton, P","nickName":"Spin Rate","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"MAY-tahn","mlbDebutDate":"2017-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Phil Maton","nameTitle":"III","nameSuffix":"III","nameSlug":"phil-maton-664208","firstLastName":"Phil Maton","lastFirstName":"Maton, Phil","lastInitName":"Maton, P","initLastName":"P Maton","fullFMLName":"Phillip Louis Maton","fullLFMName":"Maton, Phillip Louis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID694671":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671","firstName":"Wyatt","lastName":"Langford","primaryNumber":"36","birthDate":"2001-11-15","currentAge":24,"birthCity":"Trenton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Wyatt","useLastName":"Langford","middleName":"Michael","boxscoreName":"Langford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wyatt Langford","nameSlug":"wyatt-langford-694671","firstLastName":"Wyatt Langford","lastFirstName":"Langford, Wyatt","lastInitName":"Langford, W","initLastName":"W Langford","fullFMLName":"Wyatt Michael Langford","fullLFMName":"Langford, Wyatt Michael","strikeZoneTop":3.196,"strikeZoneBottom":1.613},"ID571948":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948","firstName":"Hoby","lastName":"Milner","primaryNumber":"41","birthDate":"1991-01-13","currentAge":35,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":187,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hoby","useLastName":"Milner","middleName":"Trey","boxscoreName":"Milner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HOH-bee","mlbDebutDate":"2017-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hoby Milner","nameSlug":"hoby-milner-571948","firstLastName":"Hoby Milner","lastFirstName":"Milner, Hoby","lastInitName":"Milner, H","initLastName":"H Milner","fullFMLName":"Hoby Milner","fullLFMName":"Milner, Hoby","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID456781":{"id":456781,"fullName":"Donovan Solano","link":"/api/v1/people/456781","firstName":"Donovan","lastName":"Solano","primaryNumber":"16","birthDate":"1987-12-17","currentAge":38,"birthCity":"Barranquilla","birthCountry":"Colombia","height":"5' 8\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Donovan","useLastName":"Solano","boxscoreName":"Solano","nickName":"Soli","gender":"M","nameMatrilineal":"Preciado","isPlayer":true,"isVerified":true,"pronunciation":"so-LAH-no","mlbDebutDate":"2012-05-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Donovan Solano","nameSlug":"donovan-solano-456781","firstLastName":"Donovan Solano","lastFirstName":"Solano, Donovan","lastInitName":"Solano, D","initLastName":"D Solano","fullFMLName":"Donovan Solano","fullLFMName":"Solano, Donovan","strikeZoneTop":3.19,"strikeZoneBottom":1.46},"ID668227":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227","firstName":"Randy","lastName":"Arozarena","primaryNumber":"56","birthDate":"1995-02-28","currentAge":31,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Randy","useLastName":"Arozarena","boxscoreName":"Arozarena","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ah-row-sah-RAY-nah","mlbDebutDate":"2019-08-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Arozarena","nameSlug":"randy-arozarena-668227","firstLastName":"Randy Arozarena","lastFirstName":"Arozarena, Randy","lastInitName":"Arozarena, R","initLastName":"R Arozarena","fullFMLName":"Randy Arozarena","fullLFMName":"Arozarena, Randy","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID518876":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876","firstName":"Kenneth","lastName":"Kelly","primaryNumber":"29","birthDate":"1988-10-14","currentAge":37,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Merrill","useLastName":"Kelly","middleName":"Merrill","boxscoreName":"Kelly, Me","nickName":"Mert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2019-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Merrill Kelly","nameSlug":"merrill-kelly-518876","firstLastName":"Merrill Kelly","lastFirstName":"Kelly, Merrill","lastInitName":"Kelly, M","initLastName":"M Kelly","fullFMLName":"Kenneth Merrill Kelly","fullLFMName":"Kelly, Kenneth Merrill","strikeZoneTop":3.41,"strikeZoneBottom":1.55},"ID668984":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984","firstName":"Casey","lastName":"Legumina","primaryNumber":"67","birthDate":"1997-06-19","currentAge":29,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Legumina","middleName":"Davey","boxscoreName":"Legumina","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Legumina","nameSlug":"casey-legumina-668984","firstLastName":"Casey Legumina","lastFirstName":"Legumina, Casey","lastInitName":"Legumina, C","initLastName":"C Legumina","fullFMLName":"Casey Davey Legumina","fullLFMName":"Legumina, Casey Davey","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID681168":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168","firstName":"Luis","lastName":"Curvelo","primaryNumber":"57","birthDate":"2000-10-21","currentAge":25,"birthCity":"Higuerote","birthCountry":"Venezuela","height":"6' 1\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Curvelo","middleName":"Jefferso","boxscoreName":"Curvelo","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Curvelo","nameSlug":"luis-curvelo-681168","firstLastName":"Luis Curvelo","lastFirstName":"Curvelo, Luis","lastInitName":"Curvelo, L","initLastName":"L Curvelo","fullFMLName":"Luis Jefferso Curvelo","fullLFMName":"Curvelo, Luis Jefferso","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID686527":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527","firstName":"Dominic","lastName":"Canzone","primaryNumber":"8","birthDate":"1997-08-16","currentAge":29,"birthCity":"Cleveland","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Canzone","middleName":"Gene","boxscoreName":"Canzone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-07-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dominic Canzone","nameSlug":"dominic-canzone-686527","firstLastName":"Dominic Canzone","lastFirstName":"Canzone, Dominic","lastInitName":"Canzone, D","initLastName":"D Canzone","fullFMLName":"Dominic Gene Canzone","fullLFMName":"Canzone, Dominic Gene","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"ID663804":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804","firstName":"Jackson","lastName":"Kowar","primaryNumber":"57","birthDate":"1996-10-04","currentAge":29,"birthCity":"Weddington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jackson","useLastName":"Kowar","middleName":"Alexander","boxscoreName":"Kowar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"coh-wahr","mlbDebutDate":"2021-06-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Kowar","nameSlug":"jackson-kowar-663804","firstLastName":"Jackson Kowar","lastFirstName":"Kowar, Jackson","lastInitName":"Kowar, J","initLastName":"J Kowar","fullFMLName":"Jackson Alexander Kowar","fullLFMName":"Kowar, Jackson Alexander","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID663728":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728","firstName":"Caleb","lastName":"Raleigh","primaryNumber":"29","birthDate":"1996-11-26","currentAge":29,"birthCity":"Harrisonburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Cal","useLastName":"Raleigh","middleName":"John","boxscoreName":"Raleigh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"rah-lee","mlbDebutDate":"2021-07-11","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Raleigh","nameSlug":"cal-raleigh-663728","firstLastName":"Cal Raleigh","lastFirstName":"Raleigh, Cal","lastInitName":"Raleigh, C","initLastName":"C Raleigh","fullFMLName":"Caleb John Raleigh","fullLFMName":"Raleigh, Caleb John","strikeZoneTop":3.282,"strikeZoneBottom":1.656},"ID608369":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369","firstName":"Corey","lastName":"Seager","primaryNumber":"5","birthDate":"1994-04-27","currentAge":32,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Corey","useLastName":"Seager","middleName":"Drew","boxscoreName":"Seager","nickName":"Seags","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-ger","mlbDebutDate":"2015-09-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Corey Seager","nameSlug":"corey-seager-608369","firstLastName":"Corey Seager","lastFirstName":"Seager, Corey","lastInitName":"Seager, C","initLastName":"C Seager","fullFMLName":"Corey Drew Seager","fullLFMName":"Seager, Corey Drew","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"ID657571":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571","firstName":"Caleb","lastName":"Ferguson","primaryNumber":"54","birthDate":"1996-07-02","currentAge":30,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Ferguson","middleName":"Paul","boxscoreName":"Ferguson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Ferguson","nameSlug":"caleb-ferguson-657571","firstLastName":"Caleb Ferguson","lastFirstName":"Ferguson, Caleb","lastInitName":"Ferguson, C","initLastName":"C Ferguson","fullFMLName":"Caleb Paul Ferguson","fullLFMName":"Ferguson, Caleb Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID543760":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760","firstName":"Marcus","lastName":"Semien","primaryNumber":"10","birthDate":"1990-09-17","currentAge":36,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Marcus","useLastName":"Semien","middleName":"Andrew","boxscoreName":"Semien","nickName":"Simmy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"SIH-mee-ehn","mlbDebutDate":"2013-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcus Semien","nameSlug":"marcus-semien-543760","firstLastName":"Marcus Semien","lastFirstName":"Semien, Marcus","lastInitName":"Semien, M","initLastName":"M Semien","fullFMLName":"Marcus Andrew Semien","fullLFMName":"Semien, Marcus Andrew","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID670156":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156","firstName":"Miles","lastName":"Mastrobuoni","primaryNumber":"21","birthDate":"1995-10-31","currentAge":30,"birthCity":"San Ramon","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Miles","useLastName":"Mastrobuoni","middleName":"James","boxscoreName":"Mastrobuoni","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"mass-troh-BOH-nee","mlbDebutDate":"2022-09-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miles Mastrobuoni","nameSlug":"miles-mastrobuoni-670156","firstLastName":"Miles Mastrobuoni","lastFirstName":"Mastrobuoni, Miles","lastInitName":"Mastrobuoni, M","initLastName":"M Mastrobuoni","fullFMLName":"Miles James Mastrobuoni","fullLFMName":"Mastrobuoni, Miles James","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID666374":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374","firstName":"Matthew","lastName":"Brash","primaryNumber":"47","birthDate":"1998-05-12","currentAge":28,"birthCity":"Kingston","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 1\"","weight":173,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Brash","middleName":"Aurel","boxscoreName":"Brash","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Brash","nameSlug":"matt-brash-666374","firstLastName":"Matt Brash","lastFirstName":"Brash, Matt","lastInitName":"Brash, M","initLastName":"M Brash","fullFMLName":"Matthew Aurel Brash","fullLFMName":"Brash, Matthew Aurel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID677649":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649","firstName":"Ezequiel","lastName":"Duran","primaryNumber":"20","birthDate":"1999-05-22","currentAge":27,"birthCity":"San Juan de la Maguana","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Duran","middleName":"Alberto","boxscoreName":"Duran, E","gender":"M","nameMatrilineal":"Zabala","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Duran","nameSlug":"ezequiel-duran-677649","firstLastName":"Ezequiel Duran","lastFirstName":"Duran, Ezequiel","lastInitName":"Duran, E","initLastName":"E Duran","fullFMLName":"Ezequiel Alberto Duran","fullLFMName":"Duran, Ezequiel Alberto","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID664238":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238","firstName":"Dylan","lastName":"Moore","primaryNumber":"25","birthDate":"1992-08-02","currentAge":34,"birthCity":"Yorba Linda","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Dylan","useLastName":"Moore","middleName":"Scott","boxscoreName":"Moore, D","nickName":"D Mo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-03-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Moore","nameSlug":"dylan-moore-664238","firstLastName":"Dylan Moore","lastFirstName":"Moore, Dylan","lastInitName":"Moore, D","initLastName":"D Moore","fullFMLName":"Dylan Scott Moore","fullLFMName":"Moore, Dylan Scott","strikeZoneTop":3.238,"strikeZoneBottom":1.634},"ID662253":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253","firstName":"Andrés","lastName":"Muñoz","primaryNumber":"75","birthDate":"1999-01-16","currentAge":27,"birthCity":"Los Mochis","birthStateProvince":"SI","birthCountry":"Mexico","height":"6' 2\"","weight":222,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrés","useLastName":"Muñoz","middleName":"Clemente","boxscoreName":"Muñoz, A","nickName":"El Plebe","gender":"M","nameMatrilineal":"Apodaca","isPlayer":true,"isVerified":true,"pronunciation":"on-DRACE moon-yoce","mlbDebutDate":"2019-07-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrés Muñoz","nameSlug":"andres-munoz-662253","firstLastName":"Andrés Muñoz","lastFirstName":"Muñoz, Andrés","lastInitName":"Muñoz, A","initLastName":"A Muñoz","fullFMLName":"Andrés Clemente Muñoz","fullLFMName":"Muñoz, Andrés Clemente","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669923":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923","firstName":"George","lastName":"Kirby","primaryNumber":"68","birthDate":"1998-02-04","currentAge":28,"birthCity":"Rye","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Kirby","middleName":"Joseph","boxscoreName":"Kirby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Kirby","nameSlug":"george-kirby-669923","firstLastName":"George Kirby","lastFirstName":"Kirby, George","lastInitName":"Kirby, G","initLastName":"G Kirby","fullFMLName":"George Joseph Kirby","fullLFMName":"Kirby, George Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID594798":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798","firstName":"Jacob","lastName":"deGrom","primaryNumber":"48","birthDate":"1988-06-19","currentAge":38,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"deGrom","middleName":"Anthony","boxscoreName":"deGrom","nickName":"Jake","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob deGrom","nameSlug":"jacob-degrom-594798","firstLastName":"Jacob deGrom","lastFirstName":"deGrom, Jacob","lastInitName":"deGrom, J","initLastName":"J deGrom","fullFMLName":"Jacob Anthony deGrom","fullLFMName":"deGrom, Jacob Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID571578":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578","firstName":"Patrick","lastName":"Corbin","primaryNumber":"46","birthDate":"1989-07-19","currentAge":37,"birthCity":"Clay","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Patrick","useLastName":"Corbin","middleName":"Alan","boxscoreName":"Corbin","nickName":"Corby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-04-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Patrick Corbin","nameSlug":"patrick-corbin-571578","firstLastName":"Patrick Corbin","lastFirstName":"Corbin, Patrick","lastInitName":"Corbin, P","initLastName":"P Corbin","fullFMLName":"Patrick Alan Corbin","fullLFMName":"Corbin, Patrick Alan","strikeZoneTop":3.42,"strikeZoneBottom":1.63},"ID642100":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100","firstName":"Gabriel","lastName":"Speier","primaryNumber":"55","birthDate":"1995-04-12","currentAge":31,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gabe","useLastName":"Speier","middleName":"James","boxscoreName":"Speier","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"spy-urr","mlbDebutDate":"2019-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gabe Speier","nameSlug":"gabe-speier-642100","firstLastName":"Gabe Speier","lastFirstName":"Speier, Gabe","lastInitName":"Speier, G","initLastName":"G Speier","fullFMLName":"Gabriel James Speier","fullLFMName":"Speier, Gabriel James","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID687847":{"id":687847,"fullName":"Marc Church","link":"/api/v1/people/687847","firstName":"Marc","lastName":"Church","primaryNumber":"30","birthDate":"2001-03-30","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":189,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Marc","useLastName":"Church","middleName":"Easton","boxscoreName":"Church","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marc Church","nameSlug":"marc-church-687847","firstLastName":"Marc Church","lastFirstName":"Church, Marc","lastInitName":"Church, M","initLastName":"M Church","fullFMLName":"Marc Easton Church","fullLFMName":"Church, Marc Easton","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666969":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969","firstName":"Jose","lastName":"García","primaryNumber":"53","birthDate":"1993-03-02","currentAge":33,"birthCity":"Ciego de Avila","birthCountry":"Cuba","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Adolis","useLastName":"García","middleName":"Adolis","boxscoreName":"García, Ad","nickName":"El Bombi","gender":"M","nameMatrilineal":"Arrieta","isPlayer":true,"isVerified":false,"pronunciation":"ah-DOH-lees","mlbDebutDate":"2018-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adolis García","nameSlug":"adolis-garcia-666969","firstLastName":"Adolis García","lastFirstName":"García, Adolis","lastInitName":"García, A","initLastName":"A García","fullFMLName":"Jose Adolis García","fullLFMName":"García, Jose Adolis","strikeZoneTop":3.216,"strikeZoneBottom":1.623},"ID660825":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825","firstName":"Eduard","lastName":"Bazardo","primaryNumber":"83","birthDate":"1995-09-01","currentAge":31,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduard","useLastName":"Bazardo","middleName":"Felix","boxscoreName":"Bazardo","gender":"M","nameMatrilineal":"Osorio","isPlayer":true,"isVerified":false,"pronunciation":"buh-ZAR-doh","mlbDebutDate":"2021-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eduard Bazardo","nameSlug":"eduard-bazardo-660825","firstLastName":"Eduard Bazardo","lastFirstName":"Bazardo, Eduard","lastInitName":"Bazardo, E","initLastName":"E Bazardo","fullFMLName":"Eduard Felix Bazardo","fullLFMName":"Bazardo, Eduard Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID593871":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871","firstName":"Jorge","lastName":"Polanco","primaryNumber":"11","birthDate":"1993-07-05","currentAge":33,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":208,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jorge","useLastName":"Polanco","middleName":"Luis","boxscoreName":"Polanco","nickName":"Chulo","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-26","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Polanco","nameSlug":"jorge-polanco-593871","firstLastName":"Jorge Polanco","lastFirstName":"Polanco, Jorge","lastInitName":"Polanco, J","initLastName":"J Polanco","fullFMLName":"Jorge Luis Polanco","fullLFMName":"Polanco, Jorge Luis","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID543135":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135","firstName":"Nathan","lastName":"Eovaldi","primaryNumber":"17","birthDate":"1990-02-13","currentAge":36,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nathan","useLastName":"Eovaldi","middleName":"Edward","boxscoreName":"Eovaldi","nickName":"Nitro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"ee-VAHL-dee","mlbDebutDate":"2011-08-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Eovaldi","nameSlug":"nathan-eovaldi-543135","firstLastName":"Nathan Eovaldi","lastFirstName":"Eovaldi, Nathan","lastInitName":"Eovaldi, N","initLastName":"N Eovaldi","fullFMLName":"Nathan Edward Eovaldi","fullLFMName":"Eovaldi, Nathan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID543056":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056","firstName":"Daniel","lastName":"Coulombe","primaryNumber":"67","birthDate":"1989-10-26","currentAge":36,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Danny","useLastName":"Coulombe","middleName":"Paul","boxscoreName":"Coulombe","nickName":"Frenchie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"KOO-loam","mlbDebutDate":"2014-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Danny Coulombe","nameSlug":"danny-coulombe-543056","firstLastName":"Danny Coulombe","lastFirstName":"Coulombe, Danny","lastInitName":"Coulombe, D","initLastName":"D Coulombe","fullFMLName":"Daniel Paul Coulombe","fullLFMName":"Coulombe, Daniel Paul","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID668390":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390","firstName":"Cole","lastName":"Winn","primaryNumber":"60","birthDate":"1999-11-25","currentAge":26,"birthCity":"Longmont","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Winn","middleName":"Robert","boxscoreName":"Winn, C","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Winn","nameSlug":"cole-winn-668390","firstLastName":"Cole Winn","lastFirstName":"Winn, Cole","lastInitName":"Winn, C","initLastName":"C Winn","fullFMLName":"Cole Robert Winn","fullLFMName":"Winn, Cole Robert","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID672841":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841","firstName":"Carlos ","lastName":"Vargas","primaryNumber":"54","birthDate":"1999-10-13","currentAge":26,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carlos","useLastName":"Vargas","middleName":"Miguel","boxscoreName":"Vargas","gender":"M","nameMatrilineal":"Henriquez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carlos Vargas","nameSlug":"carlos-vargas-672841","firstLastName":"Carlos Vargas","lastFirstName":"Vargas, Carlos","lastInitName":"Vargas, C","initLastName":"C Vargas","fullFMLName":"Carlos  Miguel Vargas","fullLFMName":"Vargas, Carlos  Miguel","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":680,"name":"T-Mobile Park","link":"/api/v1/venues/680","location":{"address1":"P.O. Box 4100","city":"Seattle","state":"Washington","stateAbbrev":"WA","postalCode":"98104","defaultCoordinates":{"latitude":47.591333,"longitude":-122.33251},"azimuthAngle":49.0,"elevation":10,"country":"USA","phone":"(206) 346-4000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":47378,"turfType":"Grass","roofType":"Retractable","leftLine":331,"leftCenter":390,"center":405,"rightCenter":387,"rightLine":327},"active":true,"season":"2025"},"officialVenue":{"id":680,"link":"/api/v1/venues/680"},"weather":{"condition":"Cloudy","temp":"75","wind":"0 mph, Calm"},"gameInfo":{"attendance":40984,"firstPitch":"2025-08-02T02:11:00.000Z","gameDurationMinutes":163},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"home":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"}},"officialScorer":{"id":499385,"fullName":"Gary Brooks","link":"/api/v1/people/499385"},"primaryDatacaster":{"id":605321,"fullName":"Kyle Kraus","link":"/api/v1/people/605321"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-02T02:11:14.619Z","endTime":"2025-08-02T02:11:24.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-01T22:41:25.652Z","endTime":"2025-08-02T01:46:50.394Z","isPitch":false,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"}},{"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-02T01:46:50.394Z","endTime":"2025-08-02T02:09:23.232Z","isPitch":false,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"}},{"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-02T02:09:23.232Z","endTime":"2025-08-02T02:11:16.486Z","isPitch":false,"type":"action","player":{"id":669701,"link":"/api/v1/people/669701"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.15999629498536,"strikeZoneBottom":1.47999691005499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.391821795616192,"aZ":-11.52426165304683,"pfxX":-6.741479024110596,"pfxZ":10.243701208752237,"pX":0.8576497577381368,"pZ":2.2872739720918642,"vX0":8.05363866960212,"vY0":-140.9390497936683,"vZ0":-7.433870840949351,"x":84.31,"y":177.02,"x0":-1.1581702402531506,"y0":50.00594390471412,"z0":5.699872444350784,"aX":-13.59427162314111},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.2,"breakHorizontal":10.6,"spinRate":2236,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3883196183111868,"extension":7.326345074031011},"hitData":{"launchSpeed":66.3,"launchAngle":3.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.95,"coordY":151.07}},"index":3,"playId":"37673213-bd62-34de-9139-f1dc1254a7a3","pitchNumber":1,"startTime":"2025-08-02T02:11:16.486Z","endTime":"2025-08-02T02:11:24.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T02:11:24.253Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-02T02:11:41.357Z","endTime":"2025-08-02T02:11:59.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44932292083646,"aZ":-13.79051071436725,"pfxX":-6.713576258316776,"pfxZ":9.211487775729724,"pX":-0.48954770376336887,"pZ":2.1702600514647097,"vX0":4.051468934477163,"vY0":-140.51991963848118,"vZ0":-7.16860385118005,"x":135.66,"y":180.18,"x0":-1.0793330293445014,"y0":50.00288928587443,"z0":5.654093441510093,"aX":-13.398569228041717},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.4,"breakHorizontal":11.3,"spinRate":2291,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.39009195080873926,"extension":7.335679955068735},"hitData":{"launchSpeed":96.5,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.47,"coordY":148.54}},"index":0,"playId":"1a9e3259-72e3-3fbf-8347-7ec6e8fe5ec9","pitchNumber":1,"startTime":"2025-08-02T02:11:51.574Z","endTime":"2025-08-02T02:11:59.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T02:11:59.312Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-02T02:12:42.191Z","endTime":"2025-08-02T02:14:04.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-02T02:12:20.142Z","endTime":"2025-08-02T02:12:44.540Z","isPitch":false,"type":"action","player":{"id":543760,"link":"/api/v1/people/543760"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.31829975467797,"strikeZoneBottom":1.37894477982257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.860435991693205,"aZ":-12.979246002221494,"pfxX":-4.80793438514957,"pfxZ":9.784376325771973,"pX":0.5258071536478244,"pZ":3.1418560464768737,"vX0":5.455655324630464,"vY0":-139.31023097885128,"vZ0":-4.756508445122673,"x":96.96,"y":153.95,"x0":-0.8350653742228074,"y0":50.00261816313393,"z0":5.732118194087828,"aX":-9.432216523775237},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":7.6,"spinRate":2148,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.3934585216231228,"extension":7.309595751383978},"index":1,"playId":"eb1b5d05-fda1-30b4-9997-bc1f972450ab","pitchNumber":1,"startTime":"2025-08-02T02:12:44.540Z","endTime":"2025-08-02T02:12:48.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.31820769936263,"strikeZoneBottom":1.57014617714602,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.559246910074634,"aZ":-12.013654971484735,"pfxX":-6.027036515447538,"pfxZ":10.031288086659107,"pX":0.8552773278701075,"pZ":2.2154800295472112,"vX0":6.150388587050365,"vY0":-140.7756337096533,"vZ0":-7.597779107061613,"x":84.4,"y":178.96,"x0":-0.573352073163962,"y0":50.00169066592734,"z0":5.724563497742409,"aX":-12.112325661440202},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":9.7,"spinRate":2239,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.38886830424211194,"extension":7.438606358084696},"index":2,"playId":"8d74a2f1-b1bd-3687-b844-e066af5d844e","pitchNumber":2,"startTime":"2025-08-02T02:13:01.043Z","endTime":"2025-08-02T02:13:05.625Z","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":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.40451597765566,"strikeZoneBottom":1.49721443016941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.81980505343192,"aZ":-35.19952299499546,"pfxX":-2.6951746281398528,"pfxZ":-2.0567619678133386,"pX":2.3422522249705784,"pZ":0.6076282884792492,"vX0":7.6772369350012974,"vY0":-120.40102581448583,"vZ0":-4.679103573592132,"x":27.72,"y":222.37,"x0":-0.5339449895325594,"y0":50.00338593319751,"z0":5.6826847085228405,"aX":-3.968635996349334},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.6,"breakHorizontal":3.1,"spinRate":727,"spinDirection":294},"zone":14,"typeConfidence":2.0,"plateTime":0.4544902725321607,"extension":7.511975784320175},"index":3,"playId":"8d0f70d3-d633-33bb-be25-471a738238d0","pitchNumber":3,"startTime":"2025-08-02T02:13:18.621Z","endTime":"2025-08-02T02:13:22.373Z","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":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.603942340776733,"aZ":-34.62269213415741,"pfxX":-1.2052941189294923,"pfxZ":-1.6557198159174344,"pX":-0.20517755390975237,"pZ":1.7124933390072072,"vX0":1.6743279535155555,"vY0":-121.53914642065497,"vZ0":-2.349549182875939,"x":124.82,"y":192.54,"x0":-0.7504086242567515,"y0":50.00488930950715,"z0":5.735491654333168,"aX":-1.7810123334887527},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.4,"breakHorizontal":1.7,"spinRate":670,"spinDirection":284},"zone":8,"typeConfidence":2.0,"plateTime":0.4528454652023939,"extension":7.308400726113791},"index":4,"playId":"b3fca087-8297-3982-8016-c51afd499f5d","pitchNumber":4,"startTime":"2025-08-02T02:13:37.463Z","endTime":"2025-08-02T02:13:42.427Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.416529945003173,"aZ":-32.692082935765086,"pfxX":6.66178950350437,"pfxZ":-0.35559297382005095,"pX":1.5299515565190969,"pZ":1.8456034960539534,"vX0":2.9561904861639454,"vY0":-119.97386331918187,"vZ0":-2.1892985015805886,"x":58.68,"y":188.95,"x0":-0.5859103470971946,"y0":50.00500188937294,"z0":5.699502944288526,"aX":9.657144713107503},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.0,"breakHorizontal":-12.8,"spinRate":2219,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4575260786950759,"extension":7.437420181726644},"index":5,"playId":"89fe9747-b050-3ed5-b878-a0ff93078ece","pitchNumber":5,"startTime":"2025-08-02T02:13:59.965Z","endTime":"2025-08-02T02:14:04.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T02:14:04.147Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randy Arozarena flies out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-02T02:15:54.445Z","endTime":"2025-08-02T02:17:39.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.02229482410483,"aZ":-10.39063672875354,"pfxX":-5.85598066083622,"pfxZ":10.9148666157038,"pX":-0.550723976150672,"pZ":2.9226704334141167,"vX0":4.181298769922827,"vY0":-140.65195614705758,"vZ0":-5.092253392898211,"x":137.99,"y":159.87,"x0":-1.2985704207016435,"y0":50.0059774940441,"z0":5.435516276784489,"aX":-11.69100397384164},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.8,"breakHorizontal":9.7,"spinRate":2368,"spinDirection":219},"zone":1,"typeConfidence":0.9,"plateTime":0.3899833802571311,"extension":6.987032442137892},"index":0,"playId":"78098fa8-d275-3697-a833-7f82ca496790","pitchNumber":1,"startTime":"2025-08-02T02:16:16.168Z","endTime":"2025-08-02T02:16:21.906Z","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":87.3,"endSpeed":81.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.420952813134168,"aZ":-30.369218256781817,"pfxX":3.255024427193364,"pfxZ":1.0858908655205042,"pX":0.11118281881345049,"pZ":2.417437834007462,"vX0":2.5997481551737227,"vY0":-127.26181894995274,"vZ0":-2.0126511113127417,"x":112.76,"y":173.51,"x0":-1.3412404563326388,"y0":50.00552422072026,"z0":5.589461206204144,"aX":5.419447183666564},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.8,"breakHorizontal":-6.5,"spinRate":2593,"spinDirection":92},"zone":5,"typeConfidence":0.9,"plateTime":0.4279470403809933,"extension":6.773312256804134},"index":1,"playId":"a7d48f37-b300-3f7b-9158-32cfbd971828","pitchNumber":2,"startTime":"2025-08-02T02:16:36.798Z","endTime":"2025-08-02T02:16:45.613Z","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":99.2,"endSpeed":90.3,"strikeZoneTop":3.30697541344197,"strikeZoneBottom":1.55634506144539,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.21704052733385,"aZ":-10.69970739152414,"pfxX":-6.688077751091681,"pfxZ":10.259875558605552,"pX":1.4679682083180459,"pZ":1.7982987869838263,"vX0":9.326086201192368,"vY0":-143.9381354966042,"vZ0":-8.170067383925973,"x":61.04,"y":190.23,"x0":-0.9490242222094074,"y0":50.001909176440925,"z0":5.3405648238217855,"aX":-13.997536050004474},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.0,"breakHorizontal":10.2,"spinRate":2436,"spinDirection":217},"zone":14,"typeConfidence":0.9,"plateTime":0.38090022218284947,"extension":7.048494202234495},"index":2,"playId":"9ab8f84e-141a-3a87-981e-7428a68990e4","pitchNumber":3,"startTime":"2025-08-02T02:16:57.554Z","endTime":"2025-08-02T02:17:01.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":89.3,"strikeZoneTop":3.47529750420585,"strikeZoneBottom":1.59657611509549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.76363012571217,"aZ":-11.281815646243436,"pfxX":-6.943707929704438,"pfxZ":10.190742653039171,"pX":1.21572449960945,"pZ":3.2897317436080904,"vX0":8.58794922224805,"vY0":-142.29916322713584,"vZ0":-4.190598408325976,"x":70.66,"y":149.96,"x0":-0.9397102436954019,"y0":50.00035001556443,"z0":5.496557593192711,"aX":-14.233059378031042},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.8,"breakHorizontal":10.8,"spinRate":2429,"spinDirection":215},"zone":12,"typeConfidence":0.88,"plateTime":0.3849593337199413,"extension":6.978588681784445},"index":3,"playId":"cb996d52-5b6e-3ade-ace4-9ce11877b9de","pitchNumber":4,"startTime":"2025-08-02T02:17:14.375Z","endTime":"2025-08-02T02:17:18.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.85703450731464,"aZ":-31.677107905357722,"pfxX":2.3181955289680864,"pfxZ":0.2979491767083253,"pX":0.4791969603659807,"pZ":1.7712144126891476,"vX0":3.9353918698307004,"vY0":-128.76449459917214,"vZ0":-3.2863209209517343,"x":98.73,"y":190.96,"x0":-1.368170942203853,"y0":50.0055246719668,"z0":5.506000268790736,"aX":3.9065025653663876},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.0,"breakHorizontal":-5.0,"spinRate":2592,"spinDirection":93},"zone":9,"typeConfidence":0.9,"plateTime":0.4247940745729246,"extension":7.020014499432796},"hitData":{"launchSpeed":95.7,"launchAngle":31.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.25,"coordY":59.43}},"index":4,"playId":"f70b26da-29ff-39fe-9a8a-ce1c14f432b0","pitchNumber":5,"startTime":"2025-08-02T02:17:30.340Z","endTime":"2025-08-02T02:17:39.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T02:17:39.132Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-02T02:17:48.463Z","endTime":"2025-08-02T02:19:16.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":82.4,"endSpeed":76.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.520655806183818,"aZ":-38.63535230874605,"pfxX":4.761358692442257,"pfxZ":-4.424829003894604,"pX":1.4943202244999079,"pZ":1.9468119252917748,"vX0":5.052380711981999,"vY0":-119.94101789074595,"vZ0":-0.6745265119730028,"x":60.04,"y":186.22,"x0":-1.2553692346690932,"y0":50.00010340163726,"z0":5.667558049045425,"aX":6.957361917371708},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-7.9,"breakHorizontal":-9.8,"spinRate":2687,"spinDirection":34},"zone":14,"typeConfidence":0.87,"plateTime":0.4561108665870357,"extension":6.8508083329071985},"index":0,"playId":"f48e0c61-86ca-30c6-85b8-97f0997788ff","pitchNumber":1,"startTime":"2025-08-02T02:18:05.572Z","endTime":"2025-08-02T02:18:09.987Z","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":92.3,"endSpeed":84.9,"strikeZoneTop":3.75964128347694,"strikeZoneBottom":1.56341469095972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.106102191255935,"aZ":-26.197703826085046,"pfxX":-10.559091221253956,"pfxZ":3.2809850643069,"pX":1.538569670448835,"pZ":0.5006191039316997,"vX0":10.421386205260998,"vY0":-133.8965006948003,"vZ0":-7.531530204715843,"x":58.35,"y":225.26,"x0":-1.0265475162074011,"y0":50.00405339966654,"z0":5.216544232880589,"aX":-19.231950312220835},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.4,"breakHorizontal":16.9,"spinRate":1540,"spinDirection":225},"zone":14,"typeConfidence":0.87,"plateTime":0.40861749084028887,"extension":7.380677653723631},"index":1,"playId":"21193d7c-baa6-3d0e-9669-601a721fbf07","pitchNumber":2,"startTime":"2025-08-02T02:18:21.789Z","endTime":"2025-08-02T02:18:26.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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.148728527063803,"aZ":-42.17514822753186,"pfxX":3.6109255422101416,"pfxZ":-6.721147883297242,"pX":1.374052905977845,"pZ":0.27537929695555335,"vX0":5.018629853602254,"vY0":-121.53901114254619,"vZ0":-3.994434672504278,"x":64.62,"y":231.34,"x0":-1.1916469660365565,"y0":50.0055683190249,"z0":5.625453348246454,"aX":5.369876163846341},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-12.8,"breakHorizontal":-7.8,"spinRate":2690,"spinDirection":30},"zone":14,"typeConfidence":0.91,"plateTime":0.45169747962609286,"extension":6.7167087433255706},"index":2,"playId":"59795ff9-3767-3548-b75f-cb2fa9839325","pitchNumber":3,"startTime":"2025-08-02T02:18:41.329Z","endTime":"2025-08-02T02:18:45.147Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-02T02:18:55.804Z","endTime":"2025-08-02T02:19:11.585Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.034748749081842,"aZ":-43.43087331925318,"pfxX":2.6192687950991234,"pfxZ":-7.180384449126167,"pX":0.9594546195775956,"pZ":1.0341004746685347,"vX0":4.067118649145029,"vY0":-124.45492448650553,"vZ0":-2.635439219181459,"x":80.43,"y":210.86,"x0":-1.0362772140632028,"y0":50.00170536002203,"z0":5.7046734029057555,"aX":4.106762081640424},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-13.3,"breakHorizontal":-5.6,"spinRate":2659,"spinDirection":34},"zone":14,"typeConfidence":0.87,"plateTime":0.4401517425146353,"extension":6.759897271392907},"index":4,"playId":"4509cdfb-b08a-3732-9471-f80f82fa024c","pitchNumber":4,"startTime":"2025-08-02T02:19:11.585Z","endTime":"2025-08-02T02:19:16.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T02:19:16.782Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Julio Rodríguez flies out to right fielder Adolis García.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-02T02:19:31.017Z","endTime":"2025-08-02T02:20:27.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.33383284184402,"strikeZoneBottom":1.41883253757931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.65828280130393,"aZ":-36.53524095323595,"pfxX":3.2705072510856734,"pfxZ":-2.6702549602283234,"pX":-1.0002246457195771,"pZ":3.0381492410979645,"vX0":-0.36100400552835876,"vY0":-126.87597192735684,"vZ0":0.6405648626592895,"x":155.13,"y":156.75,"x0":-1.2811879162333637,"y0":50.00420027860243,"z0":5.6911469072015475,"aX":5.33875391114589},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.4,"breakHorizontal":-5.9,"spinRate":2658,"spinDirection":72},"zone":11,"typeConfidence":0.87,"plateTime":0.43151042904879944,"extension":6.7962939260237105},"index":0,"playId":"23946bcf-678a-3325-825e-9054831db4a1","pitchNumber":1,"startTime":"2025-08-02T02:19:41.825Z","endTime":"2025-08-02T02:19:46.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.3,"strikeZoneTop":3.31218291573143,"strikeZoneBottom":1.46173599287209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.88695483411857,"aZ":-9.748808579520487,"pfxX":-5.307045314618714,"pfxZ":10.70369349832687,"pX":1.961408275601498,"pZ":2.126234398449325,"vX0":9.675109287610638,"vY0":-144.14992925837475,"vZ0":-7.491603592310097,"x":42.24,"y":181.37,"x0":-0.755750180468922,"y0":50.00446080031441,"z0":5.367845667199666,"aX":-11.121160141408154},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.9,"breakHorizontal":7.6,"spinRate":2561,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.38061543932428377,"extension":7.027018640466573},"index":1,"playId":"660dfed5-6898-339b-aec3-df4bb3645265","pitchNumber":2,"startTime":"2025-08-02T02:19:59.101Z","endTime":"2025-08-02T02:20:04.228Z","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":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":88.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.04494553463787,"aZ":-9.69264868013517,"pfxX":-5.23331839746728,"pfxZ":11.020036828042127,"pX":0.36457596059498576,"pZ":2.5225750215705194,"vX0":6.047281185609224,"vY0":-142.46255372428294,"vZ0":-6.078009409136269,"x":103.1,"y":170.67,"x0":-1.1133759385889115,"y0":50.00224205949763,"z0":5.3071445565500115,"aX":-10.675809106133265},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.7,"breakHorizontal":8.2,"spinRate":2552,"spinDirection":206},"zone":6,"typeConfidence":0.9,"plateTime":0.38559752978599926,"extension":6.924981841083486},"hitData":{"launchSpeed":97.3,"launchAngle":40.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.4,"coordY":72.48}},"index":2,"playId":"f4c43293-6e0e-3083-9c5b-cf924ddd5553","pitchNumber":3,"startTime":"2025-08-02T02:20:17.540Z","endTime":"2025-08-02T02:20:27.754Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T02:20:27.754Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adolis García lines out to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-02T02:22:11.187Z","endTime":"2025-08-02T02:23:04.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.14955182318586,"aZ":-13.79408476870836,"pfxX":-5.444818306808887,"pfxZ":9.183971471080667,"pX":0.004936946538187753,"pZ":3.414177332317941,"vX0":4.475198138588901,"vY0":-140.19751360651125,"vZ0":-3.9633062785045228,"x":116.81,"y":146.6,"x0":-0.9005092112338419,"y0":50.00016689277427,"z0":5.7394245423367565,"aX":-10.893731308415594},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":9.0,"spinRate":2213,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.38991565142556794,"extension":7.452510339863643},"index":0,"playId":"5b9f96c7-de51-352a-b481-c0f199b9b82f","pitchNumber":1,"startTime":"2025-08-02T02:22:36.071Z","endTime":"2025-08-02T02:22:40.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.632626645151422,"aZ":-12.444153198346402,"pfxX":-4.568305753075627,"pfxZ":9.668762733944174,"pX":0.1404583471254731,"pZ":1.801776770059538,"vX0":3.6913436928002197,"vY0":-141.12432409627607,"vZ0":-8.234085027135505,"x":111.65,"y":190.13,"x0":-0.5835105946212015,"y0":50.0014626531464,"z0":5.5370516027342145,"aX":-9.32065560961956},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.2,"breakHorizontal":7.7,"spinRate":2219,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.38641731420632297,"extension":7.547122505020626},"hitData":{"launchSpeed":97.0,"launchAngle":23.0,"totalDistance":364.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":158.56,"coordY":56.0}},"index":1,"playId":"392da9f6-b9d0-3ac9-b3c5-89e967ac456a","pitchNumber":2,"startTime":"2025-08-02T02:22:56.017Z","endTime":"2025-08-02T02:23:04.064Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T02:23:04.064Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-02T02:23:20.649Z","endTime":"2025-08-02T02:26:29.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"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],"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.61254287032457,"strikeZoneBottom":1.67697195228402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.784163943466243,"aZ":-12.039929008384377,"pfxX":-4.4550196854714486,"pfxZ":10.059047514680483,"pX":-0.9359172794782473,"pZ":3.014558288839208,"vX0":1.5504773743404687,"vY0":-140.1470418842546,"vZ0":-5.477568175843966,"x":152.67,"y":157.39,"x0":-0.9153343663519029,"y0":50.0068685211625,"z0":5.771603935026796,"aX":-8.920375056503506},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":7.8,"spinRate":2251,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38987433871709865,"extension":7.357679667031482},"index":0,"playId":"014b643e-a07d-3ec2-b092-4d5ebaa25b90","pitchNumber":1,"startTime":"2025-08-02T02:23:36.632Z","endTime":"2025-08-02T02:23:41.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.959046595911914,"aZ":-33.27492906405129,"pfxX":-1.1550509237401125,"pfxZ":-0.6792574457253924,"pX":-0.07943019334133142,"pZ":3.1013736211410623,"vX0":2.7178254822653973,"vY0":-127.02366553227304,"vZ0":0.00841015969484138,"x":120.03,"y":155.04,"x0":-1.0169986511106504,"y0":50.003094546833445,"z0":5.761332287060834,"aX":-1.8728069503430969},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.0,"breakHorizontal":1.4,"spinRate":1839,"spinDirection":61},"zone":2,"typeConfidence":2.0,"plateTime":0.4325242339009763,"extension":7.5210416195902265},"index":1,"playId":"fde4974b-efb8-3ab6-a1da-6d92082cb986","pitchNumber":2,"startTime":"2025-08-02T02:23:53.643Z","endTime":"2025-08-02T02:23:57.373Z","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":89.0,"endSpeed":81.0,"strikeZoneTop":3.41450504190107,"strikeZoneBottom":1.38337872882671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.12106409702822,"aZ":-29.475012587804414,"pfxX":0.8701621906805092,"pfxZ":1.6037646461988313,"pX":0.12206851409501443,"pZ":3.057326104570415,"vX0":2.5603807697437255,"vY0":-129.5713018307499,"vZ0":-1.0697524780651202,"x":112.35,"y":156.23,"x0":-0.9952608693177699,"y0":50.00622318579244,"z0":5.744539618727191,"aX":1.4674060350738252},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.9,"breakHorizontal":-2.2,"spinRate":1815,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.42405104668762217,"extension":7.454505743287568},"index":2,"playId":"9a7a0eb0-c1cb-383e-bc9c-2fe1175fc3e4","pitchNumber":3,"startTime":"2025-08-02T02:24:16.564Z","endTime":"2025-08-02T02:24:21.586Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-02T02:24:28.216Z","endTime":"2025-08-02T02:24:47.455Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.8,"strikeZoneTop":3.53154845845412,"strikeZoneBottom":1.5328631505439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.078405514453042,"aZ":-29.626668812519686,"pfxX":-0.24203634747400127,"pfxZ":1.4988074436793504,"pX":0.905311579207177,"pZ":0.912149675506756,"vX0":4.3893398431501245,"vY0":-130.35113633640566,"vZ0":-6.2080960990757585,"x":82.49,"y":214.15,"x0":-0.7765712844142791,"y0":50.00555700801182,"z0":5.59185534905756,"aX":-0.4126035863391372},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.4,"breakHorizontal":-0.6,"spinRate":1939,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.42188392690862386,"extension":7.505583776034114},"index":4,"playId":"019ef391-dda0-3442-9c6a-03d4580e9934","pitchNumber":4,"startTime":"2025-08-02T02:24:47.455Z","endTime":"2025-08-02T02:24:51.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.449908142749855,"aZ":-11.352492297808388,"pfxX":-5.692831721341268,"pfxZ":10.120338235415431,"pX":-0.6946698102446605,"pZ":2.482106877250012,"vX0":2.932416454217961,"vY0":-142.67895387008463,"vZ0":-6.770569479933714,"x":143.48,"y":171.76,"x0":-0.9972403977627095,"y0":50.004114209233244,"z0":5.604542917504408,"aX":-11.714218304267423},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.2,"breakHorizontal":9.7,"spinRate":2262,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.38418799892435995,"extension":7.5796832477846365},"index":5,"playId":"c8c873ac-6d00-3fdb-8c51-5d680f9ec5b2","pitchNumber":5,"startTime":"2025-08-02T02:25:07.823Z","endTime":"2025-08-02T02:25:12.127Z","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.1,"endSpeed":74.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.821113237592236,"aZ":-35.281022845939965,"pfxX":7.4607561232135895,"pfxZ":-2.1761575659893975,"pX":0.46552273991245585,"pZ":2.384101474139583,"vX0":1.2582448739851164,"vY0":-119.46155543622112,"vZ0":-0.2569212830768456,"x":99.26,"y":174.41,"x0":-1.0381578721104883,"y0":50.00387804842159,"z0":5.6999775026258135,"aX":10.64271976772756},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.7,"breakHorizontal":-13.8,"spinRate":2095,"spinDirection":41},"zone":6,"typeConfidence":2.0,"plateTime":0.46081529154666745,"extension":7.4813963195201305},"index":6,"playId":"0b4df038-dc0a-355a-9775-bf3e3ad1515c","pitchNumber":6,"startTime":"2025-08-02T02:25:30.175Z","endTime":"2025-08-02T02:25:38.237Z","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":89.6,"endSpeed":82.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.613992769025266,"aZ":-31.50027231543147,"pfxX":-0.5378970023012708,"pfxZ":0.39314191188654135,"pX":0.5599616640791706,"pZ":1.566490515400793,"vX0":4.19616275433141,"vY0":-130.44810193925593,"vZ0":-4.25797511865967,"x":95.66,"y":196.48,"x0":-0.9974239712061915,"y0":50.004628166068144,"z0":5.586049337110916,"aX":-0.9299023702388163},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.0,"breakHorizontal":0.1,"spinRate":1735,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.41935636000706644,"extension":7.665415473376468},"index":7,"playId":"018ee8d9-e2ad-3022-b9af-5b96c51624aa","pitchNumber":7,"startTime":"2025-08-02T02:25:58.727Z","endTime":"2025-08-02T02:26:03.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.4,"strikeZoneTop":3.58636138921813,"strikeZoneBottom":1.55338653434525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.01162582712117,"aZ":-10.136000705972496,"pfxX":-4.002050126094632,"pfxZ":11.019206401091578,"pX":0.29765701756749285,"pZ":2.2732607507004436,"vX0":4.166944964181804,"vY0":-140.34238813971731,"vZ0":-7.286073662041882,"x":105.65,"y":177.4,"x0":-0.6845927043131965,"y0":50.001958418029496,"z0":5.559151592847591,"aX":-8.003264382509553},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.7,"breakHorizontal":6.4,"spinRate":2192,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.3899115783955289,"extension":7.715021895006489},"index":8,"playId":"1a43e2cc-e923-3783-9121-e5f6dfc649de","pitchNumber":8,"startTime":"2025-08-02T02:26:24.535Z","endTime":"2025-08-02T02:26:29.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T02:26:29.477Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-02T02:26:37.894Z","endTime":"2025-08-02T02:28:59.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.55032518605166,"strikeZoneBottom":1.60536670705867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.18609991200491,"aZ":-10.946054833202043,"pfxX":-4.250683292888165,"pfxZ":10.709324585595905,"pX":0.8192140886289541,"pZ":2.748570860007015,"vX0":6.071022507319324,"vY0":-139.81611787395443,"vZ0":-5.961238470947065,"x":85.77,"y":164.57,"x0":-0.8268699611574052,"y0":50.00338989578129,"z0":5.6250315310816905,"aX":-8.4264879151463},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.4,"breakHorizontal":6.5,"spinRate":2206,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.3915891558314306,"extension":7.705690404423871},"index":0,"playId":"91b64471-d1ac-3aef-9db6-42a1eb0831c1","pitchNumber":1,"startTime":"2025-08-02T02:26:58.233Z","endTime":"2025-08-02T02:27:03.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.60635673598102,"strikeZoneBottom":1.67795277177213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.821688638397823,"aZ":-9.065275790827522,"pfxX":-3.3973828838529085,"pfxZ":11.594469060770438,"pX":1.0299365439778796,"pZ":2.2369621010147185,"vX0":5.848954133980836,"vY0":-140.2993221308686,"vZ0":-7.512857933332892,"x":77.74,"y":178.38,"x0":-0.6406685226934159,"y0":50.0033628864935,"z0":5.540824313341376,"aX":-6.772100735020189},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.6,"breakHorizontal":4.9,"spinRate":2244,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.39045208327707437,"extension":7.773538186694253},"index":1,"playId":"a3e47fb9-d82c-361d-966c-f85e8cc833c8","pitchNumber":2,"startTime":"2025-08-02T02:27:17.977Z","endTime":"2025-08-02T02:27:22.896Z","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":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":78.5,"strikeZoneTop":3.55566642213601,"strikeZoneBottom":1.57890710833715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.56654001132454,"aZ":-34.01132144698841,"pfxX":-0.8526446158781766,"pfxZ":-1.1979054467594867,"pX":1.1507313181239183,"pZ":0.6992969253930463,"vX0":4.5636144425661245,"vY0":-122.09484035940783,"vZ0":-4.408727392089086,"x":73.14,"y":219.9,"x0":-0.6195369056720088,"y0":50.002348698562784,"z0":5.406527605583411,"aX":-1.3070668668006673},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.9,"breakHorizontal":0.6,"spinRate":810,"spinDirection":287},"zone":14,"typeConfidence":2.0,"plateTime":0.44599400027120284,"extension":7.479438935686556},"index":2,"playId":"15e686f3-d4e3-3b79-a8ae-8dce191e29af","pitchNumber":3,"startTime":"2025-08-02T02:27:38.114Z","endTime":"2025-08-02T02:27:42.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":77.4,"strikeZoneTop":3.42785589663484,"strikeZoneBottom":1.54773760401702,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.894417564920435,"aZ":-35.72898147659627,"pfxX":-1.3467988051687882,"pfxZ":-2.38057369962529,"pX":1.2574532446992102,"pZ":1.5917253991680615,"vX0":4.527723697441155,"vY0":-120.53120030676094,"vZ0":-2.2462305567659904,"x":69.07,"y":195.8,"x0":-0.4572643313042858,"y0":50.00037524585465,"z0":5.642694816775893,"aX":-2.01328483846801},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.6,"breakHorizontal":1.6,"spinRate":824,"spinDirection":283},"zone":14,"typeConfidence":2.0,"plateTime":0.4516605070472295,"extension":7.501893135120346},"index":3,"playId":"8df67731-415e-3c34-a2d6-183cb2b96b21","pitchNumber":4,"startTime":"2025-08-02T02:27:59.436Z","endTime":"2025-08-02T02:28:04.347Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-02T02:28:10.737Z","endTime":"2025-08-02T02:28:27.170Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"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":88.1,"endSpeed":80.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.563215304098335,"aZ":-31.682556570016867,"pfxX":0.5331561206846986,"pfxZ":0.29524801107448617,"pX":0.36704921685772074,"pZ":2.443884027293113,"vX0":2.6839504229994726,"vY0":-128.29802890932635,"vZ0":-2.0266691446567986,"x":103.01,"y":172.8,"x0":-0.7636260619124671,"y0":50.001357271262854,"z0":5.722973108283898,"aX":0.8850901304715227},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.4,"breakHorizontal":-1.6,"spinRate":1953,"spinDirection":79},"zone":6,"typeConfidence":2.0,"plateTime":0.4275846999890396,"extension":7.523569581799767},"index":5,"playId":"056016f6-f703-37a1-b478-70e325b43896","pitchNumber":5,"startTime":"2025-08-02T02:28:27.170Z","endTime":"2025-08-02T02:28:32.115Z","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":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.089675096148593,"aZ":-30.484634402452805,"pfxX":6.24247905087277,"pfxZ":1.1426215806486741,"pX":0.9292205781161992,"pZ":1.8264760114601328,"vX0":2.632009675110103,"vY0":-120.67202862807409,"vZ0":-2.617149949443781,"x":81.58,"y":189.47,"x0":-0.9847981561609407,"y0":50.005282358873366,"z0":5.593719171405078,"aX":9.266103976418062},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.7,"breakHorizontal":-11.9,"spinRate":1984,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4527918921620224,"extension":7.376627909397988},"index":6,"playId":"6b5b3910-d0d2-3396-83f9-706d767cf6d7","pitchNumber":6,"startTime":"2025-08-02T02:28:53.911Z","endTime":"2025-08-02T02:28:59.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T02:28:59.292Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Naylor grounds out, shortstop Corey Seager to first baseman Rowdy Tellez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-02T02:30:59.297Z","endTime":"2025-08-02T02:32:37.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":88.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.5555248806532,"aZ":-11.05825837796214,"pfxX":-6.88686641016293,"pfxZ":10.349036547019875,"pX":0.2917142090403813,"pZ":2.1291900412844713,"vX0":6.545029014531462,"vY0":-142.58643839356736,"vZ0":-6.866676139051428,"x":105.88,"y":181.29,"x0":-1.1488541347062833,"y0":50.00543861982204,"z0":5.281138917173135,"aX":-14.054784775767988},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.4,"breakHorizontal":11.0,"spinRate":2556,"spinDirection":212},"zone":6,"typeConfidence":0.9,"plateTime":0.385481344074186,"extension":6.952181280846588},"index":0,"playId":"b4be8f12-e126-33a6-a8e8-c73d39b68046","pitchNumber":1,"startTime":"2025-08-02T02:31:09.642Z","endTime":"2025-08-02T02:31:15.247Z","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":92.3,"endSpeed":84.5,"strikeZoneTop":3.37043699923017,"strikeZoneBottom":1.49727332099942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.321852150440368,"aZ":-28.964559222595227,"pfxX":-9.132726424624106,"pfxZ":1.7603032692092606,"pX":0.5040651981832662,"pZ":1.7303512761864028,"vX0":7.449283104306968,"vY0":-134.14525944370692,"vZ0":-4.126861181482112,"x":97.79,"y":192.06,"x0":-1.1238751840696006,"y0":50.00154531949701,"z0":5.356281426186228,"aX":-16.624878113029485},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.5,"breakHorizontal":14.9,"spinRate":2186,"spinDirection":277},"zone":9,"typeConfidence":0.9,"plateTime":0.40848879535891314,"extension":6.807569924304056},"index":1,"playId":"4bd274ca-f077-3c37-be7a-272c78d648fc","pitchNumber":2,"startTime":"2025-08-02T02:31:27.697Z","endTime":"2025-08-02T02:31:32.012Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-02T02:31:40.725Z","endTime":"2025-08-02T02:31:56.102Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.3112149763237,"strikeZoneBottom":1.34234584259528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.33808346410626,"aZ":-32.95795779193588,"pfxX":2.1518839287769618,"pfxZ":-0.4654411550727565,"pX":1.3632310384051214,"pZ":0.03189735851371583,"vX0":5.644783981256941,"vY0":-129.2476768143442,"vZ0":-7.139267510961068,"x":65.04,"y":237.92,"x0":-1.1299718133451118,"y0":50.002316697988896,"z0":5.366121013471569,"aX":3.633792616022422},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-2.3,"breakHorizontal":-5.2,"spinRate":2752,"spinDirection":85},"zone":14,"typeConfidence":0.89,"plateTime":0.4240312730986662,"extension":6.960236120240162},"index":3,"playId":"8640d293-e637-334a-8122-86a4c1a25609","pitchNumber":3,"startTime":"2025-08-02T02:31:56.102Z","endTime":"2025-08-02T02:32:00.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.83893814369954,"aZ":-12.715681381770763,"pfxX":-6.440689469483705,"pfxZ":9.27074531428236,"pX":0.24991701951404424,"pZ":2.9704816269183305,"vX0":6.351451670907665,"vY0":-144.46255176909213,"vZ0":-4.676938722150941,"x":107.47,"y":158.58,"x0":-1.1478474242531873,"y0":50.00152923670789,"z0":5.401291552198368,"aX":-13.517580191500528},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.0,"breakHorizontal":10.3,"spinRate":2420,"spinDirection":211},"zone":2,"typeConfidence":0.9,"plateTime":0.38015171150535787,"extension":6.918726924618486},"hitData":{"launchSpeed":88.0,"launchAngle":3.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.46,"coordY":139.41}},"index":4,"playId":"c2d1ff8a-b663-3475-ad88-3e9cc69333a7","pitchNumber":4,"startTime":"2025-08-02T02:32:29.191Z","endTime":"2025-08-02T02:32:37.285Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T02:32:37.285Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eugenio Suárez singles on a ground ball to third baseman Josh Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-02T02:32:56.556Z","endTime":"2025-08-02T02:33:27.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"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":84.4,"endSpeed":77.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.52633121941941,"aZ":-38.873594002766595,"pfxX":4.8266366571026875,"pfxZ":-4.4049966871132415,"pX":0.16253804064598418,"pZ":0.998197745344779,"vX0":2.1453770092052813,"vY0":-122.83906401385859,"vZ0":-3.209614354107873,"x":110.8,"y":211.83,"x0":-1.3506778952582028,"y0":50.00439423948132,"z0":5.644098144679633,"aX":7.337583501053719},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-8.5,"breakHorizontal":-9.2,"spinRate":2687,"spinDirection":37},"zone":14,"typeConfidence":0.8,"plateTime":0.44679005441131325,"extension":6.863512867573303},"index":0,"playId":"88a88458-f60e-3f31-8489-0fb998097698","pitchNumber":1,"startTime":"2025-08-02T02:33:03.966Z","endTime":"2025-08-02T02:33:07.422Z","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":1},"pitchData":{"startSpeed":99.2,"endSpeed":90.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.72222909865858,"aZ":-11.817367041938164,"pfxX":-7.702473680363998,"pfxZ":9.703617385203005,"pX":-0.43207553721476205,"pZ":1.9484450787743286,"vX0":4.086986402655824,"vY0":-144.19261655246902,"vZ0":-7.472888956570975,"x":133.47,"y":186.17,"x0":-0.8700221447694656,"y0":50.003895408879536,"z0":5.3094789693841555,"aX":-16.158017762289834},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.2,"breakHorizontal":13.1,"spinRate":2466,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.38042790379707014,"extension":7.084040831480466},"hitData":{"launchSpeed":87.0,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":89.66,"coordY":168.31}},"index":1,"playId":"61f60b3a-9521-3041-b923-581c85795c80","pitchNumber":2,"startTime":"2025-08-02T02:33:19.064Z","endTime":"2025-08-02T02:33:27.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T02:33:27.365Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorge Polanco singles on a line drive to right fielder Adolis García. Eugenio Suárez to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-02T02:34:05.369Z","endTime":"2025-08-02T02:35:22.704Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"postOnThird":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-02T02:33:54.081Z","endTime":"2025-08-02T02:34:07.510Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.9,"strikeZoneTop":3.34188746514157,"strikeZoneBottom":1.58470944749912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.71554755027491,"aZ":-41.02706486088136,"pfxX":3.3442973450797444,"pfxZ":-6.175530555619652,"pX":0.17907016402502077,"pZ":1.156266511560232,"vX0":2.753825762723979,"vY0":-118.69789327611586,"vZ0":-1.919337082697182,"x":110.17,"y":207.56,"x0":-1.428657915877348,"y0":50.003009193295036,"z0":5.694761244104769,"aX":4.794018259936841},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-11.4,"breakHorizontal":-6.7,"spinRate":2605,"spinDirection":35},"zone":14,"typeConfidence":0.92,"plateTime":0.4606271131367685,"extension":6.654525416513473},"index":1,"playId":"aad2fd3f-953a-3708-8ef5-1e322e0fc043","pitchNumber":1,"startTime":"2025-08-02T02:34:07.510Z","endTime":"2025-08-02T02:34:11.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.30084523717187,"strikeZoneBottom":1.54390330710469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.84297327229813,"aZ":-27.396908601992436,"pfxX":-9.70594062092243,"pfxZ":2.6321361074490826,"pX":1.0713868214650115,"pZ":0.5544584529225078,"vX0":9.747772664665757,"vY0":-133.41581156258417,"vZ0":-7.261586751730106,"x":76.16,"y":223.81,"x0":-1.356505003122532,"y0":50.005289361464015,"z0":5.267146969379096,"aX":-17.62186737044768},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.5,"breakHorizontal":15.6,"spinRate":1635,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.40947010404900785,"extension":6.6585113756481515},"index":2,"playId":"606d4313-b3f0-30bb-9f2c-818c11e433d3","pitchNumber":2,"startTime":"2025-08-02T02:34:25.493Z","endTime":"2025-08-02T02:34:29.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.9905137267546,"aZ":-11.735828994338931,"pfxX":-5.738521469456737,"pfxZ":9.91246201043259,"pX":0.3690529645189107,"pZ":3.877306340559247,"vX0":6.4595683777495365,"vY0":-142.7156236782951,"vZ0":-2.316414937898891,"x":102.93,"y":134.09,"x0":-1.1786156917837232,"y0":50.0027333542807,"z0":5.439156359485408,"aX":-11.832460625321378},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.6,"breakHorizontal":9.1,"spinRate":2482,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.38386520781007016,"extension":6.796099883653662},"index":3,"playId":"1bf91a32-06c1-32b4-8f4c-b7cae3fc495d","pitchNumber":3,"startTime":"2025-08-02T02:34:50.009Z","endTime":"2025-08-02T02:34:54.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.276233476513543,"aZ":-15.184899020437346,"pfxX":-8.008423372039587,"pfxZ":8.569096681146183,"pX":0.014249417471308113,"pZ":1.8583840338274025,"vX0":6.458538840427918,"vY0":-139.84910854775288,"vZ0":-6.548737614319066,"x":116.46,"y":188.6,"x0":-1.2836377190587323,"y0":50.00116059096776,"z0":5.224700357320788,"aX":-15.875542767705111},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.4,"breakHorizontal":13.2,"spinRate":2472,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.39151425118128236,"extension":6.770738234493949},"hitData":{"launchSpeed":97.4,"launchAngle":23.0,"totalDistance":353.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":200.46,"coordY":77.38}},"index":4,"playId":"91c4ad88-d244-3d9c-9bdb-e070b003eeed","pitchNumber":4,"startTime":"2025-08-02T02:35:10.435Z","endTime":"2025-08-02T02:35:22.704Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T02:35:22.704Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dominic Canzone walks. Jorge Polanco to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-02T02:35:47.328Z","endTime":"2025-08-02T02:37:49.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnSecond":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"postOnThird":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.6,"strikeZoneTop":3.381877461099,"strikeZoneBottom":1.46937894269752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.41587222045531,"aZ":-40.47874563585424,"pfxX":4.038938053573334,"pfxZ":-5.567652386955702,"pX":-0.5470759300410177,"pZ":0.5402808905329942,"vX0":0.7864863943676419,"vY0":-120.80257509328023,"vZ0":-3.6046037691119874,"x":137.85,"y":224.19,"x0":-1.401080856215876,"y0":50.001447722682435,"z0":5.575833211830544,"aX":6.026134818969121},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-10.7,"breakHorizontal":-7.6,"spinRate":2748,"spinDirection":36},"zone":13,"typeConfidence":0.92,"plateTime":0.4517454922503359,"extension":6.608619195650931},"index":0,"playId":"a8326f55-a9a4-3fc1-b15e-aee5b70d866f","pitchNumber":1,"startTime":"2025-08-02T02:36:03.765Z","endTime":"2025-08-02T02:36:08.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.71636146312927,"aZ":-10.049831717167606,"pfxX":-6.43700707325862,"pfxZ":10.951142290970619,"pX":0.38539149860633665,"pZ":3.599927100499592,"vX0":6.926949902440213,"vY0":-141.34585749067915,"vZ0":-3.0861685640258574,"x":102.31,"y":141.58,"x0":-1.2626718263173005,"y0":50.00046055925526,"z0":5.352900810027576,"aX":-13.002070498517126},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.3,"breakHorizontal":10.2,"spinRate":2476,"spinDirection":227},"zone":12,"typeConfidence":0.9,"plateTime":0.3877666778547879,"extension":6.7440299518597016},"index":1,"playId":"d478139c-13ea-3753-b6de-3b97734f43bf","pitchNumber":2,"startTime":"2025-08-02T02:36:28.773Z","endTime":"2025-08-02T02:36:34.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.7,"strikeZoneTop":3.31063108012984,"strikeZoneBottom":1.36635357113379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.693674181841775,"aZ":-26.86463418362598,"pfxX":-10.035717421634027,"pfxZ":2.937901880244521,"pX":0.7682012818385349,"pZ":1.0598349164773098,"vX0":8.880088032939417,"vY0":-132.85536469263704,"vZ0":-6.203666979985073,"x":87.72,"y":210.16,"x0":-1.2969155121518945,"y0":50.00272543082758,"z0":5.350952775725678,"aX":-18.126947806877787},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.3,"breakHorizontal":16.6,"spinRate":1514,"spinDirection":234},"zone":14,"typeConfidence":0.89,"plateTime":0.41065302890177025,"extension":6.740367535608173},"index":2,"playId":"c42e1d47-f7d9-329a-b551-3c984c2d01da","pitchNumber":3,"startTime":"2025-08-02T02:36:52.442Z","endTime":"2025-08-02T02:36:56.263Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"actionPlayId":"c42e1d47-f7d9-329a-b551-3c984c2d01da","startTime":"2025-08-02T02:37:13.843Z","endTime":"2025-08-02T02:37:17.749Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.28282768114429,"strikeZoneBottom":1.402792294676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.49730311494425,"aZ":-27.473671192749162,"pfxX":-10.426354917502271,"pfxZ":2.656904302872987,"pX":-0.019305684080415917,"pZ":0.34720187050456985,"vX0":6.994959476792612,"vY0":-132.05624712242513,"vZ0":-7.4568586683049425,"x":117.74,"y":229.41,"x0":-1.3445916496730737,"y0":50.006175148716025,"z0":5.222118720152685,"aX":-18.462124127273697},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.4,"breakHorizontal":17.4,"spinRate":1497,"spinDirection":235},"zone":13,"typeConfidence":0.89,"plateTime":0.4143941054836602,"extension":6.7107099222900075},"index":4,"playId":"fa623bfb-8de1-3d6a-a017-30838f0e57fe","pitchNumber":4,"startTime":"2025-08-02T02:37:17.749Z","endTime":"2025-08-02T02:37:23.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.28148237902813,"strikeZoneBottom":1.33759002138066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.50567534194467,"aZ":-28.243970149576036,"pfxX":-10.520708533270025,"pfxZ":2.169725296681724,"pX":0.9474427736929696,"pZ":1.4196241125703497,"vX0":9.48389275196653,"vY0":-133.77351057379084,"vZ0":-5.015001673213462,"x":80.89,"y":200.45,"x0":-1.2746043990721243,"y0":50.00597424410693,"z0":5.3401457131361205,"aX":-19.09619742583964},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.0,"breakHorizontal":17.0,"spinRate":1505,"spinDirection":229},"zone":14,"typeConfidence":0.89,"plateTime":0.4092292109377822,"extension":6.604770086861502},"index":5,"playId":"e80f6051-8528-3800-8f87-bfbf922ee996","pitchNumber":5,"startTime":"2025-08-02T02:37:43.445Z","endTime":"2025-08-02T02:37:49.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T02:37:49.165Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-02T02:38:49.662Z","endTime":"2025-08-02T02:40:21.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnSecond":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"postOnThird":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-02T02:37:58.365Z","endTime":"2025-08-02T02:38:52.005Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":90.6,"strikeZoneTop":3.32695202480084,"strikeZoneBottom":1.59732669094131,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.312631840843,"aZ":-12.712283862556138,"pfxX":-8.792885537165596,"pfxZ":9.232737908400516,"pX":-0.23500323009370372,"pZ":1.5056523540532916,"vX0":6.427672813695159,"vY0":-144.6338317458797,"vZ0":-8.323965841755072,"x":125.96,"y":198.13,"x0":-1.3494144845646927,"y0":50.00417755859093,"z0":5.2099933520537896,"aX":-18.537054402892476},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.1,"breakHorizontal":14.5,"spinRate":2507,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.37942456674077274,"extension":6.87505409744374},"index":1,"playId":"e3267e82-13c7-3e61-b3ee-f398c7c9ca91","pitchNumber":1,"startTime":"2025-08-02T02:38:52.005Z","endTime":"2025-08-02T02:38:57.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":90.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.78033297898691,"aZ":-9.521718471713577,"pfxX":-4.864549858298713,"pfxZ":10.733707863348867,"pX":0.21371696427510506,"pZ":3.468372778100676,"vX0":5.900988179375448,"vY0":-144.815150570382,"vZ0":-3.7911071134079077,"x":108.85,"y":145.13,"x0":-1.2244143134835572,"y0":50.00622474199299,"z0":5.383458709145027,"aX":-10.26986324590834},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":18.7,"breakHorizontal":7.6,"spinRate":2535,"spinDirection":213},"zone":12,"typeConfidence":0.9,"plateTime":0.379120727808429,"extension":6.883068881273969},"index":2,"playId":"b2479cbc-6c2d-3fa7-93e8-75c19474c6f0","pitchNumber":2,"startTime":"2025-08-02T02:39:10.440Z","endTime":"2025-08-02T02:39:16.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":89.5,"strikeZoneTop":3.27951987639583,"strikeZoneBottom":1.59751189415563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.947257012919465,"aZ":-11.537724352671285,"pfxX":-8.55217663678079,"pfxZ":10.00534842261062,"pX":0.6822632360427895,"pZ":1.4824651744544477,"vX0":8.450294661784497,"vY0":-143.36264417253193,"vZ0":-8.407016267591231,"x":90.99,"y":198.75,"x0":-1.2054074946720457,"y0":50.004778855220835,"z0":5.189985431865148,"aX":-17.64280416248359},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.3,"breakHorizontal":13.6,"spinRate":2563,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.3833916310701362,"extension":6.897630464867986},"index":3,"playId":"ee249151-3e8b-3f77-a226-f87cf5e6db9c","pitchNumber":3,"startTime":"2025-08-02T02:39:32.857Z","endTime":"2025-08-02T02:39:37.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":89.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.72949317304642,"aZ":-8.252399571796968,"pfxX":-4.84019125492181,"pfxZ":11.401584141496398,"pX":-0.31164686729662044,"pZ":3.3786636703439217,"vX0":4.595439078192177,"vY0":-144.6232249686578,"vZ0":-4.1763017951342745,"x":128.88,"y":147.56,"x0":-1.2997966121638036,"y0":50.003739184167316,"z0":5.357532497869752,"aX":-10.156175830298679},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.0,"breakVerticalInduced":19.9,"breakHorizontal":7.7,"spinRate":2575,"spinDirection":214},"zone":1,"typeConfidence":0.9,"plateTime":0.38011566265812124,"extension":6.8582011017401845},"index":4,"playId":"3c5fe722-cd02-3ce0-98fd-a404d30e50ae","pitchNumber":4,"startTime":"2025-08-02T02:39:54.854Z","endTime":"2025-08-02T02:39:59.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":100.5,"endSpeed":91.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.898362698521055,"aZ":-11.648021005816835,"pfxX":-8.749152454408334,"pfxZ":9.57327071282451,"pX":-0.154653827020287,"pZ":2.2207543727092762,"vX0":6.101900853333125,"vY0":-146.0548630841811,"vZ0":-6.57821931477247,"x":122.9,"y":178.82,"x0":-1.1426397086514137,"y0":50.000946119973975,"z0":5.214710318059578,"aX":-18.753133958385625},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.1,"breakHorizontal":14.5,"spinRate":2555,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.37614835219099074,"extension":7.045338809146135},"index":5,"playId":"eb1ebe9f-7867-312a-b356-8cb6fcbfb7c1","pitchNumber":5,"startTime":"2025-08-02T02:40:15.653Z","endTime":"2025-08-02T02:40:21.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T02:40:21.613Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cole Young walks. Eugenio Suárez scores. Jorge Polanco to 3rd. Dominic Canzone to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-02T02:40:37.213Z","endTime":"2025-08-02T02:42:15.752Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"postOnSecond":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"postOnThird":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.25105393663871,"strikeZoneBottom":1.37421437386534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.704174207823208,"aZ":-39.080576678458776,"pfxX":4.589653925128724,"pfxZ":-4.48729094459419,"pX":0.9836470024887641,"pZ":1.4700285554623662,"vX0":3.8031221642455653,"vY0":-123.04254936180203,"vZ0":-2.178575903198835,"x":79.51,"y":199.09,"x0":-1.1767055424873112,"y0":50.00389886473572,"z0":5.668619032684125,"aX":7.059877606395781},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-8.4,"breakHorizontal":-9.2,"spinRate":2672,"spinDirection":37},"zone":14,"typeConfidence":0.76,"plateTime":0.4446111445013141,"extension":6.720142766584752},"index":0,"playId":"7b8b588e-206d-39f7-b618-e130dfc6afea","pitchNumber":1,"startTime":"2025-08-02T02:40:45.755Z","endTime":"2025-08-02T02:40:50.917Z","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":100.4,"endSpeed":91.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.82259581973216,"aZ":-7.813787988670597,"pfxX":-5.049491669781679,"pfxZ":11.33905364697042,"pX":-0.7119630601138175,"pZ":3.5145807103444406,"vX0":3.6807906123073098,"vY0":-146.1839714839931,"vZ0":-3.8349929566418477,"x":144.14,"y":143.89,"x0":-1.3360816387176337,"y0":50.00416698910061,"z0":5.319571816971094,"aX":-10.84921174361944},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.4,"breakVerticalInduced":19.9,"breakHorizontal":8.4,"spinRate":2680,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.3757456555777612,"extension":6.9374924979520625},"index":1,"playId":"23621138-066c-3904-b9ab-2df66208cdaf","pitchNumber":2,"startTime":"2025-08-02T02:41:04.855Z","endTime":"2025-08-02T02:41:10.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":90.4,"strikeZoneTop":3.31239901026914,"strikeZoneBottom":1.43548644602063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.23702077965132,"aZ":-6.91770116253176,"pfxX":-4.9404795395503,"pfxZ":11.98807080713674,"pX":1.3120000652933548,"pZ":2.6412374938019125,"vX0":8.759645754714507,"vY0":-144.59024262763978,"vZ0":-6.443721077693993,"x":66.99,"y":167.47,"x0":-1.1217365833832746,"y0":50.006163190982136,"z0":5.329564202920455,"aX":-10.41178936709744},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.3,"breakVerticalInduced":20.5,"breakHorizontal":7.1,"spinRate":2592,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.37951202366679304,"extension":7.049672968137442},"index":2,"playId":"159feb05-a391-32c5-9e30-07163ecb3cf3","pitchNumber":3,"startTime":"2025-08-02T02:41:25.843Z","endTime":"2025-08-02T02:41:31.002Z","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":99.9,"endSpeed":90.4,"strikeZoneTop":3.40970540576308,"strikeZoneBottom":1.56505278825713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.53627961397916,"aZ":-10.152017743704556,"pfxX":-7.050424527858602,"pfxZ":10.427760369780021,"pX":1.2889926055311778,"pZ":2.680972394356338,"vX0":9.512491445514485,"vY0":-145.00037597798175,"vZ0":-5.624202953294415,"x":67.87,"y":166.39,"x0":-1.1309198066327601,"y0":50.00203776409177,"z0":5.276364985540405,"aX":-14.8889552392002},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":17.8,"breakHorizontal":10.7,"spinRate":2651,"spinDirection":219},"zone":12,"typeConfidence":0.89,"plateTime":0.3789621283528355,"extension":6.9893557120513545},"index":3,"playId":"8cc6717f-ad9f-32b5-85bc-ff8f041ca0e6","pitchNumber":4,"startTime":"2025-08-02T02:41:47.178Z","endTime":"2025-08-02T02:41:51.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.1,"strikeZoneTop":3.35166791086684,"strikeZoneBottom":1.53912515482939,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.50541993201553,"aZ":-9.905843571789296,"pfxX":-6.058549542118357,"pfxZ":10.597386160368622,"pX":0.10167713439678491,"pZ":3.9196102536264643,"vX0":6.1245629876175585,"vY0":-144.46617782129002,"vZ0":-2.3250457987138304,"x":113.12,"y":132.95,"x0":-1.26471455682355,"y0":50.00336264514533,"z0":5.348797494579099,"aX":-12.731719039663629},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":18.8,"breakHorizontal":9.6,"spinRate":2588,"spinDirection":217},"zone":12,"typeConfidence":0.9,"plateTime":0.3800120648235432,"extension":6.9362184445769985},"index":4,"playId":"df90f6c2-dba9-31f7-ba79-1d3be82f1349","pitchNumber":5,"startTime":"2025-08-02T02:42:08.586Z","endTime":"2025-08-02T02:42:15.752Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T02:42:15.752Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-02T02:42:34.612Z","endTime":"2025-08-02T02:45:53.683Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.8,"strikeZoneTop":3.35140370972866,"strikeZoneBottom":1.54118346307083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.10625457270497,"aZ":-28.18052916877399,"pfxX":1.1458386641437737,"pfxZ":2.310306664655015,"pX":0.5636594856212813,"pZ":1.1438405993000547,"vX0":4.379484568507028,"vY0":-130.34254042239226,"vZ0":-5.7172577233789985,"x":95.51,"y":207.9,"x0":-1.2837808334355134,"y0":50.003051731298,"z0":5.4800814136365625,"aX":1.9814435571553877},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.2,"breakHorizontal":-3.0,"spinRate":2732,"spinDirection":135},"zone":14,"typeConfidence":0.89,"plateTime":0.41941956056349605,"extension":6.808305731409102},"index":0,"playId":"f81fff61-06de-3f2b-a0fd-2c80adcd1e33","pitchNumber":1,"startTime":"2025-08-02T02:42:42.025Z","endTime":"2025-08-02T02:42:46.436Z","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":98.4,"endSpeed":88.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.931659081730324,"aZ":-12.439172805973845,"pfxX":-9.263682214924891,"pfxZ":9.714731656867778,"pX":-0.7710753310274964,"pZ":3.155932892837391,"vX0":5.114278262421262,"vY0":-143.025247906402,"vZ0":-3.9113869761153426,"x":146.39,"y":153.57,"x0":-1.3974227191097146,"y0":50.006437839907065,"z0":5.345510162848715,"aX":-18.824968306939525},"breaks":{"breakAngle":52.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.8,"breakHorizontal":15.5,"spinRate":2624,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.38583763473514976,"extension":6.824147503196807},"index":1,"playId":"507c85a5-d648-3403-9fd4-6b00e4045568","pitchNumber":2,"startTime":"2025-08-02T02:43:00.849Z","endTime":"2025-08-02T02:43:05.814Z","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":98.3,"endSpeed":89.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.423640946067884,"aZ":-9.667752156000237,"pfxX":-6.810603902488186,"pfxZ":10.980153885533309,"pX":0.11649557236720764,"pZ":3.0070209368031926,"vX0":6.538853214715168,"vY0":-142.85611655923702,"vZ0":-4.800730067648221,"x":112.56,"y":157.59,"x0":-1.326397441173855,"y0":50.00447040093257,"z0":5.327041542701295,"aX":-13.962844943481636},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.0,"breakHorizontal":10.9,"spinRate":2493,"spinDirection":211},"zone":2,"typeConfidence":0.9,"plateTime":0.3846109851692665,"extension":6.953339507056633},"index":2,"playId":"367d9b94-2da2-3da8-bc0e-e46b998bd3e3","pitchNumber":3,"startTime":"2025-08-02T02:43:24.755Z","endTime":"2025-08-02T02:43:29.387Z","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":99.7,"endSpeed":90.7,"strikeZoneTop":3.19783487374908,"strikeZoneBottom":1.48390307384476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.0642961837054,"aZ":-10.921070465963634,"pfxX":-7.72358973934157,"pfxZ":10.047906581181092,"pX":1.1089627676654277,"pZ":1.8653019723993762,"vX0":9.101896718737942,"vY0":-144.7914195185184,"vZ0":-7.778056760987113,"x":74.73,"y":188.42,"x0":-1.0777640604335241,"y0":50.00034040888565,"z0":5.261387347575538,"aX":-16.33251949719895},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.7,"breakHorizontal":12.1,"spinRate":2556,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3788687760131957,"extension":6.920052685830208},"index":3,"playId":"e39d8725-572c-3125-bbc4-9f6205978b84","pitchNumber":4,"startTime":"2025-08-02T02:43:45.046Z","endTime":"2025-08-02T02:43:49.838Z","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":89.6,"endSpeed":82.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.942502084068646,"aZ":-27.307867039861584,"pfxX":2.0068031881033654,"pfxZ":2.812120106441416,"pX":0.6994761067067371,"pZ":1.5418546344279012,"vX0":4.426039875531803,"vY0":-130.44314844852806,"vZ0":-4.89125494732117,"x":90.34,"y":197.15,"x0":-1.2763048741131218,"y0":50.00640903740438,"z0":5.485661821772614,"aX":3.4793910585900703},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.3,"breakHorizontal":-4.6,"spinRate":2559,"spinDirection":151},"zone":9,"typeConfidence":0.88,"plateTime":0.4189687071716035,"extension":6.960876104738163},"index":4,"playId":"bd26d2ef-edac-31f5-939b-3b50ffe98031","pitchNumber":5,"startTime":"2025-08-02T02:44:04.854Z","endTime":"2025-08-02T02:44:09.105Z","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":100.5,"endSpeed":91.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.85496338335564,"aZ":-8.265018462303097,"pfxX":-8.268619916592588,"pfxZ":11.136318919545793,"pX":1.1315545880580324,"pZ":2.8040736467358416,"vX0":9.20322129436984,"vY0":-145.9476416558316,"vZ0":-5.788269497447099,"x":73.87,"y":163.07,"x0":-0.9954918760349108,"y0":50.00483013074231,"z0":5.316758469155168,"aX":-17.75630699115277},"breaks":{"breakAngle":57.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-8.2,"breakVerticalInduced":19.1,"breakHorizontal":13.1,"spinRate":2642,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.37596900489887863,"extension":7.09811510977918},"index":5,"playId":"faa5ede2-d8db-3191-961d-dea78481018c","pitchNumber":6,"startTime":"2025-08-02T02:44:28.997Z","endTime":"2025-08-02T02:44:33.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.05234716111523,"aZ":-40.197126053502124,"pfxX":2.677900168460419,"pfxZ":-5.244126458903547,"pX":0.9161663707012601,"pZ":1.8350406586262176,"vX0":4.024520924591808,"vY0":-122.55540447028889,"vZ0":-1.159695663213822,"x":82.08,"y":189.23,"x0":-1.091980194019843,"y0":50.003904258779734,"z0":5.731825421031076,"aX":4.094988279064038},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-9.5,"breakHorizontal":-5.8,"spinRate":2621,"spinDirection":25},"zone":14,"typeConfidence":0.82,"plateTime":0.44604601713743497,"extension":6.777612318083891},"index":6,"playId":"ca2ff868-3ce0-3242-8218-ea25573bf875","pitchNumber":7,"startTime":"2025-08-02T02:44:55.680Z","endTime":"2025-08-02T02:45:03.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":91.3,"strikeZoneTop":3.26469850330852,"strikeZoneBottom":1.51994302190089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.457436928231623,"aZ":-9.790637902809477,"pfxX":-6.642568398493042,"pfxZ":10.527384897536058,"pX":1.5696166585480857,"pZ":2.3776688617473862,"vX0":9.843324724671218,"vY0":-144.40092203259545,"vZ0":-6.826882790981135,"x":57.17,"y":174.58,"x0":-1.0095390792938421,"y0":50.00599705077914,"z0":5.364803713783035,"aX":-14.128145710659611},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":17.9,"breakHorizontal":10.2,"spinRate":2562,"spinDirection":209},"zone":14,"typeConfidence":0.9,"plateTime":0.37832361256247404,"extension":7.080463118385815},"index":7,"playId":"9a68c8d4-7b1a-35d1-8276-0b9683f2553a","pitchNumber":8,"startTime":"2025-08-02T02:45:28.474Z","endTime":"2025-08-02T02:45:34.014Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.68703303276934,"aZ":-9.93992804010031,"pfxX":-5.504056961943345,"pfxZ":10.559470228798919,"pX":0.34046448136199337,"pZ":2.8387168872130015,"vX0":6.61129547161189,"vY0":-144.22099977062976,"vZ0":-5.238040585822149,"x":104.02,"y":162.13,"x0":-1.2670214356112508,"y0":50.00307160707205,"z0":5.292191692612329,"aX":-11.589994222174532},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.2,"breakHorizontal":8.6,"spinRate":2558,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.37985846054505323,"extension":6.9232068558767965},"index":8,"playId":"06e9b637-82a8-355f-9a17-899155afb09f","pitchNumber":9,"startTime":"2025-08-02T02:45:50.511Z","endTime":"2025-08-02T02:45:53.683Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T02:45:53.683Z","atBatIndex":15},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Joc Pederson hit by pitch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-02T02:47:51.056Z","endTime":"2025-08-02T02:49:31.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.69207283850056,"strikeZoneBottom":1.57795516198239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.667207701739343,"aZ":-14.923447051505509,"pfxX":-8.052727600410543,"pfxZ":8.992014046368608,"pX":-0.6761893963993361,"pZ":3.0919928447276788,"vX0":4.052364719235361,"vY0":-137.88298003988027,"vZ0":-4.4355141165439065,"x":142.77,"y":155.3,"x0":-1.1214721777919343,"y0":50.004293335783096,"z0":5.7338766845891795,"aX":-15.451934976890726},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":13.7,"spinRate":2199,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.39777839252536484,"extension":7.470728270561874},"index":0,"playId":"e5cea43e-cfa7-390b-a222-8032e7d323cc","pitchNumber":1,"startTime":"2025-08-02T02:48:08.150Z","endTime":"2025-08-02T02:48:12.747Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-02T02:48:22.939Z","endTime":"2025-08-02T02:48:40.868Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.60723875662199,"strikeZoneBottom":1.65152083250605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.16302214440557,"aZ":-9.267022345440877,"pfxX":-5.873584166747473,"pfxZ":11.518434090019152,"pX":0.479565577575781,"pZ":2.632275793864083,"vX0":6.261298470623652,"vY0":-140.23548088271818,"vZ0":-6.644012791155607,"x":98.72,"y":167.71,"x0":-1.0206044778176238,"y0":50.00311403706697,"z0":5.639027998522897,"aX":-11.681475521563831},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.7,"breakHorizontal":9.4,"spinRate":2157,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.39079979838442247,"extension":7.685588020064767},"index":2,"playId":"743590ae-3d3b-393e-b77c-504392104062","pitchNumber":2,"startTime":"2025-08-02T02:48:40.868Z","endTime":"2025-08-02T02:48:45.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.56322611273938,"strikeZoneBottom":1.51220992315574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.474312916836425,"aZ":-31.47716365187497,"pfxX":0.3997455993332526,"pfxZ":0.4260605626075993,"pX":-0.8892370620640002,"pZ":2.311691140417755,"vX0":0.6321162168521076,"vY0":-126.94187007919997,"vZ0":-1.9610129814504247,"x":150.9,"y":176.36,"x0":-1.193591020937966,"y0":50.001711778312405,"z0":5.604959482444555,"aX":0.6508977242554097},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.6,"breakHorizontal":-0.8,"spinRate":1866,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.43182144587817106,"extension":7.553513579514145},"index":3,"playId":"c09d9976-4f2c-3875-9528-ef7ed830af87","pitchNumber":3,"startTime":"2025-08-02T02:48:59.811Z","endTime":"2025-08-02T02:49:04.842Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.46024540818578,"aZ":-9.143050610181152,"pfxX":-5.3326146661768385,"pfxZ":11.673052074463813,"pX":0.8951845496658426,"pZ":3.145870063408492,"vX0":6.768305582439982,"vY0":-139.79958800141085,"vZ0":-5.149104957358777,"x":82.88,"y":153.84,"x0":-0.8680567625101062,"y0":50.00359901841465,"z0":5.615909936990282,"aX":-10.522496232279428},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.2,"breakHorizontal":8.2,"spinRate":2130,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.39228641275554965,"extension":7.689163605838877},"index":4,"playId":"155b147f-d0bb-3b3d-818d-08ad5ab65c8d","pitchNumber":4,"startTime":"2025-08-02T02:49:20.463Z","endTime":"2025-08-02T02:49:31.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T02:49:31.635Z","atBatIndex":16},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Rowdy Tellez doubles (7) on a ground ball to right fielder Dominic Canzone. Joc Pederson scores. Fielding error by right fielder Dominic Canzone.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-02T02:50:06.477Z","endTime":"2025-08-02T02:50:43.808Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.43156703417072,"strikeZoneBottom":1.36853684487117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.672415553752227,"aZ":-12.53273425994123,"pfxX":-5.654247368997329,"pfxZ":9.923280873292523,"pX":0.8661069086922069,"pZ":0.7651636209197932,"vX0":6.794609624031894,"vY0":-139.39461448542107,"vZ0":-10.884553840486326,"x":83.99,"y":218.12,"x0":-0.8618762591575542,"y0":50.00292595935485,"z0":5.5349198766922845,"aX":-11.190990231525637},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":8.9,"spinRate":2107,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3920993297180124,"extension":7.616623048269695},"index":0,"playId":"d1de54f6-e57f-391d-b645-cf5531fad246","pitchNumber":1,"startTime":"2025-08-02T02:50:09.503Z","endTime":"2025-08-02T02:50:13.425Z","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":95.9,"endSpeed":87.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.40822554992519,"aZ":-14.296793294207372,"pfxX":-4.928252552189782,"pfxZ":9.079645004742062,"pX":0.7034695361042455,"pZ":2.040858045426326,"vX0":6.375056149204684,"vY0":-139.4351497624003,"vZ0":-7.247059338421115,"x":90.19,"y":183.68,"x0":-0.9723819691663992,"y0":50.00031284088237,"z0":5.6171837142739465,"aX":-9.7011316588606},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":7.6,"spinRate":2121,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.3928488765194569,"extension":7.6767541468054326},"hitData":{"launchSpeed":103.9,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.02,"coordY":125.73}},"index":1,"playId":"8872c185-6bb9-33f4-8c58-8ce60c96e3ce","pitchNumber":2,"startTime":"2025-08-02T02:50:29.241Z","endTime":"2025-08-02T02:50:43.808Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T02:50:43.808Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, second baseman Cole Young to first baseman Josh Naylor. Rowdy Tellez to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-02T02:51:28.131Z","endTime":"2025-08-02T02:51:37.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"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(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":96.9,"endSpeed":88.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.168000724414334,"aZ":-12.274596779992605,"pfxX":-6.642605637369353,"pfxZ":9.904295539634388,"pX":-0.2853222374905814,"pZ":1.7909987769485276,"vX0":4.5149993555389365,"vY0":-140.87979350150977,"vZ0":-8.50054445103789,"x":127.88,"y":190.42,"x0":-1.0462175813942607,"y0":50.00017564631056,"z0":5.641729801508923,"aX":-13.342867869391092},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.3,"breakHorizontal":11.0,"spinRate":2272,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.38887426952871307,"extension":7.508866956995108},"hitData":{"launchSpeed":90.8,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.89,"coordY":153.61}},"index":0,"playId":"7d8e9e0e-7848-3516-8401-803ad99358e2","pitchNumber":1,"startTime":"2025-08-02T02:51:28.253Z","endTime":"2025-08-02T02:51:37.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T02:51:37.234Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Smith singles on a ground ball to left fielder Randy Arozarena. Rowdy Tellez scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-02T02:52:01.710Z","endTime":"2025-08-02T02:54:45.053Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.10925041215727,"strikeZoneBottom":1.48963900882308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.331137586283926,"aZ":-31.202963520098752,"pfxX":0.7831826886316642,"pfxZ":0.5841129291504572,"pX":-0.7027735336900586,"pZ":2.775826613669241,"vX0":1.1105610262234757,"vY0":-128.41114796896858,"vZ0":-1.2317628288444056,"x":143.79,"y":163.83,"x0":-1.2431210613633825,"y0":50.004686601988375,"z0":5.696032121039377,"aX":1.3037419421474912},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.0,"breakHorizontal":-1.7,"spinRate":1780,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.42704172497138293,"extension":7.480773822815927},"index":0,"playId":"c4eb2e61-b7ec-3afb-ae92-c83846f4c57b","pitchNumber":1,"startTime":"2025-08-02T02:52:02.927Z","endTime":"2025-08-02T02:52:09.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.517363332173748,"aZ":-28.843844524571416,"pfxX":0.4378478696518042,"pfxZ":1.979502573071148,"pX":-0.03158560246788994,"pZ":2.270544968100079,"vX0":2.5664603307762937,"vY0":-129.0556027344037,"vZ0":-2.802951093161542,"x":118.2,"y":177.48,"x0":-1.0968942896446698,"y0":50.00357222893757,"z0":5.598510718396332,"aX":0.7361083140191615},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.1,"breakHorizontal":-1.4,"spinRate":1740,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.4248482399240956,"extension":7.598808359048432},"index":1,"playId":"462fa485-d6bc-3760-938d-b42b9e0d8b05","pitchNumber":2,"startTime":"2025-08-02T02:52:22.320Z","endTime":"2025-08-02T02:52:28.361Z","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":96.4,"endSpeed":88.4,"strikeZoneTop":3.18955045645518,"strikeZoneBottom":1.3786230518143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.743482657562343,"aZ":-13.266763207447223,"pfxX":-5.427210171490602,"pfxZ":9.479199783327955,"pX":0.33416586159512357,"pZ":1.8505739916654518,"vX0":5.703280737749756,"vY0":-140.11006287885823,"vZ0":-7.829605987437127,"x":104.26,"y":188.81,"x0":-1.019646504750427,"y0":50.00225505781673,"z0":5.5424741527874195,"aX":-10.823736598276625},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.8,"breakHorizontal":8.8,"spinRate":2101,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.3904808733058953,"extension":7.657086808383921},"index":2,"playId":"db73f4c4-8ce5-378b-8197-f29b8fe282e9","pitchNumber":3,"startTime":"2025-08-02T02:52:46.778Z","endTime":"2025-08-02T02:52:51.637Z","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":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.16,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.846072410133857,"aZ":-29.758944066227887,"pfxX":-5.772359372075091,"pfxZ":1.6541454874009123,"pX":-1.6009560891874404,"pZ":2.587499488998938,"vX0":1.1005006003343185,"vY0":-120.33068857753673,"vZ0":-1.0275024916064717,"x":178.02,"y":168.92,"x0":-1.3149346414866059,"y0":50.00472318898953,"z0":5.661967993881795,"aX":-8.446606670001861},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.0,"breakHorizontal":10.2,"spinRate":761,"spinDirection":270},"zone":11,"typeConfidence":2.0,"plateTime":0.45557824753891785,"extension":7.5348285357209},"index":3,"playId":"bfa2fa11-4eb3-387b-8b6e-39a3cccdef1f","pitchNumber":4,"startTime":"2025-08-02T02:53:06.933Z","endTime":"2025-08-02T02:53:12.718Z","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":82.1,"endSpeed":76.5,"strikeZoneTop":3.14493977453402,"strikeZoneBottom":1.39833492780148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.781161333877623,"aZ":-32.08709901224286,"pfxX":-2.182195157617743,"pfxZ":0.0546422780131004,"pX":0.8656836018323721,"pZ":0.867590543368821,"vX0":5.4402695747548515,"vY0":-119.47741926123966,"vZ0":-4.28812677288102,"x":84.0,"y":215.36,"x0":-1.1468248505963607,"y0":50.000572292636456,"z0":5.536791188828882,"aX":-3.18819676192814},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.6,"breakHorizontal":2.8,"spinRate":931,"spinDirection":296},"zone":14,"typeConfidence":2.0,"plateTime":0.4566444972220345,"extension":7.312176046096524},"index":4,"playId":"b276d404-6f1f-3da3-8863-b13c17d039eb","pitchNumber":5,"startTime":"2025-08-02T02:53:32.211Z","endTime":"2025-08-02T02:53:38.003Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.959712902053088,"aZ":-36.16249632644488,"pfxX":0.8531137265328823,"pfxZ":-2.7643335454202775,"pX":0.669707077607448,"pZ":1.8578179998349402,"vX0":4.11790279106388,"vY0":-119.4392789307432,"vZ0":-1.2354758496166798,"x":91.47,"y":188.62,"x0":-1.187262310900864,"y0":50.00003549666511,"z0":5.633020508307895,"aX":1.232169803601907},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-5.0,"breakHorizontal":-2.5,"spinRate":705,"spinDirection":311},"zone":9,"typeConfidence":2.0,"plateTime":0.4585477291616873,"extension":7.586661615138126},"index":5,"playId":"e3dbf91a-1a26-30cc-861c-673e842cf702","pitchNumber":6,"startTime":"2025-08-02T02:54:08.698Z","endTime":"2025-08-02T02:54:13.006Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.16,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.5145024938377,"aZ":-15.070675723769737,"pfxX":-8.271858455328074,"pfxZ":8.590920414912516,"pX":-0.14386882053530925,"pZ":1.9258693557637128,"vX0":5.097064424194578,"vY0":-140.38879373007344,"vZ0":-7.29361450270817,"x":122.48,"y":186.78,"x0":-0.910529446469878,"y0":50.006659126241374,"z0":5.5434975966262945,"aX":-16.47423383246125},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":13.9,"spinRate":2189,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.39052604432215876,"extension":7.69632920666507},"hitData":{"launchSpeed":102.4,"launchAngle":4.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.07,"coordY":116.6}},"index":6,"playId":"616e6916-f7a0-3134-ae24-c3fa9de846ca","pitchNumber":7,"startTime":"2025-08-02T02:54:34.241Z","endTime":"2025-08-02T02:54:45.053Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T02:54:45.053Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out to first baseman Josh Naylor. Josh Smith to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-02T02:55:05.912Z","endTime":"2025-08-02T02:55:24.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"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, 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":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.05423079169419,"aZ":-28.69267439050987,"pfxX":-0.5538813255762802,"pfxZ":2.043522261331491,"pX":0.4178149030388979,"pZ":2.066671295925067,"vX0":4.037451735272584,"vY0":-129.9940720437557,"vZ0":-3.51891142915638,"x":101.07,"y":182.98,"x0":-1.085658493267694,"y0":50.00463701400482,"z0":5.623615455947094,"aX":-0.9449924938931503},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.1,"breakHorizontal":0.1,"spinRate":1776,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.42184645207795946,"extension":7.486385299823126},"hitData":{"launchSpeed":92.1,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.47,"coordY":171.86}},"index":0,"playId":"1b67c744-ee1b-3fb7-af85-57bf11e03a89","pitchNumber":1,"startTime":"2025-08-02T02:55:13.063Z","endTime":"2025-08-02T02:55:24.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T02:55:24.344Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Marcus Semien doubles (14) on a sharp line drive to center fielder Julio Rodríguez. Josh Smith scores.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-02T02:55:50.441Z","endTime":"2025-08-02T02:57:13.836Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.38992650612536,"strikeZoneBottom":1.57749649548112,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.425123215577557,"aZ":-10.705803511428822,"pfxX":-4.715377911797935,"pfxZ":10.953684331721066,"pX":-0.17088517255174335,"pZ":1.9186726887084182,"vX0":3.395678116100268,"vY0":-139.16175988229153,"vZ0":-8.109814437218835,"x":123.51,"y":186.98,"x0":-0.7946536761336875,"y0":50.0066779945783,"z0":5.581385915326876,"aX":-9.244416407078598},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.4,"breakHorizontal":7.8,"spinRate":2077,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.39369072677502226,"extension":7.672249318769471},"index":0,"playId":"b3504e76-34b1-36f8-8942-fc3c0a30b5d6","pitchNumber":1,"startTime":"2025-08-02T02:55:55.503Z","endTime":"2025-08-02T02:56:00.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":80.7,"strikeZoneTop":3.39520554020903,"strikeZoneBottom":1.55098036491254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.80883160977364,"aZ":-29.20392838627798,"pfxX":-0.2773318043028561,"pfxZ":1.7890763144562944,"pX":0.7629601777639893,"pZ":0.6390242017554517,"vX0":4.071746547369181,"vY0":-129.13532641480774,"vZ0":-6.494459069958193,"x":87.92,"y":221.53,"x0":-0.8088469400634586,"y0":50.005255750737234,"z0":5.479638161239525,"aX":-0.46147631305496506},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.8,"breakHorizontal":-0.6,"spinRate":1808,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.42671135381075587,"extension":7.575996404751612},"index":1,"playId":"a73a5c25-d972-3ae3-9089-8d53cd843eba","pitchNumber":2,"startTime":"2025-08-02T02:56:15.493Z","endTime":"2025-08-02T02:56:20.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":80.7,"strikeZoneTop":3.43290489515186,"strikeZoneBottom":1.58887695011125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.80282957682109,"aZ":-29.867316344368543,"pfxX":-1.4456599924826223,"pfxZ":1.3785309475804883,"pX":1.085611353456955,"pZ":1.2004699673701449,"vX0":5.216154681699517,"vY0":-129.99468608939094,"vZ0":-5.257892792995233,"x":75.62,"y":206.37,"x0":-0.7786109866990012,"y0":50.00362014595779,"z0":5.577708259235113,"aX":-2.4207114828521976},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.3,"breakHorizontal":1.2,"spinRate":1670,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.4249279407063855,"extension":7.601109154805422},"index":2,"playId":"288d3ade-32dd-3a02-b8ef-51bd775c48d9","pitchNumber":3,"startTime":"2025-08-02T02:56:37.741Z","endTime":"2025-08-02T02:56:45.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":79.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.30173043370811,"aZ":-30.716456271275142,"pfxX":-0.3585620659637636,"pfxZ":0.8965956361654168,"pX":-0.28142066059167686,"pZ":2.8100213878238445,"vX0":2.258335771508041,"vY0":-128.37256517260724,"vZ0":-1.0206490335991352,"x":127.73,"y":162.91,"x0":-1.13641835778119,"y0":50.00182925310432,"z0":5.66393545835469,"aX":-0.5823695423875945},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.6,"breakHorizontal":0.0,"spinRate":1546,"spinDirection":301},"zone":4,"typeConfidence":2.0,"plateTime":0.4311858974823144,"extension":7.547928663434435},"hitData":{"launchSpeed":101.9,"launchAngle":16.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":83.86,"coordY":61.73}},"index":3,"playId":"c31f80b2-16ec-36c1-848c-8dfb2f8acc00","pitchNumber":4,"startTime":"2025-08-02T02:56:58.423Z","endTime":"2025-08-02T02:57:13.836Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T02:57:13.836Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Adolis García pops out to second baseman Cole Young.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-02T02:58:15.198Z","endTime":"2025-08-02T02:59:04.249Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-02T02:57:33.840Z","endTime":"2025-08-02T02:58:17.402Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.51218015492646,"strikeZoneBottom":1.66233435615025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.614980473329847,"aZ":-12.58640314491022,"pfxX":-7.428464466693782,"pfxZ":9.934256430896031,"pX":0.6048175950979796,"pZ":2.1606875837647084,"vX0":5.938476911914305,"vY0":-139.3622312612657,"vZ0":-7.136789224214451,"x":93.95,"y":180.44,"x0":-0.5860304450009688,"y0":50.00158622490536,"z0":5.581753542401957,"aX":-14.645995106689748},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.7,"breakHorizontal":12.2,"spinRate":1990,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.3926537568926922,"extension":7.7757864087099735},"index":1,"playId":"93389fd8-dfbc-387e-9eab-c2dbb171a93d","pitchNumber":1,"startTime":"2025-08-02T02:58:17.402Z","endTime":"2025-08-02T02:58:21.721Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-02T02:58:36.718Z","endTime":"2025-08-02T02:58:54.378Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"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":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.124150425518177,"aZ":-30.606740580020414,"pfxX":7.016610617270031,"pfxZ":1.0639502227916608,"pX":0.3306123120767145,"pZ":1.839244525256574,"vX0":0.8133133682278212,"vY0":-120.63380321907438,"vZ0":-2.33319130284867,"x":104.4,"y":189.12,"x0":-0.9222930615500552,"y0":50.00006278810181,"z0":5.524840183405047,"aX":10.308779402461083},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.7,"breakHorizontal":-12.8,"spinRate":2054,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.4545545940769271,"extension":7.50993795340914},"hitData":{"launchSpeed":83.2,"launchAngle":64.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":126.16,"coordY":140.93}},"index":3,"playId":"2471c9d1-86b8-3790-9906-08dc8c844a91","pitchNumber":2,"startTime":"2025-08-02T02:58:54.378Z","endTime":"2025-08-02T02:59:04.249Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T02:59:04.249Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cal Raleigh singles on a line drive to center fielder Evan Carter.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-02T03:01:07.366Z","endTime":"2025-08-02T03:02:10.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.2,"strikeZoneTop":3.82848592120955,"strikeZoneBottom":1.66069843896382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.27555530898818,"aZ":-9.264579703695585,"pfxX":-5.186388143783815,"pfxZ":11.1194921587965,"pX":-0.2670086813470635,"pZ":4.752717160537387,"vX0":4.447918559982572,"vY0":-142.94171459441006,"vZ0":-0.5882692543367429,"x":127.18,"y":110.46,"x0":-1.1727313284137386,"y0":50.00320372964982,"z0":5.545322068742637,"aX":-10.686504710214093},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":20.2,"breakHorizontal":8.4,"spinRate":2516,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.3838151424894849,"extension":6.792705385156695},"index":0,"playId":"76605b89-b01f-388c-a7f8-0a0f1489ddda","pitchNumber":1,"startTime":"2025-08-02T03:01:16.326Z","endTime":"2025-08-02T03:01:20.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.86078822483409,"aZ":-42.114015511247324,"pfxX":1.7271702665004804,"pfxZ":-6.691885784412829,"pX":0.5956718087507097,"pZ":2.256767958211545,"vX0":3.6758210908201514,"vY0":-120.90282393214953,"vZ0":0.502901296098476,"x":94.29,"y":177.85,"x0":-1.1668766963580057,"y0":50.00432975945974,"z0":5.73257123149637,"aX":2.5642411241517085},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-11.8,"breakHorizontal":-4.0,"spinRate":2677,"spinDirection":33},"zone":9,"typeConfidence":0.88,"plateTime":0.45248731646702334,"extension":6.65184000221162},"index":1,"playId":"eb638c91-c250-3e36-80ba-37919445e242","pitchNumber":2,"startTime":"2025-08-02T03:01:36.300Z","endTime":"2025-08-02T03:01:43.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":88.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.26876903100947,"aZ":-11.834155749988058,"pfxX":-7.238738029247667,"pfxZ":9.929752630798825,"pX":-0.6237244524064617,"pZ":3.3590390969987713,"vX0":4.143307221629395,"vY0":-142.76768082571556,"vZ0":-3.345279039090549,"x":140.77,"y":148.09,"x0":-1.1594311264086605,"y0":50.000964354991325,"z0":5.29954521283294,"aX":-14.82436056200497},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.4,"breakHorizontal":12.1,"spinRate":2469,"spinDirection":213},"zone":1,"typeConfidence":0.8,"plateTime":0.3848114251098833,"extension":6.970174699023927},"hitData":{"launchSpeed":98.6,"launchAngle":11.0,"totalDistance":168.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.13,"coordY":99.97}},"index":2,"playId":"3a90b4df-3504-36c4-af2d-d165cb0ebd84","pitchNumber":3,"startTime":"2025-08-02T03:01:59.202Z","endTime":"2025-08-02T03:02:10.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T03:02:10.639Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Julio Rodríguez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-02T03:02:24.823Z","endTime":"2025-08-02T03:04:43.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.70364296694009,"aZ":-28.51141660192179,"pfxX":2.637737727563687,"pfxZ":2.1829508959411417,"pX":-0.9556544484852354,"pZ":3.269488590261426,"vX0":0.31075939216629445,"vY0":-127.67363079573418,"vZ0":-0.4315182871973719,"x":153.43,"y":150.5,"x0":-1.421853012620208,"y0":50.0060904145342,"z0":5.649020704989053,"aX":4.436642496895392},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.1,"breakHorizontal":-4.9,"spinRate":2559,"spinDirection":130},"zone":11,"typeConfidence":0.89,"plateTime":0.4259970547042893,"extension":6.463144796148497},"index":0,"playId":"b27aee64-8c13-33cd-bd96-d422dad44946","pitchNumber":1,"startTime":"2025-08-02T03:02:34.674Z","endTime":"2025-08-02T03:02:39.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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.36524488357486,"aZ":-26.515598299958782,"pfxX":3.2499510494262154,"pfxZ":3.303852474066513,"pX":0.7969301164682051,"pZ":2.2526994130099847,"vX0":3.774674946816986,"vY0":-129.80087989851637,"vZ0":-3.136457759251141,"x":86.62,"y":177.96,"x0":-1.0965073954116515,"y0":50.00022619537768,"z0":5.488587583132141,"aX":5.562190780650738},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.5,"breakHorizontal":-6.7,"spinRate":2494,"spinDirection":144},"zone":6,"typeConfidence":0.89,"plateTime":0.4214662192467218,"extension":6.755381757612102},"index":1,"playId":"29b35aed-8d00-3baa-9cb8-f9ab37bfbc38","pitchNumber":2,"startTime":"2025-08-02T03:02:54.522Z","endTime":"2025-08-02T03:02:59.153Z","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":97.6,"endSpeed":89.1,"strikeZoneTop":3.33158736977919,"strikeZoneBottom":1.48057796885866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.65754359407702,"aZ":-11.69745608961119,"pfxX":-5.337286490828054,"pfxZ":10.019792737786336,"pX":0.45979163195563727,"pZ":3.898137515813879,"vX0":5.868942052268481,"vY0":-142.08578396160675,"vZ0":-2.240419389965366,"x":99.47,"y":133.53,"x0":-0.9394402358598228,"y0":50.00676357216371,"z0":5.440587270645256,"aX":-10.912068571991226},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.9,"breakHorizontal":8.5,"spinRate":2569,"spinDirection":212},"zone":12,"typeConfidence":0.9,"plateTime":0.3855452711439775,"extension":6.737116497079799},"index":2,"playId":"903ea658-c248-3505-bb46-90ff385f2789","pitchNumber":3,"startTime":"2025-08-02T03:03:16.864Z","endTime":"2025-08-02T03:03:21.603Z","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":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.1,"strikeZoneTop":3.17914808452165,"strikeZoneBottom":1.36059228358671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.12766675946495,"aZ":-39.38711435430066,"pfxX":1.2067882914523262,"pfxZ":-4.753928883123876,"pX":-0.4917471932704818,"pZ":-0.014172095624916399,"vX0":1.0553986489833436,"vY0":-122.12236321176496,"vZ0":-5.312399971111007,"x":135.74,"y":239.16,"x0":-1.0857000958282306,"y0":50.00542552601367,"z0":5.5623560373684775,"aX":1.8301478447471597},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-9.6,"breakHorizontal":-2.4,"spinRate":2715,"spinDirection":27},"zone":13,"typeConfidence":0.89,"plateTime":0.44781665798714076,"extension":6.769963218585052},"index":3,"playId":"2cc9bf2e-f527-3461-883c-8407340d4d5a","pitchNumber":4,"startTime":"2025-08-02T03:03:39.841Z","endTime":"2025-08-02T03:03:44.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":89.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.71488364389453,"aZ":-10.471434452507081,"pfxX":-6.2219381800682765,"pfxZ":10.579688615734142,"pX":0.11959028732643107,"pZ":2.6340798358385653,"vX0":5.308109495541364,"vY0":-142.74301772058334,"vZ0":-5.612060599520712,"x":112.44,"y":167.66,"x0":-0.961327376083876,"y0":50.00007457714093,"z0":5.293196217234016,"aX":-12.76007393811772},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.1,"breakHorizontal":10.1,"spinRate":2454,"spinDirection":215},"zone":5,"typeConfidence":0.9,"plateTime":0.38460059347406217,"extension":6.655488290914128},"index":4,"playId":"87cf0759-225e-3b75-86a8-9b26a4fbe0ce","pitchNumber":5,"startTime":"2025-08-02T03:04:08.667Z","endTime":"2025-08-02T03:04:17.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.735626713989095,"aZ":-26.86307849441172,"pfxX":-7.893275592963628,"pfxZ":3.020015589832761,"pX":-1.3062154123829501,"pZ":2.1065045867057104,"vX0":2.464812055142362,"vY0":-131.214163302175,"vZ0":-3.4487244008926856,"x":166.79,"y":181.9,"x0":-1.2279317719191207,"y0":50.000713272745124,"z0":5.422180901505004,"aX":-13.869091169501601},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.0,"breakHorizontal":13.8,"spinRate":1407,"spinDirection":219},"zone":13,"typeConfidence":0.88,"plateTime":0.41618849292076643,"extension":6.64688499672952},"index":5,"playId":"75e57d68-86e0-3970-98de-3ee69a631ffb","pitchNumber":6,"startTime":"2025-08-02T03:04:38.076Z","endTime":"2025-08-02T03:04:43.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T03:04:43.372Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Naylor flies out to right fielder Adolis García.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-02T03:04:58.101Z","endTime":"2025-08-02T03:05:46.075Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.4,"endSpeed":81.8,"strikeZoneTop":3.24258322044201,"strikeZoneBottom":1.32704437923929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.481655626435735,"aZ":-20.885097888909826,"pfxX":-5.936070291595048,"pfxZ":6.701813327281178,"pX":0.5448067263543548,"pZ":0.45642934687586456,"vX0":6.381126599218332,"vY0":-128.40368503601684,"vZ0":-8.179538578154235,"x":96.23,"y":226.46,"x0":-1.1913798413380812,"y0":50.0000273244955,"z0":5.285399953153338,"aX":-9.994656626680277},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.7,"breakHorizontal":9.5,"spinRate":1360,"spinDirection":229},"zone":14,"typeConfidence":0.67,"plateTime":0.42519594907028857,"extension":6.744048206112056},"index":0,"playId":"28933db2-bab5-3e73-a2d0-6d0015ed9b55","pitchNumber":1,"startTime":"2025-08-02T03:05:08.073Z","endTime":"2025-08-02T03:05:12.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.49954918714845,"aZ":-27.77310132673964,"pfxX":4.165676697902244,"pfxZ":2.691900492474476,"pX":0.150042114400833,"pZ":2.7244456350255755,"vX0":2.459379618244181,"vY0":-126.89238928974923,"vZ0":-1.593298284943958,"x":111.28,"y":165.22,"x0":-1.37226493241662,"y0":50.00244128131608,"z0":5.569282502291496,"aX":6.804606940374582},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.8,"breakHorizontal":-8.0,"spinRate":2459,"spinDirection":169},"zone":2,"typeConfidence":0.91,"plateTime":0.4313372609138493,"extension":6.465465745548481},"hitData":{"launchSpeed":99.2,"launchAngle":34.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.53,"coordY":62.12}},"index":1,"playId":"90c2bc22-579f-314d-8c6d-f0ad26f96dc5","pitchNumber":2,"startTime":"2025-08-02T03:05:32.789Z","endTime":"2025-08-02T03:05:46.075Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T03:05:46.075Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-02T03:06:14.366Z","endTime":"2025-08-02T03:08:06.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":2},"index":0,"playId":"184564bf-50a2-4063-baa2-9b1b1d8e4f91","startTime":"2025-08-02T03:06:14.366Z","endTime":"2025-08-02T03:06:19.366Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.43742150314016,"strikeZoneBottom":1.40648188045886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.925641354859227,"aZ":-43.514755265091225,"pfxX":1.848719173471943,"pfxZ":-8.033810901454803,"pX":0.10796881084255484,"pZ":1.645863326510329,"vX0":2.527752107419698,"vY0":-118.42464922694954,"vZ0":-0.21102204340431086,"x":112.88,"y":194.34,"x0":-1.2160025610881489,"y0":50.00409537230266,"z0":5.737561622182837,"aX":2.608926459716148},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-14.3,"breakHorizontal":-4.0,"spinRate":2708,"spinDirection":33},"zone":8,"typeConfidence":0.92,"plateTime":0.4636210364724085,"extension":6.645706890810112},"index":1,"playId":"a5782601-b1b1-3f8e-89bb-55d20c0dd10f","pitchNumber":1,"startTime":"2025-08-02T03:06:31.288Z","endTime":"2025-08-02T03:06:35.757Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.3,"strikeZoneTop":3.42039202244432,"strikeZoneBottom":1.45344894314847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.58955812454978,"aZ":-25.9838188539531,"pfxX":-9.887490006701205,"pfxZ":3.5912018924717075,"pX":-0.9378492260018515,"pZ":-0.09852277413788815,"vX0":4.364185131260732,"vY0":-131.1364144266592,"vZ0":-8.609494305756924,"x":152.75,"y":241.44,"x0":-1.3492970866675422,"y0":50.00160999103795,"z0":5.198867775438567,"aX":-17.02885381981186},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.6,"breakHorizontal":16.8,"spinRate":1715,"spinDirection":221},"zone":13,"typeConfidence":0.9,"plateTime":0.419462943478099,"extension":6.5424889050418},"index":2,"playId":"078860d6-3670-39ff-9f41-953b17f8b9d5","pitchNumber":2,"startTime":"2025-08-02T03:06:52.487Z","endTime":"2025-08-02T03:06:56.194Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.21832709906846,"aZ":-10.44953959601941,"pfxX":-5.273428131941913,"pfxZ":10.60325632182022,"pX":-0.6436884715350903,"pZ":3.0505322847529004,"vX0":3.0655440780659067,"vY0":-142.57402521061843,"vZ0":-4.84782414658704,"x":141.54,"y":156.42,"x0":-1.0503374235006053,"y0":50.00564305545715,"z0":5.438477584867753,"aX":-10.807155506541564},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.4,"breakHorizontal":8.9,"spinRate":2425,"spinDirection":211},"zone":1,"typeConfidence":0.9,"plateTime":0.38486175563531155,"extension":6.722607818290742},"index":3,"playId":"0f6a2da7-fa02-3dd6-a14c-3b5d5f66fe24","pitchNumber":3,"startTime":"2025-08-02T03:07:16.918Z","endTime":"2025-08-02T03:07:21.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.4,"strikeZoneTop":3.39823106882012,"strikeZoneBottom":1.43115648862148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.95935554104653,"aZ":-10.027467846231024,"pfxX":-5.97245842803193,"pfxZ":10.78153724440277,"pX":1.2932552547404597,"pZ":2.2023546725445433,"vX0":8.175485779629865,"vY0":-142.6826441659505,"vZ0":-6.846194302608687,"x":67.7,"y":179.32,"x0":-0.8381856817129887,"y0":50.00453950059271,"z0":5.270524230916588,"aX":-12.270664529775237},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.2,"breakHorizontal":9.1,"spinRate":2507,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.38442914207158463,"extension":6.828662022538148},"index":4,"playId":"852e9bf2-a749-35db-ba9e-f901418981d2","pitchNumber":4,"startTime":"2025-08-02T03:07:37.747Z","endTime":"2025-08-02T03:07:43.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.28725915634334,"aZ":-40.58641679907068,"pfxX":2.4745977914385975,"pfxZ":-5.602008201040279,"pX":1.1447327519089043,"pZ":0.22715388841745227,"vX0":4.306451502547461,"vY0":-121.60977318653714,"vZ0":-4.396894215825724,"x":73.37,"y":232.65,"x0":-0.9688596783620028,"y0":50.004179574979204,"z0":5.570163614107257,"aX":3.7148800780853346},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-10.9,"breakHorizontal":-5.5,"spinRate":2678,"spinDirection":29},"zone":14,"typeConfidence":0.91,"plateTime":0.44997313428159247,"extension":6.671311783191735},"index":5,"playId":"1512078d-1b10-3607-b9f2-1de0e2b21190","pitchNumber":5,"startTime":"2025-08-02T03:07:59.209Z","endTime":"2025-08-02T03:08:06.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T03:08:06.161Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-02T03:09:56.547Z","endTime":"2025-08-02T03:12:54.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":80.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.802033673993456,"aZ":-27.255973282033683,"pfxX":-0.4558965756468101,"pfxZ":2.9333390932180254,"pX":0.47157492798666584,"pZ":2.768109112330039,"vX0":3.640129283799114,"vY0":-128.90187528861054,"vZ0":-2.2368474028017125,"x":99.02,"y":164.04,"x0":-0.9020545864083354,"y0":50.00127437563005,"z0":5.75994241263139,"aX":-0.7641850616243943},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.0,"breakHorizontal":0.0,"spinRate":1745,"spinDirection":177},"zone":6,"typeConfidence":2.0,"plateTime":0.42556970335268707,"extension":7.4031545347706995},"index":0,"playId":"edf62ba5-a8f1-3031-a87b-aa8ec1eff820","pitchNumber":1,"startTime":"2025-08-02T03:10:17.396Z","endTime":"2025-08-02T03:10:22.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.6719374670098,"aZ":-13.411019052855686,"pfxX":-6.157667006769156,"pfxZ":9.513356976006833,"pX":-0.1763838470279731,"pZ":2.922577824273006,"vX0":4.506127456247984,"vY0":-139.820518157139,"vZ0":-4.935029438735635,"x":123.72,"y":159.87,"x0":-1.0120544301627594,"y0":50.00217519997075,"z0":5.596232554014591,"aX":-12.144123896074529},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.3,"breakHorizontal":10.2,"spinRate":2090,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3923210991350188,"extension":7.739118064428704},"index":1,"playId":"197595f9-b745-3013-b345-e35e68421542","pitchNumber":2,"startTime":"2025-08-02T03:10:44.463Z","endTime":"2025-08-02T03:10:48.337Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-02T03:10:56.427Z","endTime":"2025-08-02T03:11:19.676Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.6,"strikeZoneTop":3.61225605467055,"strikeZoneBottom":1.54957925810311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.870307476638864,"aZ":-29.255798830690317,"pfxX":0.6747150299604552,"pfxZ":1.767792032336307,"pX":0.23457921358404749,"pZ":1.1191681722656188,"vX0":2.82079952356424,"vY0":-128.3544579166644,"vZ0":-5.4089889192322325,"x":108.06,"y":208.56,"x0":-0.9705719474490534,"y0":50.00634244002328,"z0":5.558219549232107,"aX":1.1148308725317826},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.2,"breakHorizontal":-1.9,"spinRate":1655,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.42827214268226044,"extension":7.6520612004318105},"index":3,"playId":"b7278359-c993-3342-b4f8-fc7d5109eef0","pitchNumber":3,"startTime":"2025-08-02T03:11:19.676Z","endTime":"2025-08-02T03:11:23.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.46648975178564,"strikeZoneBottom":1.37203988968148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.081300890569093,"aZ":-30.313000371892187,"pfxX":-0.41470252141504105,"pfxZ":1.087520604648656,"pX":0.6103818712214367,"pZ":1.1347713409008522,"vX0":4.1968672262940245,"vY0":-130.38582689258988,"vZ0":-5.476480922871527,"x":93.73,"y":208.14,"x0":-0.9680931598034992,"y0":50.00555435590277,"z0":5.557125832174429,"aX":-0.7123021161317536},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.0,"breakHorizontal":-0.2,"spinRate":1663,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4204926023012634,"extension":7.566822246733468},"index":4,"playId":"e8fcb8b5-6507-3b58-a109-078233c7689f","pitchNumber":4,"startTime":"2025-08-02T03:11:38.510Z","endTime":"2025-08-02T03:11:43.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.380934852750716,"aZ":-13.325934412403443,"pfxX":-6.241070114204867,"pfxZ":9.619950233558964,"pX":-0.1840147335093432,"pZ":3.2086621852485884,"vX0":4.551177860867575,"vY0":-139.12934901424885,"vZ0":-4.188060539343224,"x":124.01,"y":152.15,"x0":-1.0306543858612793,"y0":50.0024784187281,"z0":5.617385347354939,"aX":-12.228071651567047},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":10.3,"spinRate":2107,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.39377025435407287,"extension":7.697142869453471},"index":5,"playId":"055bf98e-3bfc-3acf-85d9-2965986aff79","pitchNumber":5,"startTime":"2025-08-02T03:11:57.561Z","endTime":"2025-08-02T03:12:01.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.79045383830616,"aZ":-29.832989047896554,"pfxX":-1.0473941789014354,"pfxZ":1.4597875208904867,"pX":0.43219377211226145,"pZ":1.3718859427886845,"vX0":3.7487506327388527,"vY0":-126.47604562402309,"vZ0":-4.295747473470265,"x":100.53,"y":201.74,"x0":-0.9411968214587456,"y0":50.00135352953501,"z0":5.518986267684759,"aX":-1.6764185771107822},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.8,"breakHorizontal":1.0,"spinRate":1693,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4351496726101036,"extension":7.593161086795197},"index":6,"playId":"7672001d-96d6-39a3-aa51-71274f36d381","pitchNumber":6,"startTime":"2025-08-02T03:12:21.800Z","endTime":"2025-08-02T03:12:26.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.444933966099715,"aZ":-37.434159070893095,"pfxX":-1.9965780995928895,"pfxZ":-3.663363257912753,"pX":-0.4551715774708961,"pZ":1.3847460200468478,"vX0":2.3189704502611557,"vY0":-120.05083339310912,"vZ0":-2.067112372972466,"x":134.35,"y":201.39,"x0":-1.180952407847529,"y0":50.00019493740233,"z0":5.635954209809559,"aX":-2.8710349647539672},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-6.8,"breakHorizontal":3.0,"spinRate":684,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.45885136081000066,"extension":7.482918887516338},"index":7,"playId":"ff140159-1711-3021-87c3-cdbe21362f41","pitchNumber":7,"startTime":"2025-08-02T03:12:49.305Z","endTime":"2025-08-02T03:12:54.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T03:12:54.310Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wyatt Langford singles on a ground ball to center fielder Julio Rodríguez.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-02T03:13:02.371Z","endTime":"2025-08-02T03:13:50.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.49600940613544,"strikeZoneBottom":1.5560890469244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.552402625121847,"aZ":-14.243216638317053,"pfxX":-3.458488796261364,"pfxZ":9.254448248868218,"pX":0.5307605317528584,"pZ":2.764288227204261,"vX0":5.199130097499214,"vY0":-138.4596740590113,"vZ0":-5.15765121118782,"x":96.77,"y":164.14,"x0":-0.9238577188572192,"y0":50.00040585459407,"z0":5.6076778483354,"aX":-6.699612647154509},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":5.2,"spinRate":1978,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.39591606497670595,"extension":7.620556401426981},"index":0,"playId":"af78b841-ae85-33a8-8094-7ade9e081aab","pitchNumber":1,"startTime":"2025-08-02T03:13:21.985Z","endTime":"2025-08-02T03:13:26.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.708936627437346,"aZ":-32.35313572271042,"pfxX":0.04829326067936046,"pfxZ":-0.11521109643946659,"pX":0.4139075050990594,"pZ":2.272960278155228,"vX0":2.841951677160575,"vY0":-126.3583654815886,"vZ0":-1.8102364346567241,"x":101.22,"y":177.41,"x0":-0.7334663456878336,"y0":50.000269944974015,"z0":5.607997145494082,"aX":0.07720090466377799},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.4,"breakHorizontal":-0.7,"spinRate":1784,"spinDirection":61},"zone":6,"typeConfidence":2.0,"plateTime":0.43413753594435534,"extension":7.480187763989693},"hitData":{"launchSpeed":109.5,"launchAngle":3.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.97,"coordY":88.72}},"index":1,"playId":"5a3adf28-94a0-3193-ad17-30155164e3e5","pitchNumber":2,"startTime":"2025-08-02T03:13:39.259Z","endTime":"2025-08-02T03:13:50.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T03:13:50.759Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joc Pederson singles on a line drive to right fielder Dominic Canzone. Wyatt Langford to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-02T03:14:08.347Z","endTime":"2025-08-02T03:16:51.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"postOnThird":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.24504744936644,"aZ":-16.560455881427767,"pfxX":-5.590169388180781,"pfxZ":8.201725032232325,"pX":0.7554113503995751,"pZ":3.175327030051057,"vX0":6.431882127908823,"vY0":-136.6392549745711,"vZ0":-3.6538758741629014,"x":88.21,"y":153.05,"x0":-0.8953740256030356,"y0":50.00075222785825,"z0":5.657815306249689,"aX":-10.639488031619427},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.3,"breakHorizontal":8.9,"spinRate":1976,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.3998457376782709,"extension":7.49456818204914},"index":0,"playId":"8aa5939f-492a-3fdf-89a7-32fd2458acc0","pitchNumber":1,"startTime":"2025-08-02T03:14:19.695Z","endTime":"2025-08-02T03:14:23.993Z","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":87.0,"endSpeed":80.0,"strikeZoneTop":3.52593901549934,"strikeZoneBottom":1.52500497691017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.173695737116088,"aZ":-30.543813465352677,"pfxX":-0.7358638516022031,"pfxZ":1.000331210162269,"pX":-0.8602701172843207,"pZ":1.7065659825471458,"vX0":1.7032045686930073,"vY0":-126.77100977472395,"vZ0":-3.5537769625388522,"x":149.79,"y":192.7,"x0":-1.4455235982775287,"y0":50.000708798010784,"z0":5.567407259063505,"aX":-1.196400537354713},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.2,"breakHorizontal":1.0,"spinRate":1585,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.4322395677458233,"extension":7.392432288429031},"index":1,"playId":"2cebe60d-8a97-3d55-b03a-6c000a3e40fc","pitchNumber":2,"startTime":"2025-08-02T03:14:38.543Z","endTime":"2025-08-02T03:14:42.584Z","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":94.1,"endSpeed":86.4,"strikeZoneTop":3.53043908323676,"strikeZoneBottom":1.56165505235437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.234622082184853,"aZ":-13.315955681662885,"pfxX":-6.25943371602161,"pfxZ":9.895568158339385,"pX":-0.30910163278700153,"pZ":2.2759825746207905,"vX0":4.221709999634337,"vY0":-136.93970917357032,"vZ0":-6.749159091807915,"x":128.78,"y":177.33,"x0":-1.0546523595434842,"y0":50.006674794878364,"z0":5.677395423043253,"aX":-11.932957424004591},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":10.4,"spinRate":2103,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.39944912732249716,"extension":7.655891775284663},"index":2,"playId":"b738af79-8a07-3035-8551-f75cd90318b9","pitchNumber":3,"startTime":"2025-08-02T03:14:57.311Z","endTime":"2025-08-02T03:15:02.127Z","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":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.51778565791657,"aZ":-38.2399931507602,"pfxX":-1.858189212734856,"pfxZ":-4.317871060451102,"pX":0.10013053848912294,"pZ":2.6621357356540165,"vX0":4.033525937812407,"vY0":-117.85490512021602,"vZ0":1.355124268673825,"x":113.18,"y":166.9,"x0":-1.3924589812623105,"y0":50.00025790749637,"z0":5.6129442237367995,"aX":-2.6121525428784365},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-7.2,"breakHorizontal":2.4,"spinRate":830,"spinDirection":295},"zone":5,"typeConfidence":2.0,"plateTime":0.4648346954393068,"extension":7.383202337015656},"index":3,"playId":"a2073d51-d146-3e40-9f35-922c52d71cf3","pitchNumber":4,"startTime":"2025-08-02T03:15:17.640Z","endTime":"2025-08-02T03:15:23.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.348199180594232,"aZ":-12.955668654947171,"pfxX":-5.26004229104511,"pfxZ":9.933610929397265,"pX":-0.724180461259217,"pZ":1.9901073938101856,"vX0":2.658312260251093,"vY0":-138.1203870712558,"vZ0":-7.235929076131027,"x":144.6,"y":185.05,"x0":-1.0149062343917494,"y0":50.00548700085889,"z0":5.512601814951836,"aX":-10.179108726028232},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":9.0,"spinRate":1831,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.3963498800519858,"extension":7.9138768531597385},"index":4,"playId":"c818e216-3ea6-366d-a193-813aef10045a","pitchNumber":5,"startTime":"2025-08-02T03:15:51.856Z","endTime":"2025-08-02T03:15:56.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.140452340129176,"aZ":-30.174899348126843,"pfxX":0.14180927796361242,"pfxZ":1.2357460877766009,"pX":-0.357917010762937,"pZ":2.2330991534779,"vX0":1.7309838357003646,"vY0":-127.54417250624603,"vZ0":-2.3611317875145894,"x":130.64,"y":178.49,"x0":-1.0684117947983345,"y0":50.00556394575519,"z0":5.5889012462255705,"aX":0.22965754189461177},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.9,"breakHorizontal":-0.7,"spinRate":1734,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.4321033337271243,"extension":7.524018066770028},"index":5,"playId":"77e960e4-9f54-30b5-9ed4-87799b6c68e0","pitchNumber":6,"startTime":"2025-08-02T03:16:15.196Z","endTime":"2025-08-02T03:16:19.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.604324977837535,"aZ":-36.1411343271331,"pfxX":-0.3188198182475426,"pfxZ":-2.7905595040293676,"pX":-0.44250304819691133,"pZ":2.8893879481224047,"vX0":2.0661831653267497,"vY0":-118.13727411749664,"vZ0":1.4111916635050021,"x":133.87,"y":160.77,"x0":-1.2854436567053436,"y0":50.00455791691845,"z0":5.595480889538248,"aX":-0.45257233362858423},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-4.4,"breakHorizontal":0.1,"spinRate":679,"spinDirection":294},"zone":4,"typeConfidence":2.0,"plateTime":0.4628813729827761,"extension":7.460463432710102},"hitData":{"launchSpeed":85.3,"launchAngle":13.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.06,"coordY":120.38}},"index":6,"playId":"e389514b-7508-385e-b6c7-f9dc15ff57db","pitchNumber":7,"startTime":"2025-08-02T03:16:39.573Z","endTime":"2025-08-02T03:16:51.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T03:16:51.632Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rowdy Tellez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-02T03:18:26.812Z","endTime":"2025-08-02T03:19:44.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"postOnThird":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-02T03:17:27.103Z","endTime":"2025-08-02T03:18:28.861Z","isPitch":false,"type":"action"},{"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":86.8,"endSpeed":79.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.113604588178937,"aZ":-29.77471945147658,"pfxX":-0.6709530488927726,"pfxZ":1.5017533437095567,"pX":0.0416619472194541,"pZ":1.88396680201364,"vX0":2.871015601101493,"vY0":-126.26933114450503,"vZ0":-3.2285807977528993,"x":115.41,"y":187.91,"x0":-1.02789383894431,"y0":50.00318405505379,"z0":5.600358270555174,"aX":-1.072742828875102},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.2,"breakHorizontal":0.5,"spinRate":1607,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.4354512151986554,"extension":7.477949413973593},"index":1,"playId":"f8663028-7c94-38de-b1d6-17721a66357c","pitchNumber":1,"startTime":"2025-08-02T03:18:28.861Z","endTime":"2025-08-02T03:18:33.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.801455620444088,"aZ":-29.756622878329956,"pfxX":-0.6175355246289002,"pfxZ":1.4816148716308515,"pX":0.06407462445610704,"pZ":0.7818422123133575,"vX0":3.351392161358184,"vY0":-128.16327172359365,"vZ0":-5.855697174670426,"x":114.56,"y":217.67,"x0":-1.1902986329166216,"y0":50.004476656235525,"z0":5.471542256215946,"aX":-1.009509248474586},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.3,"breakHorizontal":0.2,"spinRate":1596,"spinDirection":282},"zone":14,"typeConfidence":2.0,"plateTime":0.4302560551479635,"extension":7.5363062892312085},"index":2,"playId":"5b7d395f-b544-3de6-bc57-b68c3313bd16","pitchNumber":2,"startTime":"2025-08-02T03:18:51.524Z","endTime":"2025-08-02T03:18:55.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.7,"strikeZoneTop":3.37667558615428,"strikeZoneBottom":1.59932279010612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.71102688309812,"aZ":-32.51045304636081,"pfxX":-0.2170402486731171,"pfxZ":-0.20736407571782278,"pX":0.7324783355157367,"pZ":0.6960422198799266,"vX0":4.623099312947138,"vY0":-126.81865112367798,"vZ0":-5.316048114048271,"x":89.08,"y":219.99,"x0":-1.0948795744792132,"y0":50.004074137170285,"z0":5.447847802047067,"aX":-0.3498609926644461},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.4,"breakHorizontal":-0.8,"spinRate":1718,"spinDirection":9},"zone":14,"typeConfidence":2.0,"plateTime":0.43381129074612046,"extension":7.603635082426593},"index":3,"playId":"ccbe282e-8149-3860-abe4-1d5d06522131","pitchNumber":3,"startTime":"2025-08-02T03:19:14.848Z","endTime":"2025-08-02T03:19:19.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.509564723305324,"aZ":-35.60741933849425,"pfxX":-3.628947024709672,"pfxZ":-2.4579729655221154,"pX":-0.4917074951145773,"pZ":1.6614177132328456,"vX0":2.7891856549815692,"vY0":-118.22820011150418,"vZ0":-1.3723532452089566,"x":135.74,"y":193.92,"x0":-1.2234658768052817,"y0":50.00320865585502,"z0":5.5595651797238,"aX":-5.064940994010618},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.6,"breakHorizontal":5.8,"spinRate":774,"spinDirection":263},"zone":7,"typeConfidence":2.0,"plateTime":0.46579071716259035,"extension":7.403243730477581},"index":4,"playId":"8e0e1a67-09af-395e-a69d-cf19ce2c619d","pitchNumber":4,"startTime":"2025-08-02T03:19:38.992Z","endTime":"2025-08-02T03:19:44.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T03:19:44.208Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Heim strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-02T03:20:04.637Z","endTime":"2025-08-02T03:21:45.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.44646350043114,"strikeZoneBottom":1.44898344392275,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.04469600688512,"aZ":-29.771255141476157,"pfxX":-0.2270610997751037,"pfxZ":1.5122296503064634,"pX":-1.3080955252620592,"pZ":2.0430866330181097,"vX0":-0.04252141820293845,"vY0":-125.47347883988918,"vZ0":-2.696356520577715,"x":166.86,"y":183.62,"x0":-1.2614209467591704,"y0":50.004356992732646,"z0":5.5644631719304245,"aX":-0.36104266215495107},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.4,"breakHorizontal":0.5,"spinRate":1628,"spinDirection":64},"zone":13,"typeConfidence":2.0,"plateTime":0.4369964957801975,"extension":7.4195416700543735},"index":0,"playId":"63cad516-2d99-31a0-8050-c957dc7183f9","pitchNumber":1,"startTime":"2025-08-02T03:20:20.625Z","endTime":"2025-08-02T03:20:24.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.92573019204861,"aZ":-29.35969219656253,"pfxX":-1.2020425133256074,"pfxZ":1.6715511693073077,"pX":0.4782960783996867,"pZ":1.6395340597759507,"vX0":3.957158786187254,"vY0":-129.7585176437721,"vZ0":-4.396728156382905,"x":98.77,"y":194.51,"x0":-0.9177529816520592,"y0":50.00593459768594,"z0":5.621480463436421,"aX":-2.028164498767805},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.2,"breakHorizontal":1.2,"spinRate":1538,"spinDirection":242},"zone":9,"typeConfidence":2.0,"plateTime":0.4239006285773588,"extension":7.5847761428199805},"index":1,"playId":"9beb541d-baee-3fe0-a7e3-92d3381a47f3","pitchNumber":2,"startTime":"2025-08-02T03:20:40.673Z","endTime":"2025-08-02T03:20:45.052Z","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":95.3,"endSpeed":87.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.53769591020866,"aZ":-16.996512373720016,"pfxX":-5.569969182829158,"pfxZ":7.7446002768543725,"pX":-0.5537219235780874,"pZ":2.669490442701608,"vX0":3.1073640742389546,"vY0":-138.73510578880357,"vZ0":-4.786880867957034,"x":138.11,"y":166.7,"x0":-0.9616139591230461,"y0":50.00061391202843,"z0":5.541448891705616,"aX":-10.912386104654006},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":9.5,"spinRate":2009,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.39402581437994133,"extension":7.7832971185742705},"index":2,"playId":"b0e17882-12db-3074-ad5c-fd17c7e2bc60","pitchNumber":3,"startTime":"2025-08-02T03:21:07.292Z","endTime":"2025-08-02T03:21:11.588Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-02T03:21:29.293Z","endTime":"2025-08-02T03:21:40.200Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.618077096871655,"aZ":-34.94997826642619,"pfxX":0.17259051534693437,"pfxZ":-1.9627680273211845,"pX":-0.1489097544159724,"pZ":0.7604881872414614,"vX0":3.0966049067152857,"vY0":-118.06232115416628,"vZ0":-3.3074798333972666,"x":122.68,"y":218.25,"x0":-1.5003690986962894,"y0":50.00496934869145,"z0":5.3983044802757885,"aX":0.24365629766419955},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-4.1,"breakHorizontal":-1.1,"spinRate":731,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4640370782038188,"extension":7.6176204081138925},"index":4,"playId":"8daa3a1e-fec9-3e4a-a7ce-8929791f68c1","pitchNumber":4,"startTime":"2025-08-02T03:21:40.200Z","endTime":"2025-08-02T03:21:45.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T03:21:45.787Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Polanco strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-02T03:23:55.803Z","endTime":"2025-08-02T03:25:47.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.3241073437429,"strikeZoneBottom":1.67442061612295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.156413934578545,"aZ":-40.19403981125391,"pfxX":3.152378420705593,"pfxZ":-5.36243598355879,"pX":0.2730948383319529,"pZ":2.2787842251284616,"vX0":2.4937252872922877,"vY0":-121.11133622349425,"vZ0":0.12108383546600932,"x":106.59,"y":177.25,"x0":-1.1769998450815538,"y0":50.003005318677324,"z0":5.7239739457078604,"aX":4.714182663632444},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-9.5,"breakHorizontal":-6.2,"spinRate":2696,"spinDirection":34},"zone":5,"typeConfidence":0.86,"plateTime":0.45108695000398624,"extension":6.6354256096057975},"index":0,"playId":"de505542-1909-360b-a041-98660d7a08fa","pitchNumber":1,"startTime":"2025-08-02T03:24:00.287Z","endTime":"2025-08-02T03:24:04.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.1564346438397,"strikeZoneBottom":1.41087025965417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.71374676002509,"aZ":-38.794063742580846,"pfxX":1.592070633503524,"pfxZ":-4.3710357544948355,"pX":1.9276041826692996,"pZ":0.1407001370170148,"vX0":6.49335168769315,"vY0":-122.14830101142493,"vZ0":-5.077248488435178,"x":43.52,"y":234.98,"x0":-0.9704846976430743,"y0":50.00499904578897,"z0":5.5762697779708175,"aX":2.4091045858190427},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-8.9,"breakHorizontal":-4.4,"spinRate":2653,"spinDirection":31},"zone":14,"typeConfidence":0.87,"plateTime":0.4481574256722949,"extension":6.823753831888309},"index":1,"playId":"b334b04d-d1a1-30a0-af31-6415a0126b23","pitchNumber":2,"startTime":"2025-08-02T03:24:16.188Z","endTime":"2025-08-02T03:24:20.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.27998768405047,"strikeZoneBottom":1.53464090880172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.468233965873072,"aZ":-26.72281185863221,"pfxX":-7.516800993304559,"pfxZ":3.1321191030478577,"pX":1.0183903830526477,"pZ":2.2068549233409263,"vX0":7.837915782908976,"vY0":-130.97907700333673,"vZ0":-3.041316226343085,"x":78.18,"y":179.19,"x0":-1.0351378972767418,"y0":50.00080139706094,"z0":5.379709568706808,"aX":-13.06939739444714},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.2,"breakHorizontal":11.9,"spinRate":1480,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.418061602423518,"extension":6.720630412337971},"index":2,"playId":"3809bd92-de07-320c-b582-8d64bc6dfbba","pitchNumber":3,"startTime":"2025-08-02T03:24:34.980Z","endTime":"2025-08-02T03:24:40.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.528393598309115,"aZ":-23.291127084548798,"pfxX":-8.69782662576856,"pfxZ":4.9399659545547605,"pX":0.3481212025897433,"pZ":1.3769209601521823,"vX0":7.179359992119643,"vY0":-132.7811392586732,"vZ0":-5.922700039371774,"x":103.73,"y":201.6,"x0":-1.2512180556605672,"y0":50.004655402593905,"z0":5.31456368451571,"aX":-15.64407037730585},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.9,"breakHorizontal":14.4,"spinRate":1654,"spinDirection":229},"zone":14,"typeConfidence":0.87,"plateTime":0.4113862515006148,"extension":7.014729854810553},"index":3,"playId":"85a6b5b7-1080-32d6-8240-4fe0834439e9","pitchNumber":4,"startTime":"2025-08-02T03:24:53.204Z","endTime":"2025-08-02T03:24:58.497Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-02T03:25:03.931Z","endTime":"2025-08-02T03:25:22.164Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.779655374294414,"aZ":-10.82326648800589,"pfxX":-4.714868075317424,"pfxZ":10.31235146693814,"pX":0.27008613220113536,"pZ":2.2655080934965284,"vX0":4.948709916544267,"vY0":-143.15110504621572,"vZ0":-6.759244017847211,"x":106.7,"y":177.61,"x0":-0.8704529661056069,"y0":50.00435066346241,"z0":5.33869719481293,"aX":-9.76320498823851},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.4,"breakHorizontal":7.6,"spinRate":2519,"spinDirection":205},"zone":5,"typeConfidence":0.9,"plateTime":0.3829736622359112,"extension":6.7741227979662},"index":5,"playId":"68d21d98-b3a8-3bb9-8c21-cc4b73c69800","pitchNumber":5,"startTime":"2025-08-02T03:25:22.164Z","endTime":"2025-08-02T03:25:27.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.993507132279206,"aZ":-41.05117234753783,"pfxX":3.9898043221322177,"pfxZ":-6.013662866806399,"pX":0.02438334418565825,"pZ":3.4215746429416267,"vX0":1.4897326919313636,"vY0":-120.60396173336983,"vZ0":2.999716549369888,"x":116.07,"y":146.4,"x0":-1.1192784606025716,"y0":50.00216193551292,"z0":5.776924087980779,"aX":5.8895541147669075},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-10.0,"breakHorizontal":-7.6,"spinRate":2488,"spinDirection":30},"zone":2,"typeConfidence":0.83,"plateTime":0.45378649785826664,"extension":6.689035983406305},"index":6,"playId":"dc5e5129-1d05-390e-8034-d1285f9c7dcf","pitchNumber":6,"startTime":"2025-08-02T03:25:42.658Z","endTime":"2025-08-02T03:25:47.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T03:25:47.223Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-02T03:25:59.807Z","endTime":"2025-08-02T03:27:31.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.26575174847772,"strikeZoneBottom":1.31880533219243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.925801148767768,"aZ":-27.696729200190056,"pfxX":-6.731187563858118,"pfxZ":2.5369225393886445,"pX":-1.3580976773333673,"pZ":2.5818654759501976,"vX0":2.4126810812909456,"vY0":-131.5361903383758,"vZ0":-2.053664426412266,"x":168.77,"y":169.07,"x0":-1.4086593730749897,"y0":50.00380209166415,"z0":5.411046663624191,"aX":-11.884676935615973},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.4,"breakHorizontal":11.8,"spinRate":1317,"spinDirection":229},"zone":11,"typeConfidence":0.87,"plateTime":0.41520991049906586,"extension":6.656318234299845},"index":0,"playId":"32e28caf-d88e-3341-b9ef-38d0ed6bc4b5","pitchNumber":1,"startTime":"2025-08-02T03:26:12.208Z","endTime":"2025-08-02T03:26:16.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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.8,"strikeZoneTop":3.24575809631978,"strikeZoneBottom":1.33103741497257,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.99995348837563,"aZ":-41.706291481115784,"pfxX":3.3867269929151798,"pfxZ":-6.579546920812696,"pX":0.5825658472786188,"pZ":2.8964954211062324,"vX0":2.844663422528607,"vY0":-119.34019108187323,"vZ0":1.9887448928116462,"x":94.79,"y":160.57,"x0":-1.0629291348789727,"y0":50.00274699573856,"z0":5.79661579024812,"aX":4.906316207159301},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.2,"breakHorizontal":-6.8,"spinRate":2683,"spinDirection":36},"zone":3,"typeConfidence":0.9,"plateTime":0.45817234606766455,"extension":6.822344905863805},"index":1,"playId":"c5852681-3e71-30e3-8183-c9fd34049bba","pitchNumber":2,"startTime":"2025-08-02T03:26:28.068Z","endTime":"2025-08-02T03:26:32.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.23029759148456,"strikeZoneBottom":1.37968057321071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.54489629304107,"aZ":-43.18119738364339,"pfxX":2.772900542109346,"pfxZ":-7.401456685690133,"pX":-1.3431432076170249,"pZ":1.8855240745598814,"vX0":-1.122900938727744,"vY0":-121.144832942387,"vZ0":-0.1682983550341639,"x":168.2,"y":187.87,"x0":-1.2340109151944776,"y0":50.00222163078161,"z0":5.728537808408942,"aX":4.123670644565878},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-13.2,"breakHorizontal":-4.8,"spinRate":2625,"spinDirection":32},"zone":13,"typeConfidence":0.91,"plateTime":0.4520329489508246,"extension":6.542935817407497},"index":2,"playId":"4cf6569b-f2cc-31c2-a1b6-a4ea8fe5f213","pitchNumber":3,"startTime":"2025-08-02T03:26:45.010Z","endTime":"2025-08-02T03:26:49.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.622994547322797,"aZ":-26.03977686628195,"pfxX":-9.54357305925157,"pfxZ":3.476761581921541,"pX":-0.3097104279651485,"pZ":1.5891465145766794,"vX0":5.528555942272135,"vY0":-132.14554215659655,"vZ0":-4.88889597451458,"x":128.81,"y":195.87,"x0":-1.1909065101274807,"y0":50.00453579387244,"z0":5.380369722206569,"aX":-16.850402131441793},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.4,"breakHorizontal":16.1,"spinRate":1545,"spinDirection":222},"zone":7,"typeConfidence":0.89,"plateTime":0.4147716794412144,"extension":6.852643509486442},"index":3,"playId":"1d56025c-cff2-3ccb-97ee-79fbbe3cc1bd","pitchNumber":4,"startTime":"2025-08-02T03:27:01.408Z","endTime":"2025-08-02T03:27:05.698Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-02T03:27:12.473Z","endTime":"2025-08-02T03:27:26.591Z","isPitch":false,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.56041438689001,"aZ":-10.96537085871185,"pfxX":-4.652836485134516,"pfxZ":10.199044503487908,"pX":-0.12328415073198357,"pZ":4.165950459444042,"vX0":4.375404198676626,"vY0":-143.38807199592836,"vZ0":-1.7504040751754977,"x":121.7,"y":126.3,"x0":-1.0654473606304322,"y0":50.004119361097054,"z0":5.46963894926683,"aX":-9.676906997864993},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.2,"breakHorizontal":7.6,"spinRate":2429,"spinDirection":208},"zone":11,"typeConfidence":0.9,"plateTime":0.38218281301578205,"extension":6.9338141965924365},"index":5,"playId":"21c04cce-47b6-37ad-933f-2a80bf484b40","pitchNumber":5,"startTime":"2025-08-02T03:27:26.591Z","endTime":"2025-08-02T03:27:31.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T03:27:31.548Z","atBatIndex":33},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"J.P. Crawford pops out to second baseman Marcus Semien.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-02T03:27:48.820Z","endTime":"2025-08-02T03:29:14.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.29441222261396,"strikeZoneBottom":1.50981676400662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.60918128245538,"aZ":-11.727607695955149,"pfxX":-7.092987014071825,"pfxZ":10.02146257284383,"pX":0.08593123923730589,"pZ":2.0120351485988657,"vX0":5.8883738274568005,"vY0":-141.9648243332435,"vZ0":-6.898191706840703,"x":113.72,"y":184.46,"x0":-1.0939590550841112,"y0":50.002351486820174,"z0":5.220396202030216,"aX":-14.47234555267258},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.9,"breakHorizontal":11.6,"spinRate":2442,"spinDirection":216},"zone":8,"typeConfidence":0.88,"plateTime":0.385859258038475,"extension":6.985641363766413},"index":0,"playId":"088bbf77-f4e8-3fb0-9b9e-14b92feeae98","pitchNumber":1,"startTime":"2025-08-02T03:27:54.081Z","endTime":"2025-08-02T03:27:58.431Z","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":84.1,"endSpeed":77.5,"strikeZoneTop":3.25485991140137,"strikeZoneBottom":1.55045676156772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.642463131434184,"aZ":-37.93693043936587,"pfxX":3.738998651046227,"pfxZ":-3.7799087947110035,"pX":-0.8039648844154517,"pZ":3.2444243017101555,"vX0":-0.20187749809282096,"vY0":-122.54540937626854,"vZ0":1.6279451443996318,"x":147.65,"y":151.18,"x0":-1.2065771235932976,"y0":50.00292292116083,"z0":5.806157489934669,"aX":5.700856000554042},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-6.2,"breakHorizontal":-6.7,"spinRate":2581,"spinDirection":34},"zone":1,"typeConfidence":2.0,"plateTime":0.4465299102388327,"extension":6.566608158010864},"index":1,"playId":"ffb17fca-b50d-3236-a6eb-497b029488c0","pitchNumber":2,"startTime":"2025-08-02T03:28:09.460Z","endTime":"2025-08-02T03:28:14.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.21652235385021,"aZ":-11.847488458521564,"pfxX":-7.0577662195419215,"pfxZ":9.989054300362149,"pX":-0.19800535748577022,"pZ":2.7812061137624795,"vX0":5.003499715947523,"vY0":-141.920950522322,"vZ0":-4.875799682174862,"x":124.55,"y":163.69,"x0":-1.0690724791879913,"y0":50.00407219440804,"z0":5.279455149570835,"aX":-14.363260482448865},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.3,"breakHorizontal":11.8,"spinRate":2439,"spinDirection":214},"zone":2,"typeConfidence":0.87,"plateTime":0.38630028476240863,"extension":6.743476732114286},"index":2,"playId":"55f93133-265f-3086-815a-f4408504ee17","pitchNumber":3,"startTime":"2025-08-02T03:28:26.009Z","endTime":"2025-08-02T03:28:33.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.3,"strikeZoneTop":3.21718195861145,"strikeZoneBottom":1.4327242131855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.747772513064774,"aZ":-12.187598825018046,"pfxX":-3.0416593278876314,"pfxZ":9.920939917787809,"pX":0.6504354116429898,"pZ":3.9084387614525307,"vX0":5.874549916860456,"vY0":-141.39368364248858,"vZ0":-2.0680455666421222,"x":92.21,"y":133.25,"x0":-1.0636949769910478,"y0":50.00373810108036,"z0":5.436251039782222,"aX":-6.12910010554018},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.6,"breakHorizontal":4.2,"spinRate":2430,"spinDirection":207},"zone":12,"typeConfidence":0.89,"plateTime":0.38811934304381257,"extension":6.853353443127963},"index":3,"playId":"8bcff25a-4225-316f-970e-28de53045d6e","pitchNumber":4,"startTime":"2025-08-02T03:28:48.139Z","endTime":"2025-08-02T03:28:52.231Z","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":83.7,"endSpeed":77.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.45919474110881,"aZ":-41.127271493347465,"pfxX":1.4944992462641964,"pfxZ":-5.924999902526594,"pX":0.1481857519611056,"pZ":2.422318077756354,"vX0":2.357476371303884,"vY0":-121.96143323254222,"vZ0":0.3852640233023885,"x":111.35,"y":173.38,"x0":-1.0243144517469807,"y0":50.00531009714628,"z0":5.802514794289193,"aX":2.2567682147279955},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-10.4,"breakHorizontal":-3.2,"spinRate":2550,"spinDirection":30},"zone":5,"typeConfidence":0.82,"plateTime":0.4487051695308004,"extension":6.6515366000980976},"hitData":{"launchSpeed":67.2,"launchAngle":61.0,"totalDistance":128.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":147.96,"coordY":156.14}},"index":4,"playId":"511834b5-d6c1-326b-baa9-9bcd9e5e44ec","pitchNumber":5,"startTime":"2025-08-02T03:29:05.810Z","endTime":"2025-08-02T03:29:14.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T03:29:14.828Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Josh Smith lines out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-02T03:31:09.807Z","endTime":"2025-08-02T03:32:08.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.17608388732387,"strikeZoneBottom":1.43040245704103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.26627333057517,"aZ":-14.309048190477405,"pfxX":-6.036105854525999,"pfxZ":9.087084252621823,"pX":-0.5943347170315227,"pZ":2.8194227667907503,"vX0":4.1939510963843665,"vY0":-139.1114523546431,"vZ0":-5.24743005096585,"x":139.65,"y":162.66,"x0":-1.3347821068920696,"y0":50.00386226146571,"z0":5.673646952566985,"aX":-11.869248558442933},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":10.1,"spinRate":2038,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3932516255234013,"extension":7.611431130446226},"index":0,"playId":"d1a98951-4abc-3915-ad8a-e95014687a04","pitchNumber":1,"startTime":"2025-08-02T03:31:27.543Z","endTime":"2025-08-02T03:31:31.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.12024132454138,"strikeZoneBottom":1.51808986666425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.980199408744443,"aZ":-13.432037082669062,"pfxX":-7.082672756917777,"pfxZ":9.533145650044474,"pX":0.6588630206700729,"pZ":1.7841032302883444,"vX0":7.013584666265301,"vY0":-139.03988226848494,"vZ0":-7.849010317995173,"x":91.89,"y":190.61,"x0":-0.9711337697920662,"y0":50.00493328177542,"z0":5.527353281581245,"aX":-13.926439054435457},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":11.4,"spinRate":2032,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.39332818547073556,"extension":7.6336646699594},"index":1,"playId":"c87719e0-80c5-3a1d-9a54-c4745845b373","pitchNumber":2,"startTime":"2025-08-02T03:31:44.202Z","endTime":"2025-08-02T03:31:49.922Z","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":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.672939545403256,"aZ":-31.083598306440607,"pfxX":-0.4640721088385691,"pfxZ":0.6864722716988325,"pX":-0.782724456149879,"pZ":2.4794352296179554,"vX0":1.1225763347963815,"vY0":-125.84840331291316,"vZ0":-1.2656474049625317,"x":146.84,"y":171.84,"x0":-1.1752314148573522,"y0":50.00499869035713,"z0":5.51757605490417,"aX":-0.7409586268244868},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.2,"breakHorizontal":0.6,"spinRate":1802,"spinDirection":66},"zone":4,"typeConfidence":2.0,"plateTime":0.436022874788331,"extension":7.582673303984716},"hitData":{"launchSpeed":102.4,"launchAngle":13.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":116.97,"coordY":78.12}},"index":2,"playId":"62949223-19f4-3a2b-a161-a089ffb8fc50","pitchNumber":3,"startTime":"2025-08-02T03:32:02.035Z","endTime":"2025-08-02T03:32:08.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T03:32:08.130Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-02T03:32:22.821Z","endTime":"2025-08-02T03:34:16.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.278106591892264,"aZ":-15.990475158903314,"pfxX":-6.714874192233595,"pfxZ":8.342840989133528,"pX":-0.6217752956713601,"pZ":2.8769732359300497,"vX0":3.4056669968992472,"vY0":-138.27711079468307,"vZ0":-4.578321477437335,"x":140.7,"y":161.1,"x0":-0.9955919518213153,"y0":50.00641300500727,"z0":5.624108253990666,"aX":-13.030892714887699},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":11.5,"spinRate":1984,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3958200567946508,"extension":7.534434360811446},"index":0,"playId":"2c994d34-00ea-35fd-bb89-26094714e1a6","pitchNumber":1,"startTime":"2025-08-02T03:32:39.430Z","endTime":"2025-08-02T03:32:44.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.49866109967584,"strikeZoneBottom":1.45948539698106,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.550795696970606,"aZ":-36.62603612704493,"pfxX":-0.42520065966602094,"pfxZ":-3.051252309372994,"pX":0.0658442374126394,"pZ":0.5657707507381032,"vX0":3.3830859638496724,"vY0":-120.40887841313835,"vZ0":-3.7723490523597323,"x":114.49,"y":223.5,"x0":-1.3053261365017628,"y0":50.0016274993297,"z0":5.411619201033865,"aX":-0.6214802331675403},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.2,"breakHorizontal":-0.1,"spinRate":730,"spinDirection":281},"zone":14,"typeConfidence":2.0,"plateTime":0.45582908516445464,"extension":7.6250722889596645},"index":1,"playId":"fe0bf335-bf9f-32cc-b5ff-1147fad3cdf0","pitchNumber":2,"startTime":"2025-08-02T03:33:03.836Z","endTime":"2025-08-02T03:33:07.303Z","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":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.6,"strikeZoneTop":3.45908304214861,"strikeZoneBottom":1.35590766968598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.43097511257761,"aZ":-32.70750731941803,"pfxX":-3.6796122029410565,"pfxZ":-0.3625607900459018,"pX":-0.45351590262785785,"pZ":1.1946741015541895,"vX0":3.1142952555814185,"vY0":-120.08373881209471,"vZ0":-3.1123579029930992,"x":134.29,"y":206.52,"x0":-1.2839335052128131,"y0":50.00267225796918,"z0":5.392637224628184,"aX":-5.41892179242739},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.1,"breakHorizontal":6.0,"spinRate":653,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.45467237625580514,"extension":7.59766881016958},"index":2,"playId":"3549603b-54bd-3834-a825-185e5870395e","pitchNumber":3,"startTime":"2025-08-02T03:33:25.331Z","endTime":"2025-08-02T03:33:30.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.6,"strikeZoneTop":3.46047183752502,"strikeZoneBottom":1.389618469424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.339393288737824,"aZ":-30.554102221890705,"pfxX":0.1212896888508328,"pfxZ":0.9755230843093485,"pX":-0.710185614815765,"pZ":0.45616238044629004,"vX0":1.1409776977241746,"vY0":-128.6921302772269,"vZ0":-6.514493199184305,"x":144.07,"y":226.46,"x0":-1.1777237001573475,"y0":50.00048609093266,"z0":5.431816009828938,"aX":0.20014865746877145},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.4,"breakHorizontal":-0.5,"spinRate":1674,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.42801471884332987,"extension":7.703589139570477},"index":3,"playId":"cbe298b5-d419-31c2-a7e6-4d2f98b97436","pitchNumber":4,"startTime":"2025-08-02T03:33:44.943Z","endTime":"2025-08-02T03:33:50.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":78.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.93045442898774,"aZ":-29.13457460126701,"pfxX":-0.013175306352695593,"pfxZ":1.9154764370851716,"pX":-0.6734795832025959,"pZ":2.385259336582204,"vX0":0.9389988290020321,"vY0":-126.46467439981618,"vZ0":-1.7030214311746212,"x":142.67,"y":174.38,"x0":-1.0512630071378852,"y0":50.00111122756906,"z0":5.452830746256756,"aX":-0.020990997325796727},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.2,"breakHorizontal":-0.2,"spinRate":1622,"spinDirection":324},"zone":4,"typeConfidence":2.0,"plateTime":0.4367013737021317,"extension":7.442703224396995},"hitData":{"launchSpeed":81.5,"launchAngle":-32.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.89,"coordY":156.14}},"index":4,"playId":"d47111f9-46f6-3d64-8f2c-36bfaea72123","pitchNumber":5,"startTime":"2025-08-02T03:34:08.174Z","endTime":"2025-08-02T03:34:16.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T03:34:16.035Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcus Semien flies out to right fielder Dominic Canzone.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-02T03:34:32.496Z","endTime":"2025-08-02T03:34:54.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.64016307300748,"aZ":-13.07262479145062,"pfxX":-3.9028649063455774,"pfxZ":10.00873323687026,"pX":0.7320443166542498,"pZ":2.1577942701714186,"vX0":5.864857415370496,"vY0":-137.0986525323839,"vZ0":-6.798666729035692,"x":89.1,"y":180.52,"x0":-0.9254348170476266,"y0":50.00040903982583,"z0":5.55770210581297,"aX":-7.4469118395519205},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":5.9,"spinRate":2025,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.39915525341975266,"extension":7.688457287058743},"hitData":{"launchSpeed":75.1,"launchAngle":35.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.67,"coordY":111.68}},"index":0,"playId":"bc9d30d6-026b-3be5-9ad4-4a865f29f4ca","pitchNumber":1,"startTime":"2025-08-02T03:34:46.443Z","endTime":"2025-08-02T03:34:54.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T03:34:54.500Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cole Young walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-02T03:36:51.909Z","endTime":"2025-08-02T03:41:27.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10,11],"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.30810250201224,"strikeZoneBottom":1.40281713083439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.264248416950526,"aZ":-40.75712335744267,"pfxX":4.742417438133665,"pfxZ":-5.9877788499631475,"pX":-1.069050921590122,"pZ":2.9415343402111875,"vX0":-0.7500073465205056,"vY0":-118.78567733548797,"vZ0":1.8614495283364967,"x":157.75,"y":159.36,"x0":-1.365970508648483,"y0":50.00516818348091,"z0":5.846872125996821,"aX":6.793525849045486},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.2,"breakHorizontal":-8.4,"spinRate":2685,"spinDirection":37},"zone":11,"typeConfidence":0.9,"plateTime":0.46070489137540216,"extension":6.6309593303334555},"index":0,"playId":"c6fb7282-946d-3c4a-8e11-723717d18edc","pitchNumber":1,"startTime":"2025-08-02T03:37:04.648Z","endTime":"2025-08-02T03:37:10.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.22039489290585,"aZ":-11.422475602847191,"pfxX":-6.971722815789885,"pfxZ":10.410222365004415,"pX":0.3586344676975455,"pZ":2.243869748073487,"vX0":6.548706899746751,"vY0":-140.8275252423809,"vZ0":-6.270187324817625,"x":103.33,"y":178.2,"x0":-1.0996250194451695,"y0":50.00595287643352,"z0":5.250010436008796,"aX":-13.901247375037117},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.6,"breakHorizontal":11.2,"spinRate":2472,"spinDirection":222},"zone":6,"typeConfidence":0.89,"plateTime":0.3900540416817537,"extension":7.071043273164473},"index":1,"playId":"5b4128e9-c4e6-35bb-9bba-db51c82dd51c","pitchNumber":2,"startTime":"2025-08-02T03:37:22.283Z","endTime":"2025-08-02T03:37:26.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.6,"strikeZoneTop":3.36104110936615,"strikeZoneBottom":1.55210369129671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.73417357768222,"aZ":-22.02735440363187,"pfxX":-8.50929067295511,"pfxZ":5.6490056615125335,"pX":1.4929921862386628,"pZ":0.5577479353537937,"vX0":9.80263885733453,"vY0":-132.29884009343823,"vZ0":-8.193220239985576,"x":60.09,"y":223.72,"x0":-1.1318373494246556,"y0":50.00149787862178,"z0":5.274512941085451,"aX":-15.282316790526265},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.8,"breakHorizontal":13.6,"spinRate":1435,"spinDirection":223},"zone":14,"typeConfidence":0.88,"plateTime":0.41193814020109887,"extension":6.7765710665871},"index":2,"playId":"196062c1-bb24-3ec4-8a99-b7e4a4c8d481","pitchNumber":3,"startTime":"2025-08-02T03:37:44.534Z","endTime":"2025-08-02T03:37:49.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.44664665779747,"strikeZoneBottom":1.60549199806596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.91843954789787,"aZ":-27.86814746580875,"pfxX":-9.947909841021122,"pfxZ":2.5040836786399785,"pX":-0.07946628864219277,"pZ":1.7705983555429083,"vX0":6.222231518692086,"vY0":-130.02479581704034,"vZ0":-3.9147193607829402,"x":120.03,"y":190.97,"x0":-1.2045313161493938,"y0":50.006384608238626,"z0":5.3979761171140135,"aX":-17.126663757711942},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.0,"breakHorizontal":16.8,"spinRate":1342,"spinDirection":223},"zone":8,"typeConfidence":0.91,"plateTime":0.42041721747868177,"extension":6.60960970638223},"index":3,"playId":"25d79c87-ce9e-32e9-a2d3-749ce7438881","pitchNumber":4,"startTime":"2025-08-02T03:38:06.767Z","endTime":"2025-08-02T03:38:11.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.5,"strikeZoneTop":3.30000135999336,"strikeZoneBottom":1.56000165037993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41476565442068,"aZ":-10.969356054188049,"pfxX":-6.536095971902454,"pfxZ":10.094312255754938,"pX":-0.5185538018149554,"pZ":2.9161429670131223,"vX0":3.9851736083617277,"vY0":-143.81278075753838,"vZ0":-5.085683564396898,"x":136.77,"y":160.04,"x0":-1.0707994034962058,"y0":50.00687712360904,"z0":5.3841339096071765,"aX":-13.735059451714147},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.5,"breakHorizontal":11.0,"spinRate":2531,"spinDirection":213},"zone":1,"typeConfidence":0.9,"plateTime":0.3804257681830152,"extension":6.677622192328078},"index":4,"playId":"71069a27-78b3-3c78-8e38-e482e128d8d6","pitchNumber":5,"startTime":"2025-08-02T03:38:24.264Z","endTime":"2025-08-02T03:38:28.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.658544911561364,"aZ":-11.00235847867405,"pfxX":-6.65023818467219,"pfxZ":10.292835176465402,"pX":0.5355417251193552,"pZ":2.4593411776171257,"vX0":6.923159841288162,"vY0":-142.06253287237698,"vZ0":-6.109627738530626,"x":96.59,"y":172.38,"x0":-1.0617741387949384,"y0":50.00154688800946,"z0":5.3280827723655255,"aX":-13.676873846546076},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.6,"breakHorizontal":10.8,"spinRate":2458,"spinDirection":218},"zone":6,"typeConfidence":0.9,"plateTime":0.384656771248566,"extension":6.91530887917724},"index":5,"playId":"c16fea3d-d38c-37b8-b7a0-3487731a503c","pitchNumber":6,"startTime":"2025-08-02T03:38:44.956Z","endTime":"2025-08-02T03:38:50.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.956201360038925,"aZ":-33.51626098783928,"pfxX":2.7527818977352014,"pfxZ":-0.7868208218597577,"pX":0.10085223568813396,"pZ":3.0502096615738625,"vX0":2.29986507536653,"vY0":-128.69848317681007,"vZ0":-0.056528408507234174,"x":113.16,"y":156.42,"x0":-1.1573561633167049,"y0":50.004384859428484,"z0":5.636294911469097,"aX":4.6867939960741944},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.2,"breakHorizontal":-5.4,"spinRate":2671,"spinDirection":86},"zone":2,"typeConfidence":0.89,"plateTime":0.4231845569717727,"extension":6.833573758144228},"index":6,"playId":"d6c44362-4bdf-3814-b408-06e3e0fc01b9","pitchNumber":7,"startTime":"2025-08-02T03:39:08.040Z","endTime":"2025-08-02T03:39:12.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.59997398385469,"aZ":-13.306078018195374,"pfxX":-4.935454015038248,"pfxZ":8.996167684801463,"pX":0.07425512776848174,"pZ":3.7447799329136906,"vX0":5.405128313553434,"vY0":-143.52711480318396,"vZ0":-2.5884051672115946,"x":114.17,"y":137.67,"x0":-1.1874618136553508,"y0":50.00046482707807,"z0":5.481321239032706,"aX":-10.34940517150353},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.0,"breakHorizontal":7.9,"spinRate":2419,"spinDirection":215},"zone":12,"typeConfidence":0.9,"plateTime":0.38085120230756386,"extension":6.734198223042983},"index":7,"playId":"a1df816a-bd80-384b-8dfc-5dd0acf52dca","pitchNumber":8,"startTime":"2025-08-02T03:39:37.471Z","endTime":"2025-08-02T03:39:43.489Z","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":84.4,"endSpeed":78.4,"strikeZoneTop":3.13614026029847,"strikeZoneBottom":1.42009844606537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.07289155155275,"aZ":-38.84425825621646,"pfxX":4.733812182504872,"pfxZ":-4.356594014999288,"pX":0.27671584738078314,"pZ":0.4751798578219956,"vX0":1.9764904321223622,"vY0":-122.88285992468106,"vZ0":-4.483374436807587,"x":106.45,"y":225.95,"x0":-1.152754623854202,"y0":50.00295664094837,"z0":5.619108411437982,"aX":7.247829638555223},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-8.6,"breakHorizontal":-9.0,"spinRate":2666,"spinDirection":25},"zone":14,"typeConfidence":0.86,"plateTime":0.44551822948147235,"extension":6.7942121773516915},"index":8,"playId":"cedf4ecc-e136-341c-8546-6c6689830b9d","pitchNumber":9,"startTime":"2025-08-02T03:40:01.359Z","endTime":"2025-08-02T03:40:06.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":89.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.7636610322806,"aZ":-10.39663053440384,"pfxX":-5.187655844676345,"pfxZ":10.497053256865176,"pX":0.3469311758276172,"pZ":3.187874243471159,"vX0":5.768469882560444,"vY0":-143.6951217940756,"vZ0":-4.323511669932138,"x":103.78,"y":152.71,"x0":-1.0201978700698044,"y0":50.00272902711643,"z0":5.367277848482338,"aX":-10.762770820566926},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.2,"breakHorizontal":8.2,"spinRate":2490,"spinDirection":213},"zone":3,"typeConfidence":0.9,"plateTime":0.38233986866558034,"extension":6.94934979062691},"index":9,"playId":"97c24165-9f59-3b6f-ac13-0566fc9d7da8","pitchNumber":10,"startTime":"2025-08-02T03:40:23.257Z","endTime":"2025-08-02T03:40:33.684Z","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":93.2,"endSpeed":86.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.97423220764883,"aZ":-29.438058010021365,"pfxX":-8.046107350355399,"pfxZ":1.4588611560013076,"pX":0.33132272175903293,"pZ":1.5950905043546273,"vX0":6.7220340047154,"vY0":-135.55602578103358,"vZ0":-4.48602877602218,"x":104.37,"y":195.71,"x0":-1.1279702459259942,"y0":50.00050323718645,"z0":5.312211773120974,"aX":-15.061742326015983},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.9,"breakHorizontal":13.2,"spinRate":1537,"spinDirection":229},"zone":9,"typeConfidence":0.87,"plateTime":0.403143218853788,"extension":6.963361826839297},"index":10,"playId":"4e51857a-f6c4-30cb-a761-f11f35d31980","pitchNumber":11,"startTime":"2025-08-02T03:40:50.154Z","endTime":"2025-08-02T03:40:56.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.6,"strikeZoneTop":3.26301571777157,"strikeZoneBottom":1.41955490675806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6562498901851,"aZ":-21.31563475550767,"pfxX":-8.99605072014539,"pfxZ":5.890906467318706,"pX":1.739809743078541,"pZ":0.894651903713991,"vX0":10.487228816813554,"vY0":-134.09913747074515,"vZ0":-7.603310512391506,"x":50.68,"y":214.62,"x0":-1.0303749698657139,"y0":50.00603612372967,"z0":5.257713051445038,"aX":-16.589802004941795},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.4,"breakHorizontal":14.4,"spinRate":1497,"spinDirection":224},"zone":14,"typeConfidence":0.83,"plateTime":0.4065602394698171,"extension":6.967697178336381},"index":11,"playId":"1afb8842-df70-3aef-9fb6-7501b5bd2c13","pitchNumber":12,"startTime":"2025-08-02T03:41:21.626Z","endTime":"2025-08-02T03:41:27.962Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T03:41:27.962Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Randy Arozarena pops out to third baseman Josh Smith in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-02T03:41:47.072Z","endTime":"2025-08-02T03:42:19.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":98.2,"endSpeed":89.4,"strikeZoneTop":3.49686055388954,"strikeZoneBottom":1.60785427280715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.93514181059748,"aZ":-13.356320748419794,"pfxX":-7.819203211269839,"pfxZ":9.125123412178603,"pX":-0.24801986538614143,"pZ":3.2494975026235458,"vX0":5.1912834330651005,"vY0":-142.92632975524612,"vZ0":-3.76705609329944,"x":126.45,"y":151.04,"x0":-1.0749936493948944,"y0":50.00411853349825,"z0":5.427502279766576,"aX":-16.126094270788844},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.0,"breakHorizontal":13.1,"spinRate":2442,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3837084733661169,"extension":6.652419510925217},"index":0,"playId":"3d089734-d2c7-3d47-aa8c-f914f9f6e2c0","pitchNumber":1,"startTime":"2025-08-02T03:41:54.267Z","endTime":"2025-08-02T03:41:58.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.60788878025305,"aZ":-25.93829651470136,"pfxX":-9.431487526812667,"pfxZ":3.524259068525015,"pX":-0.6771763312059308,"pZ":1.783346501071648,"vX0":4.756842992975655,"vY0":-131.7962396731908,"vZ0":-4.480459186857213,"x":142.81,"y":190.63,"x0":-1.2749571892134968,"y0":50.00216363642247,"z0":5.408741382500133,"aX":-16.680030078522535},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.6,"breakHorizontal":16.1,"spinRate":1401,"spinDirection":225},"zone":7,"typeConfidence":0.88,"plateTime":0.41474308732642706,"extension":6.596254419041181},"hitData":{"launchSpeed":64.8,"launchAngle":70.0,"totalDistance":94.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":94.68,"coordY":180.93}},"index":1,"playId":"e7ef0111-c348-324b-81e1-26130b3ffd0a","pitchNumber":2,"startTime":"2025-08-02T03:42:10.991Z","endTime":"2025-08-02T03:42:19.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T03:42:19.965Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cal Raleigh walks. Cole Young to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-02T03:44:55.086Z","endTime":"2025-08-02T03:47:31.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"postOnSecond":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,7,8,9],"actionIndex":[1],"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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-02T03:42:31.617Z","endTime":"2025-08-02T03:43:28.422Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Hoby Milner replaces Jack Leiter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-02T03:43:28.422Z","endTime":"2025-08-02T03:44:57.347Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571948,"link":"/api/v1/people/571948"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.1,"strikeZoneTop":3.5072460016057,"strikeZoneBottom":1.4604624722459,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.267080507546396,"aZ":-30.991323184672183,"pfxX":-8.290850582385646,"pfxZ":0.8936312385702987,"pX":1.342165368566969,"pZ":2.8031776959028267,"vX0":-4.554854196320743,"vY0":-114.6482890767846,"vZ0":3.596589699863325,"x":65.84,"y":163.09,"x0":4.435321760426074,"y0":50.00327619827599,"z0":4.248888086040347,"aX":-10.975824250398547},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":2.9,"breakHorizontal":16.2,"spinRate":1800,"spinDirection":292},"zone":12,"typeConfidence":2.0,"plateTime":0.4787404475205741,"extension":6.624881154939429},"index":2,"playId":"bf8e7221-a1fa-3ff0-b207-faa8b475bc4f","pitchNumber":1,"startTime":"2025-08-02T03:44:57.347Z","endTime":"2025-08-02T03:45:01.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":79.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.738708952726864,"aZ":-26.252813995422027,"pfxX":11.024277666707237,"pfxZ":3.6293267190367384,"pX":0.249362645281319,"pZ":3.637022199504598,"vX0":-13.087385365500388,"vY0":-127.10043232688307,"vZ0":3.500935355423927,"x":107.49,"y":140.58,"x0":4.039732253199556,"y0":50.002225670474104,"z0":4.329768098726978,"aX":17.98579488538613},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.8,"breakHorizontal":-16.9,"spinRate":2082,"spinDirection":92},"zone":2,"typeConfidence":2.0,"plateTime":0.43140937994229045,"extension":6.673076630055534},"index":3,"playId":"82066dfa-c7fe-3985-96ec-206314d69e4f","pitchNumber":2,"startTime":"2025-08-02T03:45:12.857Z","endTime":"2025-08-02T03:45:16.691Z","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":80.7,"endSpeed":74.3,"strikeZoneTop":3.65242101988157,"strikeZoneBottom":1.60575031355634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.940968523958684,"aZ":-35.04554114255124,"pfxX":10.554524244491303,"pfxZ":-2.060103793257551,"pX":1.245341823738884,"pZ":1.1493357481203763,"vX0":-10.090658118699553,"vY0":-117.07003839260379,"vZ0":1.0898373305825209,"x":69.53,"y":207.75,"x0":4.2287209296936945,"y0":50.00085806407471,"z0":3.943943710924458,"aX":14.731218542227309},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.1,"breakHorizontal":-16.8,"spinRate":1706,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.4668695422155622,"extension":6.427416993777551},"index":4,"playId":"3007b7fa-ce8c-3f7b-b4a5-845f68761dbd","pitchNumber":3,"startTime":"2025-08-02T03:45:35.666Z","endTime":"2025-08-02T03:45:40.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.5,"strikeZoneTop":3.55508224550587,"strikeZoneBottom":1.63679725886329,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.822420658942157,"aZ":-35.621596271485004,"pfxX":10.480384877548945,"pfxZ":-2.4545431280979804,"pX":-0.5303246741204392,"pZ":1.8655920007372824,"vX0":-13.887856924255193,"vY0":-117.61069464686959,"vZ0":2.481300323867516,"x":137.21,"y":188.41,"x0":4.083235582117629,"y0":50.00342762006795,"z0":4.095230037225163,"aX":14.71774085511352},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.5,"breakHorizontal":-15.7,"spinRate":1572,"spinDirection":85},"zone":7,"typeConfidence":2.0,"plateTime":0.46529804723022883,"extension":6.80946908950317},"index":5,"playId":"f303471c-1e5f-3402-b885-f32bf3d9f11c","pitchNumber":4,"startTime":"2025-08-02T03:45:53.662Z","endTime":"2025-08-02T03:45:59.936Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":6,"startTime":"2025-08-02T03:46:08.022Z","endTime":"2025-08-02T03:46:27.857Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.2,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.7500951896956,"aZ":-34.84674351194048,"pfxX":11.757604582444213,"pfxZ":-1.5838997914930104,"pX":0.6161797635194516,"pZ":2.787102086864597,"vX0":-12.783052230977084,"vY0":-129.0162049077164,"vZ0":2.81081743260387,"x":93.51,"y":163.53,"x0":4.106675976703401,"y0":50.00351326131814,"z0":4.368482434042992,"aX":19.82964910675636},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.9,"breakHorizontal":-18.5,"spinRate":2040,"spinDirection":99},"zone":6,"typeConfidence":2.0,"plateTime":0.4244753962811325,"extension":6.744554814480782},"index":7,"playId":"679956e5-11b1-3e5d-add0-b7940239df62","pitchNumber":5,"startTime":"2025-08-02T03:46:27.857Z","endTime":"2025-08-02T03:46:33.116Z","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.2,"endSpeed":81.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.784754081547923,"aZ":-27.36761030958046,"pfxX":11.0868151858053,"pfxZ":2.843593411600711,"pX":-0.9222422664334584,"pZ":3.436278674554753,"vX0":-15.853995444007625,"vY0":-128.89851233410852,"vZ0":2.995950901933824,"x":152.15,"y":146.0,"x0":3.8562029958611497,"y0":50.00171302993778,"z0":4.3669719193956755,"aX":18.731939324322262},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.1,"breakHorizontal":-16.7,"spinRate":2075,"spinDirection":102},"zone":11,"typeConfidence":2.0,"plateTime":0.42427836662528096,"extension":6.742117896849964},"index":8,"playId":"184324d1-5660-334f-aeb0-f5299f6f5350","pitchNumber":6,"startTime":"2025-08-02T03:46:49.724Z","endTime":"2025-08-02T03:46:54.278Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.7,"strikeZoneTop":3.58690458522725,"strikeZoneBottom":1.511220022705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.256129097962226,"aZ":-38.22761748979246,"pfxX":-6.658298487228629,"pfxZ":-4.469390380224599,"pX":-1.5130925583255905,"pZ":0.7069666416067955,"vX0":-10.6463399332911,"vY0":-116.04196400926243,"vZ0":0.4180319113071922,"x":174.68,"y":219.69,"x0":4.0132614123765755,"y0":50.005329664967164,"z0":4.189016145465756,"aX":-9.010345122750685},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-7.7,"breakHorizontal":14.9,"spinRate":1788,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.47339161354811266,"extension":6.871795016131661},"index":9,"playId":"aa632521-0a74-36fb-b593-b1ff7f5cf3a2","pitchNumber":7,"startTime":"2025-08-02T03:47:26.754Z","endTime":"2025-08-02T03:47:31.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T03:47:31.722Z","atBatIndex":40},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Mariners challenged (play at 1st), call on the field was overturned: Julio Rodríguez grounds into a force out, third baseman Josh Smith to second baseman Marcus Semien. Cole Young to 3rd. Cal Raleigh out at 2nd. Julio Rodríguez to 1st.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-02T03:47:49.225Z","endTime":"2025-08-02T03:48:04.779Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnThird":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"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(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":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.740641742179665,"aZ":-31.773591864114902,"pfxX":-7.618305504863807,"pfxZ":0.2993682079412361,"pX":-0.3734264035012092,"pZ":1.9724356489248671,"vX0":-7.9470661992473905,"vY0":-115.46672385868656,"vZ0":1.9036090029218642,"x":131.23,"y":185.52,"x0":4.104347330669957,"y0":50.003711934532774,"z0":4.197083994242333,"aX":-10.275237873190353},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":1.3,"breakHorizontal":15.8,"spinRate":1879,"spinDirection":296},"zone":7,"typeConfidence":2.0,"plateTime":0.47457210296893093,"extension":6.774889072904898},"hitData":{"launchSpeed":76.7,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.81,"coordY":170.84}},"index":0,"playId":"3bf1c3a2-23ba-392a-8cdb-a0686e86080a","pitchNumber":1,"startTime":"2025-08-02T03:47:56.954Z","endTime":"2025-08-02T03:48:04.779Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":136},"playEndTime":"2025-08-02T03:48:04.779Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Josh Naylor doubles (20) on a line drive to left fielder Wyatt Langford. Cole Young scores. Julio Rodríguez to 3rd.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-02T03:50:00.414Z","endTime":"2025-08-02T03:50:13.495Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"postOnThird":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":{"id":683004,"link":"/api/v1/people/683004"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.758264053717337,"aZ":-33.624543836852844,"pfxX":11.2218976130835,"pfxZ":-0.8799324002930415,"pX":0.43190676630396224,"pZ":2.5471460228900176,"vX0":-13.03930734019779,"vY0":-127.41115325815866,"vZ0":2.215267188059639,"x":100.54,"y":170.01,"x0":4.144042214812109,"y0":50.00025687559272,"z0":4.3129326219021324,"aX":18.55469209113964},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.8,"breakHorizontal":-17.5,"spinRate":1945,"spinDirection":100},"zone":6,"typeConfidence":2.0,"plateTime":0.42894640061584566,"extension":6.709935824527025},"hitData":{"launchSpeed":94.5,"launchAngle":7.0,"totalDistance":144.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":53.63,"coordY":125.66}},"index":0,"playId":"d0f221b4-aec2-3d70-a04a-002d24a1f1d0","pitchNumber":1,"startTime":"2025-08-02T03:50:00.414Z","endTime":"2025-08-02T03:50:13.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T03:50:13.495Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eugenio Suárez flies out sharply to center fielder Evan Carter.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-02T03:51:39.202Z","endTime":"2025-08-02T03:53:07.157Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-02T03:50:48.998Z","endTime":"2025-08-02T03:51:41.509Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":79.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.03078814591037,"aZ":-25.525038119640715,"pfxX":10.80046367004865,"pfxZ":4.072526341991479,"pX":-0.13805491075447196,"pZ":3.390525375393186,"vX0":-13.697518085339775,"vY0":-126.79717152998707,"vZ0":2.6412861176010556,"x":122.26,"y":147.24,"x0":3.92166509894731,"y0":50.00609497434861,"z0":4.367288680241679,"aX":17.654768458714354},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.3,"breakHorizontal":-16.6,"spinRate":2003,"spinDirection":96},"zone":2,"typeConfidence":2.0,"plateTime":0.43135985361560625,"extension":7.018162321548614},"index":1,"playId":"7debef13-69f4-3ec4-a456-b3529cd65973","pitchNumber":1,"startTime":"2025-08-02T03:51:41.509Z","endTime":"2025-08-02T03:51:46.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.785673765128703,"aZ":-25.5579277223127,"pfxX":10.748381181519957,"pfxZ":4.008520023715226,"pX":0.7070804666728259,"pZ":3.1570329958796397,"vX0":-11.923084892547935,"vY0":-127.58369285650286,"vZ0":2.3827310416866356,"x":90.05,"y":153.54,"x0":4.040352184911905,"y0":50.00505600613669,"z0":4.222762261146362,"aX":17.755491632784487},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.0,"breakHorizontal":-16.8,"spinRate":2024,"spinDirection":97},"zone":3,"typeConfidence":2.0,"plateTime":0.428991717216046,"extension":6.716569469437769},"index":2,"playId":"112537dc-acda-324e-af4f-dace296aaf20","pitchNumber":2,"startTime":"2025-08-02T03:51:57.348Z","endTime":"2025-08-02T03:52:02.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.5,"strikeZoneTop":3.56605130148998,"strikeZoneBottom":1.48934207579603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.603825722888768,"aZ":-25.373097400479796,"pfxX":11.29640916986911,"pfxZ":4.096746907400474,"pX":-0.3114441065577811,"pZ":4.110234561692224,"vX0":-14.53512018034774,"vY0":-127.8486877133713,"vZ0":4.3687523213075465,"x":128.87,"y":127.8,"x0":3.97176476545597,"y0":50.00389598877056,"z0":4.367814643680699,"aX":18.76076243712091},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.8,"breakHorizontal":-17.3,"spinRate":1997,"spinDirection":99},"zone":11,"typeConfidence":2.0,"plateTime":0.427928336111584,"extension":6.862356236277327},"index":3,"playId":"7b32d505-394f-373e-b1b0-1a687b16a071","pitchNumber":3,"startTime":"2025-08-02T03:52:16.674Z","endTime":"2025-08-02T03:52:22.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.97311169335122,"aZ":-32.98500586936029,"pfxX":11.807062068627268,"pfxZ":-0.4836962015521671,"pX":-0.14191792983421553,"pZ":2.7459332570267305,"vX0":-14.22938103166023,"vY0":-128.95461995006215,"vZ0":2.415252483000508,"x":122.41,"y":164.64,"x0":3.9047755953771572,"y0":50.000297832973615,"z0":4.336106047386152,"aX":19.950965815905146},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.0,"breakHorizontal":-18.4,"spinRate":2032,"spinDirection":98},"zone":5,"typeConfidence":2.0,"plateTime":0.42420455443965244,"extension":6.9008324457205426},"index":4,"playId":"a087ec7f-55ff-3ec8-b102-6f1bc21689c3","pitchNumber":4,"startTime":"2025-08-02T03:52:34.104Z","endTime":"2025-08-02T03:52:39.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.62131637392018,"aZ":-24.20470108998746,"pfxX":11.112949714461323,"pfxZ":4.684618005049968,"pX":0.1725256489876413,"pZ":3.052136590514439,"vX0":-13.254529406187803,"vY0":-129.7142186379841,"vZ0":1.360476867566617,"x":110.42,"y":156.37,"x0":3.909315148568598,"y0":50.00119041807262,"z0":4.368815300391485,"aX":18.899767278650298},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.1,"breakHorizontal":-17.2,"spinRate":2101,"spinDirection":104},"zone":2,"typeConfidence":2.0,"plateTime":0.42256392189533054,"extension":6.652808368329372},"hitData":{"launchSpeed":102.1,"launchAngle":35.0,"totalDistance":386.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":115.1,"coordY":43.75}},"index":5,"playId":"b3168c5b-dc24-38db-88fc-b46c27c09409","pitchNumber":5,"startTime":"2025-08-02T03:52:57.086Z","endTime":"2025-08-02T03:53:07.157Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T03:53:07.157Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Adolis García pops out to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-02T03:54:54.703Z","endTime":"2025-08-02T03:56:16.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.42957581843054,"strikeZoneBottom":1.55195914172359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.904524409876302,"aZ":-31.54785730315219,"pfxX":4.899070971929885,"pfxZ":0.4299444418451812,"pX":1.924222125461905,"pZ":0.2094328360671972,"vX0":4.814860573770276,"vY0":-119.86268031795035,"vZ0":-5.866279715059937,"x":43.65,"y":233.13,"x0":-0.7495262963849568,"y0":50.00290444029412,"z0":5.517168364724954,"aX":7.102504923142421},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.5,"breakHorizontal":-10.1,"spinRate":2092,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.457569077392586,"extension":7.4049631371277975},"index":0,"playId":"edcabb1e-6825-34c4-9396-8f8be5c7af65","pitchNumber":1,"startTime":"2025-08-02T03:55:16.369Z","endTime":"2025-08-02T03:55:20.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.54581492691215,"aZ":-29.24949811878864,"pfxX":-1.1100621777031545,"pfxZ":1.8683869992142008,"pX":1.0566764372983983,"pZ":0.5556494752213607,"vX0":4.703024577286986,"vY0":-125.83686526346449,"vZ0":-6.068970067332602,"x":76.72,"y":223.78,"x0":-0.7130993199781333,"y0":50.00230049661242,"z0":5.445521477557787,"aX":-1.7361974085859513},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.9,"breakHorizontal":0.6,"spinRate":1691,"spinDirection":291},"zone":14,"typeConfidence":2.0,"plateTime":0.43955775679032705,"extension":7.507665256601238},"index":1,"playId":"de44f2d1-98bf-3e22-91ab-837f230a1333","pitchNumber":2,"startTime":"2025-08-02T03:55:35.581Z","endTime":"2025-08-02T03:55:40.122Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-02T03:55:50.628Z","endTime":"2025-08-02T03:56:06.259Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.524474671275666,"aZ":-13.296241762357282,"pfxX":-5.0521793395286965,"pfxZ":9.930269349276202,"pX":0.0543050277807844,"pZ":3.0225618759772956,"vX0":3.7974176610329997,"vY0":-136.83699656593848,"vZ0":-4.601179191525389,"x":114.93,"y":157.17,"x0":-0.6934043778763218,"y0":50.00261773244281,"z0":5.633413925235849,"aX":-9.603527334898313},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":8.4,"spinRate":2111,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3999300432700319,"extension":7.624613562204217},"hitData":{"launchSpeed":84.6,"launchAngle":65.0,"totalDistance":137.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":163.09,"coordY":161.05}},"index":3,"playId":"b7ca3899-4535-327f-a527-5aace9092383","pitchNumber":3,"startTime":"2025-08-02T03:56:06.259Z","endTime":"2025-08-02T03:56:16.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T03:56:16.221Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Evan Carter lines out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-02T03:56:28.923Z","endTime":"2025-08-02T03:56:53.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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":94.6,"endSpeed":86.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.503515272499833,"aZ":-15.999222290972593,"pfxX":-6.742939248603846,"pfxZ":8.41250714557366,"pX":-0.34718712915787336,"pZ":2.99670878221574,"vX0":4.168725965744206,"vY0":-137.75497663790196,"vZ0":-4.128465780808605,"x":130.23,"y":157.87,"x0":-1.0038202049973493,"y0":50.000925082973446,"z0":5.595802739428622,"aX":-12.96222788618685},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":11.4,"spinRate":2037,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3975523369350209,"extension":7.598185091342207},"hitData":{"launchSpeed":101.8,"launchAngle":19.0,"totalDistance":371.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":105.69,"coordY":51.06}},"index":0,"playId":"4eac1cb9-1ced-345b-bb52-b210fb2bb9ff","pitchNumber":1,"startTime":"2025-08-02T03:56:45.260Z","endTime":"2025-08-02T03:56:53.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T03:56:53.412Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-02T03:57:10.324Z","endTime":"2025-08-02T04:00:07.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.217951478597328,"aZ":-15.027152512507636,"pfxX":-7.443915470418817,"pfxZ":8.886346072421903,"pX":0.08349139517993245,"pZ":3.266094082378074,"vX0":5.0568522247028405,"vY0":-138.14217639086218,"vZ0":-3.8051131559396043,"x":113.82,"y":150.6,"x0":-0.8051057731046283,"y0":50.00294533828795,"z0":5.673733281888381,"aX":-14.36489177416135},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":12.4,"spinRate":2063,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.39672318890616953,"extension":7.555682079180888},"index":0,"playId":"93d189ee-9a76-367c-873e-34953264dc80","pitchNumber":1,"startTime":"2025-08-02T03:57:27.497Z","endTime":"2025-08-02T03:57:31.462Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-02T03:57:38.700Z","endTime":"2025-08-02T03:57:57.050Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.56491250731102,"strikeZoneBottom":1.61365663260118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.669478118688396,"aZ":-13.624126629783946,"pfxX":-6.293428086533596,"pfxZ":9.728533476856825,"pX":1.3492846180006977,"pZ":2.5264600853765597,"vX0":6.482246594491643,"vY0":-137.27752429434338,"vZ0":-5.595881113577706,"x":65.57,"y":170.57,"x0":-0.22609379504269914,"y0":50.002528953553345,"z0":5.520381845611799,"aX":-11.999924051974384},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":10.0,"spinRate":2071,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.39915031029479486,"extension":7.817063886222474},"index":2,"playId":"024bc89c-5a7d-3b80-985c-5be927b141c2","pitchNumber":2,"startTime":"2025-08-02T03:57:57.050Z","endTime":"2025-08-02T03:58:02.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.46318987847773,"strikeZoneBottom":1.54417257597223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.774620875605887,"aZ":-10.662645379999642,"pfxX":-5.591944368393401,"pfxZ":10.925829846335512,"pX":1.8269325195372041,"pZ":2.4748276438055434,"vX0":8.16915678666043,"vY0":-139.30484487153313,"vZ0":-6.4158594792849675,"x":47.36,"y":171.96,"x0":-0.41466503037493635,"y0":50.00414573386826,"z0":5.510047438523043,"aX":-11.011633859045546},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.6,"breakHorizontal":8.5,"spinRate":2083,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3929266424610858,"extension":7.744602932490591},"index":3,"playId":"a1f86ced-6c17-34e2-adf0-bb5f14cf8f16","pitchNumber":3,"startTime":"2025-08-02T03:58:17.827Z","endTime":"2025-08-02T03:58:22.454Z","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":93.6,"endSpeed":85.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.54967655760127,"aZ":-14.074178193723013,"pfxX":-5.051934795750092,"pfxZ":9.605160780111085,"pX":-0.20615254011453163,"pZ":3.411728884077939,"vX0":3.3037371914842653,"vY0":-136.30789053534085,"vZ0":-3.405288171154271,"x":124.86,"y":146.66,"x0":-0.7765960553940158,"y0":50.0048908825589,"z0":5.647131274175095,"aX":-9.521474808194391},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":8.5,"spinRate":2126,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.4016213394998944,"extension":7.807813024475741},"index":4,"playId":"16c002bb-67a0-3ad7-b5a3-1856cd3e8b76","pitchNumber":4,"startTime":"2025-08-02T03:58:43.889Z","endTime":"2025-08-02T03:58:48.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":76.3,"strikeZoneTop":3.4394080196511,"strikeZoneBottom":1.61696973788882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.986031967934714,"aZ":-33.972654937832814,"pfxX":-3.333900578281572,"pfxZ":-1.2499928271924774,"pX":1.6685426353395654,"pZ":0.16639132935663678,"vX0":6.378569739492087,"vY0":-118.58602664469447,"vZ0":-5.039879137535232,"x":53.4,"y":234.29,"x0":-0.6077269412705677,"y0":50.00031262739018,"z0":5.374586009940807,"aX":-4.8078771141490995},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.1,"breakHorizontal":4.7,"spinRate":859,"spinDirection":277},"zone":14,"typeConfidence":2.0,"plateTime":0.4596539208933712,"extension":7.658869916163698},"index":5,"playId":"fa9a692b-4eb4-354f-a167-819249a00ac9","pitchNumber":5,"startTime":"2025-08-02T03:59:06.686Z","endTime":"2025-08-02T03:59:10.454Z","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":94.0,"endSpeed":85.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.451272948442753,"aZ":-15.45671933347377,"pfxX":-4.900274629972717,"pfxZ":8.823448984305161,"pX":0.20105399788543968,"pZ":3.42184910832914,"vX0":4.653194165821429,"vY0":-136.85301410497433,"vZ0":-3.090915652721558,"x":109.34,"y":146.39,"x0":-0.8853478412283396,"y0":50.00638233037497,"z0":5.625945097796256,"aX":-9.28874027482054},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":7.9,"spinRate":1960,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.4003577175135735,"extension":7.835224611374053},"index":6,"playId":"a63e52a2-1ac2-3292-b943-911f0f58c927","pitchNumber":6,"startTime":"2025-08-02T03:59:28.043Z","endTime":"2025-08-02T03:59:34.843Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.44535767095574,"strikeZoneBottom":1.53227506474493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10677588721705,"aZ":-15.354833832111186,"pfxX":-5.831953779906984,"pfxZ":8.912576321578278,"pX":0.010633700369380794,"pZ":2.0795807406680757,"vX0":4.028025086322506,"vY0":-136.963776282121,"vZ0":-6.415140073316865,"x":116.59,"y":182.63,"x0":-0.7263022358721841,"y0":50.00467245191952,"z0":5.514593629150163,"aX":-11.008459461751846},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.9,"breakHorizontal":9.6,"spinRate":2161,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.40092307622984347,"extension":7.844679296776385},"index":7,"playId":"d08ac4f6-55f2-31e2-b5af-c7f896f07650","pitchNumber":7,"startTime":"2025-08-02T04:00:01.489Z","endTime":"2025-08-02T04:00:07.330Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:00:07.330Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorge Polanco singles on a fly ball to right fielder Adolis García.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-02T04:01:56.645Z","endTime":"2025-08-02T04:04:02.512Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.6,"strikeZoneTop":3.48637361574802,"strikeZoneBottom":1.47750740791262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.62253914463502,"aZ":-33.464078478878584,"pfxX":-5.352230524061683,"pfxZ":-0.9932760305627468,"pX":0.8144793738820136,"pZ":1.791855179716126,"vX0":-6.112220101108738,"vY0":-113.88346579551802,"vZ0":2.0336191648565842,"x":85.95,"y":190.4,"x0":4.237281194386725,"y0":50.00193266738215,"z0":4.218397640675863,"aX":-6.9663426596866085},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-0.8,"breakHorizontal":11.4,"spinRate":1711,"spinDirection":299},"zone":9,"typeConfidence":2.0,"plateTime":0.48257794204818616,"extension":6.669236729875825},"index":0,"playId":"6d106635-c6fd-32ab-8b54-b263b14dab12","pitchNumber":1,"startTime":"2025-08-02T04:02:14.348Z","endTime":"2025-08-02T04:02:18.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.3,"strikeZoneTop":3.41615426832517,"strikeZoneBottom":1.53509560600799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.65934735140376,"aZ":-32.178017225163146,"pfxX":-4.861324888304706,"pfxZ":2.72963650927771E-4,"pX":1.6828298709075988,"pZ":1.9260778308566417,"vX0":-4.548935731476745,"vY0":-113.33468358193495,"vZ0":2.1635676253846428,"x":52.85,"y":186.78,"x0":4.351317238675654,"y0":50.00475452610971,"z0":4.18389661990097,"aX":-6.293252691032294},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":0.8,"breakHorizontal":10.0,"spinRate":1669,"spinDirection":299},"zone":14,"typeConfidence":2.0,"plateTime":0.48418353757074817,"extension":6.557666497184057},"index":1,"playId":"54471c4b-d4ce-3ac4-bf0a-85b76612633c","pitchNumber":2,"startTime":"2025-08-02T04:02:28.676Z","endTime":"2025-08-02T04:02:33.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.3,"strikeZoneTop":3.41802156398769,"strikeZoneBottom":1.60125132418415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.405994133129084,"aZ":-28.132657083763835,"pfxX":9.031446201397262,"pfxZ":2.4971067032752963,"pX":0.4055811523689104,"pZ":4.201027881656645,"vX0":-11.773057731261341,"vY0":-126.53355817180292,"vZ0":5.0293619363291,"x":101.54,"y":125.35,"x0":3.9504692435698288,"y0":50.0008335651176,"z0":4.444284723053758,"aX":14.60769524774005},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.1,"breakHorizontal":-13.6,"spinRate":1962,"spinDirection":103},"zone":12,"typeConfidence":2.0,"plateTime":0.4332659892121171,"extension":6.703975095140406},"index":2,"playId":"3622b7dc-e21d-33c7-b33e-6cde7c30a84c","pitchNumber":3,"startTime":"2025-08-02T04:02:41.532Z","endTime":"2025-08-02T04:02:45.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.047070398677352,"aZ":-33.16086483775566,"pfxX":11.104445043152502,"pfxZ":-0.6868144199454287,"pX":0.21168875324659708,"pZ":1.6850881652705343,"vX0":-12.38913232735621,"vY0":-118.78351596306763,"vZ0":1.4395369381501297,"x":108.93,"y":193.28,"x0":4.044212208654964,"y0":50.00371683127866,"z0":4.078740223661527,"aX":15.92216812301417},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.6,"breakHorizontal":-17.3,"spinRate":1768,"spinDirection":82},"zone":8,"typeConfidence":2.0,"plateTime":0.46052277276025233,"extension":6.7749080506977215},"index":3,"playId":"df7098d0-70d4-3d0c-8c15-242c9caf1706","pitchNumber":4,"startTime":"2025-08-02T04:02:55.206Z","endTime":"2025-08-02T04:02:59.934Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-02T04:03:10.136Z","endTime":"2025-08-02T04:03:26.418Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.55357121538479,"aZ":-27.12026222620298,"pfxX":10.604572478174143,"pfxZ":3.0269318496462887,"pX":-0.018156711487006594,"pZ":2.917723110723778,"vX0":-13.555814114663121,"vY0":-127.98990077714973,"vZ0":1.77534957891184,"x":117.69,"y":160.0,"x0":3.950700559355716,"y0":50.0057244899215,"z0":4.3278142671999325,"aX":17.729838704930376},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.1,"breakHorizontal":-16.4,"spinRate":2071,"spinDirection":101},"zone":2,"typeConfidence":2.0,"plateTime":0.426714829470753,"extension":6.586649391583512},"index":5,"playId":"881c4f30-0e7f-3571-8e2b-55e4706fdb4b","pitchNumber":5,"startTime":"2025-08-02T04:03:26.418Z","endTime":"2025-08-02T04:03:36.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.037863429067833,"aZ":-33.3393960072684,"pfxX":10.32491236843098,"pfxZ":-0.8129182567813311,"pX":1.2910505105639318,"pZ":1.4921206679395755,"vX0":-9.987179085847444,"vY0":-118.2571558582336,"vZ0":1.2669245527138335,"x":67.79,"y":198.49,"x0":4.213277407418474,"y0":50.005279220555536,"z0":3.9911629342474155,"aX":14.731016257534982},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.8,"breakHorizontal":-16.4,"spinRate":1611,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.4618990965149492,"extension":6.745975102265128},"hitData":{"launchSpeed":65.0,"launchAngle":37.0,"totalDistance":204.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.5,"coordY":135.65}},"index":6,"playId":"917a7883-c03e-34e4-97d8-a8aced69a73f","pitchNumber":6,"startTime":"2025-08-02T04:03:49.983Z","endTime":"2025-08-02T04:04:02.512Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:04:02.512Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Canzone flies out to right fielder Adolis García.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-02T04:04:19.882Z","endTime":"2025-08-02T04:04:57.687Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.43484306697271,"strikeZoneBottom":1.55452186982501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.94631639724612,"aZ":-35.00945577832837,"pfxX":-7.358417106763208,"pfxZ":-2.108995532499751,"pX":-1.6085880040703382,"pZ":1.4744860653393952,"vX0":-10.40108404585549,"vY0":-115.6325590739083,"vZ0":1.5207396156884614,"x":178.32,"y":198.97,"x0":3.9156939967720255,"y0":50.00308147616251,"z0":4.184714838456384,"aX":-9.89309804790848},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-3.0,"breakHorizontal":16.1,"spinRate":1842,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.47494030332847403,"extension":6.812631457078719},"index":0,"playId":"6aed80b6-a112-36b4-84ba-667bb1de33de","pitchNumber":1,"startTime":"2025-08-02T04:04:29.046Z","endTime":"2025-08-02T04:04:32.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.511403309838713,"aZ":-34.32698516750703,"pfxX":-7.294285571244067,"pfxZ":-1.5808495583651734,"pX":0.3812685942095005,"pZ":2.4413056040820877,"vX0":-6.023415694064492,"vY0":-116.11174458607384,"vZ0":3.431970322225199,"x":102.47,"y":172.86,"x0":3.9603741679244355,"y0":50.00443581689201,"z0":4.218374258784557,"aX":-9.92089079055255},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.7,"breakHorizontal":14.8,"spinRate":1871,"spinDirection":295},"zone":6,"typeConfidence":2.0,"plateTime":0.4724255988533277,"extension":6.808713059751686},"hitData":{"launchSpeed":94.8,"launchAngle":44.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":156.66,"coordY":78.9}},"index":1,"playId":"c1581ade-4bc2-344f-80c4-43f7cfc74d6c","pitchNumber":2,"startTime":"2025-08-02T04:04:44.219Z","endTime":"2025-08-02T04:04:57.687Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:04:57.687Z","atBatIndex":48},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"J.P. Crawford grounds into a double play, shortstop Corey Seager to first baseman Rowdy Tellez. Jorge Polanco out at 2nd. J.P. Crawford out at 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-02T04:05:12.627Z","endTime":"2025-08-02T04:06:18.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642133,"link":"/api/v1/people/642133"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":80.9,"strikeZoneTop":3.30300348463916,"strikeZoneBottom":1.55066627225641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.93118330389904,"aZ":-33.056466176351,"pfxX":12.964625717013552,"pfxZ":-0.5323747269918151,"pX":-0.4733957379330849,"pZ":2.4293826099936977,"vX0":-15.262043290294788,"vY0":-128.11440633184594,"vZ0":1.8769188015983345,"x":135.04,"y":173.19,"x0":3.870508329854257,"y0":50.00045751502987,"z0":4.266947294529679,"aX":21.595768203856423},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.2,"breakHorizontal":-20.2,"spinRate":2094,"spinDirection":100},"zone":4,"typeConfidence":2.0,"plateTime":0.4271658018545832,"extension":6.810628520529518},"index":0,"playId":"70c16164-fb74-353e-a216-8cca64a4edc6","pitchNumber":1,"startTime":"2025-08-02T04:05:18.432Z","endTime":"2025-08-02T04:05:22.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.3,"strikeZoneTop":3.29397427478629,"strikeZoneBottom":1.60588599212732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.791056529100764,"aZ":-34.38478485642335,"pfxX":-9.222003646769174,"pfxZ":-1.672747732419925,"pX":-0.48016332200098377,"pZ":1.607153990267312,"vX0":-7.715351330594583,"vY0":-114.95638852098314,"vZ0":1.8676298473778579,"x":135.3,"y":195.39,"x0":4.132888727452721,"y0":50.002858686814086,"z0":4.152829964794417,"aX":-12.18706804413596},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-2.2,"breakHorizontal":18.8,"spinRate":1844,"spinDirection":296},"zone":7,"typeConfidence":2.0,"plateTime":0.4787569691512612,"extension":6.797180798897395},"index":1,"playId":"6b710859-dae1-3314-90c7-cc31439cdf46","pitchNumber":2,"startTime":"2025-08-02T04:05:33.265Z","endTime":"2025-08-02T04:05:38.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.1,"strikeZoneTop":3.30192875769784,"strikeZoneBottom":1.58171689592655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.795458395048538,"aZ":-31.877167276033706,"pfxX":12.617012808703596,"pfxZ":0.18067943025170408,"pX":-0.745973941017769,"pZ":2.187319809034385,"vX0":-15.635995963016681,"vY0":-126.96142655803901,"vZ0":1.1544809289574116,"x":145.43,"y":179.72,"x0":3.8508251772569233,"y0":50.001452344679315,"z0":4.262037262807643,"aX":20.613123521865344},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.0,"breakHorizontal":-19.3,"spinRate":2048,"spinDirection":102},"zone":4,"typeConfidence":2.0,"plateTime":0.431282407714876,"extension":6.947546261443749},"index":2,"playId":"27fc3ee5-6518-398e-8c2a-1cad5d94cfa5","pitchNumber":3,"startTime":"2025-08-02T04:05:51.031Z","endTime":"2025-08-02T04:05:56.474Z","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":1},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.274955569237243,"aZ":-33.55052811328489,"pfxX":12.664846087000726,"pfxZ":-0.824628237307131,"pX":0.22913146243207214,"pZ":2.2604433922007425,"vX0":-13.825599033969576,"vY0":-127.9680496380299,"vZ0":1.4062163340531202,"x":108.27,"y":177.75,"x0":4.055099251737777,"y0":50.00558866972456,"z0":4.330903247118473,"aX":21.01913235850153},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.8,"breakHorizontal":-19.8,"spinRate":2033,"spinDirection":98},"zone":5,"typeConfidence":2.0,"plateTime":0.4279202587826987,"extension":6.761450403255419},"hitData":{"launchSpeed":80.4,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.56,"coordY":151.58}},"index":3,"playId":"d93e25c1-173f-3dcf-b4d3-51d6a5fc5a3f","pitchNumber":4,"startTime":"2025-08-02T04:06:09.201Z","endTime":"2025-08-02T04:06:18.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:06:18.478Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Sam Haggerty doubles (6) on a line drive to right fielder Dominic Canzone.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-02T04:08:44.381Z","endTime":"2025-08-02T04:09:31.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gabe Speier replaces Logan Gilbert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-02T04:07:32.869Z","endTime":"2025-08-02T04:08:22.095Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642100,"link":"/api/v1/people/642100"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Sam Haggerty replaces Joc Pederson.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-02T04:08:22.095Z","endTime":"2025-08-02T04:08:46.573Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"}},{"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":95.9,"endSpeed":88.4,"strikeZoneTop":3.23661363524287,"strikeZoneBottom":1.42374816025941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.481046011506344,"aZ":-22.788379241091604,"pfxX":10.52781781785448,"pfxZ":4.742585822886129,"pX":0.12105459050391335,"pZ":1.1302296532264327,"vX0":-8.477924366555674,"vY0":-139.3591605081344,"vZ0":-7.1510716863759,"x":112.39,"y":208.26,"x0":1.8254314438802886,"y0":50.00218191665307,"z0":5.2201479179383545,"aX":20.83645139650971},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.3,"breakHorizontal":-17.4,"spinRate":2254,"spinDirection":129},"zone":14,"typeConfidence":0.91,"plateTime":0.39208350568591,"extension":6.002756249933471},"index":2,"playId":"3648544c-2d01-3566-a116-65c61f032b46","pitchNumber":1,"startTime":"2025-08-02T04:08:46.573Z","endTime":"2025-08-02T04:08:52.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.26231997823982,"strikeZoneBottom":1.41747514056233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.621966074195004,"aZ":-13.613616803534311,"pfxX":8.416093076420925,"pfxZ":9.571835871613242,"pX":-1.2670177663519524,"pZ":2.608886995726106,"vX0":-10.588620452398686,"vY0":-138.10586279015416,"vZ0":-5.203891910383692,"x":165.3,"y":168.34,"x0":1.5162164988972247,"y0":50.00558423096063,"z0":5.427258562039654,"aX":16.32490444216829},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.4,"breakHorizontal":-13.1,"spinRate":2425,"spinDirection":133},"zone":11,"typeConfidence":0.9,"plateTime":0.3960096489669942,"extension":5.9294215643419195},"index":3,"playId":"e6c7f202-0743-35b3-a954-4852c2afc764","pitchNumber":2,"startTime":"2025-08-02T04:09:03.140Z","endTime":"2025-08-02T04:09:08.089Z","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":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.893278177837153,"aZ":-23.481470648417723,"pfxX":10.925339687509913,"pfxZ":4.565378274492673,"pX":0.06522415973947858,"pZ":2.162347786144371,"vX0":-8.355145106352252,"vY0":-136.8173939053939,"vZ0":-4.095597936840516,"x":114.51,"y":180.4,"x0":1.7322060475971877,"y0":50.003001440420626,"z0":5.278871538094127,"aX":20.807624537906552},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.6,"breakHorizontal":-18.1,"spinRate":2183,"spinDirection":130},"zone":5,"typeConfidence":0.91,"plateTime":0.3996332859459919,"extension":5.990582985163013},"hitData":{"launchSpeed":98.5,"launchAngle":12.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":151.0,"coordY":99.89}},"index":4,"playId":"b72ea8ad-2b3e-377a-977e-7a2e1829d846","pitchNumber":3,"startTime":"2025-08-02T04:09:19.678Z","endTime":"2025-08-02T04:09:31.954Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:09:31.954Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Duran grounds out, second baseman Cole Young to first baseman Josh Naylor. Sam Haggerty to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-02T04:10:05.176Z","endTime":"2025-08-02T04:11:36.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ezequiel Duran replaces Rowdy Tellez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-02T04:09:45.091Z","endTime":"2025-08-02T04:10:07.381Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":642133,"link":"/api/v1/people/642133"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.740542387018817,"aZ":-14.623605267032255,"pfxX":6.705758870726326,"pfxZ":9.109619935110873,"pX":0.9014902642263303,"pZ":3.5931904123780902,"vX0":-4.910278722261941,"vY0":-137.7220765607215,"vZ0":-2.3695625661647215,"x":82.64,"y":141.76,"x0":1.8336398831044198,"y0":50.0030149227655,"z0":5.450302531721781,"aX":12.919931781063545},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":-11.2,"spinRate":2297,"spinDirection":134},"zone":12,"typeConfidence":0.91,"plateTime":0.39725933017826076,"extension":5.879351697857935},"index":1,"playId":"7e174227-7cd0-33a8-b3ea-cdd1136a27db","pitchNumber":1,"startTime":"2025-08-02T04:10:07.381Z","endTime":"2025-08-02T04:10:11.318Z","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":0},"index":2,"playId":"aae1b58e-9fd3-484b-97d4-06ca0c6c7c65","startTime":"2025-08-02T04:10:27.322Z","endTime":"2025-08-02T04:10:32.322Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.57190976228173,"strikeZoneBottom":1.45299933160776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.58859506589702,"aZ":-14.575768761632228,"pfxX":5.5698748686013335,"pfxZ":9.063646556090802,"pX":1.137634704465106,"pZ":2.2101742454575155,"vX0":-4.049144240905529,"vY0":-137.73580044539534,"vZ0":-5.784739911842064,"x":73.64,"y":179.11,"x0":1.8954214761844355,"y0":50.00234427688683,"z0":5.305550436687098,"aX":10.813754273349002},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":-9.4,"spinRate":2202,"spinDirection":135},"zone":14,"typeConfidence":0.91,"plateTime":0.3960795184767729,"extension":5.920398561129251},"index":3,"playId":"60901afa-e7ed-3479-8832-9a8ad686da82","pitchNumber":2,"startTime":"2025-08-02T04:10:45.538Z","endTime":"2025-08-02T04:10:50.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.18054584678953,"aZ":-33.41681288113791,"pfxX":-1.4468127764201038,"pfxZ":-0.8227321595653194,"pX":0.25017506381816856,"pZ":2.516328495557584,"vX0":-3.7808002634267024,"vY0":-121.33029134803023,"vZ0":0.11895615148060457,"x":107.46,"y":170.84,"x0":2.009495764707043,"y0":50.003383249716805,"z0":5.351337663383867,"aX":-2.1817439779870784},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.2,"breakHorizontal":3.5,"spinRate":2091,"spinDirection":243},"zone":5,"typeConfidence":0.9,"plateTime":0.44947027964490616,"extension":6.0779340981120145},"index":4,"playId":"358bef84-6e0f-3345-bd2d-a45f2190f5fc","pitchNumber":3,"startTime":"2025-08-02T04:11:07.789Z","endTime":"2025-08-02T04:11:11.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.321048111372235,"aZ":-15.194155226468887,"pfxX":6.474691802080063,"pfxZ":8.62678628255706,"pX":0.04838323728826708,"pZ":2.9520995544419413,"vX0":-6.543612809938475,"vY0":-138.96408883418255,"vZ0":-3.874133139310066,"x":115.16,"y":159.07,"x0":1.585381537587149,"y0":50.001512140513796,"z0":5.364815785318058,"aX":12.741776157862954},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":-10.4,"spinRate":2239,"spinDirection":127},"zone":2,"typeConfidence":0.91,"plateTime":0.3932255484767113,"extension":6.007737871846242},"hitData":{"launchSpeed":95.5,"launchAngle":-43.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":126.16,"coordY":163.24}},"index":5,"playId":"fc3ed238-975a-33ba-84a3-06931b0d270f","pitchNumber":4,"startTime":"2025-08-02T04:11:28.447Z","endTime":"2025-08-02T04:11:36.274Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:11:36.274Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Heim strikes out swinging, catcher Cal Raleigh to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-02T04:11:59.368Z","endTime":"2025-08-02T04:13:19.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.38188600657824,"aZ":-14.515938464833209,"pfxX":5.114084593022657,"pfxZ":9.04297395911478,"pX":0.014676754073017655,"pZ":3.4634885896679184,"vX0":-6.578607758870442,"vY0":-139.1261082958323,"vZ0":-2.6811658231705455,"x":116.44,"y":145.27,"x0":1.7498876759279995,"y0":50.001230860180186,"z0":5.40659201555497,"aX":9.984961270038056},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":-7.8,"spinRate":2190,"spinDirection":136},"zone":2,"typeConfidence":0.92,"plateTime":0.3942968623498002,"extension":6.01125920367811},"index":0,"playId":"e2e56eb1-a3e8-36ed-b48d-be08d6a308bc","pitchNumber":1,"startTime":"2025-08-02T04:12:07.510Z","endTime":"2025-08-02T04:12:10.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.68806306653169,"strikeZoneBottom":1.61913214981612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.35679786025661,"aZ":-16.9269184989062,"pfxX":6.227780405007978,"pfxZ":8.0179070671767,"pX":0.3984648219679753,"pZ":5.157746544167807,"vX0":-5.639841885336102,"vY0":-137.47647268433437,"vZ0":2.175157416558176,"x":101.81,"y":99.52,"x0":1.674036914586453,"y0":50.00160785964552,"z0":5.509391063768055,"aX":11.841711200953934},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":-10.0,"spinRate":2240,"spinDirection":139},"zone":12,"typeConfidence":0.91,"plateTime":0.39943041845191285,"extension":5.835967421180237},"index":1,"playId":"d1240c86-e153-3cba-9e08-1a5c27cc5240","pitchNumber":2,"startTime":"2025-08-02T04:12:28.619Z","endTime":"2025-08-02T04:12:31.725Z","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":95.0,"endSpeed":86.7,"strikeZoneTop":3.65162014604487,"strikeZoneBottom":1.64675215714965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.09006272486328,"aZ":-14.532694941006199,"pfxX":6.9040139378039775,"pfxZ":9.140169561789927,"pX":-0.7953277786383871,"pZ":2.9774266679742447,"vX0":-8.32946936890412,"vY0":-138.12611935062867,"vZ0":-3.8518792814869234,"x":147.32,"y":158.39,"x0":1.3639343527458112,"y0":50.00265867846179,"z0":5.36878346968369,"aX":13.325790322869157},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":-10.8,"spinRate":2280,"spinDirection":138},"zone":4,"typeConfidence":0.91,"plateTime":0.39670447839662115,"extension":5.992585269438532},"index":2,"playId":"471d806d-e5bd-3d2b-8f1d-e596d888bc2d","pitchNumber":3,"startTime":"2025-08-02T04:12:51.301Z","endTime":"2025-08-02T04:12:56.216Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.099703328920945,"aZ":-32.30059550466619,"pfxX":-1.9161155807656725,"pfxZ":-0.07849485068847484,"pX":-0.364739187283591,"pZ":0.5417266003863602,"vX0":-4.868958868408295,"vY0":-126.89972318070814,"vZ0":-5.117827729163752,"x":130.9,"y":224.15,"x0":1.8250067103306256,"y0":50.00342311685234,"z0":5.147288208596961,"aX":-3.134767267611966},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.1,"breakHorizontal":4.6,"spinRate":2238,"spinDirection":265},"zone":13,"typeConfidence":0.86,"plateTime":0.43104732192362993,"extension":6.139803167433358},"index":3,"playId":"a810cf0a-13a6-3dbd-9503-1085195f7e04","pitchNumber":4,"startTime":"2025-08-02T04:13:11.051Z","endTime":"2025-08-02T04:13:19.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:13:19.232Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-02T04:14:37.080Z","endTime":"2025-08-02T04:15:35.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-02T04:13:51.185Z","endTime":"2025-08-02T04:14:39.362Z","isPitch":false,"type":"action"},{"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":96.1,"endSpeed":87.8,"strikeZoneTop":3.12441970686538,"strikeZoneBottom":1.44751380972053,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.878787124591604,"aZ":-26.761568605846737,"pfxX":10.905373992830755,"pfxZ":2.7308635525578353,"pX":0.99339399035564,"pZ":3.5713372364149487,"vX0":-6.057549792772594,"vY0":-139.9155826178541,"vZ0":-0.19450857088792806,"x":79.13,"y":142.35,"x0":1.7709286030952451,"y0":50.000549310415636,"z0":5.397008363787851,"aX":21.59585594615032},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.2,"breakHorizontal":-18.5,"spinRate":2182,"spinDirection":133},"zone":12,"typeConfidence":0.9,"plateTime":0.39163468803970014,"extension":5.969052184057139},"index":1,"playId":"9e19552b-1f7a-390d-b361-76b417c2e60e","pitchNumber":1,"startTime":"2025-08-02T04:14:39.362Z","endTime":"2025-08-02T04:14:44.013Z","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":95.9,"endSpeed":87.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.777618244587277,"aZ":-13.220834464191155,"pfxX":4.6255352245244055,"pfxZ":9.636930228558086,"pX":-0.13313789177068472,"pZ":3.1848918580381866,"vX0":-6.689261925772465,"vY0":-139.4664435880679,"vZ0":-3.3956162694792607,"x":122.07,"y":152.79,"x0":1.697081291071632,"y0":50.00565202247291,"z0":5.291922632303776,"aX":9.100623067649483},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.9,"breakHorizontal":-7.0,"spinRate":2272,"spinDirection":130},"zone":2,"typeConfidence":0.92,"plateTime":0.3929353345878379,"extension":6.0794025095976645},"index":2,"playId":"1145b226-6c53-3e6c-9d49-c2dc97d77e94","pitchNumber":2,"startTime":"2025-08-02T04:15:07.729Z","endTime":"2025-08-02T04:15:11.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.16,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.322472751178562,"aZ":-24.785471503111374,"pfxX":10.42727587495784,"pfxZ":3.7612413569207055,"pX":0.31478886660483557,"pZ":2.1782365502289185,"vX0":-7.105217182340684,"vY0":-139.31569542167213,"vZ0":-4.207246933933599,"x":105.0,"y":179.97,"x0":1.5435707715586418,"y0":50.0041942670798,"z0":5.346333539315855,"aX":20.496860903851648},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.1,"breakHorizontal":-17.4,"spinRate":2113,"spinDirection":130},"zone":6,"typeConfidence":0.91,"plateTime":0.3931675649225559,"extension":5.950519356427695},"hitData":{"launchSpeed":84.4,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.01,"coordY":153.61}},"index":3,"playId":"6978c2c6-fd44-326b-a967-14989089bcd6","pitchNumber":3,"startTime":"2025-08-02T04:15:27.055Z","endTime":"2025-08-02T04:15:35.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:15:35.002Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out, second baseman Marcus Semien to first baseman Ezequiel Duran.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-02T04:17:49.064Z","endTime":"2025-08-02T04:18:52.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Sam Haggerty remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-02T04:16:59.821Z","endTime":"2025-08-02T04:16:59.845Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"description":"Ezequiel Duran remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-02T04:16:59.845Z","endTime":"2025-08-02T04:16:59.848Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"id":642133,"link":"/api/v1/people/642133"}},{"details":{"description":"Pitching Change: Danny Coulombe replaces Hoby Milner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-02T04:16:59.848Z","endTime":"2025-08-02T04:17:51.391Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543056,"link":"/api/v1/people/543056"},"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(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":85.0,"endSpeed":79.1,"strikeZoneTop":3.48980719540333,"strikeZoneBottom":1.60562191918488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.644597663332057,"aZ":-28.44707294190067,"pfxX":-2.1864497940603194,"pfxZ":2.360591972625203,"pX":0.09180156992657722,"pZ":2.5053352646800495,"vX0":1.460656572094621,"vY0":-123.9636518807282,"vZ0":-2.7071872069520593,"x":113.5,"y":171.14,"x0":-0.21703923371227254,"y0":50.00097047719595,"z0":5.953788679454905,"aX":-3.4484850218446916},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.0,"breakHorizontal":3.7,"spinRate":2643,"spinDirection":200},"zone":5,"typeConfidence":0.91,"plateTime":0.4395918310992726,"extension":5.746742339852677},"index":3,"playId":"18ae749b-c9d8-37ee-b2a6-00c1fcd820de","pitchNumber":1,"startTime":"2025-08-02T04:17:51.391Z","endTime":"2025-08-02T04:17:55.598Z","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":86.2,"endSpeed":80.2,"strikeZoneTop":3.39502240333382,"strikeZoneBottom":1.38235867294546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.225479490378373,"aZ":-31.190269820203163,"pfxX":-3.7074924104438285,"pfxZ":0.6070384781259399,"pX":-1.3921529172560114,"pZ":3.2816790674888,"vX0":-0.7994351532334306,"vY0":-125.72791021077823,"vZ0":-0.6184151220005456,"x":170.07,"y":150.17,"x0":-0.5890730064717705,"y0":50.00395848230109,"z0":6.032279475355129,"aX":-6.016548813962036},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.2,"breakHorizontal":6.8,"spinRate":2764,"spinDirection":245},"zone":11,"typeConfidence":0.91,"plateTime":0.43339147348108753,"extension":5.77339990232046},"index":4,"playId":"92305960-73b3-3b22-be70-e53f09affae9","pitchNumber":2,"startTime":"2025-08-02T04:18:08.132Z","endTime":"2025-08-02T04:18:12.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.97634511281741,"aZ":-29.39432523762608,"pfxX":-1.7345154799522682,"pfxZ":1.7586956337741526,"pX":-0.40645718049154045,"pZ":2.3380639189567467,"vX0":0.25865377879486423,"vY0":-123.87584035919791,"vZ0":-2.841507020483327,"x":132.49,"y":175.65,"x0":-0.2855594993822748,"y0":50.00302784713045,"z0":5.916980352526436,"aX":-2.7393137058357495},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.9,"breakHorizontal":3.1,"spinRate":2711,"spinDirection":229},"zone":4,"typeConfidence":0.91,"plateTime":0.43944859416395143,"extension":5.690862067248263},"index":5,"playId":"f6a83e4f-dfcd-360b-a989-ab1a2ff1e1da","pitchNumber":3,"startTime":"2025-08-02T04:18:26.098Z","endTime":"2025-08-02T04:18:30.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.543144961447528,"aZ":-34.00465005828896,"pfxX":-4.403924981635681,"pfxZ":-1.1523893538593413,"pX":-0.8619351361901633,"pZ":2.054033650586199,"vX0":0.5032264706149863,"vY0":-124.75573543832778,"vZ0":-2.6374425036466915,"x":149.85,"y":183.32,"x0":-0.4928880869546102,"y0":50.00342913809661,"z0":5.909411409808733,"aX":-6.988004758587559},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.4,"breakHorizontal":7.9,"spinRate":2737,"spinDirection":251},"zone":13,"typeConfidence":0.89,"plateTime":0.43792599112716424,"extension":5.78626772968818},"hitData":{"launchSpeed":89.2,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.4,"coordY":147.52}},"index":6,"playId":"d3622a9f-168f-3b69-b1be-971a66e18864","pitchNumber":4,"startTime":"2025-08-02T04:18:44.859Z","endTime":"2025-08-02T04:18:52.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:18:52.365Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-02T04:19:08.778Z","endTime":"2025-08-02T04:21:33.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.1,"strikeZoneTop":3.21071337711285,"strikeZoneBottom":1.43289773258516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.501427887634765,"aZ":-36.12946083872866,"pfxX":-8.671053303075329,"pfxZ":-2.791417080732442,"pX":-1.1987716765335759,"pZ":2.2323611394459175,"vX0":1.5512555157702725,"vY0":-118.00655818439007,"vZ0":-1.2823536187762563,"x":162.69,"y":178.51,"x0":-0.7360029137129883,"y0":50.00265690447523,"z0":6.097486512433345,"aX":-12.284628028641645},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.0,"breakHorizontal":15.4,"spinRate":2584,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4633450908937542,"extension":5.796739498553029},"index":0,"playId":"658c9489-ba22-3028-a2b0-79645ee0888c","pitchNumber":1,"startTime":"2025-08-02T04:19:17.069Z","endTime":"2025-08-02T04:19:21.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.586000447766875,"aZ":-17.97450713146988,"pfxX":-2.404653812552341,"pfxZ":7.992426248589464,"pX":-0.8053738370074022,"pZ":3.284680928164194,"vX0":0.7479989871323027,"vY0":-131.5972761055794,"vZ0":-3.5229634942222203,"x":147.7,"y":150.09,"x0":-0.778716006085296,"y0":50.001846193594545,"z0":5.951178701631456,"aX":-4.270973291433097},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.0,"breakHorizontal":4.2,"spinRate":2528,"spinDirection":172},"zone":1,"typeConfidence":2.0,"plateTime":0.4142008362573022,"extension":5.824429122001827},"index":1,"playId":"624656ab-d0c0-3c28-8851-ac8c4b70336f","pitchNumber":2,"startTime":"2025-08-02T04:19:32.286Z","endTime":"2025-08-02T04:19:37.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.966747143844913,"aZ":-35.840718849284876,"pfxX":-9.645056788631187,"pfxZ":-2.5801443636731474,"pX":-0.9073572080927025,"pZ":1.918806317514913,"vX0":2.506428071758973,"vY0":-119.19155115019946,"vZ0":-1.967932223935012,"x":151.59,"y":186.97,"x0":-0.728753535777947,"y0":50.005432908756624,"z0":6.035537605046697,"aX":-13.681166140732847},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-4.9,"breakHorizontal":16.7,"spinRate":2696,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.46206252204633147,"extension":5.795264020068967},"index":2,"playId":"7f3ef449-b959-3e57-bbc1-f339d212c3a1","pitchNumber":3,"startTime":"2025-08-02T04:20:09.772Z","endTime":"2025-08-02T04:20:16.820Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-02T04:20:33.008Z","endTime":"2025-08-02T04:20:47.222Z","isPitch":false,"type":"action","player":{"id":668227,"link":"/api/v1/people/668227"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.5,"strikeZoneTop":3.2281654943729,"strikeZoneBottom":1.48260200403693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.688030018092515,"aZ":-36.125007901071434,"pfxX":-8.155949606018353,"pfxZ":-2.725638414503639,"pX":-0.871533194166502,"pZ":-0.2590808486575257,"vX0":1.905221828024778,"vY0":-119.47811868331051,"vZ0":-6.898290139218492,"x":150.22,"y":245.78,"x0":-0.6188011406112387,"y0":50.00418879569682,"z0":5.905978403748877,"aX":-11.810550438652495},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-6.4,"breakHorizontal":14.3,"spinRate":2777,"spinDirection":324},"zone":13,"typeConfidence":0.9,"plateTime":0.4581580665471412,"extension":5.818706228247118},"index":4,"playId":"1c023fdb-5d94-329f-ab5f-a5d7492ae1b7","pitchNumber":4,"startTime":"2025-08-02T04:20:47.222Z","endTime":"2025-08-02T04:20:50.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.10601802500013,"strikeZoneBottom":1.48826733758035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.621927021496823,"aZ":-19.27377978061568,"pfxX":-1.1064400311520275,"pfxZ":7.17704895880931,"pX":-0.10095285306584569,"pZ":4.093380981957103,"vX0":1.6645845539524626,"vY0":-132.30347382745018,"vZ0":-1.4436999420038812,"x":120.85,"y":128.26,"x0":-0.5905947493204294,"y0":50.00005210407656,"z0":6.039715488787905,"aX":-1.9880712052576608},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.0,"breakHorizontal":1.7,"spinRate":2495,"spinDirection":167},"zone":11,"typeConfidence":2.0,"plateTime":0.41185254872004684,"extension":5.830259304591949},"index":5,"playId":"7e4d4cb2-646b-3a88-994f-767b30c48026","pitchNumber":5,"startTime":"2025-08-02T04:21:11.072Z","endTime":"2025-08-02T04:21:15.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.18607795238342,"aZ":-33.254545992528506,"pfxX":-4.873286729363567,"pfxZ":-0.6902434134502133,"pX":-0.07077695826489473,"pZ":3.297984961279594,"vX0":2.4087168900442153,"vY0":-123.7715802458753,"vZ0":-0.07572868088054685,"x":119.7,"y":149.73,"x0":-0.42222653225145473,"y0":50.00524582034078,"z0":6.108404879960796,"aX":-7.579078086704283},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.1,"breakHorizontal":8.3,"spinRate":2779,"spinDirection":247},"zone":2,"typeConfidence":0.81,"plateTime":0.44214735703052055,"extension":5.7664939136221625},"index":6,"playId":"716bda06-4821-3c48-94c9-3b8a6f5da4da","pitchNumber":6,"startTime":"2025-08-02T04:21:28.504Z","endTime":"2025-08-02T04:21:33.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:21:33.651Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-02T04:21:48.467Z","endTime":"2025-08-02T04:23:16.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.52161034573554,"strikeZoneBottom":1.57250486136154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.51460863754322,"aZ":-38.29874475180575,"pfxX":-6.911296709311069,"pfxZ":-4.411339599953555,"pX":-1.1681974684277994,"pZ":0.303012516380935,"vX0":1.2463032605101105,"vY0":-117.50826579655522,"vZ0":-4.7132594917624075,"x":161.53,"y":230.6,"x0":-0.8098769466660404,"y0":50.001115808906455,"z0":5.9159343905441935,"aX":-9.605659910344441},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-8.9,"breakHorizontal":12.1,"spinRate":2667,"spinDirection":322},"zone":13,"typeConfidence":0.91,"plateTime":0.46720137719448607,"extension":5.721243666813545},"index":0,"playId":"ce2ecf43-a1f7-3a93-bd36-a90b68c3384f","pitchNumber":1,"startTime":"2025-08-02T04:21:57.961Z","endTime":"2025-08-02T04:22:03.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.52332868167262,"strikeZoneBottom":1.57425685191868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.403564581440886,"aZ":-34.0394218694019,"pfxX":-3.917085917441187,"pfxZ":-1.1937710386986113,"pX":0.5418372687825727,"pZ":1.793979762718145,"vX0":3.8184732840537383,"vY0":-124.12312719924131,"vZ0":-3.160798265506199,"x":96.35,"y":190.34,"x0":-0.5030275864560416,"y0":50.00039710920637,"z0":5.900507799430794,"aX":-6.149459389611767},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.6,"breakHorizontal":6.2,"spinRate":2673,"spinDirection":234},"zone":9,"typeConfidence":0.87,"plateTime":0.4402487418173,"extension":5.758839290096346},"index":1,"playId":"d910c085-d8f1-3da4-9429-e997d291ed40","pitchNumber":2,"startTime":"2025-08-02T04:22:19.088Z","endTime":"2025-08-02T04:22:23.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.867267026383498,"aZ":-35.7794622363708,"pfxX":-2.415194634891632,"pfxZ":-2.2968131739703974,"pX":-1.2739810397223241,"pZ":2.80248223652407,"vX0":-0.750048868234696,"vY0":-124.25624284842733,"vZ0":-0.6678513663239558,"x":165.56,"y":163.11,"x0":-0.6547745309547794,"y0":50.00275919120931,"z0":6.036277486239697,"aX":-3.792821233781515},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.1,"breakHorizontal":4.6,"spinRate":2763,"spinDirection":279},"zone":11,"typeConfidence":0.9,"plateTime":0.440076913339738,"extension":5.725339571181868},"index":2,"playId":"80c9e195-e137-31dd-afd0-474dcb23503d","pitchNumber":3,"startTime":"2025-08-02T04:22:37.879Z","endTime":"2025-08-02T04:22:41.819Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-02T04:22:48.219Z","endTime":"2025-08-02T04:23:10.381Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.069474824688466,"aZ":-36.81095412925955,"pfxX":-2.920062425642156,"pfxZ":-3.056935357980153,"pX":-0.04743250960026058,"pZ":0.8300395564292692,"vX0":2.4113260175363385,"vY0":-122.45211130155512,"vZ0":-4.540238818587824,"x":118.81,"y":216.37,"x0":-0.6653148578076253,"y0":50.00052730131692,"z0":5.855879292685394,"aX":-4.436166140148484},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-6.4,"breakHorizontal":4.7,"spinRate":2606,"spinDirection":284},"zone":13,"typeConfidence":0.81,"plateTime":0.4472262366042208,"extension":5.781842120942705},"index":4,"playId":"9522a36d-1a45-31b6-a09d-7bf80c0c310a","pitchNumber":4,"startTime":"2025-08-02T04:23:10.381Z","endTime":"2025-08-02T04:23:16.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:23:16.804Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-02T04:25:24.894Z","endTime":"2025-08-02T04:26:39.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.255632249499737,"aZ":-26.965117092786134,"pfxX":11.90145844444595,"pfxZ":2.6992806753702414,"pX":-0.10286395591253299,"pZ":2.5330194744393695,"vX0":-8.994750093160663,"vY0":-138.14323192837165,"vZ0":-2.5490837316209385,"x":120.92,"y":170.39,"x0":1.651822932655471,"y0":50.00353031732267,"z0":5.283675804013222,"aX":22.96514759074693},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.6,"breakHorizontal":-19.7,"spinRate":2120,"spinDirection":132},"zone":5,"typeConfidence":0.9,"plateTime":0.3967552533707037,"extension":5.991783322426199},"index":0,"playId":"b1be3cf6-85ec-34cf-a5a4-d50cbfc6fa50","pitchNumber":1,"startTime":"2025-08-02T04:25:39.862Z","endTime":"2025-08-02T04:25:44.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.949744758419197,"aZ":-21.661239947422185,"pfxX":9.396991986223048,"pfxZ":5.372347989585313,"pX":0.6755444111370795,"pZ":2.7180795778670865,"vX0":-6.287516154463214,"vY0":-139.2127082944063,"vZ0":-3.1859165737062005,"x":91.25,"y":165.39,"x0":1.7451622675397616,"y0":50.00654464101074,"z0":5.315228387527852,"aX":18.40428832483078},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.2,"breakHorizontal":-15.7,"spinRate":2124,"spinDirection":130},"zone":6,"typeConfidence":0.91,"plateTime":0.39380577423794527,"extension":5.864924842554942},"index":1,"playId":"7fe25373-d4c6-3a3c-bae8-b9aae8cbca31","pitchNumber":2,"startTime":"2025-08-02T04:25:56.951Z","endTime":"2025-08-02T04:26:02.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.41778815807776,"strikeZoneBottom":1.31709557950872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.86020723505357,"aZ":-18.929389927061298,"pfxX":6.304473948114574,"pfxZ":7.069184053432831,"pX":0.34948381223865305,"pZ":3.7034211574683926,"vX0":-5.574601523710339,"vY0":-135.81162236199683,"vZ0":-0.9994844541935397,"x":103.68,"y":138.79,"x0":1.606402888379111,"y0":50.0056203264094,"z0":5.388879643705893,"aX":11.81676491897119},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.8,"breakHorizontal":-10.3,"spinRate":2060,"spinDirection":131},"zone":12,"typeConfidence":0.86,"plateTime":0.40281947144086194,"extension":6.096961785323952},"index":2,"playId":"f8a7b2bf-dede-3efd-bba9-1d5cf173de60","pitchNumber":3,"startTime":"2025-08-02T04:26:15.808Z","endTime":"2025-08-02T04:26:20.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.99201491106375,"aZ":-15.416254228258161,"pfxX":5.6636418553414405,"pfxZ":8.431572083562328,"pX":-1.6971768693704452,"pZ":2.344067127348278,"vX0":-10.458787995681712,"vY0":-140.16862366888859,"vZ0":-5.057266431874884,"x":181.69,"y":175.49,"x0":1.3484678981451097,"y0":50.00512236014451,"z0":5.180075234202692,"aX":11.260492420490188},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":-8.0,"spinRate":2241,"spinDirection":133},"zone":13,"typeConfidence":0.91,"plateTime":0.39091533816858703,"extension":6.090784544436875},"index":3,"playId":"22d9fdde-1868-3c1f-8060-e499d762b831","pitchNumber":4,"startTime":"2025-08-02T04:26:34.789Z","endTime":"2025-08-02T04:26:39.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:26:39.834Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcus Semien grounds out to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-02T04:29:17.022Z","endTime":"2025-08-02T04:29:27.404Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-02T04:26:48.317Z","endTime":"2025-08-02T04:27:42.853Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Matt Brash replaces Gabe Speier.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-02T04:27:42.853Z","endTime":"2025-08-02T04:29:19.246Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666374,"link":"/api/v1/people/666374"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.219421923731794,"aZ":-21.349785087505033,"pfxX":-11.442224735557023,"pfxZ":5.357651772614629,"pX":-0.5393367822501391,"pZ":2.644157821779163,"vX0":9.011381480129604,"vY0":-141.2494636111336,"vZ0":-3.319570797844241,"x":137.56,"y":167.39,"x0":-2.2846464440041276,"y0":50.00284572228067,"z0":5.207649778078888,"aX":-23.117306954451916},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.2,"breakHorizontal":18.8,"spinRate":2360,"spinDirection":232},"zone":4,"typeConfidence":0.9,"plateTime":0.38779750570917226,"extension":6.332434997155828},"hitData":{"launchSpeed":92.1,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.95,"coordY":164.25}},"index":2,"playId":"eee13f6b-0fdc-358d-b303-e2e4c5849f59","pitchNumber":1,"startTime":"2025-08-02T04:29:19.246Z","endTime":"2025-08-02T04:29:27.404Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:29:27.404Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adolis García grounds out, second baseman Cole Young to first baseman Josh Naylor.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-02T04:29:45.998Z","endTime":"2025-08-02T04:30:13.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"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":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.6583266553446,"strikeZoneBottom":1.67474020989179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.23086448003955,"aZ":-22.202924382974516,"pfxX":-11.405293536437199,"pfxZ":4.877421009339281,"pX":-0.05799366214088298,"pZ":3.7201248387994057,"vX0":10.666352144754198,"vY0":-142.01619254198437,"vZ0":-0.7002113250780289,"x":119.21,"y":138.34,"x0":-2.378944495258316,"y0":50.003051810946694,"z0":5.3808708746474885,"aX":-23.319854659054737},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.9,"breakHorizontal":18.5,"spinRate":2322,"spinDirection":232},"zone":2,"typeConfidence":0.91,"plateTime":0.38554422042058567,"extension":6.347851978193018},"index":0,"playId":"b7134129-b0c8-3665-ade6-cfd58326c405","pitchNumber":1,"startTime":"2025-08-02T04:29:51.875Z","endTime":"2025-08-02T04:29:56.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.465244969955208,"aZ":-24.629996587783587,"pfxX":-12.012292134679335,"pfxZ":3.753853341983154,"pX":-0.04454886570356924,"pZ":2.779966389562611,"vX0":10.654987719657136,"vY0":-140.74831530553357,"vZ0":-2.4196266849100363,"x":118.7,"y":163.72,"x0":-2.315595269859839,"y0":50.00287513671252,"z0":5.243075950240527,"aX":-24.139871115055204},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.5,"breakHorizontal":19.6,"spinRate":2409,"spinDirection":235},"zone":5,"typeConfidence":0.91,"plateTime":0.388913288943312,"extension":6.332787533737777},"hitData":{"launchSpeed":109.7,"launchAngle":2.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.22,"coordY":149.55}},"index":1,"playId":"f957ed57-cc9e-31ac-b425-d8240a26833e","pitchNumber":2,"startTime":"2025-08-02T04:30:04.714Z","endTime":"2025-08-02T04:30:13.036Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:30:13.036Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Julio Rodríguez grounds out, shortstop Corey Seager to first baseman Ezequiel Duran.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-02T04:32:31.943Z","endTime":"2025-08-02T04:34:18.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Phil Maton replaces Danny Coulombe.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-02T04:32:09.891Z","endTime":"2025-08-02T04:32:34.090Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664208,"link":"/api/v1/people/664208"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.5,"strikeZoneTop":3.50110039525487,"strikeZoneBottom":1.5554686465405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.131739056864756,"aZ":-23.149038641259803,"pfxX":7.2939149910090375,"pfxZ":5.928692674335484,"pX":1.605745018870118,"pZ":1.4193785763158415,"vX0":4.702387878691486,"vY0":-122.83622663031613,"vZ0":-4.047597952470538,"x":55.79,"y":200.46,"x0":-1.2835322725202651,"y0":50.005427398512225,"z0":5.065037942097136,"aX":11.107270009258597},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":10.0,"breakHorizontal":-14.3,"spinRate":2683,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.44651246739068995,"extension":6.895710743140676},"index":1,"playId":"d91cd120-b053-3aaf-bf5e-cc6a95ca2580","pitchNumber":1,"startTime":"2025-08-02T04:32:34.090Z","endTime":"2025-08-02T04:32:38.163Z","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":85.6,"endSpeed":78.4,"strikeZoneTop":3.44698598177456,"strikeZoneBottom":1.53362736985456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.43953523156625,"aZ":-22.072037321705533,"pfxX":3.336173537631943,"pfxZ":6.437206085901247,"pX":0.39367486095085363,"pZ":1.8897643175048302,"vX0":3.495284900190217,"vY0":-124.59497223046087,"vZ0":-3.0941047035068863,"x":101.99,"y":187.76,"x0":-1.4616875935285347,"y0":50.002932421632245,"z0":4.975163811733362,"aX":5.2359870320741395},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":11.2,"breakHorizontal":-6.8,"spinRate":2672,"spinDirection":113},"zone":9,"typeConfidence":2.0,"plateTime":0.4399013367754909,"extension":6.979758387207095},"index":2,"playId":"4f4d291f-bf51-3852-b2db-64c9b42a181c","pitchNumber":2,"startTime":"2025-08-02T04:32:51.420Z","endTime":"2025-08-02T04:32:55.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.9,"endSpeed":68.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.515597253653368,"aZ":-39.85154486546422,"pfxX":9.693586583038075,"pfxZ":-6.504758261957285,"pX":0.9733598706149775,"pZ":1.497555951604424,"vX0":1.7183836299510329,"vY0":-108.94793017891027,"vZ0":1.2373582424852612,"x":79.9,"y":198.35,"x0":-1.0875017549821728,"y0":50.00484168260793,"z0":5.293585494693582,"aX":11.433805145949913},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-10.9,"breakHorizontal":-18.0,"spinRate":3225,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.5064225847057635,"extension":6.797715255504722},"index":3,"playId":"89ef5338-5e00-340f-b851-01b050fb886e","pitchNumber":3,"startTime":"2025-08-02T04:33:09.536Z","endTime":"2025-08-02T04:33:14.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.0,"endSpeed":68.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.371089897162047,"aZ":-39.821410974074944,"pfxX":9.11888767171426,"pfxZ":-6.469109248061483,"pX":0.8758329083589605,"pZ":1.0525299198965017,"vX0":1.7274292238247657,"vY0":-109.06544423861806,"vZ0":0.4120845259958976,"x":83.62,"y":210.36,"x0":-1.1133765705886276,"y0":50.0003722515365,"z0":5.2190096562364205,"aX":10.787459659609736},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-11.2,"breakHorizontal":-16.9,"spinRate":3134,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.5056663971384001,"extension":6.770423022848055},"index":4,"playId":"97d8526e-5a6a-3d37-b361-e7f8a08de7b5","pitchNumber":4,"startTime":"2025-08-02T04:33:28.607Z","endTime":"2025-08-02T04:33:32.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":70.4,"strikeZoneTop":3.44562433485284,"strikeZoneBottom":1.50088351383833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.872045729789903,"aZ":-37.08881132496045,"pfxX":9.249532399340604,"pfxZ":-3.96209681072923,"pX":2.3849187066028055,"pZ":0.6984936951602715,"vX0":4.832625175100322,"vY0":-111.52371391541352,"vZ0":-1.288204928102671,"x":26.09,"y":219.92,"x0":-1.0225251661558536,"y0":50.00233255655534,"z0":5.161259780100455,"aX":11.474831742935779},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-7.2,"breakHorizontal":-18.1,"spinRate":3212,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4939784254491819,"extension":7.113500919618072},"index":5,"playId":"f5979c50-3621-3a5a-aaf2-ae1da87aa722","pitchNumber":5,"startTime":"2025-08-02T04:33:51.649Z","endTime":"2025-08-02T04:33:56.360Z","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":0},"pitchData":{"startSpeed":75.1,"endSpeed":68.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.968528727463177,"aZ":-39.91211013754764,"pfxX":9.639790605373019,"pfxZ":-6.549914483962459,"pX":0.8535560491649207,"pZ":1.9508107908700243,"vX0":1.6988388575963462,"vY0":-109.20073393463056,"vZ0":2.165403370680884,"x":84.46,"y":186.11,"x0":-1.1891283010991847,"y0":50.00056973134465,"z0":5.307229352580334,"aX":11.396483864816878},"breaks":{"breakAngle":16.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-10.7,"breakHorizontal":-17.9,"spinRate":3253,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.5056436648586984,"extension":6.949396079296292},"hitData":{"launchSpeed":73.9,"launchAngle":-1.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.92,"coordY":152.09}},"index":6,"playId":"0baf870f-5676-30b0-bcee-54e98bc31c22","pitchNumber":6,"startTime":"2025-08-02T04:34:10.990Z","endTime":"2025-08-02T04:34:18.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:34:18.429Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Naylor walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-02T04:34:42.710Z","endTime":"2025-08-02T04:35:49.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.3477168179183,"strikeZoneBottom":1.331652826198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.557784169609647,"aZ":-26.064642210044752,"pfxX":-7.210304201160634,"pfxZ":3.4160926835106125,"pX":-1.4421429845721823,"pZ":3.542175859904466,"vX0":2.780795741591211,"vY0":-132.5186183012739,"vZ0":0.5707471505713967,"x":171.97,"y":143.14,"x0":-1.5642386744893135,"y0":50.006142527726325,"z0":5.218131744611028,"aX":-12.911715603118637},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.5,"breakHorizontal":12.5,"spinRate":2463,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.41227283524080116,"extension":6.96454265490247},"index":0,"playId":"4d7da4e4-7269-3191-a493-4a2bf36ebac4","pitchNumber":1,"startTime":"2025-08-02T04:34:47.239Z","endTime":"2025-08-02T04:34:51.285Z","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":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.9,"strikeZoneTop":3.29414884139708,"strikeZoneBottom":1.40657865620499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.75247733207733,"aZ":-30.26482301726133,"pfxX":7.668327728263357,"pfxZ":1.3008034986225017,"pX":-1.141894112452435,"pZ":1.7355784588650056,"vX0":-1.0955192310190027,"vY0":-120.73814477481393,"vZ0":-1.6536606384999826,"x":160.53,"y":191.92,"x0":-1.6765146888755462,"y0":50.003148745696706,"z0":5.106963695120926,"aX":11.2571828692753},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.2,"breakHorizontal":-13.6,"spinRate":2818,"spinDirection":85},"zone":13,"typeConfidence":2.0,"plateTime":0.45464423140729204,"extension":6.874772541479533},"index":1,"playId":"4502e9f6-e52e-3139-bb52-ab36c27461e5","pitchNumber":2,"startTime":"2025-08-02T04:35:04.446Z","endTime":"2025-08-02T04:35:08.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.33788772813686,"strikeZoneBottom":1.38606909317915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.15613022669668,"aZ":-22.412875825494986,"pfxX":-0.1433773255281734,"pfxZ":5.505299041075001,"pX":1.2308308084475914,"pZ":1.1374183680254144,"vX0":5.854176903737944,"vY0":-131.87189822398838,"vZ0":-5.819058435294107,"x":70.08,"y":208.07,"x0":-0.9926873348359645,"y0":50.00641334849772,"z0":5.009754293308894,"aX":-0.25514444790659463},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.0,"breakHorizontal":-1.0,"spinRate":2612,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.41421338992848034,"extension":7.174326602170952},"index":2,"playId":"1300e1eb-318b-381d-9220-06e2f273a19c","pitchNumber":3,"startTime":"2025-08-02T04:35:23.575Z","endTime":"2025-08-02T04:35:27.991Z","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":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.6,"strikeZoneTop":3.30002244509516,"strikeZoneBottom":1.41242793903874,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.53498425149194,"aZ":-25.270110856548953,"pfxX":-6.583280737729245,"pfxZ":3.9631700987581286,"pX":-0.6128958004786239,"pZ":3.4751742891848325,"vX0":4.302243295216197,"vY0":-130.61236545661646,"vZ0":0.702283116902075,"x":140.36,"y":144.95,"x0":-1.4197444527085654,"y0":50.00104168270659,"z0":5.091967108627689,"aX":-11.46042099327917},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.6,"breakHorizontal":11.0,"spinRate":2415,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4181437753903561,"extension":7.13652821282491},"index":3,"playId":"e2842634-c47a-37b7-b9f6-775419fbfb61","pitchNumber":4,"startTime":"2025-08-02T04:35:43.710Z","endTime":"2025-08-02T04:35:49.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:35:49.573Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eugenio Suárez flies out to right fielder Adolis García.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-02T04:36:39.998Z","endTime":"2025-08-02T04:40:53.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,9,10],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Dylan Moore replaces Josh Naylor.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-02T04:36:21.182Z","endTime":"2025-08-02T04:36:42.049Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664238,"link":"/api/v1/people/664238"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":647304,"link":"/api/v1/people/647304"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.0,"endSpeed":68.1,"strikeZoneTop":3.46031033373112,"strikeZoneBottom":1.38078187348437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2214449535721,"aZ":-37.64914921599626,"pfxX":9.508467874229803,"pfxZ":-4.642843128151466,"pX":1.4453661598706269,"pZ":1.7680000106469025,"vX0":3.066013329674617,"vY0":-109.11838061073497,"vZ0":1.3617331148867466,"x":61.91,"y":191.04,"x0":-1.2221078429781813,"y0":50.003030681888454,"z0":5.263455704613639,"aX":11.208917282349939},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-7.6,"breakHorizontal":-18.1,"spinRate":3234,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.5063271218813554,"extension":6.88902645028832},"index":1,"playId":"be9582d5-20d1-3081-8d17-b8a0ead0d766","pitchNumber":1,"startTime":"2025-08-02T04:36:42.049Z","endTime":"2025-08-02T04:36:47.120Z","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":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.44049519025781,"strikeZoneBottom":1.47380725796198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.819308894680855,"aZ":-26.973146361888112,"pfxX":3.8302026866926315,"pfxZ":3.489498409982289,"pX":0.928500934075517,"pZ":2.5180286661086493,"vX0":4.06550234865261,"vY0":-121.52213090351152,"vZ0":-0.14306393725916267,"x":81.61,"y":170.79,"x0":-1.2663731026650438,"y0":50.00058016846374,"z0":4.92982376017034,"aX":5.700185824456741},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.6,"breakHorizontal":-7.9,"spinRate":2732,"spinDirection":97},"zone":12,"typeConfidence":2.0,"plateTime":0.4515162275452269,"extension":7.064491558194996},"index":2,"playId":"7c1e36df-4b7a-37d1-8868-5944ff8e3125","pitchNumber":2,"startTime":"2025-08-02T04:37:02.547Z","endTime":"2025-08-02T04:37:08.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.68514414141649,"aZ":-22.877998399269227,"pfxX":0.8346581951651282,"pfxZ":5.386353902094628,"pX":-0.7028272446801441,"pZ":3.3470610564898466,"vX0":0.48068330151930094,"vY0":-130.12065417107684,"vZ0":-0.24196636577977498,"x":143.79,"y":148.41,"x0":-0.9980012939091097,"y0":50.001689825815234,"z0":5.1653234541776625,"aX":1.440112270775303},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.0,"breakHorizontal":-1.6,"spinRate":2582,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.41991553355774025,"extension":6.948567070843157},"index":3,"playId":"eeaf1424-5bf1-32b4-9cc1-b7acf8591685","pitchNumber":3,"startTime":"2025-08-02T04:37:24.820Z","endTime":"2025-08-02T04:37:30.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.8,"endSpeed":67.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.757647108075343,"aZ":-37.48332383214977,"pfxX":9.940265693142155,"pfxZ":-4.528891199270959,"pX":0.7304539169631498,"pZ":2.126417826432793,"vX0":1.6050930077352517,"vY0":-108.70541009009436,"vZ0":2.2965254262897083,"x":89.16,"y":181.37,"x0":-1.3110152104959913,"y0":50.00381765681167,"z0":5.187967980999677,"aX":11.648467895231336},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-7.1,"breakHorizontal":-18.4,"spinRate":3173,"spinDirection":61},"zone":9,"typeConfidence":2.0,"plateTime":0.5079480792417592,"extension":7.091610772637723},"index":4,"playId":"984b3b29-4a4e-3f08-bd00-ca215049b64d","pitchNumber":4,"startTime":"2025-08-02T04:37:46.520Z","endTime":"2025-08-02T04:37:51.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.2,"endSpeed":67.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.233031362452927,"aZ":-40.71890029028975,"pfxX":8.482057068414862,"pfxZ":-7.384645972743181,"pX":1.1257536780275141,"pZ":2.0079420801699186,"vX0":2.483922095698246,"vY0":-107.92824227073446,"vZ0":2.833997686998843,"x":74.09,"y":184.57,"x0":-1.1482014232413396,"y0":50.00502622647719,"z0":5.225966766726075,"aX":9.80978413962266},"breaks":{"breakAngle":14.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.5,"breakVerticalInduced":-12.0,"breakHorizontal":-16.1,"spinRate":3183,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.5113679984675259,"extension":7.12398059952258},"index":5,"playId":"d51665d6-0a31-3244-83b0-0b74d1373a29","pitchNumber":5,"startTime":"2025-08-02T04:38:12.828Z","endTime":"2025-08-02T04:38:18.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.564486913199527,"aZ":-33.04419354983061,"pfxX":8.533634493535567,"pfxZ":-0.6030208343120798,"pX":0.6337579409622723,"pZ":2.6720303928261133,"vX0":1.881199261072475,"vY0":-119.69189073928999,"vZ0":1.633595244183497,"x":92.84,"y":166.64,"x0":-1.2712598791253849,"y0":50.001876054665715,"z0":4.944366065902241,"aX":12.353061968181759},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-0.4,"breakHorizontal":-16.0,"spinRate":2834,"spinDirection":86},"zone":6,"typeConfidence":2.0,"plateTime":0.4579895818252129,"extension":6.904746604046596},"index":6,"playId":"da705202-ea58-3c8a-9c76-150714c3f797","pitchNumber":6,"startTime":"2025-08-02T04:38:39.181Z","endTime":"2025-08-02T04:38:48.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":69.7,"strikeZoneTop":3.37456328752753,"strikeZoneBottom":1.29891909178149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.24960127901743,"aZ":-38.89445876424892,"pfxX":9.879287258405087,"pfxZ":-5.473873354287666,"pX":2.0281038954931527,"pZ":1.6766191879646042,"vX0":3.834596995564214,"vY0":-111.11878983769776,"vZ0":1.2770033914323102,"x":39.69,"y":193.51,"x0":-1.01264673283842,"y0":50.00169222826571,"z0":5.192405231381032,"aX":12.131102171891802},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-9.1,"breakHorizontal":-19.0,"spinRate":3274,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4963540094941763,"extension":7.142198292217053},"index":7,"playId":"3fd63feb-9f5c-3f67-91df-0af1cf80e186","pitchNumber":7,"startTime":"2025-08-02T04:39:41.310Z","endTime":"2025-08-02T04:39:46.637Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":8,"startTime":"2025-08-02T04:39:58.876Z","endTime":"2025-08-02T04:40:20.360Z","isPitch":false,"type":"action","player":{"id":553993,"link":"/api/v1/people/553993"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.3,"strikeZoneTop":3.4757788020509,"strikeZoneBottom":1.46445171932497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.113934218716064,"aZ":-18.68314139095224,"pfxX":-0.38756822607604136,"pfxZ":7.66789047240826,"pX":-1.1144188822856165,"pZ":3.2445282854429895,"vX0":0.15549074558012602,"vY0":-130.70631278681745,"vZ0":-1.2141082957709388,"x":159.48,"y":151.18,"x0":-1.1237494847421594,"y0":50.0062300876615,"z0":5.094970501718776,"aX":-0.682238888980413},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.9,"breakHorizontal":0.7,"spinRate":2591,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.41634521403664326,"extension":7.047796803598639},"index":9,"playId":"b5a9e68b-4e8f-3de4-bbd7-f93bca72b09d","pitchNumber":8,"startTime":"2025-08-02T04:40:20.360Z","endTime":"2025-08-02T04:40:26.127Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.48989442795449,"aZ":-18.698228638749267,"pfxX":-0.18638080135108814,"pfxZ":7.608397596936914,"pX":0.29664648392993304,"pZ":2.4697973016774717,"vX0":4.2006782092976565,"vY0":-130.94857255725486,"vZ0":-2.9292763957772032,"x":105.69,"y":172.1,"x0":-1.2907417637176943,"y0":50.00366869169039,"z0":4.969853356144514,"aX":-0.33092947878577794},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.6,"breakHorizontal":-0.4,"spinRate":2711,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.4151365286835258,"extension":7.105800289131257},"hitData":{"launchSpeed":97.6,"launchAngle":30.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.47,"coordY":81.16}},"index":10,"playId":"69c6555f-7c2c-332d-8a0b-9e149e7d8b38","pitchNumber":9,"startTime":"2025-08-02T04:40:40.555Z","endTime":"2025-08-02T04:40:53.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:40:53.500Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Polanco strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-02T04:41:14.450Z","endTime":"2025-08-02T04:42:55.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.23728290941528,"strikeZoneBottom":1.52185742842271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.666820595656624,"aZ":-25.684811026752076,"pfxX":6.379848678090868,"pfxZ":4.132093313813549,"pX":0.7362994541276601,"pZ":2.7910108602504833,"vX0":3.5038015190964553,"vY0":-124.69990808531453,"vZ0":-0.27725107923648906,"x":88.93,"y":163.42,"x0":-1.517053916231227,"y0":50.003647643828394,"z0":5.027136947440226,"aX":10.02202839131718},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.7,"breakHorizontal":-12.4,"spinRate":2812,"spinDirection":101},"zone":3,"typeConfidence":2.0,"plateTime":0.4396512176592071,"extension":6.904880440418985},"index":0,"playId":"1c08b4ff-7d6c-3af9-92e8-89d4e4094ca2","pitchNumber":1,"startTime":"2025-08-02T04:41:20.945Z","endTime":"2025-08-02T04:41:25.528Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.6,"strikeZoneTop":3.20406045503533,"strikeZoneBottom":1.60042517149196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.197551743470537,"aZ":-16.708160893543596,"pfxX":0.4080515782623002,"pfxZ":8.314347463746339,"pX":-0.7318635866753783,"pZ":2.7307619028779047,"vX0":0.8382222925334651,"vY0":-134.33538417133218,"vZ0":-2.8867683807424362,"x":144.9,"y":165.05,"x0":-1.0987942878246024,"y0":50.00447257853778,"z0":4.981545060995211,"aX":0.7592521244794581},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.8,"breakHorizontal":-0.8,"spinRate":2743,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.4049569151514727,"extension":7.116335104447096},"index":1,"playId":"2d74c2ea-856b-3e2c-aa79-995a81b6db5f","pitchNumber":2,"startTime":"2025-08-02T04:41:40.857Z","endTime":"2025-08-02T04:41:47.399Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dylan Moore steals (11) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"2d74c2ea-856b-3e2c-aa79-995a81b6db5f","startTime":"2025-08-02T04:41:59.664Z","endTime":"2025-08-02T04:42:23.957Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664238,"link":"/api/v1/people/664238"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.4,"strikeZoneTop":3.33999983982159,"strikeZoneBottom":1.57999972258771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.293969085703043,"aZ":-17.09771820225255,"pfxX":-0.3405516598851674,"pfxZ":8.156773789595569,"pX":-5.8648924764699E-5,"pZ":2.7814979341828203,"vX0":3.143454760113712,"vY0":-133.95075134441566,"vZ0":-2.967321518031569,"x":117.0,"y":163.68,"x0":-1.136057535867479,"y0":50.00385535345309,"z0":5.101135918182736,"aX":-0.6303225811077211},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.5,"breakHorizontal":0.0,"spinRate":2556,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.40627154721946646,"extension":7.1705788639233505},"index":3,"playId":"40f564a3-13aa-38df-8556-4b9b63ace14c","pitchNumber":3,"startTime":"2025-08-02T04:42:23.957Z","endTime":"2025-08-02T04:42:27.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.791967858791093,"aZ":-16.23243449023168,"pfxX":-0.9999505586914239,"pfxZ":8.519161073653107,"pX":0.2589797264713266,"pZ":3.6317901532366057,"vX0":3.809535213198304,"vY0":-134.82214795257474,"vZ0":-0.997255215875982,"x":107.13,"y":140.72,"x0":-1.0323415133420408,"y0":50.00236996975947,"z0":5.134118818967387,"aX":-1.871679785287466},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":1.1,"spinRate":2612,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4037283202669437,"extension":7.019434873499878},"index":4,"playId":"0656c581-ee35-3201-8b02-0347147229e3","pitchNumber":4,"startTime":"2025-08-02T04:42:49.821Z","endTime":"2025-08-02T04:42:55.418Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:42:55.418Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-02T04:45:04.208Z","endTime":"2025-08-02T04:46:28.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6,7],"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Dylan Moore remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-02T04:44:22.425Z","endTime":"2025-08-02T04:44:22.454Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664238,"link":"/api/v1/people/664238"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":647304,"link":"/api/v1/people/647304"}},{"details":{"description":"Pitching Change: Eduard Bazardo replaces Matt Brash.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-02T04:44:22.454Z","endTime":"2025-08-02T04:45:06.204Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660825,"link":"/api/v1/people/660825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.6,"strikeZoneTop":3.58835658152553,"strikeZoneBottom":1.67083219486123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.81536987265149,"aZ":-36.58065405876844,"pfxX":10.113340025841577,"pfxZ":-3.1297519079403724,"pX":-0.056570128425904004,"pZ":1.495270117527938,"vX0":2.109810315905122,"vY0":-118.73148995287937,"vZ0":-2.235444981461808,"x":119.16,"y":198.41,"x0":-2.2730311942572548,"y0":50.00474214972453,"z0":5.824554714422402,"aX":14.229728006040665},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-6.0,"breakHorizontal":-18.8,"spinRate":2527,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.4639140769102301,"extension":5.599217025615911},"index":2,"playId":"e11eebf7-a183-39a3-b279-7628712148f3","pitchNumber":1,"startTime":"2025-08-02T04:45:06.204Z","endTime":"2025-08-02T04:45:11.269Z","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":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.46106092126938,"aZ":-35.81539177732029,"pfxX":8.127069075317198,"pfxZ":-2.514271376453115,"pX":0.24867723139063852,"pZ":1.4666202439730756,"vX0":3.258261159775003,"vY0":-120.1526941203367,"vZ0":-2.501344096115285,"x":107.52,"y":199.18,"x0":-2.184885634619772,"y0":50.00381956530191,"z0":5.734979119462684,"aX":11.763481008507132},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-4.9,"breakHorizontal":-15.5,"spinRate":2598,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.45762185770689223,"extension":5.721928976727203},"index":3,"playId":"9f331f9b-e42a-3e2b-ba69-b5085ba806d0","pitchNumber":2,"startTime":"2025-08-02T04:45:20.838Z","endTime":"2025-08-02T04:45:24.148Z","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":96.8,"endSpeed":88.5,"strikeZoneTop":3.5199552588357,"strikeZoneBottom":1.61700821041376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.48568169917184,"aZ":-16.752411233315883,"pfxX":-8.915262047697482,"pfxZ":7.707980785491771,"pX":0.9227124160648777,"pZ":2.154202125015866,"vX0":9.941989230325934,"vY0":-140.46906814687398,"vZ0":-6.602880901001935,"x":81.83,"y":180.62,"x0":-1.5022986658830437,"y0":50.00363082934373,"z0":5.622457882607325,"aX":-17.837811130672623},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.7,"breakHorizontal":14.2,"spinRate":2278,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.38976040917204546,"extension":5.834528184906289},"index":4,"playId":"00113697-cb22-3457-a0f2-6f9675d45e4e","pitchNumber":3,"startTime":"2025-08-02T04:45:36.513Z","endTime":"2025-08-02T04:45:40.638Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-02T04:45:47.803Z","endTime":"2025-08-02T04:46:04.735Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"}},{"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":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.58801494583559,"strikeZoneBottom":1.5591651855845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.86872515606629,"aZ":-20.147979506625386,"pfxX":-10.027029489692108,"pfxZ":6.089014465067439,"pX":-0.0929492791428383,"pZ":4.1493074608798795,"vX0":8.09105150655817,"vY0":-139.96795179880817,"vZ0":-0.5858329574304219,"x":120.54,"y":126.75,"x0":-1.724592659207692,"y0":50.00494770866733,"z0":5.685806635298104,"aX":-19.81164048795292},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.0,"breakHorizontal":16.4,"spinRate":2242,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3919770242386109,"extension":5.816761267939573},"index":6,"playId":"4325e1bf-f08c-3751-946e-e02c3b118899","pitchNumber":4,"startTime":"2025-08-02T04:46:04.735Z","endTime":"2025-08-02T04:46:09.209Z","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":83.8,"endSpeed":76.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.803658128460853,"aZ":-36.32436849663064,"pfxX":8.715844542689128,"pfxZ":-2.806965191330164,"pX":0.02553235686630248,"pZ":1.7650573512980152,"vX0":2.094673716076909,"vY0":-121.9866715363719,"vZ0":-2.141699885694709,"x":116.03,"y":191.12,"x0":-1.979349798061479,"y0":50.00056049052565,"z0":5.837320190129201,"aX":12.908583207906448},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-5.4,"breakHorizontal":-16.3,"spinRate":2804,"spinDirection":37},"zone":8,"typeConfidence":2.0,"plateTime":0.45196539402759717,"extension":5.700586896134983},"index":7,"playId":"71e9f1a8-1add-3e92-a001-084f18ec4905","pitchNumber":5,"startTime":"2025-08-02T04:46:22.381Z","endTime":"2025-08-02T04:46:28.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:46:28.674Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-02T04:46:36.353Z","endTime":"2025-08-02T04:47:11.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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":96.6,"endSpeed":87.5,"strikeZoneTop":3.49686070707298,"strikeZoneBottom":1.58609895466375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.680745408625455,"aZ":-19.154007931610114,"pfxX":-10.69870415104722,"pfxZ":6.611259811187978,"pX":0.3575442694844636,"pZ":2.0554219060322123,"vX0":8.839684661959366,"vY0":-140.1748940141519,"vZ0":-6.3466046187949425,"x":103.37,"y":183.28,"x0":-1.4627370420216044,"y0":50.00505351457852,"z0":5.61988481038624,"aX":-21.07787942974872},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.7,"breakHorizontal":17.3,"spinRate":2218,"spinDirection":218},"zone":9,"typeConfidence":2.0,"plateTime":0.3922705789064391,"extension":6.0566440987670935},"index":0,"playId":"fda70988-48e8-3125-a943-2a54ac821016","pitchNumber":1,"startTime":"2025-08-02T04:46:48.530Z","endTime":"2025-08-02T04:46:54.160Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.74756344091501,"aZ":-18.10735371714734,"pfxX":-9.57341253660853,"pfxZ":7.160210672114202,"pX":0.16970378248097012,"pZ":3.068735467093329,"vX0":8.390329383186256,"vY0":-139.80729177768802,"vZ0":-3.770501741033009,"x":110.53,"y":155.92,"x0":-1.6376876546031855,"y0":50.00244776006228,"z0":5.635110054821313,"aX":-18.807783801622282},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.2,"breakHorizontal":15.5,"spinRate":2265,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.39291423349032906,"extension":5.833529558873916},"hitData":{"launchSpeed":98.8,"launchAngle":25.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":155.02,"coordY":65.64}},"index":1,"playId":"5399b6e7-8141-302d-be79-263f66870783","pitchNumber":2,"startTime":"2025-08-02T04:47:03.544Z","endTime":"2025-08-02T04:47:11.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:47:11.292Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sam Haggerty grounds out, third baseman Eugenio Suárez to first baseman Dylan Moore.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-02T04:47:29.482Z","endTime":"2025-08-02T04:48:21.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664238,"link":"/api/v1/people/664238"},"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":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.5,"strikeZoneTop":3.35229827696312,"strikeZoneBottom":1.44179055483654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.425730095614444,"aZ":-35.293925130095325,"pfxX":7.613747657485674,"pfxZ":-2.1022646956498203,"pX":-0.2695947914263798,"pZ":1.6960170720868837,"vX0":2.1560477861247858,"vY0":-121.67529534687861,"vZ0":-2.4523951563421593,"x":127.28,"y":192.99,"x0":-2.15893107449733,"y0":50.005565891500076,"z0":5.80973330326414,"aX":11.285803722420386},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.2,"breakHorizontal":-14.3,"spinRate":2640,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.4521452707157989,"extension":5.64936034343566},"index":0,"playId":"8b1ff4cc-3059-31ac-baf6-cf8d16910ae3","pitchNumber":1,"startTime":"2025-08-02T04:47:38.737Z","endTime":"2025-08-02T04:47:43.274Z","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":2},"pitchData":{"startSpeed":95.8,"endSpeed":86.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.409742499148564,"aZ":-20.68659881754181,"pfxX":-10.819371997146416,"pfxZ":5.919090763156678,"pX":0.18568660770482384,"pZ":2.3333361182429124,"vX0":8.291974951018942,"vY0":-139.19265904999378,"vZ0":-5.179441626197032,"x":109.92,"y":175.78,"x0":-1.4425106758352966,"y0":50.005025464676805,"z0":5.609213807329638,"aX":-21.00242389659668},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.7,"breakHorizontal":17.6,"spinRate":2272,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.39515209822542063,"extension":5.888066617216767},"index":1,"playId":"777a4806-5003-3344-8849-dfb92fb9f7d0","pitchNumber":2,"startTime":"2025-08-02T04:47:53.857Z","endTime":"2025-08-02T04:47:58.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.41,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.994014888294785,"aZ":-19.53105660968666,"pfxX":-9.1019764821882,"pfxZ":6.154748228681473,"pX":0.4032026824208604,"pZ":2.521007698540692,"vX0":8.663988238766581,"vY0":-141.64418835799665,"vZ0":-4.955495940146412,"x":101.63,"y":170.71,"x0":-1.4962593846040615,"y0":50.005997229872435,"z0":5.522748568121793,"aX":-18.704065315511976},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.4,"breakHorizontal":15.0,"spinRate":2265,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.38506971054122285,"extension":5.992181695287404},"hitData":{"launchSpeed":79.6,"launchAngle":-17.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.84,"coordY":164.25}},"index":2,"playId":"4cc0c522-2ac6-3353-918c-0f6a838d4acd","pitchNumber":3,"startTime":"2025-08-02T04:48:14.814Z","endTime":"2025-08-02T04:48:21.963Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:48:21.963Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Canzone singles on a sharp line drive to right fielder Adolis García.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-02T04:51:22.118Z","endTime":"2025-08-02T04:52:36.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,3],"actionIndex":[0,2],"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":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Robert Garcia replaces Phil Maton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-02T04:50:04.012Z","endTime":"2025-08-02T04:51:24.011Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676395,"link":"/api/v1/people/676395"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.813319904053213,"aZ":-19.284036520447003,"pfxX":7.207128404842952,"pfxZ":6.7132142457745,"pX":1.312482154431,"pZ":3.440063729887612,"vX0":-8.707569893007895,"vY0":-137.29530597503134,"vZ0":-2.0767164680291996,"x":66.97,"y":145.9,"x0":3.580435821920697,"y0":50.00123234320461,"z0":5.510845829950543,"aX":13.835274681430546},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.0,"breakHorizontal":-11.4,"spinRate":2194,"spinDirection":123},"zone":12,"typeConfidence":0.9,"plateTime":0.3980930302465904,"extension":6.322117326874031},"index":1,"playId":"90ceff93-0fbd-325d-a33d-7db017c6c69b","pitchNumber":1,"startTime":"2025-08-02T04:51:24.011Z","endTime":"2025-08-02T04:51:29.309Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-02T04:51:49.164Z","endTime":"2025-08-02T04:52:25.882Z","isPitch":false,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.74677052141719,"aZ":-17.28261819207026,"pfxX":7.212963346820062,"pfxZ":7.616901280324903,"pX":1.1415405447331197,"pZ":1.8303319059365888,"vX0":-8.948341375400407,"vY0":-138.4203241606172,"vZ0":-6.473179656067673,"x":73.49,"y":189.36,"x0":3.467798707088615,"y0":50.003144482051425,"z0":5.342017253903649,"aX":14.102044779777456},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.7,"breakHorizontal":-11.4,"spinRate":2267,"spinDirection":123},"zone":14,"typeConfidence":0.91,"plateTime":0.3945840836601606,"extension":6.411320713372332},"hitData":{"launchSpeed":106.3,"launchAngle":11.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":187.2,"coordY":94.24}},"index":3,"playId":"c62ee696-ed89-32f1-9f44-3c059afe1129","pitchNumber":2,"startTime":"2025-08-02T04:52:25.882Z","endTime":"2025-08-02T04:52:36.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:52:36.246Z","atBatIndex":67},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"J.P. Crawford homers (8) on a fly ball to right field. Miles Mastrobuoni scores.","rbi":2,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-02T04:53:14.085Z","endTime":"2025-08-02T04:54:47.433Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":{"id":676395,"link":"/api/v1/people/676395"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"responsiblePitcher":{"id":676395,"link":"/api/v1/people/676395"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Miles Mastrobuoni replaces Dominic Canzone.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-02T04:52:50.107Z","endTime":"2025-08-02T04:53:16.286Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670156,"link":"/api/v1/people/670156"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":686527,"link":"/api/v1/people/686527"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.30533580845379,"strikeZoneBottom":1.58710621077824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.878334518050917,"aZ":-15.92538767415955,"pfxX":8.394267936953359,"pfxZ":8.589473918946698,"pX":-0.6397575733996038,"pZ":1.4527273946330548,"vX0":-13.242261725524084,"vY0":-136.83080753225948,"vZ0":-7.499784477409694,"x":141.39,"y":199.56,"x0":3.1772936541993473,"y0":50.00202150661006,"z0":5.325334820683572,"aX":15.878658781710705},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":-12.4,"spinRate":2316,"spinDirection":126},"zone":13,"typeConfidence":0.9,"plateTime":0.40067339088710385,"extension":6.416595252095468},"index":1,"playId":"ea37506d-baf2-39ab-9296-194fe50c968e","pitchNumber":1,"startTime":"2025-08-02T04:53:16.286Z","endTime":"2025-08-02T04:53:19.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.23305708360502,"strikeZoneBottom":1.38642595165003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.953040136933865,"aZ":-28.588890192630394,"pfxX":-2.076281982743537,"pfxZ":2.158542993430056,"pX":-1.158560909337362,"pZ":1.3304020726148595,"vX0":-10.470028569687369,"vY0":-127.3766380649956,"vZ0":-4.903901634326081,"x":161.16,"y":202.86,"x0":3.2594051008045857,"y0":50.00006098697198,"z0":5.516837174708198,"aX":-3.4399857744793296},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.1,"breakHorizontal":5.9,"spinRate":2452,"spinDirection":172},"zone":13,"typeConfidence":0.86,"plateTime":0.42852857020481894,"extension":6.5833532206230805},"index":2,"playId":"f7eab49b-d6b0-3e44-a1f9-4e78160a781a","pitchNumber":2,"startTime":"2025-08-02T04:53:35.196Z","endTime":"2025-08-02T04:53:40.698Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"index":3,"playId":"06df5f2a-febc-32b7-b523-56358a31b1c3","startTime":"2025-08-02T04:53:54.822Z","endTime":"2025-08-02T04:53:58.501Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.34383974056303,"aZ":-15.96800179286595,"pfxX":7.754408780407672,"pfxZ":8.46494381482118,"pX":0.6362558727172953,"pZ":2.7049697628693576,"vX0":-10.162179637830993,"vY0":-137.9006427139797,"vZ0":-4.486504096057886,"x":92.75,"y":165.75,"x0":3.3717807944513116,"y0":50.003899958045515,"z0":5.439532646731564,"aX":14.848639862043003},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":-11.8,"spinRate":2435,"spinDirection":124},"zone":6,"typeConfidence":0.91,"plateTime":0.3980883424084767,"extension":6.4390924262668445},"hitData":{"launchSpeed":101.4,"launchAngle":29.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.36,"coordY":63.37}},"index":4,"playId":"1e83b3f6-ca3e-3780-911d-becc0eff29e5","pitchNumber":3,"startTime":"2025-08-02T04:54:14.899Z","endTime":"2025-08-02T04:54:47.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:54:47.433Z","atBatIndex":68}],"currentPlay":{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"J.P. Crawford homers (8) on a fly ball to right field. Miles Mastrobuoni scores.","rbi":2,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-02T04:53:14.085Z","endTime":"2025-08-02T04:54:47.433Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":{"id":676395,"link":"/api/v1/people/676395"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"responsiblePitcher":{"id":676395,"link":"/api/v1/people/676395"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Miles Mastrobuoni replaces Dominic Canzone.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-02T04:52:50.107Z","endTime":"2025-08-02T04:53:16.286Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670156,"link":"/api/v1/people/670156"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":686527,"link":"/api/v1/people/686527"},"base":1},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.30533580845379,"strikeZoneBottom":1.58710621077824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.878334518050917,"aZ":-15.92538767415955,"pfxX":8.394267936953359,"pfxZ":8.589473918946698,"pX":-0.6397575733996038,"pZ":1.4527273946330548,"vX0":-13.242261725524084,"vY0":-136.83080753225948,"vZ0":-7.499784477409694,"x":141.39,"y":199.56,"x0":3.1772936541993473,"y0":50.00202150661006,"z0":5.325334820683572,"aX":15.878658781710705},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.9,"breakHorizontal":-12.4,"spinRate":2316,"spinDirection":126},"zone":13,"typeConfidence":0.9,"plateTime":0.40067339088710385,"extension":6.416595252095468},"index":1,"playId":"ea37506d-baf2-39ab-9296-194fe50c968e","pitchNumber":1,"startTime":"2025-08-02T04:53:16.286Z","endTime":"2025-08-02T04:53:19.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.23305708360502,"strikeZoneBottom":1.38642595165003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.953040136933865,"aZ":-28.588890192630394,"pfxX":-2.076281982743537,"pfxZ":2.158542993430056,"pX":-1.158560909337362,"pZ":1.3304020726148595,"vX0":-10.470028569687369,"vY0":-127.3766380649956,"vZ0":-4.903901634326081,"x":161.16,"y":202.86,"x0":3.2594051008045857,"y0":50.00006098697198,"z0":5.516837174708198,"aX":-3.4399857744793296},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.1,"breakHorizontal":5.9,"spinRate":2452,"spinDirection":172},"zone":13,"typeConfidence":0.86,"plateTime":0.42852857020481894,"extension":6.5833532206230805},"index":2,"playId":"f7eab49b-d6b0-3e44-a1f9-4e78160a781a","pitchNumber":2,"startTime":"2025-08-02T04:53:35.196Z","endTime":"2025-08-02T04:53:40.698Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"index":3,"playId":"06df5f2a-febc-32b7-b523-56358a31b1c3","startTime":"2025-08-02T04:53:54.822Z","endTime":"2025-08-02T04:53:58.501Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.3,"strikeZoneTop":3.33,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.34383974056303,"aZ":-15.96800179286595,"pfxX":7.754408780407672,"pfxZ":8.46494381482118,"pX":0.6362558727172953,"pZ":2.7049697628693576,"vX0":-10.162179637830993,"vY0":-137.9006427139797,"vZ0":-4.486504096057886,"x":92.75,"y":165.75,"x0":3.3717807944513116,"y0":50.003899958045515,"z0":5.439532646731564,"aX":14.848639862043003},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":-11.8,"spinRate":2435,"spinDirection":124},"zone":6,"typeConfidence":0.91,"plateTime":0.3980883424084767,"extension":6.4390924262668445},"hitData":{"launchSpeed":101.4,"launchAngle":29.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.36,"coordY":63.37}},"index":4,"playId":"1e83b3f6-ca3e-3780-911d-becc0eff29e5","pitchNumber":3,"startTime":"2025-08-02T04:54:14.899Z","endTime":"2025-08-02T04:54:47.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T04:54:47.433Z","atBatIndex":68},"scoringPlays":[14,17,19,21,42,68],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":146.95,"y":151.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":1,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":148.47,"y":148.54},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":113.25,"y":59.43},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":1,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":177.4,"y":72.48},"type":"O","description":"Flyout"}]}},{"startIndex":6,"endIndex":15,"top":[6,7,8],"bottom":[9,10,11,12,13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":158.56,"y":56.0},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":111.46,"y":139.41},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":89.66,"y":168.31},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":2,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":200.46,"y":77.38},"type":"H","description":"Single"}]}},{"startIndex":16,"endIndex":26,"top":[16,17,18,19,20,21,22],"bottom":[23,24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"coordinates":{"x":189.02,"y":125.73},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":142.89,"y":153.61},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":83.07,"y":116.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":148.47,"y":171.86},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":83.86,"y":61.73},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":126.16,"y":140.93},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"coordinates":{"x":145.13,"y":99.97},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":3,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":185.53,"y":62.12},"type":"O","description":"Flyout"}]}},{"startIndex":27,"endIndex":34,"top":[27,28,29,30,31],"bottom":[32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":111.97,"y":88.72},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":186.06,"y":120.38},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":4,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":147.96,"y":156.14},"type":"O","description":"Pop Out"}]}},{"startIndex":35,"endIndex":43,"top":[35,36,37],"bottom":[38,39,40,41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":116.97,"y":78.12},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":142.89,"y":156.14},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":176.67,"y":111.68},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"coordinates":{"x":94.68,"y":180.93},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":100.81,"y":170.84},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"coordinates":{"x":53.63,"y":125.66},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":5,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":115.1,"y":43.75},"type":"O","description":"Flyout"}]}},{"startIndex":44,"endIndex":49,"top":[44,45,46],"bottom":[47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":163.09,"y":161.05},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":105.69,"y":51.06},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":187.5,"y":135.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":156.66,"y":78.9},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":6,"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":118.56,"y":151.58},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":50,"endIndex":56,"top":[50,51,52,53],"bottom":[54,55,56],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"coordinates":{"x":151.0,"y":99.89},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":126.16,"y":163.24},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"coordinates":{"x":115.01,"y":153.61},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":7,"pitcher":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"coordinates":{"x":143.4,"y":147.52},"type":"O","description":"Groundout"}]}},{"startIndex":57,"endIndex":63,"top":[57,58,59],"bottom":[60,61,62,63],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":146.95,"y":164.25},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":130.22,"y":149.55},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"coordinates":{"x":108.92,"y":152.09},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":8,"pitcher":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":201.47,"y":81.16},"type":"O","description":"Flyout"}]}},{"startIndex":64,"endIndex":68,"top":[64,65,66],"bottom":[67,68],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":155.02,"y":65.64},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"coordinates":{"x":102.84,"y":164.25},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"coordinates":{"x":187.2,"y":94.24},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"inning":9,"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"coordinates":{"x":213.36,"y":63.37},"type":"H","description":"Home Run"}]}}]},"linescore":{"note":"None out when winning run scored.","currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":4,"hits":7,"errors":1,"leftOnBase":7},"away":{"runs":3,"hits":6,"errors":0,"leftOnBase":4}},"defense":{"pitcher":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"catcher":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"first":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"second":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"third":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"shortstop":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"left":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"center":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"right":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"onDeck":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"inHole":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"battingOrder":8,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"offense":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"onDeck":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"inHole":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"battingOrder":8,"team":{"id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"}},"balls":2,"strikes":0,"outs":0},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"teamStats":{"batting":{"flyOuts":2,"groundOuts":10,"airOuts":7,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".231","atBats":33,"obp":".300","slg":".376","ops":".676","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":9,"rbi":2,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":6,"groundOuts":5,"airOuts":8,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":30,"obp":".343","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":160,"era":"3.25","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.17","battersFaced":35,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":160,"balls":64,"strikes":96,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":4,"pitchesPerInning":"20.00","runsScoredPer9":"4.50","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":5,"putOuts":24,"errors":0,"chances":29,"passedBall":0,"pickoffs":0}},"players":{"ID641680":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"jerseyNumber":"28","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":44,"groundOuts":74,"airOuts":88,"runs":25,"doubles":12,"triples":0,"homeRuns":9,"strikeOuts":72,"baseOnBalls":18,"intentionalWalks":0,"hits":64,"hitByPitch":1,"avg":".218","atBats":294,"obp":".263","slg":".350","ops":".613","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":317,"totalBases":103,"rbi":35,"leftOnBase":113,"sacBunts":1,"sacFlies":3,"babip":".255","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.67","popOuts":19,"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":8,"stolenBases":39,"stolenBasePercentage":".830","caughtStealingPercentage":".170","assists":19,"putOuts":525,"errors":2,"chances":546,"fielding":".996","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID542888":{"person":{"id":542888,"fullName":"Shawn Armstrong","link":"/api/v1/people/542888"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":47,"gamesStarted":2,"flyOuts":37,"groundOuts":30,"airOuts":65,"runs":18,"doubles":4,"triples":2,"homeRuns":4,"strikeOuts":50,"baseOnBalls":15,"intentionalWalks":0,"hits":27,"hitByPitch":5,"atBats":168,"obp":".245","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":750,"era":"2.94","inningsPitched":"49.0","wins":4,"losses":3,"saves":3,"saveOpportunities":6,"holds":9,"blownSaves":3,"earnedRuns":16,"whip":"0.86","battersFaced":192,"outs":147,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":750,"balls":254,"strikes":496,"strikePercentage":".660","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"winPercentage":".571","pitchesPerInning":"15.31","gamesFinished":15,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"9.18","walksPer9Inn":"2.76","hitsPer9Inn":"4.96","runsScoredPer9":"3.31","homeRunsPer9":"0.73","inheritedRunners":24,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":14,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694497":{"person":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"jerseyNumber":"32","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":26,"groundOuts":40,"airOuts":49,"runs":27,"doubles":8,"triples":2,"homeRuns":4,"strikeOuts":39,"baseOnBalls":17,"intentionalWalks":1,"hits":40,"hitByPitch":4,"avg":".238","atBats":168,"obp":".323","slg":".381","ops":".704","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":189,"totalBases":64,"rbi":21,"leftOnBase":63,"sacBunts":0,"sacFlies":0,"babip":".288","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.00","popOuts":14,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":108,"errors":0,"chances":110,"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"}]},"ID694671":{"person":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"jerseyNumber":"36","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":54,"groundOuts":62,"airOuts":94,"runs":46,"doubles":15,"triples":0,"homeRuns":15,"strikeOuts":107,"baseOnBalls":39,"intentionalWalks":2,"hits":82,"hitByPitch":2,"avg":".240","atBats":342,"obp":".319","slg":".415","ops":".734","caughtStealing":5,"stolenBases":15,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":386,"totalBases":142,"rbi":43,"leftOnBase":125,"sacBunts":0,"sacFlies":3,"babip":".300","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.80","popOuts":20,"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":3,"putOuts":201,"errors":2,"chances":206,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID571948":{"person":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":10,"strikes":16,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":51,"gamesStarted":0,"flyOuts":29,"groundOuts":61,"airOuts":43,"runs":18,"doubles":9,"triples":1,"homeRuns":1,"strikeOuts":46,"baseOnBalls":15,"intentionalWalks":2,"hits":43,"hitByPitch":0,"atBats":189,"obp":".280","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":822,"era":"2.44","inningsPitched":"51.2","wins":1,"losses":2,"saves":0,"saveOpportunities":4,"holds":14,"blownSaves":4,"earnedRuns":14,"whip":"1.12","battersFaced":208,"outs":155,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":822,"balls":291,"strikes":531,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":1,"winPercentage":".333","pitchesPerInning":"15.91","gamesFinished":6,"strikeoutWalkRatio":"3.07","strikeoutsPer9Inn":"8.01","walksPer9Inn":"2.61","hitsPer9Inn":"7.49","runsScoredPer9":"3.14","homeRunsPer9":"0.17","inheritedRunners":41,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":3,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":9,"errors":0,"chances":13,"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"}]},"ID518876":{"person":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":66,"groundOuts":133,"airOuts":123,"runs":53,"doubles":24,"triples":3,"homeRuns":14,"strikeOuts":121,"baseOnBalls":38,"intentionalWalks":0,"hits":98,"hitByPitch":1,"atBats":475,"obp":".267","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","numberOfPitches":2009,"era":"3.22","inningsPitched":"128.2","wins":9,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.06","battersFaced":514,"outs":386,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2009,"balls":715,"strikes":1294,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":4,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".600","pitchesPerInning":"15.61","gamesFinished":0,"strikeoutWalkRatio":"3.18","strikeoutsPer9Inn":"8.46","walksPer9Inn":"2.66","hitsPer9Inn":"6.85","runsScoredPer9":"3.71","homeRunsPer9":"0.98","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":28,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":8,"errors":2,"chances":25,"fielding":".920","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683004":{"person":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"4.1 IP, 2 ER, 7 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":1,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":19,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":37,"strikes":55,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.15","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":71,"groundOuts":73,"airOuts":121,"runs":44,"doubles":16,"triples":0,"homeRuns":11,"strikeOuts":90,"baseOnBalls":48,"intentionalWalks":0,"hits":80,"hitByPitch":3,"atBats":363,"obp":".316","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1669,"era":"4.10","inningsPitched":"96.2","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.32","battersFaced":415,"outs":290,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1669,"balls":631,"strikes":1038,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":1,"winPercentage":".538","pitchesPerInning":"17.27","gamesFinished":0,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"8.38","walksPer9Inn":"4.47","hitsPer9Inn":"7.45","runsScoredPer9":"4.10","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":10,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID592626":{"person":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"jerseyNumber":"4","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"700","stats":{"batting":{"summary":"1-1 | HBP, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":51,"flyOuts":20,"groundOuts":42,"airOuts":43,"runs":11,"doubles":5,"triples":1,"homeRuns":2,"strikeOuts":32,"baseOnBalls":21,"intentionalWalks":0,"hits":17,"hitByPitch":4,"avg":".127","atBats":134,"obp":".264","slg":".224","ops":".488","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":160,"totalBases":30,"rbi":6,"leftOnBase":76,"sacBunts":0,"sacFlies":0,"babip":".150","groundOutsToAirouts":"0.98","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"67.00","popOuts":12,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":17,"errors":0,"chances":19,"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"}]},"ID642133":{"person":{"id":642133,"fullName":"Rowdy Tellez","link":"/api/v1/people/642133"},"jerseyNumber":"44","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"800","stats":{"batting":{"summary":"1-2 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":33,"groundOuts":41,"airOuts":57,"runs":22,"doubles":7,"triples":0,"homeRuns":12,"strikeOuts":55,"baseOnBalls":10,"intentionalWalks":0,"hits":41,"hitByPitch":2,"avg":".215","atBats":191,"obp":".257","slg":".440","ops":".697","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":206,"totalBases":84,"rbi":31,"leftOnBase":91,"sacBunts":0,"sacFlies":3,"babip":".228","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.92","popOuts":11,"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":36,"putOuts":365,"errors":3,"chances":404,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID681168":{"person":{"id":681168,"fullName":"Luis Curvelo","link":"/api/v1/people/681168"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".143","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":20,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.50","battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":6,"strikes":14,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"10.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"13.50","walksPer9Inn":"0.00","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608369":{"person":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":46,"groundOuts":78,"airOuts":66,"runs":44,"doubles":15,"triples":0,"homeRuns":15,"strikeOuts":71,"baseOnBalls":46,"intentionalWalks":8,"hits":77,"hitByPitch":4,"avg":".266","atBats":290,"obp":".371","slg":".472","ops":".843","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":342,"totalBases":137,"rbi":38,"leftOnBase":116,"sacBunts":0,"sacFlies":2,"babip":".301","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.33","popOuts":5,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":166,"putOuts":93,"errors":4,"chances":263,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID592351":{"person":{"id":592351,"fullName":"Jon Gray","link":"/api/v1/people/592351"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":3,"gamesStarted":0,"flyOuts":7,"groundOuts":1,"airOuts":12,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"obp":".320","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":74,"era":"7.94","inningsPitched":"5.2","wins":1,"losses":1,"saves":0,"saveOpportunities":2,"holds":0,"blownSaves":2,"earnedRuns":5,"whip":"1.41","battersFaced":25,"outs":17,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":74,"balls":28,"strikes":46,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.08","rbi":0,"winPercentage":".500","pitchesPerInning":"13.06","gamesFinished":0,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"6.35","walksPer9Inn":"4.76","hitsPer9Inn":"7.94","runsScoredPer9":"7.94","homeRunsPer9":"1.59","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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}},"ID676395":{"person":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(L, 1-6)(BS, 4)","summary":"0.0 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":2,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":2,"strikes":3,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":48,"gamesStarted":0,"flyOuts":25,"groundOuts":33,"airOuts":41,"runs":18,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":46,"baseOnBalls":16,"intentionalWalks":1,"hits":36,"hitByPitch":0,"atBats":153,"obp":".306","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":643,"era":"3.05","inningsPitched":"41.1","wins":1,"losses":6,"saves":9,"saveOpportunities":13,"holds":11,"blownSaves":4,"earnedRuns":14,"whip":"1.26","battersFaced":172,"outs":124,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":643,"balls":211,"strikes":432,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.80","rbi":2,"winPercentage":".143","pitchesPerInning":"15.56","gamesFinished":20,"strikeoutWalkRatio":"2.88","strikeoutsPer9Inn":"10.02","walksPer9Inn":"3.48","hitsPer9Inn":"7.84","runsScoredPer9":"3.92","homeRunsPer9":"0.87","inheritedRunners":17,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID543760":{"person":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":89,"groundOuts":84,"airOuts":151,"runs":54,"doubles":14,"triples":1,"homeRuns":13,"strikeOuts":84,"baseOnBalls":45,"intentionalWalks":0,"hits":94,"hitByPitch":4,"avg":".232","atBats":406,"obp":".310","slg":".367","ops":".677","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":462,"totalBases":149,"rbi":54,"leftOnBase":171,"sacBunts":0,"sacFlies":7,"babip":".256","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.23","popOuts":32,"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":266,"putOuts":164,"errors":2,"chances":432,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID673962":{"person":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":36,"groundOuts":70,"airOuts":79,"runs":31,"doubles":10,"triples":1,"homeRuns":10,"strikeOuts":83,"baseOnBalls":19,"intentionalWalks":0,"hits":77,"hitByPitch":2,"avg":".249","atBats":309,"obp":".297","slg":".385","ops":".682","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":330,"totalBases":119,"rbi":40,"leftOnBase":129,"sacBunts":0,"sacFlies":0,"babip":".310","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.90","popOuts":13,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":148,"putOuts":53,"errors":4,"chances":205,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543309":{"person":{"id":543309,"fullName":"Kyle Higashioka","link":"/api/v1/people/543309"},"jerseyNumber":"11","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":41,"groundOuts":38,"airOuts":66,"runs":20,"doubles":9,"triples":1,"homeRuns":6,"strikeOuts":39,"baseOnBalls":11,"intentionalWalks":0,"hits":51,"hitByPitch":2,"avg":".264","atBats":193,"obp":".309","slg":".415","ops":".724","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":207,"totalBases":80,"rbi":27,"leftOnBase":72,"sacBunts":0,"sacFlies":1,"babip":".302","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.17","popOuts":13,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":8,"stolenBases":36,"stolenBasePercentage":".818","caughtStealingPercentage":".182","assists":8,"putOuts":372,"errors":2,"chances":382,"fielding":".995","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677649":{"person":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"jerseyNumber":"20","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":10,"groundOuts":21,"airOuts":25,"runs":4,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":32,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":4,"avg":".146","atBats":89,"obp":".214","slg":".213","ops":".427","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":19,"rbi":6,"leftOnBase":34,"sacBunts":1,"sacFlies":1,"babip":".224","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":10,"lineOuts":5},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":10,"obp":".100","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":22,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.33","battersFaced":10,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":7,"strikes":15,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"7.33","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"3.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":39,"putOuts":81,"errors":2,"chances":122,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID594798":{"person":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":75,"groundOuts":110,"airOuts":121,"runs":35,"doubles":14,"triples":1,"homeRuns":16,"strikeOuts":130,"baseOnBalls":26,"intentionalWalks":0,"hits":88,"hitByPitch":2,"atBats":446,"obp":".243","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1816,"era":"2.55","inningsPitched":"123.2","wins":10,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"0.92","battersFaced":477,"outs":371,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1816,"balls":601,"strikes":1215,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".769","pitchesPerInning":"14.68","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.46","walksPer9Inn":"1.89","hitsPer9Inn":"6.40","runsScoredPer9":"2.55","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":21,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":13,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669701":{"person":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"jerseyNumber":"8","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":48,"groundOuts":97,"airOuts":95,"runs":55,"doubles":17,"triples":2,"homeRuns":9,"strikeOuts":65,"baseOnBalls":37,"intentionalWalks":2,"hits":94,"hitByPitch":5,"avg":".270","atBats":348,"obp":".348","slg":".408","ops":".756","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":393,"totalBases":142,"rbi":29,"leftOnBase":139,"sacBunts":2,"sacFlies":1,"babip":".309","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.67","popOuts":22,"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":122,"putOuts":218,"errors":4,"chances":344,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID571578":{"person":{"id":571578,"fullName":"Patrick Corbin","link":"/api/v1/people/571578"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":20,"flyOuts":72,"groundOuts":101,"airOuts":122,"runs":47,"doubles":19,"triples":1,"homeRuns":14,"strikeOuts":93,"baseOnBalls":32,"intentionalWalks":0,"hits":107,"hitByPitch":2,"atBats":419,"obp":".310","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1761,"era":"3.78","inningsPitched":"109.2","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.27","battersFaced":457,"outs":329,"gamesPitched":20,"completeGames":1,"shutouts":0,"pitchesThrown":1761,"balls":656,"strikes":1105,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".462","pitchesPerInning":"16.06","gamesFinished":0,"strikeoutWalkRatio":"2.91","strikeoutsPer9Inn":"7.63","walksPer9Inn":"2.63","hitsPer9Inn":"8.78","runsScoredPer9":"3.86","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":10,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664059":{"person":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"jerseyNumber":"0","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"1-2 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"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":2,"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":53,"flyOuts":14,"groundOuts":41,"airOuts":34,"runs":28,"doubles":6,"triples":3,"homeRuns":2,"strikeOuts":29,"baseOnBalls":14,"intentionalWalks":1,"hits":36,"hitByPitch":2,"avg":".259","atBats":139,"obp":".335","slg":".388","ops":".723","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":54,"rbi":12,"leftOnBase":52,"sacBunts":1,"sacFlies":0,"babip":".315","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"69.50","popOuts":6,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":52,"errors":0,"chances":55,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID687847":{"person":{"id":687847,"fullName":"Marc Church","link":"/api/v1/people/687847"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":0,"flyOuts":3,"groundOuts":4,"airOuts":4,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"obp":".435","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":99,"era":"3.86","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":2,"whip":"2.14","battersFaced":23,"outs":14,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":48,"strikes":51,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"21.21","gamesFinished":0,"strikeoutWalkRatio":"0.83","strikeoutsPer9Inn":"9.64","walksPer9Inn":"11.57","hitsPer9Inn":"7.71","runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666969":{"person":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"jerseyNumber":"53","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"400","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"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":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"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":106,"flyOuts":85,"groundOuts":70,"airOuts":134,"runs":42,"doubles":20,"triples":0,"homeRuns":15,"strikeOuts":110,"baseOnBalls":23,"intentionalWalks":0,"hits":89,"hitByPitch":4,"avg":".225","atBats":396,"obp":".270","slg":".389","ops":".659","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":430,"totalBases":154,"rbi":62,"leftOnBase":192,"sacBunts":0,"sacFlies":7,"babip":".266","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.40","popOuts":26,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":218,"errors":2,"chances":226,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID664208":{"person":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"jerseyNumber":"88","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(H, 21)","summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":10,"strikes":13,"strikePercentage":".570","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":41,"gamesStarted":0,"flyOuts":14,"groundOuts":32,"airOuts":32,"runs":12,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":49,"baseOnBalls":16,"intentionalWalks":1,"hits":28,"hitByPitch":5,"atBats":139,"obp":".304","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":654,"era":"2.29","inningsPitched":"39.1","wins":1,"losses":3,"saves":2,"saveOpportunities":4,"holds":21,"blownSaves":2,"earnedRuns":10,"whip":"1.12","battersFaced":162,"outs":118,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":654,"balls":228,"strikes":426,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".250","pitchesPerInning":"16.63","gamesFinished":9,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"11.21","walksPer9Inn":"3.66","hitsPer9Inn":"6.41","runsScoredPer9":"2.75","homeRunsPer9":"0.23","inheritedRunners":16,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"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"}]},"ID543135":{"person":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":18,"gamesStarted":18,"flyOuts":48,"groundOuts":120,"airOuts":73,"runs":20,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":105,"baseOnBalls":20,"intentionalWalks":1,"hits":72,"hitByPitch":5,"atBats":367,"obp":".246","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1534,"era":"1.49","inningsPitched":"103.0","wins":9,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"0.89","battersFaced":396,"outs":309,"gamesPitched":18,"completeGames":1,"shutouts":1,"pitchesThrown":1534,"balls":508,"strikes":1026,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.64","rbi":0,"winPercentage":".750","pitchesPerInning":"14.89","gamesFinished":0,"strikeoutWalkRatio":"5.25","strikeoutsPer9Inn":"9.17","walksPer9Inn":"1.75","hitsPer9Inn":"6.29","runsScoredPer9":"1.75","homeRunsPer9":"0.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":20,"errors":1,"chances":28,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543056":{"person":{"id":543056,"fullName":"Danny Coulombe","link":"/api/v1/people/543056"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(H, 9)","summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":41,"gamesStarted":1,"flyOuts":17,"groundOuts":25,"airOuts":37,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":33,"baseOnBalls":9,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":115,"obp":".240","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":488,"era":"1.13","inningsPitched":"32.0","wins":1,"losses":0,"saves":2,"saveOpportunities":2,"holds":9,"blownSaves":0,"earnedRuns":4,"whip":"0.94","battersFaced":125,"outs":96,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":488,"balls":156,"strikes":332,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.25","gamesFinished":7,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"9.28","walksPer9Inn":"2.53","hitsPer9Inn":"5.91","runsScoredPer9":"1.13","homeRunsPer9":"0.00","inheritedRunners":24,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":12},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668390":{"person":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":12,"groundOuts":25,"airOuts":18,"runs":4,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":9,"intentionalWalks":2,"hits":13,"hitByPitch":0,"atBats":70,"obp":".278","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":298,"era":"1.35","inningsPitched":"20.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":3,"whip":"1.10","battersFaced":81,"outs":60,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":298,"balls":111,"strikes":187,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.39","rbi":0,"winPercentage":".000","pitchesPerInning":"14.90","gamesFinished":8,"strikeoutWalkRatio":"1.78","strikeoutsPer9Inn":"7.20","walksPer9Inn":"4.05","hitsPer9Inn":"5.85","runsScoredPer9":"1.80","homeRunsPer9":"0.45","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[669701,608369,543760,666969,694497,694671,592626,664059,642133,677649,641680,683004,571948,543056,664208,676395],"pitchers":[683004,571948,543056,664208,676395],"bench":[543309,673962],"bullpen":[542888,687847,571578,681168,543135,592351,518876,668390,594798],"battingOrder":[669701,608369,543760,666969,694497,694671,664059,677649,641680],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Tellez (7, Gilbert, L); Semien (14, Gilbert, L); Haggerty (6, Speier)."},{"label":"TB","value":"Haggerty 2; Langford; Pederson; Semien 2; Smith; Tellez 2."},{"label":"RBI","value":"Semien (54); Smith (29)."},{"label":"2-out RBI","value":"Semien."},{"label":"Runners left in scoring position, 2 out","value":"García, Ad; Heim; Smith."},{"label":"Team RISP","value":"2-for-9."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Seager-Tellez)."}]}],"note":[{"label":"a","value":"Doubled for Pederson in the 7th."},{"label":"b","value":"Grounded out for Tellez in the 7th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":136,"name":"Seattle Mariners","link":"/api/v1/teams/136"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":5,"airOuts":8,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".245","atBats":30,"obp":".320","slg":".410","ops":".730","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":11,"rbi":4,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":2,"lineOuts":0},"pitching":{"flyOuts":2,"groundOuts":10,"airOuts":7,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":33,"obp":".206","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":119,"era":"3.84","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.25","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":119,"balls":34,"strikes":85,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":2,"pitchesPerInning":"13.22","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":1,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID647304":{"person":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"jerseyNumber":"12","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"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":2,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":61,"groundOuts":107,"airOuts":107,"runs":53,"doubles":20,"triples":1,"homeRuns":12,"strikeOuts":59,"baseOnBalls":40,"intentionalWalks":4,"hits":109,"hitByPitch":2,"avg":".288","atBats":378,"obp":".356","slg":".442","ops":".798","caughtStealing":2,"stolenBases":16,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":426,"totalBases":167,"rbi":61,"leftOnBase":155,"sacBunts":0,"sacFlies":4,"babip":".312","groundOutsToAirouts":"1.00","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"31.50","popOuts":15,"lineOuts":31},"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":45,"putOuts":618,"errors":4,"chances":667,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID702284":{"person":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"900","stats":{"batting":{"summary":"0-1 | 2 BB, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":27,"groundOuts":32,"airOuts":50,"runs":17,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":31,"baseOnBalls":14,"intentionalWalks":1,"hits":36,"hitByPitch":2,"avg":".245","atBats":147,"obp":".317","slg":".354","ops":".671","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":52,"rbi":15,"leftOnBase":69,"sacBunts":1,"sacFlies":1,"babip":".289","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","popOuts":11,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":100,"putOuts":60,"errors":3,"chances":163,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID688138":{"person":{"id":688138,"fullName":"Logan Evans","link":"/api/v1/people/688138"},"jerseyNumber":"73","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":39,"groundOuts":63,"airOuts":71,"runs":35,"doubles":13,"triples":2,"homeRuns":11,"strikeOuts":50,"baseOnBalls":23,"intentionalWalks":1,"hits":69,"hitByPitch":4,"atBats":251,"obp":".344","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1049,"era":"4.22","inningsPitched":"64.0","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.44","battersFaced":280,"outs":192,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1049,"balls":392,"strikes":657,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".500","pitchesPerInning":"16.39","gamesFinished":0,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"7.03","walksPer9Inn":"3.23","hitsPer9Inn":"9.70","runsScoredPer9":"4.92","homeRunsPer9":"1.55","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID456781":{"person":{"id":456781,"fullName":"Donovan Solano","link":"/api/v1/people/456781"},"jerseyNumber":"39","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":22,"groundOuts":42,"airOuts":41,"runs":9,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":34,"baseOnBalls":8,"intentionalWalks":0,"hits":37,"hitByPitch":3,"avg":".243","atBats":152,"obp":".291","slg":".336","ops":".627","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":51,"rbi":20,"leftOnBase":84,"sacBunts":0,"sacFlies":2,"babip":".291","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.67","popOuts":8,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":25,"putOuts":306,"errors":0,"chances":331,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668227":{"person":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"jerseyNumber":"56","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":54,"groundOuts":77,"airOuts":103,"runs":61,"doubles":23,"triples":1,"homeRuns":21,"strikeOuts":127,"baseOnBalls":47,"intentionalWalks":2,"hits":100,"hitByPitch":18,"avg":".248","atBats":404,"obp":".350","slg":".465","ops":".815","caughtStealing":2,"stolenBases":20,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":472,"totalBases":188,"rbi":53,"leftOnBase":198,"sacBunts":0,"sacFlies":3,"babip":".305","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.24","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":3,"putOuts":205,"errors":1,"chances":209,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID641487":{"person":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":61,"groundOuts":110,"airOuts":109,"runs":47,"doubles":16,"triples":0,"homeRuns":8,"strikeOuts":84,"baseOnBalls":57,"intentionalWalks":1,"hits":107,"hitByPitch":3,"avg":".265","atBats":404,"obp":".359","slg":".364","ops":".723","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":470,"totalBases":147,"rbi":42,"leftOnBase":137,"sacBunts":5,"sacFlies":1,"babip":".316","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.50","popOuts":14,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":252,"putOuts":138,"errors":9,"chances":399,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID668984":{"person":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":40,"gamesStarted":1,"flyOuts":25,"groundOuts":30,"airOuts":43,"runs":28,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":46,"baseOnBalls":20,"intentionalWalks":2,"hits":34,"hitByPitch":2,"atBats":151,"obp":".322","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":692,"era":"5.27","inningsPitched":"41.0","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":24,"whip":"1.32","battersFaced":175,"outs":123,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":692,"balls":230,"strikes":462,"strikePercentage":".670","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".444","pitchesPerInning":"16.88","gamesFinished":13,"strikeoutWalkRatio":"2.30","strikeoutsPer9Inn":"10.10","walksPer9Inn":"4.39","hitsPer9Inn":"7.46","runsScoredPer9":"6.15","homeRunsPer9":"1.10","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":8},"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}},"ID686527":{"person":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":17,"groundOuts":32,"airOuts":31,"runs":13,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":32,"baseOnBalls":9,"intentionalWalks":0,"hits":39,"hitByPitch":1,"avg":".291","atBats":134,"obp":".340","slg":".478","ops":".818","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":144,"totalBases":64,"rbi":15,"leftOnBase":59,"sacBunts":0,"sacFlies":0,"babip":".344","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.33","popOuts":4,"lineOuts":10},"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":64,"errors":1,"chances":67,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663804":{"person":{"id":663804,"fullName":"Jackson Kowar","link":"/api/v1/people/663804"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":10,"groundOuts":7,"airOuts":17,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":39,"obp":".250","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":183,"era":"1.54","inningsPitched":"11.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"whip":"0.86","battersFaced":44,"outs":35,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":183,"balls":78,"strikes":105,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.69","gamesFinished":4,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"6.94","walksPer9Inn":"3.09","hitsPer9Inn":"4.63","runsScoredPer9":"1.54","homeRunsPer9":"0.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"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}},"ID663728":{"person":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"jerseyNumber":"29","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":73,"groundOuts":53,"airOuts":127,"runs":72,"doubles":16,"triples":0,"homeRuns":42,"strikeOuts":123,"baseOnBalls":65,"intentionalWalks":12,"hits":104,"hitByPitch":5,"avg":".257","atBats":404,"obp":".365","slg":".609","ops":".974","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":477,"totalBases":246,"rbi":88,"leftOnBase":173,"sacBunts":0,"sacFlies":3,"babip":".256","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.62","popOuts":36,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":17,"stolenBases":51,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":27,"putOuts":687,"errors":2,"chances":716,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID657571":{"person":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":46,"gamesStarted":0,"flyOuts":20,"groundOuts":53,"airOuts":40,"runs":18,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":34,"baseOnBalls":14,"intentionalWalks":2,"hits":33,"hitByPitch":5,"atBats":157,"obp":".292","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":684,"era":"3.65","inningsPitched":"44.1","wins":2,"losses":2,"saves":0,"saveOpportunities":4,"holds":10,"blownSaves":4,"earnedRuns":18,"whip":"1.06","battersFaced":179,"outs":133,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":684,"balls":245,"strikes":439,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".500","pitchesPerInning":"15.43","gamesFinished":2,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"6.90","walksPer9Inn":"2.84","hitsPer9Inn":"6.70","runsScoredPer9":"3.65","homeRunsPer9":"0.20","inheritedRunners":18,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670156":{"person":{"id":670156,"fullName":"Miles Mastrobuoni","link":"/api/v1/people/670156"},"jerseyNumber":"21","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"701","stats":{"batting":{"note":"2-","summary":"0-0 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"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":72,"flyOuts":24,"groundOuts":52,"airOuts":35,"runs":20,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":28,"baseOnBalls":17,"intentionalWalks":0,"hits":37,"hitByPitch":0,"avg":".252","atBats":147,"obp":".327","slg":".293","ops":".620","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":43,"rbi":12,"leftOnBase":62,"sacBunts":4,"sacFlies":1,"babip":".303","groundOutsToAirouts":"1.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"147.00","popOuts":2,"lineOuts":9},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":23,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":13,"strikes":10,"strikePercentage":".430","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"23.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"18.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":50,"putOuts":48,"errors":1,"chances":99,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID666374":{"person":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":3,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":3,"balls":1,"strikes":2,"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":9,"groundOuts":31,"airOuts":20,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":28,"baseOnBalls":11,"intentionalWalks":1,"hits":18,"hitByPitch":2,"atBats":94,"obp":".287","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":450,"era":"1.00","inningsPitched":"27.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":14,"blownSaves":0,"earnedRuns":3,"whip":"1.07","battersFaced":110,"outs":81,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":450,"balls":181,"strikes":269,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.55","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.67","gamesFinished":2,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"9.33","walksPer9Inn":"3.67","hitsPer9Inn":"6.00","runsScoredPer9":"1.33","homeRunsPer9":"0.33","inheritedRunners":9,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"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"}]},"ID669302":{"person":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 3 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":6,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":88,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":25,"strikes":63,"strikePercentage":".720","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":35,"groundOuts":58,"airOuts":65,"runs":33,"doubles":12,"triples":1,"homeRuns":10,"strikeOuts":112,"baseOnBalls":18,"intentionalWalks":0,"hits":59,"hitByPitch":4,"atBats":293,"obp":".257","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1296,"era":"3.45","inningsPitched":"78.1","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"0.98","battersFaced":316,"outs":235,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1296,"balls":433,"strikes":863,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":2,"winPercentage":".429","pitchesPerInning":"16.54","gamesFinished":0,"strikeoutWalkRatio":"6.22","strikeoutsPer9Inn":"12.87","walksPer9Inn":"2.07","hitsPer9Inn":"6.78","runsScoredPer9":"3.79","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":14},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID693433":{"person":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":78,"groundOuts":118,"airOuts":148,"runs":49,"doubles":17,"triples":0,"homeRuns":20,"strikeOuts":127,"baseOnBalls":25,"intentionalWalks":0,"hits":104,"hitByPitch":3,"atBats":491,"obp":".253","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1902,"era":"3.11","inningsPitched":"133.0","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"0.97","battersFaced":525,"outs":399,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1902,"balls":619,"strikes":1283,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".571","pitchesPerInning":"14.30","gamesFinished":0,"strikeoutWalkRatio":"5.08","strikeoutsPer9Inn":"8.59","walksPer9Inn":"1.69","hitsPer9Inn":"7.04","runsScoredPer9":"3.32","homeRunsPer9":"1.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":38,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":8,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622491":{"person":{"id":622491,"fullName":"Luis Castillo","link":"/api/v1/people/622491"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":84,"groundOuts":118,"airOuts":141,"runs":50,"doubles":24,"triples":2,"homeRuns":12,"strikeOuts":111,"baseOnBalls":36,"intentionalWalks":0,"hits":118,"hitByPitch":5,"atBats":486,"obp":".301","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":2099,"era":"3.19","inningsPitched":"127.0","wins":8,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.21","battersFaced":529,"outs":381,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2099,"balls":735,"strikes":1364,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".571","pitchesPerInning":"16.53","gamesFinished":0,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"7.87","walksPer9Inn":"2.55","hitsPer9Inn":"8.36","runsScoredPer9":"3.54","homeRunsPer9":"0.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":27,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669923":{"person":{"id":669923,"fullName":"George Kirby","link":"/api/v1/people/669923"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":13,"flyOuts":40,"groundOuts":67,"airOuts":68,"runs":33,"doubles":9,"triples":1,"homeRuns":9,"strikeOuts":74,"baseOnBalls":18,"intentionalWalks":0,"hits":63,"hitByPitch":4,"atBats":267,"obp":".289","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1177,"era":"4.13","inningsPitched":"72.0","wins":6,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":33,"whip":"1.13","battersFaced":294,"outs":216,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1177,"balls":391,"strikes":786,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.99","rbi":0,"winPercentage":".545","pitchesPerInning":"16.35","gamesFinished":0,"strikeoutWalkRatio":"4.11","strikeoutsPer9Inn":"9.25","walksPer9Inn":"2.25","hitsPer9Inn":"7.88","runsScoredPer9":"4.13","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":9,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":9,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664238":{"person":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"401","stats":{"batting":{"note":"1-","summary":"0-0 | SB","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":1,"stolenBasePercentage":"1.000","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":80,"flyOuts":26,"groundOuts":29,"airOuts":49,"runs":27,"doubles":4,"triples":0,"homeRuns":9,"strikeOuts":71,"baseOnBalls":17,"intentionalWalks":0,"hits":36,"hitByPitch":0,"avg":".197","atBats":183,"obp":".262","slg":".366","ops":".628","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":202,"totalBases":67,"rbi":19,"leftOnBase":85,"sacBunts":0,"sacFlies":2,"babip":".257","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.33","popOuts":14,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":91,"putOuts":92,"errors":5,"chances":188,"fielding":".973","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"}]},"ID662253":{"person":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":42,"gamesStarted":0,"flyOuts":19,"groundOuts":38,"airOuts":30,"runs":10,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":54,"baseOnBalls":18,"intentionalWalks":3,"hits":20,"hitByPitch":2,"atBats":139,"obp":".248","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":680,"era":"1.32","inningsPitched":"41.0","wins":3,"losses":1,"saves":24,"saveOpportunities":30,"holds":0,"blownSaves":6,"earnedRuns":6,"whip":"0.93","battersFaced":163,"outs":123,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":680,"balls":252,"strikes":428,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".750","pitchesPerInning":"16.59","gamesFinished":29,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"11.85","walksPer9Inn":"3.95","hitsPer9Inn":"4.39","runsScoredPer9":"2.20","homeRunsPer9":"0.22","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID553993":{"person":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":69,"groundOuts":67,"airOuts":117,"runs":66,"doubles":20,"triples":0,"homeRuns":36,"strikeOuts":119,"baseOnBalls":29,"intentionalWalks":1,"hits":98,"hitByPitch":15,"avg":".248","atBats":395,"obp":".319","slg":".572","ops":".891","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":445,"totalBases":226,"rbi":87,"leftOnBase":181,"sacBunts":0,"sacFlies":6,"babip":".252","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.97","popOuts":27,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":168,"putOuts":62,"errors":12,"chances":242,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID641598":{"person":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"jerseyNumber":"18","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":27,"groundOuts":29,"airOuts":49,"runs":17,"doubles":5,"triples":0,"homeRuns":6,"strikeOuts":60,"baseOnBalls":19,"intentionalWalks":0,"hits":39,"hitByPitch":2,"avg":".222","atBats":176,"obp":".303","slg":".352","ops":".655","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":198,"totalBases":62,"rbi":23,"leftOnBase":87,"sacBunts":0,"sacFlies":1,"babip":".297","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.33","popOuts":13,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":5,"stolenBases":27,"stolenBasePercentage":".844","caughtStealingPercentage":".156","assists":8,"putOuts":263,"errors":2,"chances":273,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642100":{"person":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":6,"strikes":12,"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":0,"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":0,"flyOuts":25,"groundOuts":27,"airOuts":40,"runs":12,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":56,"baseOnBalls":10,"intentionalWalks":1,"hits":30,"hitByPitch":2,"atBats":151,"obp":".255","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":642,"era":"2.40","inningsPitched":"41.1","wins":2,"losses":1,"saves":0,"saveOpportunities":5,"holds":14,"blownSaves":5,"earnedRuns":11,"whip":"0.97","battersFaced":165,"outs":124,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":642,"balls":196,"strikes":446,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".667","pitchesPerInning":"15.53","gamesFinished":3,"strikeoutWalkRatio":"5.60","strikeoutsPer9Inn":"12.19","walksPer9Inn":"2.18","hitsPer9Inn":"6.53","runsScoredPer9":"2.61","homeRunsPer9":"0.87","inheritedRunners":27,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":9},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677594":{"person":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"jerseyNumber":"44","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"300","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":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":110,"flyOuts":60,"groundOuts":126,"airOuts":104,"runs":70,"doubles":18,"triples":3,"homeRuns":19,"strikeOuts":113,"baseOnBalls":30,"intentionalWalks":1,"hits":114,"hitByPitch":8,"avg":".251","atBats":455,"obp":".307","slg":".429","ops":".736","caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":495,"totalBases":195,"rbi":56,"leftOnBase":206,"sacBunts":0,"sacFlies":2,"babip":".292","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.95","popOuts":20,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":304,"errors":3,"chances":311,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID660825":{"person":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"note":"(W, 5-0)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":2,"strikes":8,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":40,"groundOuts":41,"airOuts":68,"runs":16,"doubles":2,"triples":1,"homeRuns":6,"strikeOuts":52,"baseOnBalls":23,"intentionalWalks":1,"hits":35,"hitByPitch":1,"atBats":193,"obp":".268","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":873,"era":"2.60","inningsPitched":"55.1","wins":5,"losses":0,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":16,"whip":"1.05","battersFaced":220,"outs":166,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":873,"balls":310,"strikes":563,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.78","gamesFinished":18,"strikeoutWalkRatio":"2.26","strikeoutsPer9Inn":"8.46","walksPer9Inn":"3.74","hitsPer9Inn":"5.69","runsScoredPer9":"2.60","homeRunsPer9":"0.98","inheritedRunners":14,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID593871":{"person":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":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":92,"flyOuts":57,"groundOuts":85,"airOuts":105,"runs":41,"doubles":14,"triples":0,"homeRuns":17,"strikeOuts":48,"baseOnBalls":28,"intentionalWalks":0,"hits":79,"hitByPitch":3,"avg":".253","atBats":312,"obp":".318","slg":".462","ops":".780","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":348,"totalBases":144,"rbi":50,"leftOnBase":111,"sacBunts":2,"sacFlies":3,"babip":".248","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.35","popOuts":28,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":38,"putOuts":24,"errors":0,"chances":62,"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"}]},"ID672841":{"person":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"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":47,"gamesStarted":0,"flyOuts":28,"groundOuts":59,"airOuts":51,"runs":26,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":34,"baseOnBalls":20,"intentionalWalks":4,"hits":52,"hitByPitch":3,"atBats":193,"obp":".346","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":731,"era":"3.78","inningsPitched":"50.0","wins":3,"losses":5,"saves":1,"saveOpportunities":6,"holds":12,"blownSaves":5,"earnedRuns":21,"whip":"1.44","battersFaced":219,"outs":150,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":731,"balls":258,"strikes":473,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".375","pitchesPerInning":"14.62","gamesFinished":7,"strikeoutWalkRatio":"1.70","strikeoutsPer9Inn":"6.12","walksPer9Inn":"3.60","hitsPer9Inn":"9.36","runsScoredPer9":"4.68","homeRunsPer9":"0.90","inheritedRunners":14,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[668227,663728,677594,647304,664238,553993,593871,686527,670156,641487,702284,669302,642100,666374,660825],"pitchers":[669302,642100,666374,660825],"bench":[641598,456781],"bullpen":[622491,688138,657571,669923,663804,668984,662253,672841,693433],"battingOrder":[668227,663728,677594,664238,553993,593871,670156,641487,702284],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Naylor, J (20, Milner)."},{"label":"HR","value":"Crawford, J (8, 9th inning off Garcia, R, 1 on, 0 out)."},{"label":"TB","value":"Canzone; Crawford, J 4; Naylor, J 2; Polanco 2; Raleigh; Suárez, E."},{"label":"RBI","value":"Crawford, J 2 (42); Naylor, J (61); Young (15)."},{"label":"2-out RBI","value":"Naylor, J; Young."},{"label":"Runners left in scoring position, 2 out","value":"Suárez, E 2; Polanco; Arozarena 2."},{"label":"GIDP","value":"Crawford, J."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Moore, D (11, 2nd base off Maton, P/Heim)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Canzone (1, fielding)."}]}],"note":[{"label":"1","value":"Ran for Naylor, J in the 8th."},{"label":"2","value":"Ran for Canzone in the 9th."}]}},"officials":[{"official":{"id":428442,"fullName":"James Hoye","link":"/api/v1/people/428442"},"officialType":"Home Plate"},{"official":{"id":676581,"fullName":"James Jean","link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":596805,"fullName":"John Libka","link":"/api/v1/people/596805"},"officialType":"Second Base"},{"official":{"id":503493,"fullName":"Sean Barber","link":"/api/v1/people/503493"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Pederson (by Gilbert, L)."},{"label":"Pitches-strikes","value":"Leiter 92-55; Milner 26-16; Coulombe 14-9; Maton, P 23-13; Garcia, R 5-3; Gilbert, L 88-63; Speier 18-12; Brash 3-2; Bazardo 10-8."},{"label":"Groundouts-flyouts","value":"Leiter 1-3; Milner 2-2; Coulombe 1-0; Maton, P 1-1; Garcia, R 0-0; Gilbert, L 5-1; Speier 2-0; Brash 2-0; Bazardo 1-1."},{"label":"Batters faced","value":"Leiter 19; Milner 7; Coulombe 3; Maton, P 4; Garcia, R 2; Gilbert, L 24; Speier 5; Brash 2; Bazardo 3."},{"label":"Inherited runners-scored","value":"Milner 1-1."},{"label":"Umpires","value":"HP: James Hoye. 1B: James Jean. 2B: John Libka. 3B: Sean Barber. "},{"label":"Weather","value":"75 degrees, Cloudy."},{"label":"Wind","value":"0 mph, Calm."},{"label":"First pitch","value":"7:11 PM."},{"label":"T","value":"2:43."},{"label":"Att","value":"40,984."},{"label":"Venue","value":"T-Mobile Park."},{"label":"August 1, 2025"}],"pitchingNotes":["Garcia, R pitched to 2 batters in the 9th inning."],"topPerformers":[{"player":{"person":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302","boxscoreName":"Gilbert, L"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 3 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":6,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":88,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":25,"strikes":63,"strikePercentage":".720","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":15,"flyOuts":35,"groundOuts":58,"airOuts":65,"runs":33,"doubles":12,"triples":1,"homeRuns":10,"strikeOuts":112,"baseOnBalls":18,"intentionalWalks":0,"hits":59,"hitByPitch":4,"atBats":293,"obp":".257","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1296,"era":"3.45","inningsPitched":"78.1","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"0.98","battersFaced":316,"outs":235,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1296,"balls":433,"strikes":863,"strikePercentage":".670","hitBatsmen":4,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":2,"winPercentage":".429","pitchesPerInning":"16.54","gamesFinished":0,"strikeoutWalkRatio":"6.22","strikeoutsPer9Inn":"12.87","walksPer9Inn":"2.07","hitsPer9Inn":"6.78","runsScoredPer9":"3.79","homeRunsPer9":"1.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":16,"lineOuts":14},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":7,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":64,"pitchingGameScore":64},{"player":{"person":{"id":683004,"fullName":"Jack Leiter","link":"/api/v1/people/683004","boxscoreName":"Leiter"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"4.1 IP, 2 ER, 7 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":1,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":19,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":37,"strikes":55,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"4.15","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":71,"groundOuts":73,"airOuts":121,"runs":44,"doubles":16,"triples":0,"homeRuns":11,"strikeOuts":90,"baseOnBalls":48,"intentionalWalks":0,"hits":80,"hitByPitch":3,"atBats":363,"obp":".316","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":1669,"era":"4.10","inningsPitched":"96.2","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.32","battersFaced":415,"outs":290,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1669,"balls":631,"strikes":1038,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":1,"winPercentage":".538","pitchesPerInning":"17.27","gamesFinished":0,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"8.38","walksPer9Inn":"4.47","hitsPer9Inn":"7.45","runsScoredPer9":"4.10","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":22,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":10,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":55,"pitchingGameScore":55},{"player":{"person":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487","boxscoreName":"Crawford, J"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":136,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":61,"groundOuts":110,"airOuts":109,"runs":47,"doubles":16,"triples":0,"homeRuns":8,"strikeOuts":84,"baseOnBalls":57,"intentionalWalks":1,"hits":107,"hitByPitch":3,"avg":".265","atBats":404,"obp":".359","slg":".364","ops":".723","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":470,"totalBases":147,"rbi":42,"leftOnBase":137,"sacBunts":5,"sacFlies":1,"babip":".316","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.50","popOuts":14,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":252,"putOuts":138,"errors":9,"chances":399,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":52,"hittingGameScore":52}]},"decisions":{"winner":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"loser":{"id":676395,"fullName":"Robert Garcia","link":"/api/v1/people/676395"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}